-
Notifications
You must be signed in to change notification settings - Fork 7
/
changelog.txt
234 lines (234 loc) · 22.3 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
226
227
228
229
230
231
232
233
234
2016-10-24: addon: check latest version before sending logs
2016-10-24: defs: update addons.xml definition
2016-10-24: tvdb: fix infos in agenda
2016-10-24: tvdb: fix tvshowtitle in agenda
2016-10-24: tvdb: update this week with last2 weeks
2016-10-24: tvdb: fix for airdates 1 day early
2016-10-23: api: change watched media color to dimgray
2016-10-23: lastfm: try albumimage from lastfm first
2016-10-23: youtube: prevent restricted mode
2016-10-23: youtube: use forced user agent
2016-10-23: prerun: workaround for kodi causes dialogbg to stay still on abnormal termination
2016-10-23: api: dont shut tm if itsnot inited
2016-10-23: api:fix dialogpg
2016-10-22: api: try tyo workaround for dialogpg
2016-10-22: ump: code clean up
2016-10-22: meditypes: refactoring ended, finally :) yay
2016-10-19: mediatypes:refactoring
2016-10-17: mediatypes: refactoring
2016-10-17: mediatypes: refactoring
2016-10-16: mediatyps: refactoring
2016-10-16: mediatypes: refactoring for mangas
2016-10-16: throttling: basic throttling for web, meditypes: refactoring, youtube: improve matching algo with song duration
2016-10-15: mediatypes: refactoring
2016-10-15: mediatypes: refactoring almost done..
2016-10-14: mediatypes:refactoring
2016-10-13: mediatypes: refactoring
2016-10-13: mediatypes: refactoring
2016-10-13: mediatypes:refactoring
2016-10-12: mediatype: refactoring
2016-10-12: mediatypes: refactoring
2016-10-11: mediatpyes: refactoring started
2016-10-10: api, settings.xml: allow to filter out hard subtitles and overdubs,
2016-10-09: 0.0.88 Version Release
2016-10-09: tvdb: fix typo
2016-10-09: youtube_dl: remove unused extractors
2016-10-09: sezonlukdizi: fix gvideos, and languages
2016-10-09: dizimag: fix langs
2016-10-09: dizibox: add tune, dizigold: add openload, tune, fix langs
2016-10-09: http: dont follow 301 on specifics
2016-10-09: facebook: new url provider, dizibox: fixed, providers: use tabs indents
2016-10-09: cloud: get addon version
2016-10-09: backwards: raise dependency to XBMC 13, fix locks and memeory leaks,
2016-10-08: clicky: fix for wrong commit
2016-10-08: bump.
2016-10-08: cartoonhd: new link provider, fmovie: new link provider, allmyvideos: new url provider, vidspot: new url provider
2016-10-02: clicky: get addon version
2016-10-02: settings: allow to disable stats
2016-10-02: globaldb: replaced with stats, clicky: statics module
2016-10-01: lastfm: fix latest api cahnges, imdb: iprove localisation, youtube: new audio link provider, countries: fix USA iso3166 name, useragents: remove tablets and mobiles, grooveshark: removed, may be when they improve their site
2016-10-01: icon: fix typo at the logo :) seriously...
2016-10-01: community: removed, boogipy: new indexer to follow up twitter,
2016-09-30: openload: fix variables
2016-09-30: unutulmazfilmler: fixed new design
2016-09-29: pubfilm: new website, fixed
2016-09-29: imdb: fix season info for series, rt: removed, later may be with api,
2016-09-25: movshare:fixed, nowvideo: fixed, promptfile:fixed, vidup:fixed
2016-09-25: movshare:fixed, videoweed:fixed, vidup: fixed, yourupload: fixed
2016-09-25: sharerepo: removed, sharesix: removed, veterok:removed, vidag: removed, videomega: removed, nowvideo: fixed, promptfile: fixed, videonest: fixed, videoweed: fixed, vidme: fixed
2016-09-25: filenuke:removed, kiwi: fixed, mp4upload: fixed, myvi:fixed
2016-09-24: ishared: removed, mailru:removed, imdb: fiex year info scraping, moviesub: new web site design, clouyd:fixed, openload:fixed, thevideo:fixed,
2016-08-20: api: warn if ump called incorrectly
2016-08-20: anidb: new indexer for animes because ann updates their episodes too late, anidb uses extreeme caching, be batient at first, it will get super fast by time, vshare: new url provider, kissanime: match by releases date, api: index item force no icons,
2016-08-08: ann: add title for custom episode number
2016-08-08: ann: allow to enter custom episode number since ann is always slow to update theier episodes
2016-08-07: 0.0.78 Version Release
2016-08-07: api: enable exception handling, dont push errrors to log,
2016-08-07: imdb: use keyboard from ump api, kissanime: fix search, api: workaround for unspported protocol warnings, workaorund for detection of container update after video playback, workaround for cache keyboard entry and use old one if container is refereshed,
2016-08-07: api,bookmark: base64 encode args,info,art data, urlencoding does not comply with all stdio, specificly weird android versions
2016-08-07: cloud: get sys.argv
2016-08-07: afdah: get alternates, api:disable web search
2016-08-07: promtfile: fixed, bring it on
2016-08-07: png: new third party dependency
2016-08-07: divxstage: fixed, 720pizle: ctach pcloud url providers, pcloud: new video url provider
2016-08-07: fix openload: credit goes to "samsamsam from IPTVPlayer: "https://gitlab.com/iptvplayer-for-e2/iptvplayer-for-e2/""
2016-08-06: imdb: fix for new web design with divs
2016-06-12: sezonlukdizi: fix search, fix video scrapers
2016-06-11: pubfilm: fix for movie page new design
2016-06-11: cloudfare: fix for new algo on js human check / thanks to tknorris for new algo
2016-06-11: api: fix stderror forwarding to kodi log
2016-06-11: openload: fix new obfuscration, dizilab: rewritten, everything has changed
2016-06-11: dizibox: fix mirror pagination
2016-06-11: 720pizle: fix search and matching
2016-05-21: tvdb: limit cats searches, cloud: collect guisettings.xml also, dom: workaround for illegal whitespace chars ins xml on some android platforms, proxy: fix gen_set, webtunnel: fix for android kodi returns xml strings in float format.
2016-05-20: settings: fix ident
2016-05-20: cloud: collect working settings.xml, settings.xml, advancedsettings.xml, preferences.json, cookies. Need more data to debug some problems.
2016-05-20: addon: dont raise another exception and check globals if ump has inited
2016-05-19: dropbox: new third party lib, logviewer: new third party module, urllib3: new third party lib, cloud: new function to send logs to dropbox, addon: handle all api crashes, api: cache all logs, settings: forward debug messages to log file by default,
2016-05-19: lastfm: use musicbrainz json data instead of regex
2016-05-19: tvdb: limit context menues with 4 actors, api: workaround for issue:38
2016-05-19: lastfm: manual synch albums&tracks with musicbrainz, grooveshark: search artist-track even site does not match, api: fix icons/thums not shown in kodi favs, dom: fix for android 4.0.4 copy is restricted by os. task: fix for android 4.0.4 causes dead lock with python uuid module.
2016-04-24: 0.0.68 Version Release
2016-04-24: dom: dont replace copy2 with copy
2016-04-24: backup: add backup xmls
2016-04-24: api: redesign xml parser, implement xml recoveries, fix listitem setinfo bug
2016-04-23: 0.0.66 Version Release
2016-04-23: http: workaround for android platform issue with socket conn does not have source addr, community: fixurls
2016-04-23: api: iconimage backwards xbmc13 compat.
2016-04-23: community: nuw ump indexer that shows the comments in tvaddons forums
2016-04-23: api: hide dialogprogressbg in urlselect window
2016-04-23: api/ui: pass link provider info to ui, show provided link provider logo on ui
2016-04-22: 0.0.64 Version Release
2016-04-22: version bump to 0.0.64
2016-04-22: teamkodi: new functions for backwards compatability, youtube_dl: more stdio fixes, api: fix backwards compatabilitry problem with monitor.abortrequested, fix bug when urlprovider returns mirrors with non str keys cause json parsing problems, buffering: fix bug when parsin xmls,
2016-04-22: addon: workaround for when kodi does not sends content type, get the content type from provider prefix, redmp3: prompt on geoblock, audio_url_youtube: donct check ssl certificates, api: use xbmc.log instead of print, ui: workaround for teamkodi nazisism with players, settings allow users to enable ssl certifacte validation.
2016-04-19: youtube_dl: fix stdio issue on android
2016-04-19: bookmark:fix urlparse issues with different versions of pythons
2016-04-19: ump: fix directory issues, defs: move images to offshore
2016-04-19: ump: centralize dirs, xml, and definitions to defs
2016-04-17: 0.0.58 Version Release
2016-04-17: prefs: handle situation when open mode is "r" but file does not exist
2016-04-17: cookie: remove old data file
2016-04-17: buffering: fix unlink, api: recommit, prefs: fix read/write modes for unix likes
2016-04-17: primewire: dont use head requests, recapctha: fix domain position, api: fix tmode on head reuests, cloudfare: ingone subdomain in cookie search
2016-04-17: cloudfare: implement recaptcha solver, api: recaptcha solver inside tunnels, remember logged in cloudfare user agent, webtunnel health checks before url selection, postrun scripts, redmp3: handle copyrighted materials, prefs: store preferences in a local json file, select.xml: fix mouse offset
2016-04-11: redmp3: link provider for audio, settings: auto check wentunnels
2016-04-10: api: implement dont foolow 302 specific uris, imeplemented abs uri method to ease life with web tunnels, http: seperate opener handlers, prefs: check setting values are visible and already in settings xml eventhough they exist in addon_data folder, webtunnels: "buka":("cookie"), "multiweb":("cookie"), "muchbest":("cookie"), "muchfr":("cookie"), "muchus":("cookie"), "muchsg":("cookie"), "muchid":("cookie"), grooveshark: tunnelled, musicmp3: tunneled.
2016-04-10: youtube_dl: fix encoding
2016-04-10: youtube_dl: fix encoding
2016-04-08: addon: handle provider exceptions, lastfm: ump.keyboard_get, baka:ump.keyboard_get, ann:ump.keyboard_get, imdb:ump.keyboard_get, tvdb: ump.keyboard_get, api: shutdown tm gracefully, webtunnel: fix for disbaled routed to proxy
2016-04-08: preferences: finish set_view
2016-04-08: prefs: implemented set_view
2016-04-08: preferences: initial imlementation
2016-04-06: api: allow non artful/info lis on index_item, rt: implemented index_item
2016-04-06: code clean up/organisation
2016-04-04: Update video_index_tvdb.py
2016-04-03: ann: implemented ump.index_item, imdb: implemented: ump.index_item
2016-04-03: ann: implemented index_item, api: allow user to select view mode from settings, prerun: update providers only on index/root
2016-04-03: bokmmark: clean code
2016-04-03: grooveshark: new link provider, youtube: new url provider
2016-04-03: addon: implement prerun scripts, lastfm: implement new index_item method, implemented charts, styles, and geo charts, musicmp3: new audio link/url provider, api: new feature: web tunnels. now providers can scrape the pages through a webtunnel, no need to connect proxies for privacy,implemented workaround for libcurl buffering issues, youtube_dl: new third party library to scrape from youtube
2016-03-28: ump: use more proper directory structure
2016-03-27: bookmark: new function. now users can create their own bookmark. it uses kodis own favorites model, once an item is bookmarked it will show up in the favorites section on kodi but also it will also appear in bookmark indexer inside the addon. those bookmarks are separeted with content types, also it is possible to rename and delete them inside the addon. addon: new typeof provider "ump". if ump prefix is present on providers they will run on each kind of content types, baka: rewritten with ump.index_item, mangafox: slowed down to 200ms per request, mangahere: slowed down to 1300ms, mangareader: slow down to 200ms, imdb: removed tmdb fanart, never combine two services at once again it is a very bad idea, rt: let the user choose his/her own search engine using context menus api: new function "index_item". a generic funtion to create li's fast and rapid with the new view modes and context menu organisations. provider: updated because of new provider type : "ump"
2016-03-26: addon: show all inxers when content cat is not provided
2016-03-26: baka: implemented latest releases, implemented charts
2016-03-25: baka: search mangas, manhuas, manwas, mangakas, novels, artbooks, doujinshi, drama cd, oel, implemented genres, categories and mangakas, mangareader: new link provider, mangareader: new url provider
2016-03-19: baka: fix bug #35, lastfm: fix bug #35 mangafox: slow the validators as the server does not allow more than 1 request in 1 sec., mangahere: new link/url provider for manga, api: handle issue #38
2016-03-19: rt: scrape editorial information, fix navigation issues, api: fix bug #35, set_content function will also handle the view type, view_text to support backwards compatability for dialog.textarea before jarvis, allow max_meta to determine wighted key according to filesize not resolation, ann: fix bug #35, imdb: ann: fix bug #35, tvdb: ann: fix bug #35, providers: sync xml dynamically with /provider dir but economically
2016-03-14: api: remove task manager shut down progress, allow url providers to define their own timeout, dynamically update settings.xml aacording to installed providers, redmp3: disabled site is geo blocked, musicmp3: new audio link&url providers
2016-03-11: pubfilm: fix for multiple mirrors
2016-03-11: dizimag: fix for new json page, afdah: fix for encryption, primewire: fix for new goto.php unpack: fix for unicode regex, api: log control on settings, ui: automatic mirror selection, dizibox: new link provider, alphavid,picasa,vidme,vimeo: new url providers
2016-03-07: api: auto select best mirror for each part when autoplay is active
2016-03-05: openload: fix new obfus. vid.ag: fix for not used subtitles
2016-03-04: imdb: tmdb fanart scraping, pagination on search results, people search on imdb, re-organize all listitems.
2016-02-29: imdb: genres, awards, worldcinema, rt: remove some unusefule searches, dizigold:fix languages, sezonlukdizi: fix for new design, afdah: fix for new obfuscration, primewire: fix for codification, openload: fix onfuscration, api: global db initial commit not yet ready
2016-02-21: afdah: clean prints, 720pizle: fix int(imdbid)
2016-02-20: imdb: exception work
2016-02-13: fix search: imdb
2016-02-13: rottentomatoes: new video indexer
2016-02-03: moviesub: int(year), primewire: int(year), afdah: int(year),
2016-02-03: 702pizle: dont run on series
2016-01-31: ann: remove vote filter on browse by themes, latinise -, fix typo orginaltitle
2016-01-31: cloudfare: fix cookie imposition, request domain before sending post data
2016-01-31: addonxml: update website info http://ump.us.to
2016-01-31: korenaturk: removed from provider list
2016-01-31: openload: new url provider, veterok: new url provider, api: randomize user agents each time on each session, koreanturk: removed since i dont wanna deal with it :), animeram: totally new siteü totally new link provider, turkanimetv: too many changes too many updates,
2016-01-31: ui: push imdb id for script.trakt, ann: localisation, remove useless avigations steps make it leaner, code3-> annid tvdb: code10->zap2it id, code2: tvdbid, primewire: cover up animes as well, unidecode: fix import error, url_google: remove html5 key, ok.ru: remove html5 key, cloudfare: fix new validation js, fix cookie imposing error,
2016-01-29: cloudfare: recaptcha protection warnning, api: randomize user agent, ann: animes by themes, settings: override user agent=false
2016-01-28: imdb: localisation, tvdb:localisation, 720pizle: new match algo, dizigold: new match algo, new site design, dizipub: new match algo, new page design, moviesub: new match algo, pubfilm: new match algo unutlmaz filmler: new match algo, afdah: fix titles, primewire: new match algo, okru: referer update, transparent: lean, api: match_cast function to match movie from casting, get_vidnames is updated
2016-01-25: kissanime: use get_names, primewire: botcheck notification, pubfilm: new link provider
2016-01-25: imdb: localnames suport, nowvideo: fix for new design, promptfile: fix for different page design with old cookies,
2016-01-23: unutulmaz filmer: new video link provider, url_google: use hash only without referer, url_videomega: use iframe.php, api: use addon.getsetting(). much way conveinent :/ stupid me, On multiple parted media sum the filezie on max_meta, ui: player.xplay() instead of play. dont override default method, moviesub: new video link provider
2016-01-22: api: decrease validation timeout 20sec., functionize meta lister ui: fix pressing enter too soon causes dialog to close, update progress bar on each 150ms, mirrors are sorted by filesize then resolation now
2016-01-19: api: a more proper implementation of getsettings
2016-01-19: addons.xml: add UMP tag in front of name
2016-01-19: meta: backwards compataiblity for & char in settings.xml
2016-01-19: backwards: li.setart function exception handled, api: getsetting function implemeted to read setting node even without plugin handle, disable forced isFolder True which causes crashes in frodo, gettext function backwards compatible fix, tvdb: fix supported languages, settings: change & char to +
2016-01-19: unidecode: removed dependency from official repo, added as third party
2016-01-19: dateutil: removed dependency from official repo, made third party, settings: updated site information, addon.xml: removed opensubtitles/dateutil dependency, updated site information
2016-01-19: addon: move data server to new httpp server
2016-01-13: addon: list content types when not provided, primewire: add new url providers
2016-01-13: vidlockers: wip, too slow server causes player to timout, novamov: wip
2016-01-13: afdah: added new url providers
2016-01-13: promptfile: new url provider, vid.ag: new url provider, vidto: new url provider, vidzi: new url provider
2016-01-13: api: override default timeout from settings. This is useful when cuncerrency is too high and cause for http timeouts, api: allow url provider to override referer, filenuke: fix new urls sharesix: fix new urls videomega: fix hls streaming thevideo.me: new url provider vidup: new url provider unpack: third party code to unpack packed js code settings.xml: set default http timeout to 30s
2015-12-21: kissanime: update to ssl url
2015-12-21: novamov: remove provider since it is serving HLS
2015-12-21: moshare: updated to wholecloud new server okru: dont load disallowed mirrors plusplayer: fix new player address 720pizle: fix some regexes, and fix referer
2015-11-24: require opensubtitles
2015-11-23: add description
2015-11-23: new icon
2015-11-19: 0.0.32 Version Release
2015-11-19: redmp3: fix album/artist referers, prevent multiple part injection
2015-11-19: animeram: new link provider, animejolt:activated again, yourupload: new url provider, auengine:new url provider, m4upload: new url provider, videonest: new url provider
2015-11-19: Merge pull request #24 from DxCx/master
2015-11-19: Added couple of sources support for animebam
2015-11-17: Added support for Animeram video link provider
2015-11-15: 0.0.31 Version Release
2015-11-15: dizigold: fixed lots of stuff dizimag: handle all mirrors with v2 kissanime: new domain and new match algo with new site sezonluk dizi: match proper with alternating names animejolt: disabled since video server is unstable mangahere: new image link/url provider. mangafox now only supports unlicensed mangas. mangahere will take the workload
2015-11-15: redmp3: fixed url and site changes mangafox: fixed pagination tvdb: fixed localisation issues @issue #22 api: prevent malfunctioning provider to cause ump to malfunction too cloudfare: handle redirections before answering question ui: more contrast colors on selection UI
2015-10-03: comments
2015-10-03: sezonluk dizi: fixed ok.ru videos, site changed
2015-10-03: dizipub: fixed regex, site is updated
2015-10-03: dizimag: web site is updated, updated video match algo
2015-10-03: dizigold: stop looping iy all links are dead
2015-09-22: sezonlukdizi:site updated
2015-09-22: dizilab: fix regex
2015-09-20: 0.0.27 Version Release
2015-09-20: kissanime:added to index
2015-09-20: kissanime: online again no change on site
2015-09-20: addon: bookmark
2015-09-13: lastfm: fix gettopalbums. api changed, baka: fix versioned releases, fix sequel releases, fix log spam on missing cover, mangafox: fix matching bug
2015-09-13: settings: about menu
2015-09-12: api:auto mirror selection
2015-09-08: quality:validation methods
2015-09-08: ump:settings.xml, api:proxysupport
2015-09-06: fix audio quality function
2015-09-06: kissanime: disabled site is down, acercloud: new url provider
2015-09-06: api: provider logos added, api:referer is not carried out until the player, ann:season relative episode numbering, api: keep header on head reuqests, ui: fix missing progress report animejolt: new link provider, animejoy: newlink provider
2015-08-23: koreanturk: new link provider, dailymotion: new url provider
2015-08-22: fix windows may cause cookie manager cant save to file on windows.
2015-08-22: dizigold: new link provider
2015-08-22: api: load icons from remote server, no need to distribute pngs
2015-08-22: imdb: fix typos urlproviders: dont use json for arg parsing cloudfare: moved to api ui: new progres bars for overall operation execsjs: removed not cross platform new link providers: dizilab, dizimag, sezonlukdizi
2015-08-16: new arts for new providers
2015-08-16: ump:task manager speed up, dizipub:fix regex for vk, dialogselect:fix zorder, videomega: new url provider, ishared: new url provider, afdah: new link provider
2015-08-15: lastfm: cleanup, redmp3: limit iteration, imdb: provide alternative names, top listings for series and documentaries, primewire: matchin algo rewritten. can provide series too now, api: new function: get_vidnames
2015-08-15: imdb: preemptive search
2015-08-15: api: web_serach function tvdb: preemptive search
2015-08-14: tvdb: refresh seasons/episodes on each runtime, use static urls
2015-08-14: ann:update epis each runtime
2015-08-12: imdb can provide series now, prevent future dead locks on tm
2015-08-11: version bump
2015-08-11: 0.0.17 Version Release
2015-08-11: new selector ui, clean task manager
2015-08-09: even though animes dont have season info force it so trakt will scrobble
2015-08-09: improve match algo on 720pizle
2015-08-08: new link provider: gvcenter
2015-08-08: fixed regex on 720p izle causes sequel movies to interfere
2015-08-08: new url provider: filenuke
2015-08-07: disable notifications, dont spam logfile
2015-08-07: fixed wrong repo def, updated primewire regex, updated sharesix due to new page designs
2015-08-07: Update video_link_kissanime.py
2015-08-06: Update README.md
2015-08-05: *api: cookie states saved *api: name matching algo improved *api: improved title comaprison for eastern langs *ann: episode handling improved *ann: pagination implemented. faster browsing *ann: fixed anime/serie definitions *ann: fixed issues with json keys to be parsed as strings *kissanime: new link provider for animes