Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#1900 Workspace members invite fixes #1911

Merged
merged 7 commits into from
Feb 7, 2022

Conversation

stephanevieira75
Copy link
Contributor

@stephanevieira75 stephanevieira75 commented Jan 27, 2022

#1744 & #1900 Workspace member can invite or delete pending-emails only

Twake.-.General.4.mp4

#1901 Add a notice to warn users that the company has reached the maximum number of users it can invite

Twake.35.mp4

@RomaricMourgues
Copy link
Contributor

@BenoitTallandier could you confirm this new rules:

  • Admins AND members can invite users to the workspace or get invitation link (before only admins)
  • Admins AND members can remove pending invitations or re-generate invitation link (before only admins)
  • Only Admins can remove members from the workspace
  • Only Admins can set an other member as admin or not
  • Guests cannot see or invite users to the workspace

@BenoitTallandier
Copy link
Contributor

Yes, I confirm these rules :)

Stéphane VIEIRA added 2 commits February 1, 2022 10:45
…ny/workspace (and not only the workspace moderators)
… the maximum number of users it can invite
@stephanevieira75 stephanevieira75 marked this pull request as ready for review February 2, 2022 16:48
@stephanevieira75 stephanevieira75 changed the title #1900 Workspace members fixes #1900 Workspace members invite fixes Feb 7, 2022
@RomaricMourgues RomaricMourgues merged commit b404273 into linagora:develop Feb 7, 2022
@RomaricMourgues RomaricMourgues added the qa:ready When a PR is ready to go to QA label Feb 7, 2022
RomaricMourgues pushed a commit that referenced this pull request Feb 7, 2022
* #1900 Verify that members can invite other users to the company/workspace (and not only the workspace moderators)

* #1901 Add a notice to warn users that the company has reached the maximum number of users it can invite

* #1901 Update workspace-pending-users.spect.ts

* #1901 Update users.spec.ts

* #1901 Update should 200 when company exists in users.spec.ts

* #1901 Update workspace-pending-users.spec.ts

* #1901 Resolve threads
@github-actions github-actions bot added staging:qa and removed qa:ready When a PR is ready to go to QA staging:develop labels Feb 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants