Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.14.0 #519

Open
wants to merge 113 commits into
base: master
Choose a base branch
from
Open

Release 0.14.0 #519

wants to merge 113 commits into from

Commits on Nov 20, 2018

  1. Configuration menu
    Copy the full SHA
    a2acaa3 View commit details
    Browse the repository at this point in the history
  2. Beginning of large refactor. Rip out the common parts and break plugi…

    …n up into package structure
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    59bfb7e View commit details
    Browse the repository at this point in the history
  3. Refactor services

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    af18d3d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2558d52 View commit details
    Browse the repository at this point in the history
  5. Refactor NetflixSession and replace HTTP server with AddonSignals. Ve…

    …ry rough implementation allows login, profile selection and displaying root video lists.
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    3571d19 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    822d320 View commit details
    Browse the repository at this point in the history
  7. Start rewriting navigation.

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    56c1638 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6a8eccd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    33ddca9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    64ce643 View commit details
    Browse the repository at this point in the history
  11. Replace KodiHelper for building listings. Currently supports browsing…

    … known lists, seasons, episodes with art
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    38bca11 View commit details
    Browse the repository at this point in the history
  12. Get complete infolabels

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    f02706c View commit details
    Browse the repository at this point in the history
  13. Add playback (currently broken due to metadata exception), on disk ca…

    …ching and many more
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    d279f00 View commit details
    Browse the repository at this point in the history
  14. Fix playback

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    5f18b82 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0d257fd View commit details
    Browse the repository at this point in the history
  16. Replace pickle with json

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    5328f3d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    3a0567d View commit details
    Browse the repository at this point in the history
  18. Add rate on Netflix, my list operations, proper cache invalidation. P…

    …repare library export. Improve infolabels
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    6b09145 View commit details
    Browse the repository at this point in the history
  19. Introduce universal representation of video ID for all types (movie, …

    …show, season, episode)
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    8a0e53d View commit details
    Browse the repository at this point in the history
  20. Various fixes

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    4213d09 View commit details
    Browse the repository at this point in the history
  21. Refactor UI dialogs

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    9d92ada View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    930faf1 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    d661cb5 View commit details
    Browse the repository at this point in the history
  24. Make parsing of path references more robust. Several optimizations. M…

    …ake artwork (of first contained video) and short selection of contained titles available for VideoList
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    a0489d8 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    298bc6e View commit details
    Browse the repository at this point in the history
  26. Add recursive browsing of genres and video lists (browse related vide…

    …o lists when viewing a video list)
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    d0c31c4 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ab1899d View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    116e692 View commit details
    Browse the repository at this point in the history
  29. Restore proper filename

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    d6009bf View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    048de13 View commit details
    Browse the repository at this point in the history
  31. Disable clearlogo for videolists (can't see title in some skins). Ens…

    …ure paths always end in /
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    cc88458 View commit details
    Browse the repository at this point in the history
  32. Add cache locking to prevent race conditions (work with empty and vol…

    …atile cache if a lock can't be acquired in a short time). Add simpler mechanism to check if an item is in my list and correct cache invalidtion
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    860dcdd View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    5425f7a View commit details
    Browse the repository at this point in the history
  34. Refine library export/remove/update (add GUI feedback). Reduce comple…

    …xity in several locations
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    1ed6552 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    48bf513 View commit details
    Browse the repository at this point in the history
  36. Remove old code files

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    5e2532f View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    5899742 View commit details
    Browse the repository at this point in the history
  38. Add sentinel check to getitem

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    22e527c View commit details
    Browse the repository at this point in the history
  39. Reduce complexity. Get context genreId directly from videolist instea…

    …d of passing it as a param
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    e3468e6 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    388d043 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    122dc9d View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    cff9bc8 View commit details
    Browse the repository at this point in the history
  43. Fix some regressions

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    8e0aedf View commit details
    Browse the repository at this point in the history
  44. Fix library export. Other fixes

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    820603b View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    8127767 View commit details
    Browse the repository at this point in the history
  46. Reduce complexity

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    427c8d4 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    4ed8bdf View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    79aa358 View commit details
    Browse the repository at this point in the history
  49. Fix codeclimate issues

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    226f546 View commit details
    Browse the repository at this point in the history
  50. Add debug output to MSL

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    3e4aa4b View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    c731e61 View commit details
    Browse the repository at this point in the history
  52. Refactor MPD conversion

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    e9693c5 View commit details
    Browse the repository at this point in the history
  53. Refactor crypto operations

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    5ee1920 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    9653c8d View commit details
    Browse the repository at this point in the history
  55. Refactor MSL request building

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    9ee8773 View commit details
    Browse the repository at this point in the history
  56. Extract common base class for crypto handlers and refactor MSLMediaDr…

    …m into android_crypto
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    ee0e223 View commit details
    Browse the repository at this point in the history
  57. Fix code smells

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    1f66a3b View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    c403918 View commit details
    Browse the repository at this point in the history
  59. Add search

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    c297def View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    73aa201 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    639c144 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    618272c View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    5056305 View commit details
    Browse the repository at this point in the history
  64. Add adult PIN verification

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    b0d358f View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    e7e3023 View commit details
    Browse the repository at this point in the history
  66. Fix profile switching

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    3a41900 View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    5ef01ea View commit details
    Browse the repository at this point in the history
  68. Improve fetching of root video lists. My List, continue watching and …

    …netflix originals are now always included.
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    c3ec7b7 View commit details
    Browse the repository at this point in the history
  69. Add fetching of lists with more than 40 items by fetching them in par…

    …ts and merging the responses
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    45fea85 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    272d083 View commit details
    Browse the repository at this point in the history
  71. Add dolby atmos support

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    d19f652 View commit details
    Browse the repository at this point in the history
  72. Refactor & cleanup code

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    baec506 View commit details
    Browse the repository at this point in the history
  73. Pull checking for login into client/frontend processes. Fix edge case…

    …s for login failures
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    2813281 View commit details
    Browse the repository at this point in the history
  74. Move in-memory cookie storage to GlobalVariables. Add handler for une…

    …xpected cookie loading errors (e.g. old storage format)
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    5e29659 View commit details
    Browse the repository at this point in the history
  75. Several small fixes: filesystem path safety, identification of items …

    …in Kodi library, search behavior and many more
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    38d941e View commit details
    Browse the repository at this point in the history
  76. Add migrating from old credential encryption with unsafe secret. Ensu…

    …re plaintext is byte string for AES encryption.
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    260e4d6 View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    dbca64f View commit details
    Browse the repository at this point in the history
  78. Massively improve Kodi library integration. Add better error handling…

    … and user feedback. Several small bugfixes
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    8a3856c View commit details
    Browse the repository at this point in the history
  79. Add full sync of my list to Kodi library. Add library purge. Reorder …

    …context menu items. Improve GUI feedback on API actions (rate, ...). Tons of bugfixes
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    4c08c67 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    7ff38a4 View commit details
    Browse the repository at this point in the history
  81. Fix wrong catching of KeyErrors

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    4389fad View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    557be35 View commit details
    Browse the repository at this point in the history
  83. Fix logout. Make VideoList construction safe. Fix Kids profiles (no c…

    …haracters list for now, sorry)
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    229afb0 View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    d0db1a2 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    703fe51 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    f4cfffc View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    085377e View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    b51ce62 View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    4321266 View commit details
    Browse the repository at this point in the history
  90. Fix android_crypto (again)

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    cb02737 View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    29c9bea View commit details
    Browse the repository at this point in the history
  92. Configuration menu
    Copy the full SHA
    930e267 View commit details
    Browse the repository at this point in the history
  93. Configuration menu
    Copy the full SHA
    dc5f427 View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    a063f6f View commit details
    Browse the repository at this point in the history
  95. Add execution time tracing. Add setting to suppress modal error dialo…

    …gs and show notification instead. Add option to purge the cache.
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    d4328f5 View commit details
    Browse the repository at this point in the history
  96. Hotfix for beta9

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    9a45d78 View commit details
    Browse the repository at this point in the history
  97. Configuration menu
    Copy the full SHA
    4ce9976 View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    9c094a7 View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    7f0be2a View commit details
    Browse the repository at this point in the history
  100. Add full 1080p support on Linux

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    12f6357 View commit details
    Browse the repository at this point in the history
  101. Fix library export. Fix KeyErrors when playing exported items from li…

    …brary. Restrict 1080p workaround to non-Android (shouldn't be neccessary there)
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    65cc1bb View commit details
    Browse the repository at this point in the history
  102. Add brasilian translations. Fix unicode errors on search. Remove heaa…

    …c-5.1 profile. Fix issues with stale cache locks.
    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    2b2cee7 View commit details
    Browse the repository at this point in the history
  103. Update README

    caphm committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    9d63d05 View commit details
    Browse the repository at this point in the history
  104. Configuration menu
    Copy the full SHA
    67227f5 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2018

  1. Fix cookie loading and recurring login issues. Fix KeyError on playco…

    …unt in Up Next integration. Fix playback issues due to Netflix changes.
    caphm committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    4c1db53 View commit details
    Browse the repository at this point in the history
  2. Version bump (beta16)

    caphm committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    2b63300 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5450865 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2018

  1. Configuration menu
    Copy the full SHA
    9aa26a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7fa0383 View commit details
    Browse the repository at this point in the history
  3. Fix ESN generation on Android

    caphm committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    fe816a9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eeb88b3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a078d4f View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2018

  1. Always request VP9 profiles

    caphm committed Nov 26, 2018
    3 Configuration menu
    Copy the full SHA
    0ff0e18 View commit details
    Browse the repository at this point in the history