Web-based user management #14

Open
opened 2026-02-22 17:52:26 +01:00 by Jef Roosens · 0 comments
Owner

An admin should be able to manage the users of an installation through the web UI. This includes browsing the list of users, creating, deleting and editing users, and managing the list of signup links.

Tasks

  • Create users page showing list of current users, /administration/users, with active search within usernames
  • Add dialog to create new user
  • Add ability to delete users (should shown confirmation modal, ideally with delayed confirmation button)
  • Add ability to edit users
  • Create signup links page showing list of signup links, sorted by active/expired status and then expiry date
  • Add button to create new signup links
  • Add button to expire existing link
An admin should be able to manage the users of an installation through the web UI. This includes browsing the list of users, creating, deleting and editing users, and managing the list of signup links. ## Tasks - [ ] Create users page showing list of current users, `/administration/users`, with active search within usernames - [ ] Add dialog to create new user - [ ] Add ability to delete users (should shown confirmation modal, ideally with delayed confirmation button) - [ ] Add ability to edit users - [ ] Create signup links page showing list of signup links, sorted by active/expired status and then expiry date - [ ] Add button to create new signup links - [ ] Add button to expire existing link
Jef Roosens added the
feature
label 2026-02-22 17:52:26 +01:00
Jef Roosens added this to the 0.4.0 milestone 2026-02-22 18:01:51 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Chewing_Bever/otter#14
No description provided.