Commit Graph

5149 Commits

Author SHA1 Message Date
morpheus65535
0a9c03ffb8 Decoupled database version and migration retrieval by storing them in environment variables, simplifying API system status generation and preventing connection exhaustion with Postgresql. #3361 v1.5.7-beta.49 2026-05-31 23:21:12 -04:00
morpheus65535
5300d7c3c2 Refactored HI tag handling logic to properly update hearing_impaired and language.hi attributes when remove_HI mod is applied. 2026-05-31 20:36:50 -04:00
JayZed
a3d15b3fb3 Updated CONTRIBUTING.MD - Added Working with AI section and updated version numbers v1.5.7-beta.48 2026-05-30 12:58:33 -04:00
morpheus65535
08cf843321 Merge remote-tracking branch 'origin/development' into development 2026-05-30 10:37:37 -04:00
morpheus65535
503556177d Filtered out subtitles with unsupported languages in Titlovi provider 2026-05-30 10:37:32 -04:00
Ali Alshaikh
589fbceb22 Improved subdl provider to use new unpack API argument and fixed anime season matching 2026-05-30 10:09:00 -04:00
Anderson Shindy Oki
0a99fd8f03 no log: Bump vulnerabilities dependencies 2026-05-26 11:18:08 +09:00
Anderson Shindy Oki
b25a69113a no log: Bump mantine to v9 (#3333) 2026-05-24 16:33:30 +09:00
morpheus65535
483e49475a Merge remote-tracking branch 'origin/development' into development v1.5.7-beta.47 2026-05-23 10:21:12 -04:00
morpheus65535
2e227acc48 Updated TVSubtitles provider search endpoint and query parameters. #3341 2026-05-23 10:21:09 -04:00
Dušan
c39e2929a2 Implemented global rate limiter for providers 2026-05-23 09:05:38 -04:00
morpheus65535
70a1f4aa2a Encapsulated subtitle migration queries in nested transactions to ensure partial failure handling without affecting the entire migration. #3344 v1.5.7-beta.46 2026-05-22 07:28:10 -04:00
morpheus65535
dec80fc9fe Added error handling for subtitle migration queries to skip on IntegrityError, preventing migration failure. #3344 v1.5.7-beta.45 2026-05-21 21:04:36 -04:00
morpheus65535
ed0779f7a8 Fixed missing TableEpisodes.subtitles column causing issues in subtitles API call. #3347 #3349 2026-05-21 20:52:50 -04:00
morpheus65535
9a172aa70c Merge remote-tracking branch 'origin/development' into development v1.5.7-beta.44 2026-05-20 07:33:48 -04:00
morpheus65535
5c38895084 Refactored download_subtitle method to inline headers definition, making sure request headers include updated Bearer token value. 2026-05-20 07:33:37 -04:00
JayZed
55524e7230 Decreased whisper throttle timeout to 5 minutes v1.5.7-beta.43 2026-05-19 20:03:56 -04:00
morpheus65535
e528713aec Added fallback for subtitle size field to handle cases where it may be missing during migration. 2026-05-19 06:20:43 -04:00
morpheus65535
4e898a1e9e Added error handling for subtitle column deletion to handle potential OperationalError during migration (might happen with SQlite older than 3.35.x). v1.5.7-beta.42 2026-05-18 09:59:40 -04:00
morpheus65535
aadee9f8b6 no log: fixed external dependencies issue v1.5.7-beta.41 2026-05-17 22:42:06 -04:00
morpheus65535
e884ddd37e Merge remote-tracking branch 'origin/development' into development 2026-05-17 22:26:47 -04:00
morpheus65535
b6d5e7ad61 Updated frontend dependencies to upgrade existing packages. 2026-05-17 22:26:38 -04:00
dependabot[bot]
3c493b1a4d no log: Bump actions/download-artifact from 5 to 7 (#3094)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 21:45:43 -04:00
JayZed
141031cda5 Added colour to SignalR LIVE/DOWN badges v1.5.7-beta.40 2026-05-16 20:44:31 -04:00
morpheus65535
9868e08873 Improved existing subtitles management by offloading them from episodes/movies database tables to dedicated tables 2026-05-16 06:54:35 -04:00
Ibrahim Hamed K Aldhaheri
fb50f3cc69 Added option to use original-language audio track as subsync reference 2026-05-16 06:36:59 -04:00
JayZed
f3b556fc6b Added optional display of LIVE badge v1.5.7-beta.39 2026-05-15 15:50:38 -04:00
JayZed
843dfefc90 Display DOWN when there is no connection for Sonarr/Radarr instead of LIVE for good connection v1.5.7-beta.38 2026-05-14 21:45:16 -04:00
Dušan
b57a634bd5 Added prijevodi-online provider v1.5.7-beta.37 2026-05-11 07:34:59 -04:00
JayZed
6ca55f48a7 Enhance and reorganize audio synchronization settings v1.5.7-beta.36 2026-05-10 16:16:02 -04:00
morpheus65535
25ba2b5b30 Added duplicate job entries prevention by introducing _is_an_existing_job check in job queue logic. #3322 v1.5.7-beta.35 2026-05-09 00:07:31 -04:00
BlackSpirits
77b007938a no log: Refresh README layout and wording 2026-05-07 06:19:31 -04:00
BlackSpirits
9846c7b409 Improved password verification to use constant-time comparison v1.5.7-beta.34 2026-05-06 23:32:06 -04:00
BlackSpirits
e04eb0b2ad no log: Fixed test_check_login_form_auth_failure abort mock assertion (#3318) 2026-05-06 23:25:47 -04:00
BlackSpirits
17be3e6eb2 Improved backup filename validation to prevent path traversal 2026-05-06 20:35:20 -04:00
BlackSpirits
a6ddc16e70 Fixed some settings change detection upon saving 2026-05-06 20:28:33 -04:00
BlackSpirits
72a1876ac0 no log: Updates the README copyright notice (#3316)
Updates the README copyright notice from `2010-2024` to `2010-2026`.
2026-05-06 20:22:23 -04:00
morpheus65535
4f6554c08a Added safeguards to subtitles upgrade queries to account for last deletion actions and prevent unnecessary reprocessing. #3235 v1.5.7-beta.33 2026-05-04 21:29:12 -04:00
Rudolf Tammekivi
c2ca24fba9 Added SubClub.eu Estonian subtitles provider 2026-05-04 06:23:43 -04:00
BlackSpirits
e39c8e14d8 Added Pipocas.tv subtitle provider v1.5.7-beta.32 2026-05-02 13:43:34 -04:00
morpheus65535
0374b9ff6e Improved subtitle update logic in movie sync to handle changes in path or movie_file_id only. v1.5.7-beta.31 2026-04-30 22:01:01 -04:00
morpheus65535
a365d4a92c Fixed ensubtitles.com reset_token method to correctly clear the Authorization header. v1.5.7-beta.30 2026-04-29 08:03:09 -04:00
JayZed
7a61ec284c Added Whisper fallback implementation v1.5.7-beta.29 2026-04-28 22:06:33 -04:00
morpheus65535
ca15ec5962 Fixed unauthenticated route access by fixing decorator ordering. v1.5.7-beta.28 2026-04-27 21:54:27 -04:00
morpheus65535
3d22a6c2f6 Added query condition filters for subtitles upgrade to ensure only relevant actions are considered. #3235 v1.5.7-beta.27 2026-04-25 08:54:53 -04:00
morpheus65535
3383156a51 Merge remote-tracking branch 'origin/development' into development v1.5.7-beta.26 2026-04-24 20:55:37 -04:00
morpheus65535
b79dd05cd4 no log: added busy timeout pragma for sqlite to help with locked database issue. 2026-04-24 20:55:28 -04:00
Piotr Niełacny
b459a81e1a Added Jellyfin media server integration to support automatic library refresh 2026-04-24 16:09:21 -04:00
Adriano
b97f3888b4 Improved notifications with custom variable expansion 2026-04-24 07:22:53 -04:00
k29t59dh
1789ec5d6c no log: Test compared object to integer, couldn't match. Update to mirror logic in movies/wanted.py (#3305) v1.5.7-beta.25 2026-04-22 21:31:09 -04:00