Commit Graph

1247 Commits

Author SHA1 Message Date
Goldy ac2cafb8ab Merge pull request #427 from g0ldyy/feat/movie-digital-release-fallback
feat: add fallback to check watch providers for movie release dates when upcoming release date is unavailable
2026-01-02 15:02:57 +01:00
g0ldyy 92368e9dc6 refactor: rename get_unique_watch_providers to has_watch_providers 2026-01-02 15:02:45 +01:00
g0ldyy 6b6e466c7d feat: add fallback to check watch providers for movie release dates when upcoming release date is unavailable 2026-01-02 14:56:37 +01:00
Goldy a5844323d9 Merge pull request #426 from g0ldyy/feat/better-client-ip-resolver
feat: enhance client IP detection by checking multiple headers and validating IP addresses
2026-01-02 14:31:00 +01:00
g0ldyy bc195a29f0 refactor: rename is_correct_ip function to is_public_ip for improved clarity 2026-01-02 14:30:52 +01:00
g0ldyy 62dd55659e refactor: remove parsing logic for IP addresses that include a port 2026-01-02 14:24:24 +01:00
g0ldyy b64b7f6e57 feat: enhance client IP detection by checking multiple headers and validating IP addresses 2026-01-02 14:17:06 +01:00
g0ldyy daef3d2c5a chore: update Zilean URL to new instance 2026-01-01 11:13:45 +01:00
g0ldyy a52e5c06a5 fix: add explicit BIGINT casting to timestamp comparisons in cache cleanup queries 2025-12-31 14:55:08 +01:00
g0ldyy 556e1fa012 refactor: remove redundant index creations, improve legacy index migration, and adjust cache cleanup conditions 2025-12-31 14:51:57 +01:00
Goldy ac061acd71 Merge pull request #422 from g0ldyy/fix/batch-upsert-locking2
feat: improve torrent batch processing with in-memory deduplication, PostgreSQL advisory locks, and enhance metadata handling
2025-12-31 13:31:28 +01:00
g0ldyy 45ff7c173a feat: improve torrent batch processing with in-memory deduplication, PostgreSQL advisory locks, and enhance metadata handling 2025-12-31 13:27:48 +01:00
g0ldyy 356be2590c refactor: optimize database indexes and introduce an index migration step 2025-12-31 12:28:37 +01:00
g0ldyy 32e5127dd3 perf: reduce RTN parsing chunk size to 20 and rework ProcessPoolExecutor system 2025-12-30 21:23:48 +01:00
g0ldyy 7219330bbe fix: update digital_release_cache.release_date column type to BIGINT 2025-12-30 17:40:22 +01:00
Goldy 5666a7d019 Merge pull request #415 from g0ldyy/feat/better-performances
feat: improve performance with process pool executor and optimize torrent caching/database writes
2025-12-30 13:48:09 +01:00
g0ldyy 0ce6579f3f feat: improve performance with process pool executor and optimize torrent caching/database writes 2025-12-30 13:39:50 +01:00
g0ldyy 489ed9bdbe feat: conditionally apply digital release filter based on settings and remove redundant internal filter check 2025-12-28 17:05:12 +01:00
g0ldyy ec870172b8 refactor: remove fallback API call for movie release date retrieval 2025-12-28 16:44:31 +01:00
Goldy 172fb5b7d4 Merge pull request #413 from g0ldyy/feat/digital-release-filter
feat: implement digital release filtering for movies and series using TMDB
2025-12-28 16:33:15 +01:00
g0ldyy e05a0da066 feat: implement digital release filtering for movies and series using TMDB 2025-12-28 16:28:55 +01:00
g0ldyy 01db8a8ceb feat: update image URLs from Imgur to ImgBB 2025-12-28 14:22:24 +01:00
Goldy b066b5495a Merge pull request #408 from g0ldyy/feat/chill-link
feat: ChillLink Support
2025-12-27 19:22:57 +01:00
g0ldyy 8d8c4844cf feat: add ChillLink Protocol support to README 2025-12-27 19:18:58 +01:00
g0ldyy ec2aa2bb17 feat: add ChillLink API endpoints and refactor stream description formatting logic 2025-12-27 19:18:16 +01:00
Goldy 783b7b8ed4 Merge pull request #406 from g0ldyy/release-please--branches--main
chore(main): release 2.37.0
v2.37.0
2025-12-26 11:30:32 +01:00
github-actions[bot] 43b21e7458 chore(main): release 2.37.0 2025-12-26 10:29:08 +00:00
g0ldyy da1d5a7fbd feat: add OpenAPI tags, summaries, and descriptions to API endpoints and parameters 2025-12-26 11:28:32 +01:00
g0ldyy ef4a0b3722 chore: update PostgreSQL host in .env-sample and volume path in docker-compose.yml for Docker deployment 2025-12-26 10:40:14 +01:00
g0ldyy b61f196d0b feat: introduce a Python script for Comet instance uptime monitoring and Discord notifications 2025-12-26 02:13:46 +01:00
g0ldyy 0f3a96f5fd feat: update comet scraper stream endpoint path 2025-12-26 01:59:03 +01:00
Goldy 196780fd6d Merge pull request #405 from g0ldyy/release-please--branches--main
chore(main): release 2.36.0
v2.36.0
2025-12-26 00:39:40 +01:00
github-actions[bot] 54166cc10d chore(main): release 2.36.0 2025-12-25 23:39:25 +00:00
g0ldyy 7ae3788a5c fix: correct PostgreSQL data volume mount path in docker-compose.yml 2025-12-26 00:38:49 +01:00
g0ldyy 84b94ff988 chore: move docker-compose.yml 2025-12-26 00:31:08 +01:00
g0ldyy 24fb50bf77 feat: add default PostgreSQL service to Docker Compose, configure Comet to use it, and introduce SQLite concurrency warnings 2025-12-26 00:27:04 +01:00
Goldy a26495ef40 Merge pull request #404 from g0ldyy/release-please--branches--main
chore(main): release 2.35.0
v2.35.0
2025-12-21 21:52:25 +01:00
github-actions[bot] 3d31a8757b chore(main): release 2.35.0 2025-12-21 20:51:26 +00:00
Goldy e12ee58206 Merge pull request #403 from g0ldyy/development
Development
2025-12-21 21:51:01 +01:00
g0ldyy 242e83a7e1 feat: add API response to IMDB metadata retrieval error logs 2025-12-21 21:49:26 +01:00
Goldy a113f2ef0a Merge pull request #402 from g0ldyy/feat/better-indexer-manager
feat/better indexer manager
2025-12-21 21:09:50 +01:00
g0ldyy bd51abf40e feat: fetch indexer statuses from response 2025-12-21 21:07:20 +01:00
g0ldyy 1152b42c2e feat: implement dynamic Prowlarr indexer management with initialization wait, update Jackett management, and add related settings and logging 2025-12-21 21:00:11 +01:00
g0ldyy 95866a68ab feat: add robust error handling to the Prowlarr scraper 2025-12-21 20:47:58 +01:00
g0ldyy 10a9a516e1 refactor: standardize empty list checks and default assignments for torrent sources from aiostreams 2025-12-21 20:36:37 +01:00
g0ldyy a2e6752b94 docs: update torrent settings comments in .env-sample 2025-12-21 20:02:19 +01:00
Goldy fe8add9ba2 Merge pull request #401 from g0ldyy/release-please--branches--main
chore(main): release 2.34.0
v2.34.0
2025-12-21 18:44:57 +01:00
github-actions[bot] 89ee45135b chore(main): release 2.34.0 2025-12-21 17:43:16 +00:00
Goldy 2d2ded3f6a Merge pull request #400 from g0ldyy/development
feat: dev to main
2025-12-21 18:42:48 +01:00
Goldy aee0d7b42e refactor: refactor YGGTorrentScraper to remove domain handling 2025-12-21 18:41:31 +01:00