-
Notifications
You must be signed in to change notification settings - Fork 2
Prof Invites #425
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
AdamFipke
wants to merge
30
commits into
main
Choose a base branch
from
adam/prof-invite-link
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Prof Invites #425
Changes from all commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
44fd50c
deleted redundant state inside EditCourse
AdamFipke 1915210
added highlight in coursesSection to the newly created course
AdamFipke 1b06c26
Backend method for accepting prof invite done mostly. Added new QUERY…
AdamFipke 8953f84
--amend
AdamFipke 304eded
done most of the work for accepting prof invites
AdamFipke 749514e
most of the work done for CRUDing prof invites
AdamFipke 43da957
prof invites: frontend done mostly. reorganised backend. Added enable…
AdamFipke 0706ecd
accepting prof invite now works fully!
AdamFipke 619c13a
fix getRoleHistory not returning the change reason and handled accept…
AdamFipke 156a94d
fix orgId not getting set with prof invites
AdamFipke a0118b0
made a nice-looking dashboard table of all prof invites for admins
AdamFipke 1d47d37
replaced template strings for query params with new URLSearchParams. …
AdamFipke 330ff12
added emails to admins for when prof invite gets accepted (or attempt…
AdamFipke 28b5811
after creating a course, admins now get redirected to create a prof i…
AdamFipke 0f6aab4
added some UX to the delete button for prof invites
AdamFipke d2a782d
centralized the 3 professor selectors into 1 component. Added emails …
AdamFipke b8800dd
prof invite tests. Added email content and subject checking to testUtils
AdamFipke dfbc43e
merge main
AdamFipke 13312ba
self-review my own code.
AdamFipke e34b27d
fix expectEmailSent to actually make subject and content optional
AdamFipke 25c35fe
whoops sorry now email tests are fixed
AdamFipke ff47a44
migration file
AdamFipke 5307da1
merge main (LTI stuff). Tried to fix the things
AdamFipke 29b6948
fix nestjs depedency issues
AdamFipke 94642d2
probably fix login.service.spec tests but they've decided to not be r…
AdamFipke a7eb2f7
fix login.service.spec tests to use new query_params const
AdamFipke 9416bab
remove one unused import
AdamFipke a3864a7
handled the off-chance acceptProfInviteFromCookie throws an error and…
AdamFipke d79df9e
missed a file rename in an import for prof invites, was causing an er…
AdamFipke 87936b1
merge main
AdamFipke File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It took me so long to figure out what this meant and now I feel silly. It's literally just saying "if you run
yarn testinpackages/frontendit will run frontend tests. if you runyarn testinpackages/serverit will run backend tests."We don't have frontend tests, so I just removed it to reduce confusion