Skip to content
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

Final delivery of application as of May 6 #586

Merged
merged 895 commits into from
May 6, 2023
Merged

Final delivery of application as of May 6 #586

merged 895 commits into from
May 6, 2023

Conversation

Kayyali78
Copy link
Collaborator

Application push of last status after Spring 2023 work completion

MatthewDBrown50 and others added 30 commits April 19, 2023 18:02
…assignment yet to be distributed for peer review
added backend checks to ensure peer-review data isn't called from an …
…for the user to click to the peer review given page, currently there is an alert stating to the client they are not yet allowed to access the next page, however for the Awaiting PR and Graded states, the user is meant to be able to access the next page and will be routed there
have restriction in place for assigned assignments that do not allow …
* professor profanity page finished all except for the 'Load Defaults' button

* fixed backend update course route where updating a course would wipe the blocked words list

* professor profanity settings now 100% completed

* admin and professor profanity pages done

* Admin int (#476)

* professor profanity page finished all except for the 'Load Defaults' button

* fixed backend update course route where updating a course would wipe the blocked words list

* professor profanity settings now 100% completed

* admin and professor profanity pages done

* centered success modal

* Fixed success modal on admin interface (#477)

* professor profanity page finished all except for the 'Load Defaults' button

* fixed backend update course route where updating a course would wipe the blocked words list

* professor profanity settings now 100% completed

* admin and professor profanity pages done

* centered success modal

* fixed admin button in header bar where if you go from student to admin you get an unauthorized error

* modified the header bar so that the admin option only shows up if the user has the admin role

* used a library to decode jwt now instead of manually decoding the base64 myself

---------

Co-authored-by: Kayyali <[email protected]>
Added route handling for display matrix page; it had been deleted by the merge earlier in the week.
Kayyali78 and others added 29 commits April 30, 2023 22:45
* fixed issue where the wrong student was getting deleted off a roster in the professor roster page

* fixed rogue routing issue I just happend to find with the student peer review page

* fixed display matrix component

* made it so that assignment submissions actually check for a course's blocked words list

* finalized and tested checking for course list of profanity words upon assignment submission
* fixed issue where the wrong student was getting deleted off a roster in the professor roster page

* fixed rogue routing issue I just happend to find with the student peer review page

* fixed display matrix component

* made it so that assignment submissions actually check for a course's blocked words list

* finalized and tested checking for course list of profanity words upon assignment submission

* fixed issue where the wrong student was being deleted from a roster again
…Component.js, and moved sections around to balance the column lengths.
Added Product Owners and Project Lead sections to CurrentContributors…
Adjusted list spacing in DependenciesStyle.css.
# Conflicts:
#	frontend/src/main/frontend/src/components/ProfessorComponents/CoursesPage/ProfessorEditCourseComponent.js
@Kayyali78 Kayyali78 merged commit 0de5c4c into main May 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.