Releases: uzh/z-pool-tool
Releases · uzh/z-pool-tool
0.12.5
0.12.4
Fixed
- Caching when page scripts are updated
- Timestamp when updating password
- Validation errors on password reset page
- Show online studies in contact experiment history
Changed
- Password Reset process (CQRS, token invalidation)
0.12.3
Fixed
- Possiblity to update time windows of online experiments
- Missing Link to application inactivity warning
0.12.2
Added
- Periodic reset of expired authentication codes
Fixed
- Removal of authentication codes when merging duplicate contacts
0.12.1
Added
- Allow Personal Permission "Read Experiment"
Fixed
- optimise messages for OTP autofill
0.12.0
Added
- E-Mail Multi-Factor-Authentication
Fixed
- allow password reset for unverified users
- allow session message templates to be edited
- correct terms
- ensure closing log channel on exit
- direct message permission
- http response codes
- show error when trying to delete experiment with invitations
- properly close connection to mail server
Changed
- hide contact info page when text message API key is missing for tenant
- mailing distribution add ramdom if sort values are identical
0.11.1
Added
- functionality to unblock users that were temporarily blocked due to too many failed login attempts
Fixed
- experiment descriptions are no longer truncated on the detail page
0.11.0
Added
- descriptions for role permissions
- display warning if no email (SMTP) config is specified
Fixed
- usage of multiple search bars on same page
- dropdowns outside of page
- flatpicker behaviour
- cancel undeliverable emails on worker startup
- usage of time windows
- hide links if insufficent permission
Changed
- adjust UI on University regulations
- responsive design, optimizations for mobile
- page scripts are now html (not JS anymore)
- default sorting of invitations (new: created at)
- move api keys from root database to each tenant
- default welcome text
Removed
- unused 'Admin' role
0.9.5
Fixed
- merging of contacts with disabled custom fields
0.9.4
Fixed
- occurances of internal server errors when merging duplicate contacts
- always exclude globally assigned assistants and experimenter
- allow queue job to be mapped to multiple entities