Fixing the List of Summer Terms on the Request Summer Proposal page - #1767
Open
ArtemKurasov wants to merge 33 commits into
Open
Fixing the List of Summer Terms on the Request Summer Proposal page#1767ArtemKurasov wants to merge 33 commits into
ArtemKurasov wants to merge 33 commits into
Conversation
ArtemKurasov
marked this pull request as ready for review
July 17, 2026 15:53
… ensures that the operation team is also a student staff member prior to being assigned to the operations team. Added flash messages for setting a user to an operations team member and removing them from the opperations team in userManagemetn.py. Added isCeltsOperationTeam to demo_data.py for all nessicary users.
…peration team members access to Shortcuts in create an event on userManagement. Gave Operation Team members access to Program Details page and access to view and edit all programs. Changed user profile CELTS Labor section to a specialized version in userProfile.HTML. Added isCeltsOperationTeam to areas where isProgramMangerFor was being used.
…ed access for Operation Team members to view and edit all programs, and edited userProfile.html to allow Operation Team members to view and edit background check information.
…serManagement.py. Changed user.py property name from isOperationTeam to isOnOperationTeam for clarity purposes. Implemented a checkbox with tooltips to toggle isCeltsOperationTeam property in userManagement.html and applied functionality through jQuery in userManagement.js.
Dev -> Prod for new CELTS training
…y and reverted some test data.
…and replace it with the existing isCeltsOperationsTeam. Removed unnessicary checks from userManagement.py for isCeltsOperationsTeam.
…horization is enabled for program managers, operations team members, and admins. All related code was changed to accomodate this change.
…am toggle in the User Management page on userManagement.html.
…Team/celts into operationsTeam_AC
Created a New Operations Team Role.
|
Fixes issue ##1747 SummaryUpdated the CCE Minor Summer Experience form so students see summer years based on their estimated enrollment period. What Changed
For example, a Senior in Summer 2021 sees Summer 2018–2021, while a Sophomore sees Summer 2020–2022. TestingAdded tests covering:
|
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Issue Description
Fixes issue #1747
Changes
Testing