-
9e6cc91a16
feat(admin): per-player stats drill-down from admin panel
main
Jaume Garriga Maestre
2026-05-15 09:26:09 +02:00
-
288a000953
feat: enhanced stats — streak, hard comarques, evolution, group comparison, per-question tracking
Jaume Garriga Maestre
2026-05-15 09:06:41 +02:00
-
1a6b2d90b3
fix(ci): keep server alive across test steps, fix welcome screen test
Jaume Garriga Maestre
2026-05-14 11:19:26 +02:00
-
39f99eaff0
fix(ci): replace 'playwright' with '@playwright/test' devDep, add test script
Jaume Garriga Maestre
2026-05-14 11:16:15 +02:00
-
2f90d41be3
ci: fix runner image (node:20), add Playwright smoke tests
Jaume Garriga Maestre
2026-05-14 11:11:39 +02:00
-
8c9b1ccfce
ci: fix runner URL — use external gitea.jaumegar.work
Jaume Garriga Maestre
2026-05-14 11:04:25 +02:00
-
65525a8e76
ci: add Gitea Actions workflows (CI/deploy + weekly npm audit)
Jaume Garriga Maestre
2026-05-14 11:01:16 +02:00
-
fa39d50e7e
fix: rename browser tab title to 'Les Comarques de Catalunya'
Jaume Garriga Maestre
2026-05-13 22:33:47 +02:00
-
b9404dd5b2
feat: add Level 8 Trencaclosques (drag-and-drop puzzle)
Jaume Garriga Maestre
2026-05-13 22:29:45 +02:00
-
6a85e97fd1
fix: change map legend from 'Comarques de muntanya' to 'Comarques en estudi'
Jaume Garriga Maestre
2026-05-13 21:36:34 +02:00
-
a3bb02f202
feat: add 'Litoral' coastal comarca group filter
Jaume Garriga Maestre
2026-05-13 21:28:05 +02:00
-
4e3a3b4393
feat: add zoom controls to map levels 5 and 6
Jaume Garriga Maestre
2026-05-06 13:03:34 +02:00
-
0a9bdd72cc
feat: add Lluçanès and Moianès SVG paths to the map
Jaume Garriga Maestre
2026-05-06 12:55:48 +02:00
-
7b42f821a0
chore: add playwright as dev dependency for testing
Jaume Garriga Maestre
2026-05-06 12:45:02 +02:00
-
71d16a916f
feat: add Lluçanès comarca, add 'interior' group filter with 21 comarques d'interior
Jaume Garriga Maestre
2026-05-06 11:51:03 +02:00
-
a94a88c886
fix: add level 6 and 7 to LEVEL_NAMES, LEVEL_ICONS and stats bar rows
Jaume Garriga Maestre
2026-05-04 11:27:34 +02:00
-
63df11b843
feat: add Level 7 Millionaire quiz with SVG comarca preview and 4-option A/B/C/D format
Jaume Garriga Maestre
2026-05-04 11:22:12 +02:00
-
1e6a180a3a
fix: Moianès noMap flag, fix Selva and Segrià name mismatches, hide tooltip in blind map mode
Jaume Garriga Maestre
2026-05-02 00:18:38 +02:00
-
3f251d6dc2
feat: app educativa comarques de Catalunya v3
Jaume Garriga Maestre
2026-05-02 00:15:30 +02:00