Commit Graph

  • 396b243d59 chore: Add deprecation warnings and update documentation (Task 9) Lukas 2025-12-01 19:55:15 +01:00
  • 73283dea64 test(integration): Add comprehensive migration integration tests (Task 8) Lukas 2025-12-01 19:47:19 +01:00
  • cb014cf547 feat(core): Add database support to SeriesApp (Task 7) Lukas 2025-12-01 19:42:04 +01:00
  • 246782292f feat(api): Update anime API endpoints to use database storage Lukas 2025-12-01 19:34:41 +01:00
  • 46ca4c9aac Task 5: Update SerieScanner to use database storage Lukas 2025-12-01 19:25:28 +01:00
  • 795f83ada5 Task 4: Update SerieList to use database storage Lukas 2025-12-01 19:18:50 +01:00
  • 646385b975 task1 Lukas 2025-12-01 19:10:02 +01:00
  • 148e6c1b58 Integrate data migration into FastAPI lifespan (Task 3) Lukas 2025-12-01 18:16:54 +01:00
  • de58161014 Add startup migration runner (Task 2) Lukas 2025-12-01 18:13:16 +01:00
  • 7e2d3dd5ab Add DataMigrationService for file-to-database migration (Task 1) Lukas 2025-12-01 18:09:38 +01:00
  • 0222262f8f new tasks Lukas 2025-12-01 18:04:49 +01:00
  • 338e3feb4a cleanup Lukas 2025-11-28 18:58:50 +01:00
  • 36acd3999e Complete Phase 9: Final validation for identifier standardization Lukas 2025-11-28 18:46:35 +01:00
  • 85a6b053eb Phase 8: Documentation and deprecation warnings for identifier standardization Lukas 2025-11-28 18:06:04 +01:00
  • ddff43595f Format: Apply code and markdown formatting fixes Lukas 2025-11-28 17:47:39 +01:00
  • 6e9087d0f4 Complete Phase 7: Testing and Validation for identifier standardization Lukas 2025-11-28 17:41:54 +01:00
  • 0c8b296aa6 Phase 6: Update database layer identifier documentation Lukas 2025-11-28 17:19:30 +01:00
  • a833077f97 Phase 5: Frontend - Use key as primary series identifier Lukas 2025-11-28 16:18:33 +01:00
  • 5aabad4d13 "Task 4.7: Update template helpers to use key identifier Lukas 2025-11-28 16:01:18 +01:00
  • 5934c7666c Task 4.7: Update template helpers to use key identifier Lukas 2025-11-28 16:00:15 +01:00
  • 014e22390e style: Apply formatting to infrastructure.md and test_validators.py Lukas 2025-11-28 15:48:49 +01:00
  • c00224467f feat: Add validate_series_key() validator for key-based identification (Task 4.6) Lukas 2025-11-28 07:13:46 +01:00
  • 08c7264d7a chore: Minor formatting fixes (whitespace cleanup) Lukas 2025-11-28 07:08:32 +01:00
  • 3525629853 Mark Task 4.5 as complete in instructions.md Lukas 2025-11-27 20:02:18 +01:00
  • 6d2a791a9d Task 4.5: Update Pydantic models to use key as primary identifier Lukas 2025-11-27 20:01:33 +01:00
  • 3c8ba1d48c Task 4.4: Update WebSocket API Endpoints to use key identifier Lukas 2025-11-27 19:52:53 +01:00
  • f4d14cf17e Task 4.3: Verify queue API endpoints use key identifier Lukas 2025-11-27 19:46:49 +01:00
  • f4dad969bc Clean up: Remove detailed descriptions from completed tasks 4.1 and 4.2 Lukas 2025-11-27 19:34:20 +01:00
  • 589141e9aa Task 4.2: Update Download API Endpoints to Use Key Lukas 2025-11-27 19:33:06 +01:00
  • da4973829e backup Lukas 2025-11-27 19:02:55 +01:00
  • ff5b364852 Task 4.1: Update Anime API Endpoints to use key as primary identifier Lukas 2025-11-27 19:02:19 +01:00
  • 6726c176b2 feat(Task 3.4): Implement ScanService with key-based identification Lukas 2025-11-27 18:50:02 +01:00
  • 84ca53a1bc Complete Task 3.3: ProgressService already uses key identifier Lukas 2025-11-27 18:40:32 +01:00
  • fb2cdd4bb6 Task 3.3: Update ProgressService to use key as identifier Lukas 2025-11-27 18:36:35 +01:00
  • dda999fb98 docs: Remove completed Task 3.2 details from instructions.md Lukas 2025-11-23 20:21:08 +01:00
  • e8129f847c feat: Complete Task 3.2 - Update AnimeService to use key as primary identifier Lukas 2025-11-23 20:19:04 +01:00
  • e1c8b616a8 Task 3.1: Standardize series identifiers in DownloadService Lukas 2025-11-23 20:13:24 +01:00
  • 883f89b113 Add series key metadata to callback contexts Lukas 2025-11-23 20:02:11 +01:00
  • 41a53bbf8f docs: clean up completed tasks from instructions.md Lukas 2025-11-23 19:56:20 +01:00
  • 5c08bac248 style: reorder imports in SeriesApp.py Lukas 2025-11-23 19:54:19 +01:00
  • 8443de4e0f feat(core): standardize SeriesApp to use key as primary identifier Lukas 2025-11-23 19:51:26 +01:00
  • 51cd319a24 Task 1.5: Update Provider Factory documentation for key usage Lukas 2025-11-23 19:45:22 +01:00
  • c4ec6c9f0e Task 1.1: Fix PEP 8 compliance in Serie class Lukas 2025-11-23 19:38:26 +01:00
  • aeb1ebe7a2 Task 1.4: Update provider classes to use key as primary identifier Lukas 2025-11-23 17:51:32 +01:00
  • 920a5b0eaf feat(core): Standardize SerieScanner to use 'key' as primary identifier Lukas 2025-11-23 13:06:33 +01:00
  • 8b5b06ca9a feat: Standardize SerieList to use key as primary identifier (Task 1.2) Lukas 2025-11-23 12:25:08 +01:00
  • 048434d49c feat: Task 1.1 - Enforce key as primary identifier in Serie class Lukas 2025-11-23 12:12:58 +01:00
  • e42e223f28 refactory instructions Lukas 2025-11-23 11:45:34 +01:00
  • 9a42442f47 removed downloaded and total mb Lukas 2025-11-20 19:34:01 +01:00
  • 72a0455d59 download status floating point fix Lukas 2025-11-20 19:24:30 +01:00
  • 029abb9be2 fix: progress part 1. percentage is working Lukas 2025-11-20 19:21:01 +01:00
  • 34019b7e65 better shutdown Lukas 2025-11-20 19:11:05 +01:00
  • 1ca105f330 shut down download thread Lukas 2025-11-20 19:03:20 +01:00
  • 57da1f1272 fix: download status Lukas 2025-11-20 19:02:04 +01:00
  • cf503c8d77 fixed empty queu Lukas 2025-11-20 18:53:22 +01:00
  • b1f4d41b27 fix tests Lukas 2025-11-19 21:20:22 +01:00
  • 17c7a2e295 fixed tests Lukas 2025-11-19 20:46:08 +01:00
  • 7b07e0cfae fixed : tests Lukas 2025-11-15 17:55:27 +01:00
  • fac0cecf90 fixed some tests Lukas 2025-11-15 16:56:12 +01:00
  • f49598d82b fix tests Lukas 2025-11-15 12:35:51 +01:00
  • f91875f6fc fix tests Lukas 2025-11-15 09:11:02 +01:00
  • 8ae8b0cdfb fix: test Lukas 2025-11-14 10:52:23 +01:00
  • 4c7657ce75 fixed: removed js Lukas 2025-11-14 09:51:57 +01:00
  • 1e357181b6 fix: add and download issue Lukas 2025-11-14 09:33:36 +01:00
  • 2441730862 fix progress events Lukas 2025-11-07 18:40:36 +01:00
  • 5c4bd3d7e8 fix add issue Lukas 2025-11-02 15:42:51 +01:00
  • 5c88572ac7 fix missing list Lukas 2025-11-02 15:29:16 +01:00
  • a80bfba873 removed useless stuff Lukas 2025-11-02 15:25:07 +01:00
  • 64e78bb9b8 chore: removed locks Lukas 2025-11-02 15:18:30 +01:00
  • ec987eff80 chore: make sure that there is only one app Lukas 2025-11-02 15:14:34 +01:00
  • e414a1a358 refactored callback Lukas 2025-11-02 10:34:49 +01:00
  • 8a49db2a10 rework of SeriesApp.py Lukas 2025-11-02 10:20:10 +01:00
  • 2de3317aee refactoring backup Lukas 2025-11-02 09:52:43 +01:00
  • ca4bf72fde fix progress issues Lukas 2025-11-02 08:33:44 +01:00
  • d5f7b1598f use of websockets Lukas 2025-11-01 19:23:32 +01:00
  • 57c30a0156 call back logs Lukas 2025-11-01 19:03:30 +01:00
  • 9fce617949 fix percentage Lukas 2025-11-01 18:46:53 +01:00
  • 0b5faeffc9 fix adding issues Lukas 2025-11-01 18:22:48 +01:00
  • 18faf3fe91 added remove all item from queue Lukas 2025-11-01 18:09:23 +01:00
  • 4dba4db344 fix: wrong folder was created Lukas 2025-11-01 17:51:30 +01:00
  • b76ffbf656 fixed percentage and mb/s view Lukas 2025-11-01 16:49:12 +01:00
  • f0b9d50f85 fix not downloading Lukas 2025-11-01 16:43:05 +01:00
  • 6cdb2eb1e1 added logging Lukas 2025-11-01 16:29:07 +01:00
  • 33aeac0141 download the queue Lukas 2025-11-01 16:13:28 +01:00
  • eaf6bb9957 fix queue issues Lukas 2025-11-01 16:07:31 +01:00
  • 3c6d82907d queue fix Lukas 2025-11-01 15:43:15 +01:00
  • 3be175522f download re implemented Lukas 2025-10-30 22:06:41 +01:00
  • 6ebc2ed2ea download instrction Lukas 2025-10-30 21:37:00 +01:00
  • fadd4973da cleanup unused methods Lukas 2025-10-30 21:22:43 +01:00
  • 727486795c fix download Lukas 2025-10-30 21:13:08 +01:00
  • dbb5701660 fix: add to download Lukas 2025-10-30 20:44:34 +01:00
  • 55781a8448 remove part 3 Lukas 2025-10-30 20:20:52 +01:00
  • fd76be02fd remove part 2 Lukas 2025-10-30 20:11:38 +01:00
  • 4649cf562d remove part 1 Lukas 2025-10-30 20:06:45 +01:00
  • 627f8b0cc4 fix download Lukas 2025-10-30 19:56:22 +01:00
  • adfbdf56d0 fix: Implement /api/anime/add endpoint correctly Lukas 2025-10-28 19:36:16 +01:00
  • 02764f7e6f fix: resolve 422 error and undefined error in anime search endpoint Lukas 2025-10-28 19:28:50 +01:00
  • 95b7059576 Fix API tests: update field names and function naming Lukas 2025-10-28 19:09:14 +01:00
  • 66cc2fdfcb fix connection test Lukas 2025-10-27 20:15:07 +01:00
  • 1a6c37d264 fixed check box size Lukas 2025-10-27 20:08:41 +01:00