|
|
d68b2b267d
|
added preview window in questionnaire editor
|
2026-06-06 16:23:32 +02:00 |
|
|
|
91834d0b16
|
Add support for app string translations in questionnaire imports, enhance UI strings, and improve question navigation in editor
PHPUnit / test (push) Has been cancelled
|
2026-06-06 16:07:06 +02:00 |
|
|
|
c37940c9a9
|
enhanced submission handling with deccision trees
PHPUnit / test (push) Has been cancelled
|
2026-06-05 11:57:28 +02:00 |
|
|
|
6883654d7c
|
Implement bulk export of client answers for coaches and enhance database handling in db_init.php
PHPUnit / test (push) Has been cancelled
|
2026-06-04 22:05:36 +02:00 |
|
|
|
48a619ee4b
|
added unit tests
|
2026-06-04 21:40:59 +02:00 |
|
|
|
d80a8de559
|
added session revocation and settings menu for security measures
|
2026-06-03 23:10:26 +02:00 |
|
|
|
ffe6d04d75
|
Refactor activity log UI
|
2026-06-03 17:37:28 +02:00 |
|
|
|
fc84d55bd6
|
further enhanced error handling + added retries in case of parallel writes
|
2026-06-03 17:27:51 +02:00 |
|
|
|
d0daa7e937
|
Refactor error handling and logging in API responses
|
2026-06-03 17:16:14 +02:00 |
|
|
|
30d3ab4a87
|
added IP to log activity UI
|
2026-06-01 23:15:43 +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 |
|
|
|
e4d55f4c90
|
potential fix for logging on server
|
2026-06-01 22:50:22 +02:00 |
|
|
|
e5ac069dc4
|
expanded log activity
|
2026-06-01 22:46:48 +02:00 |
|
|
|
da394c5525
|
implement activity logging feature with UI for viewing logs
|
2026-06-01 21:40:50 +02:00 |
|
|
|
890232f58f
|
added password reset
|
2026-06-01 21:23:33 +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 |
|
|
|
62c70581d9
|
appended schema.sql to git
|
2026-06-01 16:42:07 +02:00 |
|
|
|
3d449a5672
|
enhanced debug
|
2026-06-01 15:02:20 +02:00 |
|
|
|
d6cbe5fbe5
|
enhanced debug script for website
|
2026-06-01 14:34:58 +02:00 |
|
|
|
7ff2347b74
|
add debug logic
|
2026-06-01 14:28:01 +02:00 |
|
|
|
6c17166558
|
enhanced navigation and added coach reassignment
|
2026-06-01 14:11:06 +02:00 |
|
|
|
9ed66ca327
|
good client and coach data viewing
|
2026-06-01 13:49:56 +02:00 |
|
|
|
3d56abd124
|
made client data browsable with dropdown and version diffs
|
2026-06-01 13:29:10 +02:00 |
|
|
|
bee7b74e53
|
added submission history, data insights, download all functionality
|
2026-06-01 12:54:56 +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 |
|
|
|
b049a9ab9f
|
better ux with search functionality
|
2026-05-28 10:58:31 +02:00 |
|
|
|
8915c8d182
|
added completion count to export page
|
2026-05-28 10:09:17 +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 |
|
|
|
24080bb8b9
|
implemented incremental schema migration for questionnaire, added categoryKey column if missing, and improved error handling in questionnaire retrieval
|
2026-05-27 20:03:47 +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 |
|
|
|
9c887537e8
|
removed legacy files
|
2026-05-27 18:32:00 +02:00 |
|
|
|
0f98393d1d
|
make translation api public to fetch on first app start
|
2026-05-27 17:43:17 +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 |
|
|
|
d96d935614
|
added translation for incomplete questionnaire notification in English and German
|
2026-05-27 14:08:24 +02:00 |
|
|
|
0f89ed6d6f
|
added translations export and import
|
2026-05-27 10:53:05 +02:00 |
|
|
|
9a75577f14
|
fixing db wipe function order
|
2026-05-27 10:46:49 +02:00 |
|
|
|
5da345246b
|
renamed "example_text" to "questionnaire_title"
|
2026-05-27 10:35:40 +02:00 |
|
|
|
7f8cc4a632
|
refined toast component styles to adjust for new color scheme
|
2026-05-27 10:12:46 +02:00 |
|
|
|
1d9154e664
|
updated color scheme to dark mode
|
2026-05-27 10:06:39 +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 |
|
|
|
ea3a423186
|
UX enhancements on data views
|
2026-05-26 17:07:18 +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 |
|