Task #16756
openTask #16343: Sprint Planning for 03/02/2025 - 17/02/2025
User Management: Add a department dropdown field
43%
Description
Description
Screen: User Maintenance > User > Add user
As a user i want to have a dropdown field for selecting a department, populated with data from the Maintenance > Department screen, and include a search functionality within the dropdown.
Acceptance Criteria
-
Dropdown Field Implementation:
- A new dropdown field labeled " Department" should be added when adding a new user.
- The dropdown should be positioned on the right side of 'Role' dropdown
- The dropdown list must retrieve and display department names from the Maintenance > Department screen.
- Each entry in the dropdown should include the Department Name.
- The dropdown should include a search input field at the top of the list.
-
User Interaction:
- When the user clicks on the dropdown, it should expand to show all available departments.
-
Positioning of Secondary Notification Channels Section:
- The section named "Secondary Notification Channels" should be moved to the top right side of Civility dropdown field
-
Error Handling:
- If no departments are available, display a message within the dropdown stating: "No departments available."
- Ensure that users will not be able to proceed without selecting a department. The field should be mandatory.
GitLab Sync Log
[{"id": "14952", "author": "Cedric Roussel", "hours": 3.0, "created": "2025-02-05T07:03:11.222Z", "log_date": "2025-02-04", "comment": "Imported from GitLab by @Cedric Roussel on 2025-02-05T07:03:11.222Z: 3h-(3.0)h spend at: 2025-02-04", "status": "active", "deleted_by": "", "redmine_entry_id": 8202}, {"id": "14922", "author": "Cedric Roussel", "hours": 4.0, "created": "2025-02-05T05:47:39.852Z", "log_date": "2025-02-03", "comment": "Imported from GitLab by @Cedric Roussel on 2025-02-05T05:47:39.852Z: 4h-(4.0)h spend at: 2025-02-03", "status": "active", "deleted_by": "", "redmine_entry_id": 8203}]