Commit Graph

112 Commits

Author SHA1 Message Date
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
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
maxDorninger
970dfefa70 make tmdb module use the new metadata relay service instead of directly calling the tmdb api 2025-06-28 21:38:50 +02:00
maxDorninger
bcc259dff2 work on the frontend for the movies 2025-06-28 18:24:11 +02:00
maxDorninger
8c5e47bb2f adding the dialogues for requesting and downloading movies 2025-06-26 21:59:03 +02:00
maxDorninger
2d33ea122e add movies carousel to dashboard and fixing movies routes in the backend, making the components more generic and reusable 2025-06-26 18:22:05 +02:00
maxDorninger
dbc20a2c47 reworking carousel on dashboard 2025-06-24 21:07:43 +02:00
maxDorninger
02807af6e9 format files 2025-06-24 19:32:21 +02:00
maxDorninger
c2f89d9a90 add proper validation error messages to custom model validators for requests 2025-06-24 19:31:08 +02:00
maxDorninger
39c244c419 add proper validation error messages to custom model validators for requests 2025-06-24 19:27:07 +02:00
maxDorninger
0f62df8e14 fix try except in get_session function not reraising exception 2025-06-24 19:26:30 +02:00
maxDorninger
61d88a25ac clean up torrent/router.py 2025-06-24 19:25:53 +02:00
maxDorninger
bdc3a4aea0 add movie tasks to scheduled tasks 2025-06-24 19:25:30 +02:00
maxDorninger
8b4da3ba3d fixing code related to exception handling 2025-06-24 18:44:49 +02:00
maxDorninger
d0c26f3e6e fix code for importing movies 2025-06-24 17:37:58 +02:00
maxDorninger
0e108b6756 add movie module 2025-06-23 20:59:13 +02:00