yeatmanlab / roar-dashboard

A dashboard to administer ROAR assessments
https://roar.education
Other
4 stars 4 forks source link

Adding Activation Code UI #638

Closed Emily-ejag closed 3 months ago

Emily-ejag commented 4 months ago

Proposed changes

Adding activation code button to the ListOrgs component, then a modal will show asking the users to copy the code or URL

Steps:

  1. Go to the List Organizationspage, and click on the Invitation Link column click on Invite Users
  2. With this link go to a different tab, and change the roar.education part for the pr link part (or if localhost, switch to localhost, or PR link) and then follow the steps to create an account
  3. On the child side, if you use the registration link the org name should automatically appear.
  4. You can click "Is this not right?" so you can edit the code or choose "I don't have a code"

Types of changes

What types of changes does this pull request introduce?

Checklist

Justification of missing checklist items

Further comments

github-actions[bot] commented 4 months ago

Visit the preview URL for this PR (updated for commit 5724b43):

https://roar-staging--pr638-enh-adding-orgcodes-3vz5ichh.web.app

(expires Wed, 17 Jul 2024 21:10:03 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 2631e9c58fd0104ecbfddd72a62245ddac467460

cypress[bot] commented 4 months ago

Passing run #4137 ↗︎

0 26 0 0 Flakiness 0

Details:

Tests for PR 638 "Adding Activation Code UI" from commit "5724b43ea5ace671832fb7...
Project: roar-dashboard-e2e Commit: 5724b43ea5
Status: Passed Duration: 03:50 💡
Started: Jul 10, 2024 9:10 PM Ended: Jul 10, 2024 9:13 PM

Review all test suite changes for PR #638 ↗︎