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

🤰Parent: Recruiting gangs overview #1438

Open
16 of 29 tasks
Snorre98 opened this issue Sep 30, 2024 · 0 comments
Open
16 of 29 tasks

🤰Parent: Recruiting gangs overview #1438

Snorre98 opened this issue Sep 30, 2024 · 0 comments
Labels
parent Issue to group smaller issues. Should not have PR. recruitment Task related to the recruitment system

Comments

@Snorre98
Copy link
Contributor

Snorre98 commented Sep 30, 2024

Recruiting gangs overview

RecruitmentGangOverviewPage

This page has an overview of gangs which have positions on the current recruitment. It has multiple "subpages".

Must have

"Gjenger med separat opptak" tab. It seems that we are dealing with gangs, when we are really dealing with "separate positions"

Recruitment overview page

RecruitmentOverviewPage

Must have

Nice to have

< 3 interviews

This page.

This code.

Must have

Clicking the applicant name should navigate to a page which shows applications for applicant. Problem with endpoint:
/api/recruitment-applications-for-applicant/:positionID/
ValueError: Field 'id' expected a number but got ':positionID'.

The information in the right most column ("Processed") is not updating.
It should be updated when recruiters set the priority of the application to anything else than "Not set".

There is very similar functionality which works here: "http://localhost:3000/control-panel/recruitment/1/gang/10"

Nice to have

More "correct" information in "processed" modal. The title which now is "Position" should be something like "Application for position"

Without interview

Must have

Clicking the applicant name should navigate to a page which shows applications for applicant. Problem with endpoint: /api/recruitment-applications-for-applicant/:positionID/
ValueError: Field 'id' expected a number but got ':positionID'.

The information in the right most column ("Processed") is not updating.
It should be updated when recruiters set the priority of the application to anything
else than "Not set". Remember this is for the whole recruitment!

There is very similar functionality which works here: "http://localhost:3000/control-panel/recruitment/1/gang/10"

Nice to have

More "correct" information in "processed" modal. The title which now is "Position" should be something like "Application for position"

"users-without-applications" should be changed to "users-without-interview"

Right now it states that applicants displayed are for this recruitment and "this gang". The last part is incorrect until we implement permissions.
Information displayed on the page is dependent on permission level!
Recruitment name should be in header

Unprocessed

RecruitmentUnprocessedApplicantsPage

Must have

This is the correct page: http://localhost:3000/control-panel/recruitment/1/users-without-applications/
This is the code for the page: https://github.com/Samfundet/Samfundet4/blob/master/frontend/src/PagesAdmin/RecruitmentUnprocessedApplicantsPage/RecruitmentUnprocessedApplicantsPage.tsx

In progress

Nice to have

Room

The room overview page

The code

Must have

Like on most other admin pages. Should have a header and breadcrumbe, as well as tittle (next to the favicon)

There is a problem which causes the time not to show up in the fields when editing a room.CreateInterviewRoomPage

Separate recruitment

Must have

In breadcrumb, in RecruitmentSeparatePositioFormAdminPage, it seems that we are creating a gang, not a position. We are in fact creating a position for a gang which have some recruitment system outside of Samfundet (like KSG).

The title next to the favicon

@Snorre98 Snorre98 added parent Issue to group smaller issues. Should not have PR. recruitment Task related to the recruitment system labels Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
parent Issue to group smaller issues. Should not have PR. recruitment Task related to the recruitment system
Projects
None yet
Development

No branches or pull requests

1 participant