Commit Graph

7 Commits (991355716df2bc55b486b79040fbf58ed97d2fcd)

Author SHA1 Message Date
Luis Garcia ce5b810a5b Use pydantic for structure
Complete redesign of everything using pydantic to create the
watched structure. This brings in type checking support and
simplifies a lot of things

Signed-off-by: Luis Garcia <git@luigi311.com>
2025-02-19 10:51:10 -07:00
Luis Garcia 30f31b2f3f Remove unused combine_watched_dicts
Signed-off-by: Luis Garcia <git@luigi311.com>
2024-10-27 18:05:27 -06:00
Luis Garcia 7119956ec7 Remove seasons from watch list 2024-06-02 20:14:02 -06:00
Luigi311 de9180a124 Handle episode names are not unique 2024-01-05 14:58:24 -07:00
Luigi311 8d53b5b8c0 Take into account comparing two partially watched/one watched video 2023-03-23 22:50:13 -06:00
Luigi311 5824e6c0cc cleanup 2023-03-08 22:21:40 -07:00
Luigi311 b2a06b8fd3 Add tests for black_white and watched 2023-03-08 22:05:32 -07:00