Commit Graph

1124 Commits

Author SHA1 Message Date
maxDorninger
7923f0ee10 fix startup command for backend docker container 2025-06-29 20:55:57 +02:00
maxDorninger
e10f541bb7 fix startup command for backend docker container 2025-06-29 20:33:03 +02:00
maxDorninger
7da6a1a908 fix wrong import in frontend v1.2.0 2025-06-29 17:39:15 +02:00
maxDorninger
61705511b5 format files 2025-06-29 17:31:22 +02:00
maxDorninger
bfdaf76719 Merge remote-tracking branch 'origin/master' 2025-06-29 17:26:20 +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
d63825a684 fix bugs preventing the successful build of the arm frontend and backend images 2025-06-29 16:54:12 +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
1732bde281 fix bug which causes only recommended shows/movies to be displayed when trying to add media 2025-06-29 11:24:12 +02:00
Maximilian Dorninger
474084264e Merge pull request #14 from maxdorninger/build-arm-docker-images
edit workflows to also make arm binaries
2025-06-29 00:10:54 +02:00
maxDorninger
41eeeb7ed5 remove armv7 target architecture from workflows 2025-06-29 00:09:11 +02:00
maxDorninger
3b3ce6b52f edit workflows to also run on pull_requests 2025-06-29 00:04:30 +02:00
maxDorninger
b529c6cfcc edit workflows to also make arm binaries 2025-06-29 00:01:21 +02:00
maxDorninger
d446747e3b fix Dockerfile of metadata_relay 2025-06-28 23:46:25 +02:00
maxDorninger
85e1515cb9 quick fixes 2025-06-28 23:24:53 +02:00
Maximilian Dorninger
a527cb4106 Merge pull request #13 from maxdorninger/merge-frontend-and-backend-container
A lot  of changes and new features!
2025-06-28 23:15:56 +02:00
maxDorninger
0b8b57c574 turns out intellij formats the code before committing which causes the ci/cd checks to fail 2025-06-28 23:12:59 +02:00
maxDorninger
6bade43d38 edit frontend code to pass ci/cd checks 2025-06-28 23:06:23 +02:00
maxDorninger
5ded6e5498 edit docs and readme 2025-06-28 22:55:26 +02:00
maxDorninger
e44fb29852 format files 2025-06-28 22:49:23 +02:00
maxDorninger
a1c7b9b941 format files 2025-06-28 22:46:38 +02:00
maxDorninger
ab377ecfdc update dependencies 2025-06-28 22:45:23 +02:00
maxDorninger
85562fddc0 update docs 2025-06-28 22:43:17 +02:00
maxDorninger
64832a6c94 update roadmap 2025-06-28 21:42:30 +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
2bee72aadf finalizing the frontend for the movies 2025-06-28 20:16:37 +02:00
maxDorninger
f7035082e8 finalizing the frontend for the movies 2025-06-28 19:31:48 +02:00
maxDorninger
bcc259dff2 work on the frontend for the movies 2025-06-28 18:24:11 +02:00
maxDorninger
75c156e66d make metadata_relay not require both tvdb and tmdb api keys 2025-06-28 17:53:59 +02:00
maxDorninger
c7c982e1ed add feature to set base url path to metadata_relay 2025-06-28 17:26:11 +02:00
maxDorninger
01d31eb7b5 add/modify github workflows 2025-06-28 17:25:10 +02:00
maxDorninger
5c14f0df28 introduce a new service called metadata_relay to implement caching for TMDB and TVDB API responses with valkey 2025-06-28 16:43:59 +02:00
maxDorninger
0fda4418ed add get more recommendations button do dashboard, add movie pages to frontend, and make the loading of data non-blocking by adding skeletons while loading, instead of delaying the rendering of the page 2025-06-27 11:55:06 +02:00
maxDorninger
8c5e47bb2f adding the dialogues for requesting and downloading movies 2025-06-26 21:59:03 +02:00
maxDorninger
36ca940da2 working on the frontend for the movies 2025-06-26 20:26:18 +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