Commit Graph

98 Commits

Author SHA1 Message Date
623fe0f464 hide permanent password change option
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-17 11:29:33 +02:00
19f9faeb2d some more strings
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-16 13:03:07 +02:00
53a1dfac2a added new strings for logout logic
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-16 12:46:14 +02:00
0add7c62e9 adjusted to more secure nginx config
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-16 10:49:20 +02:00
3d738bb14e updated terminology from "Coach" to "Counselor" across multiple files for consistency and clarity
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-15 16:04:44 +02:00
5dd0ee28c0 switched to light mode
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-15 10:18:51 +02:00
b06c4bf3ee refactored confirmation dialogs to use a unified confirmAction modal
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-14 18:02:03 +02:00
6ae29f1648 minor styling changes
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-14 17:56:17 +02:00
71956c0927 refactored qdb_read_materialize_decrypted_db to handle SQLite opening errors
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-12 22:30:36 +02:00
ebf27811db implemented qdb_memfd_fill_fd function to enhance file descriptor writing using FFI
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-12 22:24:27 +02:00
560ca69ae8 refactored memfd handling to use FFI for Linux, added qdb_close_fd function
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-12 22:14:51 +02:00
b4d4de72f4 enhanced questionnaire version handling and handling uploads from outdated questionnaires through automatic revisioning and checks
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-12 21:38:39 +02:00
5dff24a232 added functionality to archive clients
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-12 20:55:12 +02:00
59ea2cd667 improved assign clients page ux
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-12 20:43:18 +02:00
cceec525c1 improved translation page UX
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-12 20:33:52 +02:00
d807f753b1 switched first completed to last completed on needs followup table
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-12 20:20:56 +02:00
5b5cc52133 Updated UI strings and references from "coach" to "counselor"
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-12 13:41:42 +02:00
63a560e803 added glass scale symptoms to translations
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-12 13:07:49 +02:00
fadf60b2f7 fixed minor bug
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-08 20:00:21 +02:00
b54a33c78d added missing dependency
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-08 19:56:08 +02:00
d16bd1b3c4 test data import fix for scoring
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-08 19:44:58 +02:00
3211d35b43 improved scoring ui + removed test data filters
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-08 19:38:37 +02:00
11bae269e9 added website overwrite for score decision
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-08 19:22:12 +02:00
63adef79df implemented scoring system
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-08 19:10:23 +02:00
4589be119c Add read-only client and coach code fields in questionnaire preview
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-06 16:40:19 +02:00
8fdaefe10b Remove 'client_not_signed' layout from questionnaire logic
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-06 16:35:57 +02:00
e5ae48c02e improved questionnaire editor glass scales
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-06 16:28:10 +02:00
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
Some checks failed
PHPUnit / test (push) Has been cancelled
2026-06-06 16:07:06 +02:00
c37940c9a9 enhanced submission handling with deccision trees
Some checks failed
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
Some checks failed
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