Skip to content

Manage positions page implementation#658

Open
conwelld wants to merge 4 commits into
department-portal-basefrom
manage_positions_AD
Open

Manage positions page implementation#658
conwelld wants to merge 4 commits into
department-portal-basefrom
manage_positions_AD

Conversation

@conwelld

Copy link
Copy Markdown

Fixes issue #644

Changes

Created a position route in the main route.
Queried data from the positions history to filter the active positions in history and pass to managepositions.html
Added managepositions.css, where some CSS logic is handled
Added managepositions.js, where the datatable logic is handled
added logic to preserve allocation privacy
image
image

Testing

Worked around the data and UI through inspection
Made sure the passed data is displayed by cross-checking on the database.
changed it to if a user changes the url to another department, th euser can not see other department's allocations if they are not a labor admin

@NYABUTOA
NYABUTOA requested review from MImran2002 and fritzj2 July 22, 2026 19:00
@NYABUTOA NYABUTOA self-assigned this Jul 22, 2026
@conwelld conwelld self-assigned this Jul 22, 2026
@nahom70
nahom70 changed the base branch from development to department-portal-base July 22, 2026 19:39
@nahom70
nahom70 changed the base branch from department-portal-base to development July 22, 2026 19:39
@nahom70
nahom70 changed the base branch from development to department-portal-base July 22, 2026 19:40
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