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
76cf79158e
fix issue where surveys shared with "Anyone" don't show up
...
Closes #20
2025-02-15 08:59:17 +01:00
Markus Brueckner
1ab979b5b4
implement survey review mode
...
Closes #19
2025-02-08 09:10:39 +01:00
Markus Brueckner
0d32c93787
fix survey creation issue
...
This fixes an issue where the user would create a new survey and due
to a missing await, the permissions would never get stored
2025-01-27 21:57:42 +01: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
97e84aaf09
prevent anonymous deletion of surveys
2025-01-13 21:33:51 +01:00
Markus Brueckner
edb8c7b723
fix serious issue where deleting a participant from one survey would delete them from all
2025-01-13 10:28:52 +01:00
Markus Brueckner
f45deb8680
allow users to change their password
...
Closes #13
2025-01-08 21:06:53 +01:00
Markus Brueckner
d6ad0d2ccd
Survey editing
...
Closes #16
2025-01-07 22:09:11 +01:00
Markus Brueckner
209e05f959
#2 - reset user ratings
2024-12-29 13:27:51 +01:00
Markus Brueckner
dfa45436d4
Relative links to fix deployment to subpaths
2024-12-29 09:13:42 +01:00
Markus Brueckner
978929eb13
display different success page when not requiring email verification
2024-12-27 00:01:22 +01:00
Markus Brueckner
27bb067779
Correct verification URL
2024-12-26 23:54:58 +01:00
Markus Brueckner
8d70ac3d19
markdown in survey description
2024-12-25 13:47:20 +01:00
Markus Brueckner
f4393b95b4
Improved survey edit page
2024-12-25 13:34:48 +01:00
Markus Brueckner
d20be0c145
Formatted error pages
2024-12-24 14:25:05 +01:00
Markus Brueckner
9da475966b
UI improvements
2024-12-24 13:00:11 +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
9a9ae0e127
fix undefined error
2024-12-17 11:30:11 +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