Commit Graph

126 Commits

Author SHA1 Message Date
maxDorninger
2b92ff1c13 fix sabnzbd 2025-07-10 18:11:28 +02:00
Maximilian Dorninger
8e5e069263 Merge branch 'master' into add-usenet-support 2025-07-10 01:44:12 +02:00
maxDorninger
ee9575bb2b format files 2025-07-10 01:31:48 +02:00
maxDorninger
5935fbb584 fix switch up of True and False 2025-07-10 01:15:20 +02:00
maxDorninger
8812b8e25c add if's for adding download clients to the torrent manager class 2025-07-10 01:07:30 +02:00
maxDorninger
a41f106478 fix type conversion bug 2025-07-10 00:55:31 +02:00
maxDorninger
40fc8d4323 add torrent manager class and update torrent service class 2025-07-10 00:31:09 +02:00
maxDorninger
28349641c0 format files 2025-07-09 23:56:34 +02:00
maxDorninger
5fd563944f extracting qbittorrent logic into separate class 2025-07-09 23:10:53 +02:00
maxDorninger
b6a5385864 format files 2025-07-09 20:54:50 +02:00
maxDorninger
f2edfb076c add usenet support to indexer module, add make jackett and prowlarr search for either tv or movies 2025-07-09 20:52:01 +02:00
Maximilian Dorninger
09eb86a97a Merge branch 'master' into chore/improve-dev-experience 2025-07-06 16:45:35 +02:00
maxDorninger
e17e6d8271 add usenet bool to various schemas/models 2025-07-06 15:17:16 +02:00
maxDorninger
7fce31772f increase max refresh token length to 4096 2025-07-06 10:57:25 +02:00
maxDorninger
5364c73377 increase max access token length to 4096 2025-07-06 10:52:58 +02:00
Joe Thomas
361288e6bd had a crack at fixing the initial migration 2025-07-04 12:31:07 +02:00
maxDorninger
91f64b11b4 tvdb hotfix: getting wrong id 2025-07-02 19:13:54 +02:00
maxDorninger
5ed6080977 fix tvdb incorrectly parsing the json sometimes 2025-07-02 16:46:50 +02:00
maxDorninger
82ddadf8f7 format code and change schedule on which certain tasks are executed 2025-07-01 21:20:08 +02:00
maxDorninger
e8a04a1d71 remove obsolete code 2025-07-01 21:14:52 +02:00
maxDorninger
96cd9a4d01 format files 2025-07-01 18:00:54 +02:00
maxDorninger
a43748d7b5 fix bugs in the backend 2025-07-01 17:54:33 +02:00
maxDorninger
efc3846860 format files 2025-07-01 16:03:17 +02:00
maxDorninger
92e00f118c add notifications for movies and tv module 2025-07-01 16:01:57 +02:00
maxDorninger
c5da032506 add notifications for movies module 2025-07-01 15:28:59 +02:00
maxDorninger
4e04e11d8c add notification manager 2025-07-01 15:28:47 +02:00
maxDorninger
179dec0a7a add notificaton service providers (email, ntfy.sh, gotify and pushover) 2025-07-01 15:09:03 +02:00
maxDorninger
89b4fbb056 add notificaton module 2025-07-01 14:15:13 +02:00
maxDorninger
3088c65b09 fix bugs which causes imported torrents to not be marked as such, add try-except to extract archive function which prevents the import from stopping if the archives are already extracted, 2025-07-01 11:52:23 +02:00
maxDorninger
b953445fc2 update detection of archives to be more accurate 2025-06-30 22:34:01 +02:00
maxDorninger
40a1bbf904 format files and remove unused import 2025-06-30 20:55:36 +02:00
maxDorninger
a7c582ee5c break up scheduled tasks 2025-06-30 20:48:39 +02:00
maxDorninger
350d500993 fix movie repository 2025-06-30 19:36:20 +02:00
maxDorninger
ba92399d8c fix wrong keyword being used for the argument 2025-06-30 18:47:27 +02:00
maxDorninger
4d67db6545 fix the docker files and startup scripts, also fix a bug in the hello world route of the backend 2025-06-30 17:17:21 +02:00
maxDorninger
be3e7f8cd8 format files 2025-06-30 14:14:20 +02:00
maxDorninger
f837a75c73 add version to api, add hello world route to api and optimize the backend's dockerfile 2025-06-30 14:12:24 +02:00
maxDorninger
b6af87ea88 fix weekly tasks being triggered every hour 2025-06-30 14:00:56 +02:00
maxDorninger
992ac94b0e fix query parameter name mismatch in movies router.py 2025-06-30 13:52:38 +02:00
maxDorninger
c251f8d2e4 fix faulty sqlalchemy join 2025-06-30 11:07:53 +02:00
maxDorninger
ad76d7c338 fix bug which causes the backend to crash when trying to import a season (function returns 3 values, but only 2 were expected) 2025-06-30 10:08:12 +02:00
maxDorninger
44b9137b64 remove trailing slashes in some routes 2025-06-29 23:30:23 +02:00
maxDorninger
61705511b5 format files 2025-06-29 17:31:22 +02:00
maxDorninger
63c9c560b4 store scheduled tasks in db, so the scheduler's timer won't restart on app restart 2025-06-29 17:25:54 +02:00
maxDorninger
1a9a0cfadb fix bug in jackett which causes it to only search tv shows 2025-06-29 16:47:54 +02:00
maxDorninger
d2756bcafa updating docs regarding trailing slashes in urls in env vars 2025-06-29 16:31:16 +02:00
maxDorninger
83521a36ff add feature: password resets via email 2025-06-29 16:26:01 +02:00
maxDorninger
a1c7b9b941 format files 2025-06-28 22:46:38 +02:00
maxDorninger
b20f5491ab remove unnecessary code from metadataprovider module 2025-06-28 21:42:04 +02:00
maxDorninger
8a0efbdd2a make tvdb module use the new metadata relay service instead of directly calling the tmdb api 2025-06-28 21:38:50 +02:00