|
|
798461a1ea
|
better db model
|
2025-12-04 19:22:42 +01:00 |
|
|
|
12688b9770
|
better logging
|
2025-10-25 17:54:18 +02:00 |
|
|
|
94c53e9555
|
feat: Add comprehensive logging system with console and file output
- Create logging infrastructure in src/infrastructure/logging/
- logger.py: Main logging setup with console and file handlers
- uvicorn_config.py: Custom uvicorn logging configuration
- __init__.py: Export public logging API
- Update FastAPI application to use logging
- Replace all print() statements with proper logger calls
- Initialize logging during application startup
- Add detailed startup/shutdown logging
- Add startup scripts
- run_server.py: Python script with uvicorn logging config
- start_server.sh: Bash wrapper script
- Add comprehensive documentation
- docs/logging.md: User guide for logging system
- docs/logging_implementation_summary.md: Technical implementation details
Features:
- Console logging with clean, readable format
- File logging with timestamps to logs/fastapi_app.log
- Configurable log level via LOG_LEVEL environment variable
- Proper lazy formatting for performance
- Captures all uvicorn, application, and module logs
- Automatic log directory creation
|
2025-10-25 17:40:20 +02:00 |
|
|
|
a41c86f1da
|
refactor: remove GlobalLogger and migrate to standard Python logging
- Remove src/infrastructure/logging/GlobalLogger.py
- Update SerieScanner.py to use standard logging.getLogger()
- Update aniworld_provider.py to remove custom noKeyFound_logger setup
- Fix test_dependencies.py to properly mock config_service
- Fix code style issues (line length, formatting)
- All 846 tests passing
|
2025-10-25 17:27:49 +02:00 |
|
|
|
c81a493fb1
|
cleanup
|
2025-10-23 19:00:49 +02:00 |
|
|
|
7481a33c15
|
instruction2
|
2025-10-12 22:39:51 +02:00 |
|
|
|
7a71715183
|
backup
|
2025-10-12 18:05:31 +02:00 |
|
|
|
85f2d2c6f7
|
cleanup 2
|
2025-10-05 22:22:04 +02:00 |
|
|
|
fe2df1514c
|
cleanup
|
2025-10-05 21:56:33 +02:00 |
|