forked from knaerzche/plugin.video.joyn
-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathchangelog.txt
225 lines (225 loc) · 6.49 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
2.5.32
- fix: saved credentials cannot be decrypted
2.5.31
- chore: define regex pattern as raw string
- fix: saved credentials cannot be decrypted
2.5.30
- chore: removed dependency on distutils
- chore: remoded unused imports
- fix: not all content is visible in the media libraries
- chore: updated hashes
- fix: content that does not require a login cannot be played
2.5.29
- feat: support for Switzerland
- chore: updated constants
2.5.28
- fixed: config init
2.5.27
- chore: updated hashes
2.5.26
- fixed: logindata encryption/decryption
2.5.25
- chore: updated hashes
2.5.24
- fixed: not all content is displayed for plus accounts
2.5.23
- fixed: API Key invalid
2.5.22
- chore: updated hashes and consts
2.5.21
- feat: support for Austria
2.5.20
- fixed: read entitlementBaseUrl and playbackApiBaseUrl from const
2.5.19
- fixed: x-api-key could not be extracted
- cleanup
2.5.18
- fixed: content is not displayed for Plus accounts
- fixed: not all channels are displayed in the media library
2.5.17
- updated operation hashes
2.5.16
- changed regex for x-api-key to fix invalid key error
2.5.15
- fixed sending empty post data with Python 2
2.5.14
- fixed reference error
2.5.13
- fixed and improved login flow
2.5.12
- fixed login (thanks easy4me again)
2.5.11
- fixed login for kodi 18 and 19
2.5.10
- added missing import
2.5.9
- fixed login (thanks easy4me)
2.5.8
- updated operation hashes
2.5.7
- updated tvshow operation and operation hashes
- fixed error when content for last seen or favorites is no longer available
2.5.6
- fixed config init and playback
2.5.5
- fixed categories in main menu
2.5.4
- updated operation hashes
2.5.3
- fixed config init
2.5.2
- fixed channels
2.5.1
- fixed init error
2.5.0
- fixed config init
- added movies, tv shows and sport section
- refactoring for newer API
- search does not return the same results as the website
2.4.1
- fixed config init on some devices
2.4.0
- fixed config init
2.3.9
- fixed HTML unescaping
2.3.8
- fixed login
2.3.7
- fixed config init
2.3.6
- fixed login
- speedup config init
2.3.5
- fixed url error when init config
2.3.4
- improved 'clientData' for retrieving the manifest
2.3.3
- import translatePath from xbmcvfs for kodi matrix
- fixed init config
2.3.2
- get filtered manifest
- replaced LOGNOTICE with LOGINFO for kodi matrix
2.3.1.10
- implement new config generation
- fix index error in lastseen
- drop "ip spoofing"
2.3.1.9
- implement 7pass sso login
- cosmetics
2.3.1.8
- allow videos to be played without prior api request
- matrix property name change inputstreamaddon -> inputstream
2.3.1.7
- fix decoding issue in PY2
2.3.1.6
- add support for another error response format
2.3.1.5
- implement API changes
- try to get manifest up to 5 times, if it fails
2.3.1.4
- revert using api based license filter
- check is* stuff just before video starts
- minor fixes
2.3.1.3
- fix DST bug
- implement xbmc.python 3.0.0 api changes
2.3.1.2
- fix license based display for tvshows, season, epsiodes
- add license based display for complation/-items
- make installation of script.module.uepg optional / on demand
- minor other bugfixes
2.3.1.1
- hotfix: website changed again
2.3.1
- improve addon overall addon performance by reusing languageinvoker/splitting into submodules/logging on demand only
- create singleton-instances on per addon-handle basis
- cache epg/landing-page in libjoyn-instance
- fix playback on OSX
- create fake-uuid for allwinner android sdk level 24 (importing uuid module crashes kodi)
- implement own get_node() and make it more unique (espacially on android)
- fix set sort as per settings on matrix
- use window.setProperty for asset_id instead of 'hiding' in it imdb-infolabel
- make sure only playback for this addon is tracked in service.py
- fix relogin issue, when decrypting username/password fails
- fix language files
- make sure addon is used on kodi >= 18
2.3.0
- add api-based resume postions
- partly fixed live stream audio sync issue
- add save username/password option
- add option to show categories in main menu
- add ask-for-login dialog on first addon start
- show content based on current subscription
- add option to hightlight premium content
- rework some stuff
2.2.2
- fixed: re-set container-focus fails on some systems
- refix access to ip-api.com fails
- add usage disclaimer
2.2.1
- fix: re-set container-focus after 'refresh'
2.2.0
- implement sign-in
- implement joyn bookmarks
- implement 'Plus+'
- implement MPAA-Pin setting
2.0.8
- workaround ip-api.com error
2.0.6
- implement simple caching system
- favor simplejson for json processing
2.0.5
- add support from PlayReady DRM
- add preliminary for foreign countries
- add proxy settings
- add slection for joyn platform
- fixed dates in far future on 32-bit platforms
- add support for movies
2.0.0
- make old live tv url work again
- show recommendation
- implement (anonymous) auth
- option to show epsiodes immediately
- improve secret detection
1.9.6
- implement new GraphQL API
- improve Py3 support
1.1.4
- fix: secret idx changed again, add fallback for newly changed index
1.1.3
- fix: secret idx changed
1.1.0
- fixed: translation errors; changed nameing of some settings
- fixed: max. 30 episodes per season where shown
- fixed: string multline-error for Android user agent
- fixed: use correct translation setting for ip-api country detection
- fixed: add/remove category with unicode letters to/from watchlist
- new: added cast information for season/episodes (if available)
- new: changed Studio infomation from channelname to copyright owner
- new: add clearlogo for episodes (if available)
- new: option to exclude watchlist from lastseen
- new: add correct contentype for each foldertype
- new: set viewtype for each contenttype in addon settings (can be disabled (if you like your lists))
- new: set sort order for episodes/seasons in addon settings (default descending as on Joyn Website)
- new: show title according to container content
- new: option to disable folder cache
- new: some performance improvements
1.0.0
- bump inputstreamhelper version requirement
- automatic country detection; prepare mult-country support
- increase script.module.inputstreamhelper version dependency
- open inputstream.adaptive, uEPG setting from addon settings
- clear cache from addon settings
0.0.4.2
- add sort by date for watchlist
0.0.4.1
- add favorites, last seen, EPG via uEPG, more sort methods for videos
- fixed season name, speedup categories fetching
- full PY 3.7 compat
0.0.3.1
- increase EPG offset
0.0.3.0
- add categories, aearch and EPG for live tv
- unify artwork
0.0.2.1
- tidy up, fix season images