Skip to content

deflix-stremio v0.7.0

Compare
Choose a tag to compare
@doingodswork doingodswork released this 05 May 18:57
· 159 commits to master since this release
  • Added /status endpoint
  • The imdb2torrent client now lets all individual sites' clients continue their searches in the background, while the responses it already got
  • Switch from scraping thepiratebay.org to using apibay.org
  • Added logging of torrent search duration per site
  • Rewrote caching
    • Used packages now only use an interface, so the caching is pluggable and can be easily changed by the package user
    • Only uses fastcache for torrent search results
    • Uses go-cache for everything else, with several advantages:
      • Cache entries aren't removed anymore only because the cache reached its initial set max size (which is what fastcache does)
      • Built-in cache eviction, meaning expired entries are actually removed from the cache, freeing the cache space and thus the app's memory footprint
    • Data cached by the stream handler for use by the redirect handler is not user-specific anymore (which was just a waste of cache space)
  • Removed rd-proxy and rd-tester
  • Updated dependencies