Search persons by identifier
What does this mr do?
Closes issue #99 (closed) . Now you can add a person to an edition by typing (part of) the username, name, student number or the entire email of the person you want to add. The minimum length of the input for their identifier is 4 letters.
This will yield an overview of possible matches, along with their details and then you can add each individual person. You are required to assign a role to the person you want to add before proceeding.
Screenshots
Does this MR meet the acceptance criteria?
-
I have added a changelog entry to reflect the significant changes I made. -
Tests were created to test the feature. -
I have updated the documentation accordingly. -
I adhere to the style guide.
Merge request reports
Activity
assigned to @mmadara
Security policy violations have been resolved.
Edited by GitLab Security Bot- Resolved by Marina Mădăraş
Needs a change to
1.5.0-SNAPSHOT.
- Resolved by Marina Mădăraş
- Resolved by Marina Mădăraş
- Resolved by Marina Mădăraş
- Resolved by Ruben Backx
- Resolved by Marina Mădăraş
- Resolved by Marina Mădăraş
- Resolved by Marina Mădăraş
- Resolved by Marina Mădăraş
removed this merge request from the merge train because pipeline did not succeed. Learn more.
added 13 commits
Toggle commit listadded 82 commits
-
2194f190...1132a6ab - 79 commits from branch
development - b1c97ea7 - Can add participants by identifier
- a29fc3da - Conflicts
- 65d16913 - Fix import
Toggle commit list-
2194f190...1132a6ab - 79 commits from branch
reset approvals from @owvisser and @cedric-dev by pushing to the branch
requested review from @cedricwilleken
- Resolved by Marina Mădăraş
One final comment when using it. Maybe it is nice to display something like 'please enter at least 4 characters to search for people' instead of the 'There were no results found for this identifier!' just to prevent confusion.
requested review from @cedric-dev and removed review request for @cedricwilleken
started a merge train
reset approvals from @rwbackx and @cedric-dev by pushing to the branch
enabled automatic add to merge train when the pipeline for 782526f2 succeeds



