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
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
f8c8a53ba2
longer session duration
2025-01-06 16:29:54 +01:00
Markus Brueckner
f6253bcc15
refresh session on interaction
...
Closes #1
2024-12-29 14:44:31 +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
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
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
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