Commit Graph
1292 Commits
Author SHA1 Message Date
Goldy 0b992291df Merge pull request #439 from g0ldyy/release-please--branches--main
chore(main): release 2.44.0
v2.44.0
2026-01-04 20:43:46 +01:00
github-actions[bot] 6ccf8dd4b7 chore(main): release 2.44.0 2026-01-04 19:43:11 +00:00
Goldy b591da4070 Merge pull request #443 from g0ldyy/development
Development
2026-01-04 20:42:30 +01:00
Goldy f4862470a5 Merge pull request #442 from g0ldyy/feat/torrentsdb-scraper
feat: add TorrentsDB scraper and remove redundant `pass` statements in other scrapers
2026-01-04 20:42:08 +01:00
g0ldyy c26140d6ce feat: add TorrentsDB scraper and remove redundant pass statements in other scrapers 2026-01-04 20:38:55 +01:00
Goldy 39303738d7 Merge pull request #441 from g0ldyy/development
Refactor proxy resolution and remove debug log
2026-01-04 20:01:41 +01:00
g0ldyy 65a7464acc feat: enhance network manager with proxy hostname resolution for curl_cffi 2026-01-04 19:56:55 +01:00
Goldy 02adf51ed7 Merge pull request #440 from g0ldyy/development
Add PUBLIC_BASE_URL configuration variable
2026-01-04 14:59:25 +01:00
g0ldyy 3304d37796 chore: conditionally log Public Base URL 2026-01-04 14:54:30 +01:00
Goldy 05ea59b0e8 Merge pull request #437 from SolitudePy/playback-public-url-setting
Add PUBLIC_BASE_URL override for playback links
2026-01-04 14:51:35 +01:00
Goldy 156702bb92 Merge pull request #438 from g0ldyy/development
Development
2026-01-04 14:49:50 +01:00
SolitudePy 0fc48c86c8 add PUBLIC_BASE_URL to logger 2026-01-04 02:02:30 +02:00
SolitudePy 806483775f Add PUBLIC_BASE_URL for playback host override 2026-01-04 01:50:43 +02:00
g0ldyy 620dca33c8 fix: background scraper can't scrape tv shows 2026-01-03 17:04:40 +01:00
g0ldyy 4a34aad8b7 feat: add new scraper configurations and clarify the PROXY_ETHOS on_failure option in the sample environment file 2026-01-03 16:37:16 +01:00
Goldy 6d6fbfb5dc Merge pull request #436 from g0ldyy/refactor/networking-manager
refactor: unify http client management and decentralized scraper config
2026-01-03 16:22:10 +01:00
g0ldyy bbeafd7ac0 feat: enable dynamic proxy configuration by allowing extra Pydantic settings fields and setting the default proxy ethos to 'always' 2026-01-03 16:08:19 +01:00
g0ldyy 901479e2a1 refactor: unify http client management and decentralized scraper config 2026-01-03 15:32:59 +01:00
Goldy 7dde28d88d Merge pull request #435 from g0ldyy/fix/torrent-refresh-system
feat: refactor live torrent caching to differentiate between displaying existing results and triggering new scrapes, and update default cache TTLs
2026-01-03 13:07:34 +01:00
g0ldyy 7af6d0980b feat: refactor live torrent caching to differentiate between displaying existing results and triggering new scrapes, and update default cache TTLs 2026-01-03 13:02:42 +01:00
Goldy a2d7657172 Merge pull request #434 from g0ldyy/release-please--branches--main
chore(main): release 2.43.0
v2.43.0
2026-01-02 19:00:36 +01:00
github-actions[bot] 6a03235b8f chore(main): release 2.43.0 2026-01-02 18:00:10 +00:00
Goldy 823b9dcf63 Merge pull request #433 from g0ldyy/development
Development
2026-01-02 18:59:40 +01:00
Goldy a4725958d0 Merge pull request #432 from g0ldyy/feat/sort-cached-uncached-together
feat: add configuration and UI option to sort cached and uncached stream results together
2026-01-02 18:59:23 +01:00
g0ldyy a5698b28ac feat: populate sortCachedUncachedTogether checkbox from settings 2026-01-02 18:57:53 +01:00
g0ldyy 5fda0df1a9 feat: add configuration and UI option to sort cached and uncached stream results together 2026-01-02 18:50:22 +01:00
Goldy cfc0eaea84 Merge pull request #431 from g0ldyy/feat/better-inactive-connection-killer
feat: add configurable `PROXY_DEBRID_STREAM_INACTIVITY_THRESHOLD` setting to enable and refine the cleanup of inactive debrid stream connections
2026-01-02 15:45:58 +01:00
g0ldyy aef99f43be feat: add configurable PROXY_DEBRID_STREAM_INACTIVITY_THRESHOLD setting to enable and refine the cleanup of inactive debrid stream connections 2026-01-02 15:43:16 +01:00
Goldy 1f13e76ef0 Merge pull request #430 from g0ldyy/development
docs: clarify `.env` file setup instructions and add a warning for `FASTAPI_WORKERS` configuration
2026-01-02 15:11:26 +01:00
g0ldyy e4be5546a2 docs: clarify .env file setup instructions and add a warning for FASTAPI_WORKERS configuration 2026-01-02 15:10:48 +01:00
Goldy 4bc1f4aa7c Merge pull request #429 from g0ldyy/release-please--branches--main
chore(main): release 2.42.0
v2.42.0
2026-01-02 15:05:11 +01:00
github-actions[bot] 5c60b78f08 chore(main): release 2.42.0 2026-01-02 14:04:06 +00:00
Goldy 1ab876d6d0 Merge pull request #428 from g0ldyy/development
Development
2026-01-02 15:03:25 +01:00
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
Goldy ea264dabd2 Merge pull request #425 from g0ldyy/development
chore: update Zilean URL to new instance
2026-01-01 11:14:09 +01:00
g0ldyy daef3d2c5a chore: update Zilean URL to new instance 2026-01-01 11:13:45 +01:00
Goldy 8bee95261b Merge pull request #424 from g0ldyy/release-please--branches--main
chore(main): release 2.41.0
v2.41.0
2026-01-01 02:57:55 +01:00
github-actions[bot] ef54d54246 chore(main): release 2.41.0 2026-01-01 01:57:24 +00:00
Goldy fca3d83d09 Merge pull request #423 from g0ldyy/development
Development
2026-01-01 02:56:56 +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