Send team invitation hard
- Dominant language
- JavaScript
- Stars
- 400
- Forks
- 89
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 146
Description
### Description
This is related to #3039 but from the point of view of a team owner inviting users.
## The current status:
When I need to add people to a team, the only way is to:
- know exactly the username of the member(s) I want to add by asking them (if not an Administrator) or go over to the list of users (if an admin)
- go to the team area
- click on "Members" on the left hand side
- click on "invite member" on the top right hand corner
- write exactly the username of the member to invite
- click invite
- repeat previous step for each member
## What I would expect:
Two ways to send an invitation:
- as a FlowFurse administrator, from the list of users:
- search through user
- click the 3 dots **⋮**
- have a "add to teams" button
- be able to add them to all the teams I need
- as either a FlowFuse admin or a team owner, from the team area
- click on Members on the left hand side
- Have an "Invite Member**s**" button
- type the first 3 letters then have a suggestion with a list of users based on: a username, a user e-mail address, a user full name.
- click on the wished user or simply press tab if he/she is the first in the list
- type a "coma" or semicolon as separator
- repeat the two last steps for each new member
- click "invite" to send all invitations to all selected users
- (optionally: send separate invitation for people with other roles)
## Setup
running on docker:
Forge Application | v1.13.1
-- | --
NodeJS | v16.20.2
### Have you provided an initial effort estimate for this issue?
I am not a FlowForge team member
Contributor guide
Assessment
This issue has not been assessed yet.