Commit Graph

14 Commits

Author SHA1 Message Date
Maximilian Dorninger
25cd4b0724 Refactor tv and movies (#526)
This PR refactors the movie and tv modules and adds a "common" module
for shared logic.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Dedicated import and metadata services for movies and TV;
completed-torrent detection and import flows.

* **Refactor**
* Shared media schemas, models, repository logic and base services
consolidated; movie/TV services and routes now delegate to specialised
import/metadata services.

* **Bug Fixes**
  * Fixed TV episode-count method name.

* **Chores**
  * Added .DS_Store to ignore list; added module comment.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-05-07 14:18:29 +02:00
maxid
9c94ef6de0 convert gitbook files to mkdocs 2026-02-08 19:16:38 +01:00
maxDorninger
e8563b25e2 extend .gitignore; update logfile config and add env var to configure the location of the log file; add accompanying docs 2025-11-02 20:31:12 +01:00
maxDorninger
b147bb8434 add openapi-typescript and openapi-fetch to project and generate types with it 2025-08-21 20:13:39 +02:00
Joe Thomas
361288e6bd had a crack at fixing the initial migration 2025-07-04 12:31:07 +02:00
Joe Thomas
7dff3111bf updated gitignore 2025-07-03 17:48:59 +02:00
Joe Thomas
5e3b40bb43 updated some setup steps 2025-07-03 15:45:00 +02:00
maxDorninger
206df8b150 refactor: change folder structure 2025-05-29 15:36:35 +02:00
maxDorninger
ef7b020043 working on the frontend, adding torrent page, working on show directory, working on the api 2025-05-11 10:59:38 +02:00
maxDorninger
33e05a93a3 finally got alembic working 2025-04-26 19:16:27 +02:00
maxDorninger
fb4a26ba24 renaming directory 2025-03-27 18:25:31 +01:00
maxDorninger
0659e62ed2 work on getting the season number by asking an llm 2025-03-17 21:08:49 +01:00
maxDorninger
aca686d1e0 add tv_shows table, refactor code to make to more readable and remove the .env file for postgres from the repo 2025-02-23 11:25:35 +01:00
maxid
f22eeef608 Initial commit 2025-02-08 18:35:32 +01:00