Skip to content

Magic Link

Compare
Choose a tag to compare
@cbothner cbothner released this 07 Aug 22:25
· 2036 commits to main since this release

This release allows professors to give their students easy access to the case with their selected pre/post assessment attached. Following a magic link containing a random and unique deployment parameter, the student can enroll in a case with an account they already have, or create a new account. (#72, #73, #74, #75, #76)

screen shot 2017-08-07 at 18 30 00

Code pathways for the magic link

  • User is logged in: enrollments#newenrollments#createcases#show
  • User has an account but is logged out: enrollments#newenrollments#createregistrations#newsessions#newsessions#createcases#show
  • User does not have an account: enrollments#newenrollments#createregistrations#newregistrations#createconfirmations#createcases#show

Other features

  • Shows learning objectives in the case overview (#65) as the first step towards including teaching guide materials with cases where appropriate

Bugfixes and improvements

  • Serializes translated fields with json (#64)
  • Optimizes assets for quicker loading (#68, #69)
  • Stops copying quizzes when they are deployed without modification (#71)
  • Improves legibility of flash text and design of the mobile pre-quiz view (#77)