Files
comet/CHANGELOG.md
2025-12-26 10:29:08 +00:00

67 KiB

Changelog

2.37.0 (2025-12-26)

Features

  • add OpenAPI tags, summaries, and descriptions to API endpoints and parameters (da1d5a7)
  • introduce a Python script for Comet instance uptime monitoring and Discord notifications (b61f196)
  • update comet scraper stream endpoint path (0f3a96f)

2.36.0 (2025-12-25)

Features

  • add default PostgreSQL service to Docker Compose, configure Comet to use it, and introduce SQLite concurrency warnings (24fb50b)

Bug Fixes

  • correct PostgreSQL data volume mount path in docker-compose.yml (7ae3788)

2.35.0 (2025-12-21)

Features

  • add API response to IMDB metadata retrieval error logs (242e83a)
  • add robust error handling to the Prowlarr scraper (95866a6)
  • fetch indexer statuses from response (bd51abf)
  • implement dynamic Prowlarr indexer management with initialization wait, update Jackett management, and add related settings and logging (1152b42)

2.34.0 (2025-12-21)

Features

  • add YGGTORRENT_PASSKEY setting and update Yggtorrent scraper to parse info hash from page HTML and use passkey for tracker sources (c442b0c)
  • add YGGTORRENT_PASSKEY setting and update Yggtorrent scraper to parse info hash from page HTML and use passkey for tracker sources (6e44eb2)
  • dev to main (2d2ded3)
  • introduce IndexerManager service to dynamically update and manage Jackett and Prowlarr indexers (beacb2a)
  • introduce IndexerManager service to dynamically update and manage Jackett and Prowlarr indexers (8265cc5)

2.33.0 (2025-12-12)

Features

  • add DEBRID_CACHE_CHECK_RATIO setting and update availability ch… (0173711)
  • add DEBRID_CACHE_CHECK_RATIO setting and update availability check logic (3ecd35a)

2.32.0 (2025-12-10)

Features

  • add catalog and magnet resolve timeouts to configuration (eb3b5e8)
  • add timeouts to Prowlarr API requests (c0d7060)
  • decouple Jackett and Prowlarr scraper configurations from a generic indexer manager (d17cb2d)
  • decouple Jackett and Prowlarr scraper configurations from a generic indexer manager (460fad2)

[Unreleased]

Features

  • add optional PostgreSQL read replica routing with transparent primary fallback
  • add optional database-backed anime mapping cache with configurable refresh interval
  • add GUNICORN_PRELOAD_APP setting to control whether workers inherit a preloaded app or initialize independently
  • add DATABASE_STARTUP_CLEANUP_INTERVAL to throttle heavy startup cleanup sweeps across workers
  • add DISABLE_TORRENT_STREAMS toggle with customizable placeholder stream metadata

2.31.0 (2025-12-08)

Features

  • Enhance URL encoding by using safe='' in quote calls for playback and magnet URIs (5664a86)
  • Enhance URL encoding by using safe='' in quote calls for playback and magnet URIs (96a962f)

Bug Fixes

2.30.0 (2025-12-01)

Features

  • add live torrent cache TTL and update related settings (6e2e420)
  • enhance admin dashboard with dynamic tracker limit selection and optimize database metrics query (5df4121)
  • fix imdb_id: in media_id (607b5b3)

Bug Fixes

  • Strip 'imdb_id:' prefix from media ID in stream endpoint (cc5b6a8)

2.29.0 (2025-11-28)

Features

  • add YGGTorrent scraper (4a677bf)
  • add YGGTorrent scraper (2317e88)
  • enhance playback functionality with media_id and aliases support (eb9cbdc)

Bug Fixes

  • handle missing results count in YGGTorrent scraper (52c7718)
  • remove double-nested append (4763307)

2.28.0 (2025-11-24)

Features

2.27.0 (2025-11-24)

Features

  • add handling for empty torrent lists in filter_manager (aef2549)
  • add logging for scraper activity in TorrentManager (6324112)
  • add metrics caching functionality and update settings for metrics cache TTL (e3c269b)

2.26.0 (2025-11-23)

Features

2.25.2 (2025-11-04)

Bug Fixes

  • use get method for safer access to seeders, tracker, and sources maps (43e92a2)

2.25.1 (2025-10-22)

Bug Fixes

  • update playback route to accept path parameters (7658949)

2.25.0 (2025-10-19)

Features

  • remove normalize_title from metadata handling (35d2171)

Bug Fixes

  • update title matching logic in StremThru and TorrentManager (657748c)

2.24.1 (2025-10-18)

Bug Fixes

2.24.0 (2025-10-05)

Features

  • Add NO_CACHE_HEADERS and update FileResponse usage in streaming (52dce02)

2.23.0 (2025-09-09)

Features

  • Implement database import/export CLI tool (52efbf1)
  • Implement database import/export CLI tool (07a0885)

2.22.0 (2025-09-07)

Features

  • different modes for scrapers (live/background/both) (b27e6ad)
  • different modes for scrapers (live/background/both) (278a130)

2.21.0 (2025-09-07)

Features

  • enhance Nyaa scraper with anime-only option and integrate anime mapping functionality (f9c361c)
  • enhance Nyaa scraper with anime-only option and integrate anime… (a424f81)
  • enhance Nyaa scraper with Kitsu-only option (1b5b734)
  • Nyaa scraper (950db79)
  • Nyaa scraper (a96986c)

Bug Fixes

  • remove timeout parameter from anime mapping request (c37e959)

2.20.0 (2025-09-06)

Features

  • add database indexes for performance optimization across multiple tables (c806078)

2.19.1 (2025-09-01)

Bug Fixes

2.19.0 (2025-08-30)

Features

Bug Fixes

  • enhance logging in background scraper and handle unknown seeders in debridio scraper (43805b3)
  • handle commas in size string for size_to_bytes function (17f2796)
  • initialize size to 0 in debridio scraper (b592a09)
  • remove unnecessary assignment in debridio scraper (031582d)

2.18.0 (2025-08-30)

Features

2.17.1 (2025-08-29)

Bug Fixes

  • Add check for missing infoHash in AIOStreams torrent data to prevent errors (7b9975d)

2.17.0 (2025-08-28)

Features

Bug Fixes

  • Update AIOSTREAMS_URL type to be optional in AppSettings (e150015)

2.16.0 (2025-08-27)

Features

  • Add StremThru scraper (13da997)
  • background scraper (7127a8e)
  • background scraper (ed52431)
  • Implement associate_mediafusion_urls_passwords function and upd… (37d080f)
  • Implement associate_mediafusion_urls_passwords function and update mediafusion URL handling in main and manager modules (de638d1)
  • Implement multi-instance scraping support for Comet, Zilean, Torrentio, and MediaFusion (c0eeb0d)
  • Implement multi-instance scraping support for Comet, Zilean, Torrentio, and MediaFusion (30b6cf3)

Bug Fixes

  • Adjust total_bytes column type in bandwidth_stats table based on database type (a8c7ca5)
  • Rename scrape_attempts to scrape_failed_attempts in BackgroundScraperWorker and database schema for clarity (cf19560)
  • Update background scraper interval validation to enforce a minimum of 5 minutes (f01f124)
  • Update log_scraper_error to include URL in error messages for better debugging (321fd62)

2.15.1 (2025-08-25)

Bug Fixes

  • Add single announce URL to announce list (789dcff)
  • update manifest name to exclude 'TORRENT' from debrid extension (d916fe0)

2.15.0 (2025-08-24)

Features

2.14.0 (2025-08-24)

Features

  • switch admin session management from RAM to DB (abf80fd)

2.13.1 (2025-08-24)

Bug Fixes

  • private trackers debrid download (now need stremthru to fix it) (506ee5b)

2.13.0 (2025-08-24)

Features

  • add metrics to dashboard (37f3e86)
  • add support for Debrider debrid service (e16f817)

Bug Fixes

  • comet scraper title parsing (b51258a)
  • ensure PostgreSQL compatibility in admin API metrics (38196c2)

2.12.0 (2025-08-24)

Features

2.11.0 (2025-08-23)

Features

  • implement new admin dashboard (dfe00a2)

Bug Fixes

  • use torrent name as media_id instead of torrent hash (740140e)

2.10.0 (2025-06-12)

Features

  • 4300% performance improvement (4a91bb7)

Bug Fixes

2.9.0 (2025-06-11)

Features

  • enhance result formatting (afc8d6f)

2.8.0 (2025-06-10)

Features

  • add MediaFusion live search configuration (f843929)

2.7.0 (2025-06-10)

Features

  • mediafusion live search is not enabled by default?? (91c13df)

2.6.1 (2025-06-08)

Bug Fixes

  • update mediafusion config (73f5fc4)

2.6.0 (2025-06-07)

Features

  • add MediaFusion API password support (f15bbf1)

2.5.1 (2025-06-07)

Bug Fixes

2.5.0 (2025-06-05)

Features

  • lock system for comet clusters (dd2171b)

Bug Fixes

  • double requests for comet, torrentio and mediafusion (5e95efc)
  • explicitely block tmdb requests (7c7aaa7)
  • gunicorn worker count (2d1b2b9)

2.4.4 (2025-05-03)

Bug Fixes

  • add URL encoding and decoding for stream and torrent names (b17d727)
  • parse media_id for kitsu movies correctly (f97a436)
  • pin rank-torrent-name to last working version (2d4ea89)
  • pin rank-torrent-name to last working version (ec06722)
  • revert unwanted change in docker-compose.yml (03e385d)
  • revert unwanted change in docker-compose.yml (3e1a7a6)
  • support kitsu special episodes without episode number (ed2fcf4)
  • support kitsu special episodes without episode number (40fcf8e)
  • update models to be compatible with latest RTN (7fb18b2)
  • update models to be compatible with latest RTN (3967c42)
  • update RTN dep to 1.8.2 (a9350ea)
  • update RTN dep to 1.8.2 (11ca645)
  • update RTN dep to 1.8.3 (3b1759c)
  • update RTN dep to 1.8.3 (7c995e5)

2.4.3 (2025-03-30)

Bug Fixes

2.4.2 (2025-03-30)

Bug Fixes

2.4.1 (2025-03-15)

Bug Fixes

2.4.0 (2025-03-13)

Features

  • better file choosing logic (ad13278)

2.3.0 (2025-03-11)

Features

2.2.0 (2025-03-04)

Features

  • ios video players support (ex: infuse) (acc8112)

2.1.0 (2025-03-03)

Features

  • choose max size file if no file found (3ed5057)

2.0.3 (2025-03-01)

Bug Fixes

2.0.2 (2025-02-28)

Bug Fixes

2.0.1 (2025-02-28)

Bug Fixes

2.0.0 (2025-02-28)

⚠ BREAKING CHANGES

  • 2025 rewrite complete

Code Refactoring

1.54.0 (2025-02-28)

Features

Bug Fixes

1.51.0 (2024-11-28)

Features

1.50.1 (2024-11-27)

Bug Fixes

  • easydebrid tv shows (e40163f)
  • shit fix before easydebrid new api (979c85d)

1.50.0 (2024-11-27)

Features

  • easydebrid support (15b22e7)
  • revert back to old jackett queries (d721246)

1.49.0 (2024-11-26)

Features

  • torbox speed improvement + torbox proxy stream fix (30ecbce)

1.48.1 (2024-11-26)

Bug Fixes

  • we don't want to spam debrid-link shit (f9c0ec0)

1.48.0 (2024-11-26)

Features

  • GG Debrid-Link, restrictions defeated 🤓☝️ (49cd90b)

1.47.0 (2024-11-26)

Features

1.46.0 (2024-11-24)

Features

  • remove the need to have a pro torbox acc (253bfea)

1.45.0 (2024-11-24)

Features

  • debrid-link is now default (253eadc)

1.44.1 (2024-11-24)

Bug Fixes

1.44.0 (2024-11-23)

Features

Bug Fixes

1.43.4 (2024-11-21)

Bug Fixes

  • correctly handle unsuccessful api calls (c14195e)
  • redundant get_files on duplicate hashes (854846f)

1.43.3 (2024-11-20)

Bug Fixes

1.43.2 (2024-11-19)

Bug Fixes

1.43.1 (2024-11-19)

Bug Fixes

1.43.0 (2024-11-19)

Features

  • ability for the user to toggle trash removal (89fa2d0)

1.42.0 (2024-11-19)

Features

Bug Fixes

  • adult content filter fixed (ad415dc)

1.41.1 (2024-11-19)

Bug Fixes

  • improve torrentio/mediafusion parsing (1318772)

1.41.0 (2024-11-19)

Features

  • title match check aliases system (36323ac)

1.40.1 (2024-11-18)

Bug Fixes

1.40.0 (2024-11-18)

Features

1.39.0 (2024-11-18)

Features

  • shit filter and adult content check (fe3ddb6)

Bug Fixes

1.38.0 (2024-11-17)

Features

  • ability to disable max connection (9ebcb71)
  • ability to disable max connection #2 (412699f)
  • ability to disable max connection #3 (05fe062)
  • ability to disable max connection #4 (a18dceb)
  • add max results per resolution configuration option (fefc260)
  • add search term (fdb62ab)
  • language unknown support (6f7c79f)

Bug Fixes

1.37.0 (2024-11-15)

Features

  • different error message for no cache direct torrent (10318de)
  • error message in case its not configured (c572274)

Bug Fixes

1.36.1 (2024-11-14)

Bug Fixes

1.36.0 (2024-11-14)

Features

1.35.3 (2024-11-14)

Bug Fixes

  • add trackers to results (9295fd2)
  • magical db fix improving speed by 5000% (67a20be)

1.35.2 (2024-11-14)

Bug Fixes

1.35.1 (2024-11-14)

Bug Fixes

1.35.0 (2024-11-14)

Features

  • faster json stuff and better result ordering (d8571d1)

1.34.0 (2024-11-14)

Features

  • direct torrent!!! omg!!!! no way what (e621c84)

1.33.0 (2024-11-14)

Features

  • add media fusion hashes (ece4600)
  • custom MediaFusion urls for elfhosted <3 (bc29eb9)

Bug Fixes

1.32.2 (2024-10-04)

Bug Fixes

1.32.1 (2024-10-01)

Bug Fixes

1.32.0 (2024-09-18)

Features

1.31.4 (2024-09-17)

Bug Fixes

1.31.3 (2024-09-06)

Bug Fixes

  • latin and spanish separated (2421667)

1.31.2 (2024-09-04)

Bug Fixes

1.31.1 (2024-09-04)

Bug Fixes

1.31.0 (2024-09-01)

Features

1.30.1 (2024-08-31)

Bug Fixes

1.30.0 (2024-08-31)

Features

1.29.1 (2024-08-31)

Bug Fixes

  • improves prowlarr compatibility (7c0ee96)

1.29.0 (2024-08-31)

Features

  • faster than ever, better results (19f9cc4)

1.28.5 (2024-08-29)

Bug Fixes

  • debrid download link caching not working in certain case (271dbb6)

1.28.4 (2024-08-28)

Bug Fixes

1.28.3 (2024-08-28)

Bug Fixes

  • sqlite download_link caching (34c93c6)

1.28.2 (2024-08-28)

Bug Fixes

1.28.1 (2024-08-27)

Bug Fixes

1.28.0 (2024-08-27)

Features

1.27.1 (2024-08-27)

Bug Fixes

1.27.0 (2024-08-27)

Features

  • disable indexer select if indexer manager disabled (2907a0e)

1.26.0 (2024-08-27)

Features

  • new admin dashboard for debrid proxy stream + title year check + ip-based max connections for debrid proxy stream (1d11ac4)

Bug Fixes

  • remove fullstacksample docker compose as it needs to be changed a lot (7533ecb)

1.25.2 (2024-08-16)

Bug Fixes

1.25.1 (2024-08-15)

Bug Fixes

1.25.0 (2024-08-06)

Features

  • Add metadata to result title (33f3f96)

1.24.0 (2024-08-05)

Features

1.23.2 (2024-07-29)

Bug Fixes

1.23.1 (2024-07-24)

Bug Fixes

1.23.0 (2024-07-24)

Features

  • ability to enable/disable title match check (TITLE_MATCH_CHECK env var) (755c4fb)
  • show language emoji in results (d9e15e7)

1.22.0 (2024-07-24)

Features

  • debrid download links are now cached for 1h (massive speed improvement) (aab0b91)

Bug Fixes

1.21.2 (2024-07-24)

Bug Fixes

  • revert IMDb metadata bug (595c2c0)

1.21.1 (2024-07-23)

Bug Fixes

  • coding blind (2a5002a)
  • IMDb metadata retriever (914c5d2)
  • not retrieving saved stremio settings if all selected (42c5863)
  • proxy stream (1ceeff5)
  • try to fix Nvidia shield debrid stream proxying (bdb22dc)
  • where is the client (c532656)

1.21.0 (2024-07-22)

Features

  • fetch previous settings from stremio configure (b42f4fb)
  • save settings on Stremio configure button (6dd22cc)

1.20.0 (2024-07-22)

Features

  • use debrid proxy for torrentio (bypass Cloudflare server IP blacklist) (5d02247)

1.19.5 (2024-07-21)

Bug Fixes

1.19.4 (2024-07-21)

Bug Fixes

  • debrid stream proxy on some devices (240364b)

1.19.3 (2024-07-21)

Bug Fixes

1.19.2 (2024-07-21)

Bug Fixes

1.19.1 (2024-07-21)

Bug Fixes

  • torrentio cloudflare bypass (d9c98a7)

1.19.0 (2024-07-20)

Features

Bug Fixes

  • add torrentio scraper to features (27d23a5)

1.18.3 (2024-07-19)

Bug Fixes

  • slightly improve anime results (c9f230c)

1.18.2 (2024-07-19)

Bug Fixes

  • faster debrid file parsing (bf846fa)

1.18.1 (2024-07-19)

Bug Fixes

1.18.0 (2024-07-18)

Features

1.17.2 (2024-07-18)

Bug Fixes

  • update manifest for animes support (8ee3220)

1.17.1 (2024-07-18)

Bug Fixes

1.17.0 (2024-07-18)

Features

  • error videos added to playback (83668ea)

Bug Fixes

  • faster (we title match check before doing the rest) (19fc235)

1.16.0 (2024-07-18)

Features

  • add real torrent_size in results (33ef5b1)
  • config string now sent to console when copy/install button clicked (9f46fa9)

1.15.5 (2024-07-16)

Bug Fixes

1.15.4 (2024-07-16)

Bug Fixes

  • I fixed it I think guys (86ea5d5)

1.15.3 (2024-07-16)

Bug Fixes

1.15.2 (2024-07-15)

Bug Fixes

1.15.1 (2024-07-15)

Bug Fixes

  • do the maths client side (b0aa42c)

1.15.0 (2024-07-15)

Features

  • faster, prowlarr pack support, max size, tracker name in results and more... (0fabd79)
  • realTitle in results for prowlarr support (57440a9)

Bug Fixes

  • valid debrid api key not needed anymore if results already cached (e94e224)

1.14.2 (2024-07-13)

Bug Fixes

1.14.1 (2024-07-12)

Bug Fixes

1.14.0 (2024-07-12)

Features

Bug Fixes

1.13.0 (2024-07-11)

Features

Bug Fixes

  • torbox faster (removed useless checks) (dfaf12b)
  • torbox ignore empty data (f971255)
  • useless repeated code (fa8ce05)

1.12.4 (2024-07-10)

Bug Fixes

  • realdebrid pack caching issue (0a9eb03)

1.12.3 (2024-07-08)

Bug Fixes

1.12.2 (2024-07-08)

Bug Fixes

1.12.1 (2024-07-08)

Bug Fixes

  • wrong debrid stream proxy password warning being showed everytime (0514484)

1.12.0 (2024-07-08)

Features

  • wrong password warning for debrid stream proxy (6b8303b)

1.11.2 (2024-07-07)

Bug Fixes

1.11.1 (2024-07-07)

Bug Fixes

  • webui copy button for non secured environments (8eda672)

1.11.0 (2024-07-07)

Features

Bug Fixes

  • zilean filtering speed fixed (dad68c2)

1.10.0 (2024-07-07)

Features

Bug Fixes

  • proxy is not needed with premiumize (82fb354)

1.9.1 (2024-07-06)

Bug Fixes

1.9.0 (2024-07-06)

Features

1.8.1 (2024-07-06)

Bug Fixes

  • debrid stream proxy dynamic input field (2e0a219)

1.8.0 (2024-07-06)

Features

  • improve debrid stream proxy (60710fa)

Bug Fixes

1.7.0 (2024-07-05)

Features

  • cosmetics + important fixes (a1441c8)

1.6.2 (2024-07-05)

Bug Fixes

  • I forgot something I need to release for elfhosted bruh (14d6ebf)

1.6.1 (2024-07-05)

Bug Fixes

1.6.0 (2024-07-05)

Features

1.5.1 (2024-07-05)

Bug Fixes

  • imdb metadata api returning "Summer Watch Guide" (e9af38b)

1.5.0 (2024-07-04)

Features

  • insane new debrid stream proxy (allows to use debrid service on multiple IPs at same time) (ba1f78e)

Bug Fixes

  • try to fix session unclosed issue with debrid stream proxy (1f63113)

1.4.0 (2024-07-04)

Features

  • add option to toggle title checking (bbb257d)

1.3.3 (2024-07-03)

Bug Fixes

1.3.2 (2024-07-03)

Bug Fixes

  • only show stars for non mobile users (performance issue) (7415984)

1.3.1 (2024-07-03)

Bug Fixes

  • that's how you release it hehe (ad65d1f)

1.3.0 (2024-07-03)

Features

  • new debrid manager and cleaning (ruff) (c48e466)

1.2.2 (2024-07-03)

Bug Fixes

  • aiohttp max number of simultaneous connections (9309e15)
  • real debrid error (704f841)

1.2.1 (2024-07-03)

Bug Fixes

  • smooth loading + fixed empty select (web) (f9dd917)

1.2.0 (2024-07-02)

Features

  • lot of fixes, caching system changed, camel to snake etc... (9cf3346)

1.1.0 (2024-07-02)

Features

  • environment variable for custom addon ID (ADDON_ID) (d2b7ee8)

1.0.0 (2024-07-02)

Features

  • add logger. refactor main.py. move settings. (36f2a82)
  • create test (df020e4)
  • restructured/refactored/reorganized (299c721)
  • restructured/refactored/reorganized (b02d84c)

Bug Fixes