Commit Graph

3 Commits

Author SHA1 Message Date
William Valentin
3002003b6f fix(lint): resolve line length violations in main.py
- Split long error message strings to meet 88 character limit
- Maintain readability while conforming to flake8 standards
- Fix file upload validation error messages
2025-09-14 17:03:51 -07:00
William Valentin
c4fd9427ed feat: integrate configuration system into FastAPI application
- Use configurable app title, description, and API settings
- Add template context injection for all HTML routes
- Implement file upload validation with size/extension limits
- Add enhanced health check and info endpoints with feature flags
- Support conditional API documentation based on settings
2025-09-14 15:57:08 -07:00
William Valentin
860f60591c Fix contrast issues with text-muted and bg-dark classes
- Fixed Bootstrap bg-dark class to use better contrasting color
- Added comprehensive text-muted contrast fixes for various contexts
- Improved dark theme colors for better accessibility
- Fixed CSS inheritance issues for code elements in dark contexts
- All color choices meet WCAG AA contrast requirements
2025-09-14 14:58:35 -07:00