Add Department Actions Menu (#621) - #634
Conversation
Trim the draft Actions menu to the two items the issue asked for (Allocation History, Department Personnel) and link both to that department's portal page so the selected department carries through navigation.
|
@MImran2002 this is ready for review whenever you get a chance. Closes #621 as described above. |
MImran2002
left a comment
There was a problem hiding this comment.
Please resolve the merge conflict
…rtment-actions-menu # Conflicts: # app/templates/admin/manageDepartments.html
Add and update models
…DevTeam/lsf into department-portal-base
|
@MImran2002 merge conflict resolved and pushed. Branch is up to date with dep_portal_ad and shows mergeable/clean now. Ready for another look whenever you get a chance. Thank you man |
…-add-department-actions-menu # Conflicts: # app/models/allocation.py # app/models/positionHistory.py # app/models/supervisorDepartment.py # database/migrate_db.sh
…s dropdown The Manage Departments Actions dropdown previously pointed both "Allocation History" and "Department Personnel" at the same generic department portal stub. Add dedicated routes/pages for each, backed by existing Allocation and supervisor-lookup logic, and link the dropdown to them. Also add the Actions dropdown to inactive departments, which previously had none.
…BCStudentSoftwareDevTeam/lsf into 621-add-department-actions-menu
|
We were reviewing your PR and noticed a few things. |
Closes #621
Wires the Actions dropdown on the Manage Departments page to real navigation:
Branched off dep_portal_ad since that's where the current Manage Departments page redesign (with the placeholder dropdown) lives.
Tested locally end-to-end in the devcontainer: clicking the dropdown links navigates to the correct department's portal page, with that department pre-selected in the portal's department picker.