Skip to content

v5.1

Choose a tag to compare

@ekassos ekassos released this 11 Aug 20:27
· 861 commits to main since this release
982b322

Release Notes

Study API

New Features

  • Adds new /auth/admin API 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-check no 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