-
- ignore b32toHex conversion issues
-
- remove bitlord (down)
-
- add mediafusion
- remove torrentioelf (eol & too many issues)
-
- bring back magnetdl
-
- increase bitsearch limit
-
- remove magnetdl, torrentgalaxy
- bring back nyaa
-
- remove anirena and glo
-
- fix torrentio-elfhosted
- add piratebay uhd categories
-
- remove torrentdownload
- add torrentio-elfhosted
-
- remove btdig, torrentapi
-
- add rutor
-
- update urls for eztv, glo, leet, torrentgalaxy, torrentz2
- remove lime, nyaa
- add anirena
- retry on 500
-
- update torrentz2 url
-
- size fix for bitsearch
-
- movie queries with imdb id ignore title year properly
- ep_size for torrentio
- remove bitcq - dead
-
- movie queries with imdb id ignore title year
- bitsearch results sort by size without category
- torrentapi token retrieval error handling
- btscene removal - down
-
- zooqle removal - blocked
-
- url updates
- bt4g removal - cfv2
- bitsearch fix
-
- improve torrentio episode filtering
-
- support streaming urls
-
- strip redundant info from torrentio release titles
- verify torrentio ssl cert
- fix movie alternative name transformation
- update sorting for torrentdownload
-
- remove solidtorrents - dead
- remove torrentparadise - broken search
- remove eztv - keeping only eztv_api
- add torrentio
-
- bring back bitcq
- propagate pre-emptive termination exc from request
-
- change torrentz2 url
- fix piratebay matching by tv episode title
-
- small refactoring
-
- add bitsearch
-
- ignore result title when filtering on eztv_api
-
- additional scrape of eztv based on their api supporting imdb ids
-
- remove bitcq - dead
- remove scenerls - dropping hosters support
-
- remove btdb - dead links
-
- remove 7torrents - its slow and does not get updated
- remove skytorrents - dead links
- remove extratorrents - dead links
- skip head requests for lime
-
- test fixes and handle head request exceptions
-
- add 7torrents
- exclude more keywords for movie titles
- remove dead url for extratorrent
- sort solidtorrents by size
-
- allow only movie results where the expected title is followed by the expected year
- add additional check if the movie result is actually an episode
- fix rare issue of title being an empty string after cleanup breaking the tags check
- change the request logs to debug level
-
- remove torrenttm
-
- fix btdb seeds info
- switch default skytorrents url
-
- improve country code cleanup from release title
-
- bring back official btdb url
-
- fix torrent-paradise searching for packs
-
- add bitcq and torrent-paradise
-
- remove ext.to (behind cf v2)
- add torrenttm
- support base32 hashes
-
- trim invalid symbol from hashes
- ignore invalid hashes
-
- added btdig and extratorrent
-
- use proper category and sorting for bt4g
-
- do not retry slow responses
-
- check if headers are cached
-
- support a4kStreaming db
-
- use external caching
-
- update urls
- remove movcr
-
- skip torrentapi 'no result' retries outside CI
-
- remove the cache locking
-
- more caching error handling
-
- add caching fallbacks
-
- fix file open issues on KODI 19
-
- use local cache for tokens and head requests
-
- revert btdb
-
- added bt4g, btscene, ext, glodls
-
- fix KODI 19 Matrix support
-
- enable btdb and skytorrents with new urls
-
- disable btdb and skytorrents - cf challenge
-
- drop rlsbb as it uses new cf protection now
- filter out torrents from dilnix
- bring back torrentz2 with new url
- remove torrentapi filter of full bd rips
-
- drop eztv bad url
-
- disable torrentz2 (site is down)
-
- more show pack checks
-
- re-enable torrentz2 with updated urls
- update skytorrents urls and query params
-
- update tags removal when separated by -
-
- ignore episode title match when episode title matches the show title
-
- update movcr
- strip apostrophes from title
-
- fix cache py2 compatibility
-
- update cloudscraper to 1.2.42
-
- re-enable yts
- change btdb.io to btdb.eu again
- update cloudscraper to 1.2.40
-
- include cf cookies from cloudscraper
-
- multi-threading fixes
-
- exclude tvshow queries from adult content filter
- preserve cf cookies in order not to solve the challenge on each request
- disable yts as their api is down
-
- fix piratebay size
- fix some more file sizes
-
- re-enable piratebay
-
- update cloudscraper (1.2.36 -> 1.2.37-dev)
- retry if cf returns new challenge
- disable torrentz2 as it is down
- temporary disable piratebay (needs update)
- handle bitlord timeout issue
-
- fix country meta may be a list
- filter more adult movie results
- filter rare case of season pack showing as movie result
- update cloudscraper (1.2.34 -> 1.2.36)
-
- exclude development files from release
-
- update cloudscraper (1.2.32 -> 1.2.34)
- handle endless redirects (https to http to https to http...)
- display pretty error message for max retries exceeded
-
- support for imdb id from Seren 2.0 meta
-
- update torrentz2 filter to reuse the same general title match
- remove eniahd from the release groups blacklist
- fix encoding issue in release title cleanup
-
- deprioritize urls if cf fails or timeout occurs
- do not query season and show packs for episodes from a still airing season
-
- fix show packs could not contain the target season
- more incomplete seasons blacklist
-
- add torrentdownload - doesn't require extra query and returns same results as torrentdownloads
- remove torrentdownloads
- filter out release groups known for incomplete seasons
-
- support year ranges
- other show pack title matching improvements
- fix some size rounding
-
- remove repeated whitespace after title cleanup
-
- make the regex match expect the season/episode identifier follow right after the show name
-
- fix show pack season range match
-
- do not try next site url when cf challenge fails
- sort magnetdl and lime results by seeders
- remove directdl as they have disabled their API
- remove torrentz2 and rename torrentz2_ to torrentz2
- re-enable movcr with new url
- fix season 1 search matching season 10
-
- update cloudscraper (1.2.30 -> 1.2.32)
- support parsing size with thousands separator
-
- improved type matching (season vs show pack)
- time spent for each scraper available in log
- other small changes
-
- torrentapi speedup
-
- update cloudscraper (1.2.24 -> 1.2.30)
-
- filter performance improvements
- few new cases added to the show pack filter
-
- update urls
- disable movcr and torrentz2 (they've been down for some time now)
- increase kickass timeout from 10 to 15 sec
- slightly increase torrentapi wait between requests from 2 sec to 2.3 sec in effort to fix an issue of torrentapi occasionally not returning results
- fix rare case of infinite head requests crashing with max recursion exception
-
- rename cancel func to cancel_operations to be used by the next version of Seren
- don't log a full stacktrace on PreemptiveCancellation exception
-
- fix btdb
- update cloudscraper (1.2.20 -> 1.2.24)
-
- update cloudscraper (1.2.16 -> 1.2.20)
-
- fix python3 compatibility
-
- update cloudscraper (1.2.15 -> 1.2.16)
- switch to btdb.io (they moved away from btdb.eu)
-
- switch to VeNoMouS's cfscrape
-
- fix directdl
-
- fix cfscrape
- cleanup dead urls from list
-
- update btdb query params
-
- filter full bd rips from torrentapi
-
- ignore single episodes in pack filter
-
- clean non ascii from query
-
- update tvshows query filters
-
- user proper categories
-
- fix forcing of token refresh
-
- use bitlord rest api instead of html parsing
-
- improve show packs filter
-
- add ability to trigger optimization of provider urls
-
- refactor show packs filter
-
- support for optimization of provider urls
-
- add provider cancelation support
-
- fix issue causing Seren's RD resolver magnet parsing to fail
-
- ensure always returning magnet url in results
-
- skip head requests for showrss and torrentapi
-
- update cfscrape
-
- cached provider should return empty results for tvshow queries
-
- move cache requests to a separate "cached" provider
-
- use head requests to handle redirects and cache the resulting urls for 12 hours
-
- update cfscrape
-
- add result names in debug log
-
- refactor title matching
-
- clean apostrophes from titles
- additional matching in show pack filter
-
- bring back magnetdl
-
- fix nyaa seeds parsing
-
- remove magnetdl (site is down)
-
- update zooqle urls
-
- update cfscrape
-
- specials filtering by title
-
- added btdb
-
- use less and more specific queries for torrentapi
-
- handle cf challenge solve failure
-
- log cf page response only on ci
-
- add skytorrents and solidtorrents
-
- skip hoster requests if no supported hosts are provided
-
- skip head requests for scenerls
-
- additional rlsbb fallback
- update cfscrape