Skip to content

Gc 66 automated admin invite workflow#265

Merged
hannahstorer merged 10 commits into
mainfrom
gc-66-automated-admin-invite-workflow
Apr 16, 2026
Merged

Gc 66 automated admin invite workflow#265
hannahstorer merged 10 commits into
mainfrom
gc-66-automated-admin-invite-workflow

Conversation

@filic2005
Copy link
Copy Markdown
Contributor

Description

Adds batch email invite workflow for admins. Admins can paste a list of email addresses, select permissions and expiry, and the system generates a unique invite code per email and delivers each recipient a signup link via AWS SES.

Ticket URL

https://linear.app/next-consulting/issue/GC-66

Type of Change

  • Bug fix
  • Feature
  • Chore
  • Docs

Scope of Change:

  • Frontend
  • Backend
  • Infrastructure
  • Data
  • DevOps

Screenshots (only for frontend changes)

NOTE: PRs will not be approved if a frontend change is missing either of these screenshots

> Desktop Screenshot:

> Mobile Screenshot:

Testing

  • Pasted multiple valid emails, confirmed unique codes generated and invite emails delivered via SES
  • Verified partial failure handling — if one email fails, the rest still go through and failed codes remain valid in the invite list
  • Confirmed invalid emails are rejected client-side before submission
  • Verified permission gating — only users with global:create-invite can access the page

@linear
Copy link
Copy Markdown

linear Bot commented Apr 16, 2026

@hannahstorer hannahstorer merged commit 86e496b into main Apr 16, 2026
2 checks passed
@hannahstorer hannahstorer deleted the gc-66-automated-admin-invite-workflow branch April 16, 2026 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants