Task 10: Final Validation - All checks passed - All 817 unit tests pass - All 140 integration tests pass - All 55 API tests pass - Total: 1012 tests passing All 10 migration tasks completed: 1. ✅ Create Data File Migration Service 2. ✅ Create Startup Migration Script 3. ✅ Integrate Migration into FastAPI Lifespan 4. ✅ Update SerieList to Use Database 5. ✅ Update SerieScanner to Use Database 6. ✅ Update Anime API Endpoints 7. ✅ Update Dependencies and SeriesApp 8. ✅ Write Integration Tests 9. ✅ Clean Up Legacy Code 10. ✅ Final Validation
24 lines
520 B
JSON
24 lines
520 B
JSON
{
|
|
"name": "Aniworld",
|
|
"data_dir": "data",
|
|
"scheduler": {
|
|
"enabled": true,
|
|
"interval_minutes": 60
|
|
},
|
|
"logging": {
|
|
"level": "INFO",
|
|
"file": null,
|
|
"max_bytes": null,
|
|
"backup_count": 3
|
|
},
|
|
"backup": {
|
|
"enabled": false,
|
|
"path": "data/backups",
|
|
"keep_days": 30
|
|
},
|
|
"other": {
|
|
"master_password_hash": "$pbkdf2-sha256$29000$tjbmnHMOIWQMQYixFgJg7A$G5KAUm2WeCEV0QEbkQd8KNx0eYGFOLVi2yaeNMUX804",
|
|
"anime_directory": "/mnt/server/serien/Serien/"
|
|
},
|
|
"version": "1.0.0"
|
|
} |