Markus Brueckner
ec332284d4
provide E2E testing infrastructure ( closes #21 )
2025-04-27 19:35:24 +02:00
Markus Brueckner
dafa5e6b23
comment field for responses ( closes #18 )
2025-04-21 09:03:19 +02:00
Markus Brueckner
309dc1c7df
Implement shared survey access.
...
This revamps the whole access control system to use a separate ACL instead
of relying on the "owner" field of the survey, allowing more granular
definitions of access to surveys (cloning, editing, viewing results etc.)
Closes #17
2025-01-26 17:56:25 +01:00
Markus Brueckner
66b82012c3
Email verification
2024-12-24 09:28:20 +01:00
Markus Brueckner
1ca3b6e20c
UI cleanups
2024-12-23 17:24:05 +01:00
Markus Brueckner
0ece318fd2
add markdown rendering for descriptions
2024-12-20 09:24:12 +01:00
Markus Brueckner
2050c715dc
- fix graph rendering issues & add server-side logging
2024-12-15 09:11:40 +01:00
Markus Brueckner
7e9f7b5481
- prepare for external testing
2024-12-13 08:35:05 +01:00
Markus Brueckner
1547af6ae0
Initial commit
2024-11-25 08:40:14 +01:00