35119f796f
fix: allow accented characters in player and guest names
...
Extend validation regex to include Latin Extended Unicode range
(\u00C0-\u024F) covering é, è, à, ü, ö, etc. in backend and frontend.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-08 13:50:46 +01:00
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
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
9a60227243
Add Maybe option for Max
2025-05-11 12:34: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
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
aff2c1d862
Don't rescroll to the top when updating functionality
2025-05-10 23:04:08 +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
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
3d34fdb5c9
Removed top header. Replaced with button at bottom of site. Removed add date functionality
2025-05-10 18:23:50 +02:00
418c2375e7
Top menu with show options V4
2025-05-10 18:17:41 +02:00
5eae0d3b2b
Header menu with show options V3
2025-05-10 18:10:41 +02:00
caf1a1c611
Header row with show menu
2025-05-10 18:00:02 +02:00
9987faba08
3 options Yes, No, Blank
2025-05-10 17:51:54 +02:00
c80ce1acb8
Scroll to current date V3
2025-05-10 17:44:45 +02:00
3377970fea
Scroll to current date V2
2025-05-10 17:38:22 +02:00
39da8ee184
Current date at line 2
2025-05-10 17:33:38 +02:00
27334b46d6
feat: create initial HTML template with responsive table layout for attendance system
2025-05-10 13:49:10 +02:00
9313568e0d
Adapted column length
2025-05-10 13:01:37 +02:00
f9a6255bc8
feat: implement attendance tracking UI with guest management system
2025-05-10 12:58:01 +02:00
e0a50ad020
feat: implement attendance tracking UI with guest management functionality
2025-05-10 12:53:48 +02:00
d120f11a7d
feat: add guest name tracking and implement client-side attendance table UI
2025-05-10 12:34:07 +02:00
d8c5448bc5
feat: implement attendance tracking UI with dynamic table rendering and data persistence
2025-05-10 11:45:10 +02:00
e35c270f02
feat: create initial sport attendance system with Flask backend and interactive table UI
2025-05-10 10:27:20 +02:00