Commit Graph

29 Commits

Author SHA1 Message Date
91834d0b16 Add support for app string translations in questionnaire imports, enhance UI strings, and improve question navigation in editor
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-06 16:07:06 +02:00
d80a8de559 added session revocation and settings menu for security measures 2026-06-03 23:10:26 +02:00
d0daa7e937 Refactor error handling and logging in API responses 2026-06-03 17:16:14 +02:00
43c47bca6d Add session management features: implement user session revocation on password change, enhance session validation, and update UI for password change functionality 2026-06-01 23:11:00 +02:00
82a1614a58 refactor dotenv parsing to improve caching logic and ensure readability; update health endpoint to reflect key match status 2026-06-01 19:11:12 +02:00
6895aa5674 improved debugging + health endpoint 2026-06-01 19:09:27 +02:00
a5e58e88c1 refactor environment variable handling to prioritize .env values over PHP-FPM and improve dotenv loading logic 2026-06-01 19:05:33 +02:00
6174d3c820 added functions for environment variable management and updated dotenv loading logic 2026-06-01 19:00:18 +02:00
3d56abd124 made client data browsable with dropdown and version diffs 2026-06-01 13:29:10 +02:00
9a6fa22d84 improved condition json to have UI integration 2026-05-28 12:26:45 +02:00
9cf67e765f improved UX in dashboard 2026-05-28 11:29:14 +02:00
5d539c130f added qdb_normalize_stable_key function to create stable identifiers from arbitrary key strings 2026-05-27 20:13:43 +02:00
36b6d63266 added categoryKey to questionnaire schema and updated related functions for questionnaire handling; enhanced API to fetch client answers 2026-05-27 19:38:49 +02:00
5a2faa3ecc refactored translation mapping logic to streamline default handling and restricted option assignment based on layout type 2026-05-27 15:15:39 +02:00
e8f92cc6ca enhanced translation handling by ensuring source language inclusion and exposing German defaults for untranslated keys 2026-05-27 14:16:01 +02:00
0f89ed6d6f added translations export and import 2026-05-27 10:53:05 +02:00
ff370d0d39 UX improvements in data views 2026-05-27 09:58:08 +02:00
25851c4b86 showing quesiton-keys instead of ids 2026-05-26 17:13:32 +02:00
9d783b60a9 added prototype dev settings with test import and db wipe 2026-05-26 16:38:37 +02:00
2181d1731e revoked access to website for coaches, added web-specific tokens 2026-05-26 15:49:19 +02:00
7671c9f329 enhanced questionnaire handling with stable key validation, improved note management, and added option key support 2026-05-26 15:40:35 +02:00
aefb1b6440 added free text input with security measures 2026-05-26 13:43:44 +02:00
244fd16140 added quesionnaire export and import 2026-05-22 17:36:40 +02:00
be01b85569 fixed translation bug 2026-05-22 17:18:14 +02:00
472e45d730 fixed minor bug 2026-05-22 17:14:20 +02:00
2ded5b6aaf added app translations for better maintainability 2026-05-22 16:48:47 +02:00
0291b8be7a added translation tab 2026-05-22 16:20:00 +02:00
034b108c7e new system prototype 2026-04-15 10:19:42 +02:00
e805f225bc initial upload 2026-03-24 10:22:01 +00:00