v5.1
·
861 commits
to main
since this release
Release Notes
Study API
New Features
- Adds new
/auth/adminAPI endpoint used when administrators use a login-as link.
Updates & Improvements
- When requesting the instructor classes, information related to accepted courses (e.g. randomization status, PingPong URL) are returned only when the course is accepted into the study to avoid unintended information disclosure while the course is not formally accepted into the study.
- When an expired Admin Login-As link is used, the fresh link is now sent to the administrator, not the instructor the admin is trying to login as.
- There’s now a check that both instructor and administrator records specified in the login link are valid at login time before redirecting and offering a session cookie.
Resolved Issues
- Fixed: Instructors may be unable to login to the Study website using the login link emailed to them.
Study Dashboard
New Features
- Adds new alert that pre-assessment completion rate targets will be available on the dashboard starting August 18.
- Adds new alert that lists of students that have completed the pre-assessment will be available on the dashboard starting August 22.
Updates & Improvements
- Adds “Back to login” button on login pages informing users a login link has been sent to their email.
Resolved Issues
- Fixed: When the server cannot parse a login link, the login page does not display the login form along with the error message, and users can’t log in on the page they’re redirected.
Deployment Information
| Schema Upgrade | Migration Script | Permissions Update | Task Definition Update | Configuration Update |
|---|---|---|---|---|
| No | No | No | No | No |
Deployment Details
- N/A
Related PRs
- internal/
study-checkno longer needed by @ekassos in #949 - fix/ Study Website and Server by @ekassos in #950
- fix/ Study Dashboard and API Updates & Improvements by @ekassos in #951
Full Changelog: 737-srv335-web197...739-srv337-web199