Skip to content

Dev -> Prod for operations team - #1775

Merged
BrianRamsay merged 18 commits into
productionfrom
development
Aug 7, 2026
Merged

Dev -> Prod for operations team#1775
BrianRamsay merged 18 commits into
productionfrom
development

Conversation

@BrianRamsay

Copy link
Copy Markdown
Contributor

No description provided.

ACBerea and others added 18 commits August 5, 2026 11:50
… 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.
…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.
@BrianRamsay
BrianRamsay merged commit 511aa46 into production Aug 7, 2026
0 of 10 checks passed
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.

2 participants