This website requires JavaScript.
39991d9ffc
fix: anime api
Lukas
2025-10-26 19:28:23 +01:00
75aa410f98
fixed: recan issues
Lukas
2025-10-26 19:14:11 +01:00
12688b9770
better logging
Lukas
2025-10-25 17:54:18 +02:00
eb4be2926b
better logging
Lukas
2025-10-25 17:44:01 +02:00
94c53e9555
feat: Add comprehensive logging system with console and file output
Lukas
2025-10-25 17:40:20 +02:00
a41c86f1da
refactor: remove GlobalLogger and migrate to standard Python logging
Lukas
2025-10-25 17:27:49 +02:00
a3651e0e47
fix: load configuration from config.json and fix authentication
Lukas
2025-10-24 20:55:10 +02:00
4e08d81bb0
websocket fix
Lukas
2025-10-24 20:10:40 +02:00
731fd56768
feat: implement setup redirect middleware and fix test suite
Lukas
2025-10-24 19:55:26 +02:00
260b98e548
Fix authentication on /api/anime/ endpoint and update tests
Lukas
2025-10-24 19:25:16 +02:00
65adaea116
fix: resolve 25 test failures and errors
Lukas
2025-10-24 19:14:52 +02:00
c71131505e
feat: Add input validation and security endpoints
Lukas
2025-10-24 18:42:52 +02:00
96eeae620e
fix: restore authentication and fix test suite
Lukas
2025-10-24 18:27:34 +02:00
fc8489bb9f
feat: improve API security and test coverage to 93.4%
Lukas
2025-10-24 18:08:55 +02:00
fecdb38a90
feat: Add comprehensive provider health monitoring and failover system
Lukas
2025-10-24 11:01:40 +02:00
85d73b8294
feat: implement missing API endpoints for scheduler, logging, and diagnostics
Lukas
2025-10-24 10:39:29 +02:00
0fd9c424cd
feat: Complete frontend-backend integration
Lukas
2025-10-24 10:27:07 +02:00
77da614091
feat: Add database migrations, performance testing, and security testing
Lukas
2025-10-24 10:11:51 +02:00
7409ae637e
Add advanced features: notification system, security middleware, audit logging, data validation, and caching
Lukas
2025-10-24 09:23:15 +02:00
17e5a551e1
feat: migrate to Pydantic V2 and implement rate limiting middleware
Lukas
2025-10-23 22:03:15 +02:00
6a6ae7e059
fix: resolve all failing tests (701 tests now passing)
Lukas
2025-10-23 21:00:34 +02:00
ffb182e3ba
cleanup
Lukas
2025-10-23 19:41:24 +02:00
c81a493fb1
cleanup
Lukas
2025-10-23 19:00:49 +02:00
3d5c19939c
cleanup
Lukas
2025-10-23 18:28:17 +02:00
9a64ca5b01
cleanup
Lukas
2025-10-23 18:10:34 +02:00
5c2691b070
cleanup
Lukas
2025-10-22 17:39:28 +02:00
6db850c2ad
cleanup
Lukas
2025-10-22 15:54:36 +02:00
92795cf9b3
Improve docs and security defaults
Lukas
2025-10-22 15:22:58 +02:00
ebb0769ed4
cleanup
Lukas
2025-10-22 13:54:24 +02:00
947a8ff51f
cleanup
Lukas
2025-10-22 13:49:32 +02:00
04799633b4
cleanup
Lukas
2025-10-22 13:38:46 +02:00
1f39f07c5d
chore: run install dependencies task
Lukas
2025-10-22 13:05:01 +02:00
7437eb4c02
refactor: improve code quality - fix imports, type hints, and security issues
Lukas
2025-10-22 13:00:09 +02:00
f64ba74d93
refactor: Apply PEP8 naming conventions - convert PascalCase methods to snake_case
Lukas
2025-10-22 12:44:42 +02:00
80507119b7
fix: resolve line length violations (80+ characters)
Lukas
2025-10-22 12:16:41 +02:00
68c2f9bda2
better instruction for quality
Lukas
2025-10-22 11:47:58 +02:00
9692dfc63b
fix test and add doc
Lukas
2025-10-22 11:30:04 +02:00
1637835fe6
Task 11: Implement Deployment and Configuration
Lukas
2025-10-22 10:28:37 +02:00
9e686017a6
backup
Lukas
2025-10-22 09:20:35 +02:00
1c8c18c1ea
backup
Lukas
2025-10-22 08:32:21 +02:00
bf4455942b
fixed all test issues
Lukas
2025-10-22 08:30:01 +02:00
4eede0c8c0
better time usings
Lukas
2025-10-22 08:14:42 +02:00
04b516a52d
better instruction
Lukas
2025-10-22 07:45:38 +02:00
3e50ec0149
fix tests
Lukas
2025-10-22 07:44:24 +02:00
71841645cf
fix test issues
Lukas
2025-10-21 19:42:39 +02:00
2e57c4f424
test isses fixes
Lukas
2025-10-20 22:46:03 +02:00
d143d56d8b
backup
Lukas
2025-10-20 22:23:59 +02:00
e578623999
fix tests
Lukas
2025-10-19 20:49:42 +02:00
4db53c93df
fixed tests
Lukas
2025-10-19 20:27:30 +02:00
36e09b72ed
fix tests
Lukas
2025-10-19 20:18:25 +02:00
d87ec398bb
test fixes
Lukas
2025-10-19 19:57:42 +02:00
d698ae50a2
Add frontend integration tests
Lukas
2025-10-19 19:00:58 +02:00
2bf69cd3fc
Add integration tests for download, auth, and websocket flows
Lukas
2025-10-19 18:37:24 +02:00
ab00e3f8df
backup
Lukas
2025-10-19 18:23:39 +02:00
a057432a3e
Add comprehensive API endpoint tests
Lukas
2025-10-19 18:23:23 +02:00
68d83e2a39
Add comprehensive unit tests for core services (93 tests)
Lukas
2025-10-19 18:08:35 +02:00
30de86e77a
feat(database): Add comprehensive database initialization module
Lukas
2025-10-19 17:21:31 +02:00
f1c2ee59bd
feat(database): Implement comprehensive database service layer
Lukas
2025-10-19 17:01:00 +02:00
ff0d865b7c
feat: Implement SQLAlchemy database layer with comprehensive models
Lukas
2025-10-17 20:46:21 +02:00
0d6cade56c
feat: Add comprehensive configuration persistence system
Lukas
2025-10-17 20:26:40 +02:00
a0f32b1a00
feat: Implement comprehensive progress callback system
Lukas
2025-10-17 20:05:57 +02:00
59edf6bd50
feat: Enhance SeriesApp with async callback support, progress reporting, and cancellation
Lukas
2025-10-17 19:45:36 +02:00
0957a6e183
feat: Complete frontend-backend integration with JWT authentication
Lukas
2025-10-17 19:27:52 +02:00
2bc616a062
feat: Integrate CSS styling with FastAPI static files
Lukas
2025-10-17 19:13:37 +02:00
8f7c489bd2
feat: Complete frontend integration with native WebSocket and FastAPI backend
Lukas
2025-10-17 12:12:47 +02:00
99e24a2fc3
feat: Integrate HTML templates with FastAPI
Lukas
2025-10-17 12:01:22 +02:00
043d8a2877
docs: Remove completed WebSocket integration task from instructions
Lukas
2025-10-17 11:52:19 +02:00
71207bc935
feat: Complete WebSocket integration with core services
Lukas
2025-10-17 11:51:16 +02:00
8c8853d26e
clean
Lukas
2025-10-17 11:13:17 +02:00
94de91ffa0
feat: implement WebSocket real-time progress updates
Lukas
2025-10-17 11:12:06 +02:00
42a07be4cb
feat: implement WebSocket real-time communication infrastructure
Lukas
2025-10-17 10:59:53 +02:00
577c55f32a
feat: Implement download queue API endpoints
Lukas
2025-10-17 10:29:03 +02:00
028d91283e
feat: implement download queue service with persistence, priority, and retry logic
Lukas
2025-10-17 10:07:16 +02:00
1ba4336291
feat: implement download queue Pydantic models
Lukas
2025-10-17 09:55:55 +02:00
d0f63063ca
fix(deps): make sqlalchemy optional for test environments; add anime api tests
Lukas
2025-10-14 22:02:59 +02:00
9323eb6371
feat(api): add anime API endpoints and tests; update docs
Lukas
2025-10-14 22:01:56 +02:00
3ffab4e70a
feat(server): add anime_service wrapper, unit tests, update docs
Lukas
2025-10-14 21:57:20 +02:00
5b80824f3a
feat(server): add anime Pydantic models, unit tests, and infra notes
Lukas
2025-10-14 21:53:41 +02:00
6b979eb57a
Add config API endpoints and tests; update docs
Lukas
2025-10-14 21:45:30 +02:00
52b96da8dc
feat(config): add Pydantic AppConfig, BackupConfig, LoggingConfig; update tests and infra notes
Lukas
2025-10-14 21:43:48 +02:00
4aa7adba3a
feat(config): add Pydantic config models, tests, docs and infra notes
Lukas
2025-10-14 21:36:25 +02:00
9096afbace
feat(auth): add AuthMiddleware with JWT parsing and in-memory rate limiting; wire into app; add tests and docs
Lukas
2025-10-13 00:18:46 +02:00
bf5d80bbb3
cleanup
Lukas
2025-10-13 00:13:04 +02:00
97bef2c98a
api(auth): add auth endpoints (setup, login, logout, status), tests, and dependency token decoding; update docs
Lukas
2025-10-13 00:12:35 +02:00
aec6357dcb
feat(auth): add AuthService with JWT, lockout and tests
Lukas
2025-10-13 00:03:02 +02:00
92217301b5
feat(auth): add Pydantic auth models and unit tests; update docs
Lukas
2025-10-12 23:49:04 +02:00
539dd80e14
removed old stff
Lukas
2025-10-12 23:45:02 +02:00
8e885dd40b
feat: implement comprehensive logging system
Lukas
2025-10-12 23:33:56 +02:00
8fb4770161
Implement dependency injection system
Lukas
2025-10-12 23:17:20 +02:00
2867ebae09
health check
Lukas
2025-10-12 23:06:29 +02:00
6a695966bf
instruction3
Lukas
2025-10-12 22:43:18 +02:00
7481a33c15
instruction2
Lukas
2025-10-12 22:39:51 +02:00
e48cb29131
backup
Lukas
2025-10-12 21:15:00 +02:00
7b933b6cdb
test and move of controllers
Lukas
2025-10-12 19:54:44 +02:00
7a71715183
backup
Lukas
2025-10-12 18:05:31 +02:00
57d49bcf78
Fix setup to login redirect issue
Lukas Pupka-Lipinski
2025-10-06 13:32:35 +02:00
6d0c3fdf26
backup
Lukas Pupka-Lipinski
2025-10-06 12:59:27 +02:00
87c4046711
Implement comprehensive application flow tests
Lukas Pupka-Lipinski
2025-10-06 12:53:37 +02:00
3f98dd6ebb
Implement application setup and flow middleware
Lukas Pupka-Lipinski
2025-10-06 12:48:18 +02:00
3b8ca8b8f3
Update Test_TODO.md with completed test cases - Mark all implemented test cases as completed [x] - Updated sections 5-9 with all implemented tests - Bulk Operations: All API endpoints and E2E flows - Performance Optimization: All API endpoints and unit tests - Diagnostics & Logging: All API endpoints and unit tests - Integrations: All API key, webhook, and third-party tests - User Preferences & UI: All preference endpoints and E2E flows - Comprehensive test coverage now available for future implementation
Lukas Pupka-Lipinski
2025-10-06 11:56:33 +02:00