maxDorninger
cd5b16a4e5
Change all URLs containing maxid.me to dorninger.co
2025-08-23 17:54:57 +02:00
wjbeckett
0158ac1040
fix: Add default values to config classes to resolve test validation errors
...
- Add default instances to all nested config classes (TorrentConfig, NotificationConfig, IndexerConfig, MetadataProviderConfig, AuthConfig)
- Add default values to AllEncompassingConfig fields to prevent validation errors during testing
- Update GitHub workflow to copy config.example.toml before running tests
- Ensures tests can run without requiring complete configuration files while maintaining production functionality
Fixes test collection errors where pydantic validation failed due to missing required config sections.
2025-07-18 16:56:19 +10:00
maxDorninger
8f7c1035c0
remove instantiation calls from settings models
2025-07-11 00:56:04 +02:00
maxDorninger
9db9c85fc6
make all var names lower case and fix circular imports
2025-07-11 00:47:29 +02:00
maxDorninger
7ce6de7f85
replace all the other config usages with allencompassing config
2025-07-10 22:25:05 +02:00
maxDorninger
1b784c35c1
add allencompassing config, replace basic config usage with allencompassing config usage
2025-07-10 21:47:37 +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
92e00f118c
add notifications for movies and tv module
2025-07-01 16:01:57 +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
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
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
9360b88842
format code with ruff
2025-06-22 17:41:50 +02:00
maxDorninger
0fb44f6dee
remove unnecessary print statement in tvdb code
2025-06-22 17:03:25 +02:00
maxDorninger
61cde407ff
fix tvdb code
2025-06-21 18:16:56 +02:00
maxDorninger
e6d65be94e
switch metadataprovider module to dependency injection and update roadmap
2025-06-10 21:13:06 +02:00
maxDorninger
7458d71bf6
change metadata provider functions
2025-06-09 21:25:04 +02:00
maxDorninger
406ae044cb
add ability to update show's metadata and extract the poster image download logic into a separate function
2025-06-09 12:14:21 +02:00
maxDorninger
ec2493afdb
add logic to convert images to avif and webp
2025-06-08 21:32:59 +02:00
maxDorninger
4c414d13ef
refactor indexer module imports and format code
2025-06-08 17:51:47 +02:00
maxDorninger
231c36efe0
run linter and formatter
2025-06-07 13:29:48 +02:00
maxDorninger
88c72e3303
switch to uv and remove old logo.svg
2025-05-29 22:33:13 +02:00
maxDorninger
206df8b150
refactor: change folder structure
2025-05-29 15:36:35 +02:00