abb3f47a57
feat: add admin page for date and player management
...
- Add active flag to Player model with idempotent ALTER TABLE migration
- Filter inactive players from main attendance table and API
- New /admin page with date generation (preview + bulk add) and player management (add/deactivate/reactivate)
- New API endpoints: GET/POST /api/players, PATCH /api/players/<id>
- Add Admin nav link on main page
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-08 12:55:41 +01:00
1642e3936a
feat: add Umami analytics domain to CSP connect-src directive
2025-06-15 18:05:11 +02:00
fd9940652c
feat: add umami analytics script source to CSP headers
2025-06-15 18:02:18 +02:00
b612b23340
Repair styles and reports
2025-05-17 14:22:14 +02:00
118eb82393
feat: add input validation, security headers, and error handling to Flask app
2025-05-17 12:26:29 +02:00
7dce92f5c1
Database transaction code adapted for more safety
2025-05-17 02:10:49 +02:00
13578db09d
Bug repair: Cycle to maybe repaired
2025-05-17 01:52:38 +02:00
c1529c7643
Add Maybe option V3
2025-05-11 12:40:48 +02:00
c5b809fb39
Add Maybe option V2
2025-05-11 12:38:11 +02:00
9a60227243
Add Maybe option for Max
2025-05-11 12:34:21 +02:00
5291c4640e
From json to DB V9
2025-05-11 11:08:14 +02:00
743b8e033f
From json to DB V8
2025-05-11 11:02:51 +02:00
a06625e035
From Json to DB V7
2025-05-11 10:42:58 +02:00
a6a4f00623
From Json to DB B6
2025-05-11 10:38:08 +02:00
fe537f7a30
From Json to DB V5
2025-05-11 10:34:34 +02:00
92a97a3117
Update player names
2025-05-11 10:15:06 +02:00
94b0f9f693
From Json to PostgreSQL
2025-05-11 09:31:20 +02:00
09a63f78ba
Manual Export Backup option in Report page
2025-05-10 23:39:44 +02:00
4fe697f857
Align buttons left and Reports page
2025-05-10 22:48:23 +02:00
6aef18e9eb
feat: initialize attendance data structure and update data file path
2025-05-10 11:29:08 +02:00
e0c1bbe3a2
feat: add Docker support with Coolify deployment instructions
2025-05-10 10:38:17 +02:00
e35c270f02
feat: create initial sport attendance system with Flask backend and interactive table UI
2025-05-10 10:27:20 +02:00