Commit Graph

260 Commits

Author SHA1 Message Date
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
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
maxDorninger
9de91a65b7 fix tvdb movies not working 2025-06-23 20:57:22 +02:00
maxDorninger
5a8d3b1ef9 modify metadataproviders to support movies 2025-06-22 22:14:51 +02:00
maxDorninger
6784a800cf create schemas for movie module 2025-06-22 19:51:17 +02:00
maxDorninger
4936d8c861 edit db schema to add support for movies 2025-06-22 19:44:55 +02:00
maxDorninger
236334b091 expand roadmap 2025-06-22 19:01:47 +02:00
maxDorninger
5803bb1cde add web-lint.yml gh workflow 2025-06-22 18:22:37 +02:00
maxDorninger
8c84eb2b4e format frontend code 2025-06-22 18:05:21 +02:00
maxDorninger
e5a69dd466 update roadmap 2025-06-22 17:53:03 +02:00
maxDorninger
59f7c4fda6 add ruff check to gh workflows 2025-06-22 17:49:54 +02:00
maxDorninger
9360b88842 format code with ruff 2025-06-22 17:41:50 +02:00
maxDorninger
66e5c6a2f9 fall back to copying file if hardlinks do not work 2025-06-22 17:24:48 +02:00
maxDorninger
199a699b80 expand roadmap 2025-06-22 17:11:13 +02:00
maxDorninger
0fb44f6dee remove unnecessary print statement in tvdb code 2025-06-22 17:03:25 +02:00
maxDorninger
4144ccb98a add checks at startup to determine if hardlinks work 2025-06-22 17:02:14 +02:00