[FEATURE]: Allow user-member association in edit/create views #168

Closed
opened 2025-09-26 12:51:23 +02:00 by simon · 4 comments
Owner

Description

As an admin, I want to associate members with users in the according edit views.
For the first iteration, this can be a simple "link with existing user"-field, where I can type a name and get a dropdown of recommendations of currently unlinked users.
Same the other way around with members

Acceptance criteria

  • No creation of new members/users in the same view at this point
  • In member edit view, I can associate a previously unlinked user
  • In user edit view, I can associate a previously unlinked member
  • same goes for both create views
  • edge-cases (e.g. selected user was concurrently linked to another member) are handled and tested for

External or internal Dependencies

## Description As an admin, I want to associate members with users in the according edit views. For the first iteration, this can be a simple "link with existing user"-field, where I can type a name and get a dropdown of recommendations of currently unlinked users. Same the other way around with members ## Acceptance criteria - [x] No creation of new members/users in the same view at this point - [ ] In member edit view, I can associate a previously unlinked user - [x] In user edit view, I can associate a previously unlinked member - [x] same goes for both create views - [x] edge-cases (e.g. selected user was concurrently linked to another member) are handled and tested for ## External or internal Dependencies <!-- List any dependencies --->
simon added this to the Accounts & Logins milestone 2025-09-26 12:51:23 +02:00
simon added the
M
high priority
labels 2025-09-26 12:51:23 +02:00
simon added this to the Sprint 6 - 11.09 - 02.10. project 2025-09-26 12:51:24 +02:00
simon changed title from [FEATURE]: Allow user-member association in edit views to [FEATURE]: Allow user-member association in edit/create views 2025-09-26 13:00:27 +02:00
simon removed this from the Sprint 6 - 11.09 - 02.10. project 2025-10-02 12:38:22 +02:00
simon added this to the Sprint 7 - 02.10 - 23.10. project 2025-10-16 11:38:55 +02:00
simon modified the project from Sprint 7 - 02.10 - 23.10. to Sprint 8 - 23.10 - 20.11 2025-10-23 13:14:46 +02:00
carla self-assigned this 2025-11-04 10:22:41 +01:00
moritz self-assigned this 2025-11-13 19:44:42 +01:00
carla was unassigned by moritz 2025-11-13 19:44:43 +01:00
Owner

I implemented it only for the user edit view, because it's only relevant for admins and not for regular membership business.

I implemented it only for the user edit view, because it's only relevant for admins and not for regular membership business.
Owner

I already started with it actually :D
But it seems your PR is not containing any changes for user regarding that feature? Autocomplete is actually not that simple as accessible component, also because it is not part of Daisy UI. But maybe you already have a good approach :)

I already started with it actually :D But it seems your PR is not containing any changes for user regarding that feature? Autocomplete is actually not that simple as accessible component, also because it is not part of Daisy UI. But maybe you already have a good approach :)
carla modified the project from Sprint 8 - 23.10 - 20.11 to Sprint 9: 20.11 - 11.12 2025-11-20 11:37:38 +01:00
Owner

Oh, it was still in the backlog, so I though you haven't started yet. It's good to put in in progress, or at least todo so we can see if someone is already working on it.

Oh, it was still in the backlog, so I though you haven't started yet. It's good to put in in progress, or at least todo so we can see if someone is already working on it.
Owner

All good :) I thought I did that but I forgot about it as I realised now ;)

All good :) I thought I did that but I forgot about it as I realised now ;)
Sign in to join this conversation.
No milestone
No assignees
3 participants
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: local-it/mitgliederverwaltung#168
No description provided.