a141cd32f2
feat: add clear season indicator on main attendance page
...
- Season label always visible above table (e.g. "Season 2025/2026")
- Green highlighted banner when viewing next season ("⚡ Next Season — 2026/2027")
- Next Season button turns green and active when selected
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-08 13:47:59 +01:00
1434e906fd
feat: add season-aware views on main page and reports
...
- Main page: filter table by current season by default; show Next Season button when next season dates exist in DB
- Reports page: filter charts to current season; add Last Season toggle button when previous season data exists
- Admin archive: export all dates/players as CSV (no season filter)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-08 13:39:52 +01:00
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
4be8eb5607
feat: adapt umami script
2025-06-15 17:13:14 +02:00
0fcd6d60a4
feat: adapt Umami script in header of html
2025-06-15 16:45:40 +02:00
275d2cd229
feat: add index and reports pages with attendance tracking UI and analytics charts with Umami
2025-06-15 16:29:33 +02:00
b612b23340
Repair styles and reports
2025-05-17 14:22:14 +02:00
435fbd4486
chore: update dependencies in requirements.txt file
2025-05-17 12:41: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
1409001266
Add another official holiday in bold
2025-05-12 23:56:57 +02:00
18942bcf62
Add Maybe option V4
2025-05-11 12:45:30 +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
b5d94aa59b
Remove Export data button
2025-05-11 11:40:21 +02:00
9023d04e9e
Cosmetic update date column smaller V3
2025-05-11 11:29:32 +02:00
287584f159
Cosmetic update date column size
2025-05-11 11:22:22 +02:00
f8f9d778b5
Cosmetic update: smaller date column. Anti slugginsness update
2025-05-11 11:18:53 +02:00
af150d6214
Removed guest toggle, but kept Guest name
2025-05-11 11:12:55 +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
f808370740
From Json to DB V4
2025-05-11 10:31:05 +02:00
7e0bd13048
From Json to PostgrSQL V3 save attendance
2025-05-11 10:27:48 +02:00
0ac9ebd9ae
Cosmetic update. Adapt on mouse over
2025-05-11 10:18:29 +02:00
92a97a3117
Update player names
2025-05-11 10:15:06 +02:00
bcec29b8b2
From Json to PostgrSQL V2
2025-05-11 09:35:43 +02:00
94b0f9f693
From Json to PostgreSQL
2025-05-11 09:31:20 +02:00
00365460d4
Rounded guest boxes
2025-05-11 01:20:03 +02:00
09a63f78ba
Manual Export Backup option in Report page
2025-05-10 23:39:44 +02:00
059e3915ed
Cosmetic updates
2025-05-10 23:30:33 +02:00
f8be60254c
Reports pie chart aspect ratio enhancement.
2025-05-10 23:21:30 +02:00
f2ead5dbac
Reports resized
2025-05-10 23:12:36 +02:00
aff2c1d862
Don't rescroll to the top when updating functionality
2025-05-10 23:04:08 +02:00
deedc2fad3
Reports side by side
2025-05-10 22:53:50 +02:00
4fe697f857
Align buttons left and Reports page
2025-05-10 22:48:23 +02:00
33c9ec58ff
public holidays in bold
2025-05-10 22:31:37 +02:00
5e4aa9b18c
Left Align title and add public holidays on mouse over
2025-05-10 22:27:51 +02:00
f3f6fed5a8
Favicon V2
2025-05-10 22:21:57 +02:00
d0cb8aa40a
Favicon
2025-05-10 22:15:56 +02:00
0c2eea73ec
Toggle V2
2025-05-10 19:47:02 +02:00
1b21d364e7
Toggle added at the bottom. Future and all matches
2025-05-10 19:36:01 +02:00
d3a5af2117
Reverted to Yes No blank version. No extra menus
2025-05-10 18:37:43 +02:00
977fb5bc05
No header. Button under table.
2025-05-10 18:29:40 +02:00