Skip to content

Inviting members to surveys via email address#1569

Draft
AMEIJER1 wants to merge 15 commits into
collectionsfrom
collections-emails
Draft

Inviting members to surveys via email address#1569
AMEIJER1 wants to merge 15 commits into
collectionsfrom
collections-emails

Conversation

@AMEIJER1

@AMEIJER1 AMEIJER1 commented Jul 25, 2025

Copy link
Copy Markdown
Collaborator

Description of Changes

  • Created new email dialog popup that contains role selector and the text box for an email:
  • The process becomes invite → sign-up → instant access instead of sign-up → approval → manual add → access.

TO DO:

  • have checks that check that the email doesn't already exist in the table prior to adding a new record (Confirm that if the member already exists that instead of adding them by email, it will just pull that user record and add their permissions to the survey)
  • delete branch email-invite

Testing Notes

  • NA

@AMEIJER1
AMEIJER1 requested a review from mauberti-bc July 25, 2025 21:12
@AMEIJER1 AMEIJER1 self-assigned this Jul 25, 2025
@AMEIJER1 AMEIJER1 added Do Not Merge PR should not be merged Not Ready For Review Addressing feedback and/or refactoring labels Jul 25, 2025
@github-actions

Copy link
Copy Markdown

@AMEIJER1 AMEIJER1 added Early Feedback Welcome PR is not finished, but early review feedback is welcomed and removed Not Ready For Review Addressing feedback and/or refactoring labels Aug 7, 2025
@sonarqubecloud

sonarqubecloud Bot commented Aug 7, 2025

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
14.2% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@AMEIJER1 AMEIJER1 added Ready For Review PR is ready for review and removed Do Not Merge PR should not be merged Early Feedback Welcome PR is not finished, but early review feedback is welcomed labels Aug 7, 2025
@LouisThedroux
LouisThedroux self-requested a review August 14, 2025 22:35
@LouisThedroux LouisThedroux self-assigned this Aug 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Ready For Review PR is ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants