bemade-addons/bemade_sports_clinic/controllers
Denis Durepos 53a027c87c feat: Production readiness sanitization and access control refactoring
- Remove all debug logging and statements for production deployment
- Convert operational logging from info to debug level where appropriate
- Clean up debug test files and commented code
- Refactor access control helpers into centralized AccessControlMixin
- Consolidate duplicated access control methods across controllers
- Enforce team-based access control for all portal users
- Fix access control logic to match expected security behavior
- Move TODO.md to notes/ directory for better organization
- All 76 tests passing with proper security enforcement

Production ready: Clean codebase with centralized access control and no debug noise
2025-07-31 14:55:18 -04:00
..
__init__.py feat: Production readiness sanitization and access control refactoring 2025-07-31 14:55:18 -04:00
access_control_mixin.py feat: Production readiness sanitization and access control refactoring 2025-07-31 14:55:18 -04:00
patient_injury_portal.py feat: Production readiness sanitization and access control refactoring 2025-07-31 14:55:18 -04:00
player_management_portal.py feat: Production readiness sanitization and access control refactoring 2025-07-31 14:55:18 -04:00
task_management_portal.py feat: Production readiness sanitization and access control refactoring 2025-07-31 14:55:18 -04:00
team_management_portal.py feat: Production readiness sanitization and access control refactoring 2025-07-31 14:55:18 -04:00
team_staff_portal.py feat: Production readiness sanitization and access control refactoring 2025-07-31 14:55:18 -04:00