Skip to content

ENG-1723 backend function: List group members#1026

Merged
maparent merged 5 commits into
mainfrom
eng-1723-backend-function-list-group-members
May 21, 2026
Merged

ENG-1723 backend function: List group members#1026
maparent merged 5 commits into
mainfrom
eng-1723-backend-function-list-group-members

Conversation

@maparent

@maparent maparent commented May 12, 2026

Copy link
Copy Markdown
Collaborator

@linear-code

linear-code Bot commented May 12, 2026

Copy link
Copy Markdown

ENG-1723

@supabase

supabase Bot commented May 12, 2026

Copy link
Copy Markdown

Updates to Preview Branch (eng-1723-backend-function-list-group-members) ↗︎

Deployments Status Updated
Database Thu, 21 May 2026 12:34:22 UTC
Services Thu, 21 May 2026 12:34:22 UTC
APIs Thu, 21 May 2026 12:34:22 UTC

Tasks are run on every commit but only new migration files are pushed.
Close and reopen this PR if you want to apply changes from existing seed or migration files.

Tasks Status Updated
Configurations Thu, 21 May 2026 12:34:23 UTC
Migrations Thu, 21 May 2026 12:34:23 UTC
Seeding Thu, 21 May 2026 12:34:23 UTC
Edge Functions Thu, 21 May 2026 12:34:27 UTC

View logs for this Workflow Run ↗︎.
Learn more about Supabase for Git ↗︎.

Comment thread packages/utils/src/execContext.ts
Comment thread apps/website/app/components/auth/LoginWithToken.tsx Outdated
@graphite-app

graphite-app Bot commented May 13, 2026

Copy link
Copy Markdown
Contributor

PR size/scope check

This PR is over our review-size guideline.

  • Recommended: ~200 lines changed
  • Acceptable limit: up to 400 lines when well-scoped/self-contained
  • Preferred file count: fewer than 5 files

Please split this into smaller PRs unless there is a clear reason the changes need to land together.

If keeping it as one PR, please add a brief justification covering:

  • What single problem this PR solves
  • Why the files/changes are coupled

@maparent maparent force-pushed the eng-1723-backend-function-list-group-members branch 3 times, most recently from 51acade to ea1b7e4 Compare May 13, 2026 16:41
@maparent maparent marked this pull request as draft May 13, 2026 17:47
@maparent maparent marked this pull request as ready for review May 13, 2026 18:18
@maparent maparent requested a review from mdroidian May 13, 2026 18:18

@mdroidian mdroidian left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed, we'll be replacing the UI used for testing the backend function with vitest

@maparent maparent force-pushed the eng-1723-backend-function-list-group-members branch from 6996593 to 3edcb8b Compare May 15, 2026 14:14
Comment thread apps/website/app/(home)/auth/group/[id]/page.tsx Outdated
Comment thread apps/website/app/utils/supabase/account.ts Outdated
@maparent maparent force-pushed the eng-1723-backend-function-list-group-members branch 2 times, most recently from 5a4ae16 to c36e158 Compare May 17, 2026 19:36
@maparent maparent changed the base branch from main to eng-1758-vitest-infrastructure May 17, 2026 19:40
@maparent maparent force-pushed the eng-1758-vitest-infrastructure branch from 4a8f9bd to 8fde609 Compare May 18, 2026 11:20
@maparent maparent force-pushed the eng-1723-backend-function-list-group-members branch from c36e158 to 2a4e1d0 Compare May 18, 2026 11:23
@maparent maparent force-pushed the eng-1758-vitest-infrastructure branch from 8fde609 to a5c951e Compare May 18, 2026 13:33
@maparent maparent force-pushed the eng-1723-backend-function-list-group-members branch from 2a4e1d0 to d8d63ec Compare May 18, 2026 13:46
@maparent maparent force-pushed the eng-1758-vitest-infrastructure branch from a5c951e to 66a8fe4 Compare May 18, 2026 16:01
Base automatically changed from eng-1758-vitest-infrastructure to main May 18, 2026 19:39
@maparent maparent force-pushed the eng-1723-backend-function-list-group-members branch from d8d63ec to 4e187d0 Compare May 18, 2026 19:41
@maparent maparent marked this pull request as draft May 18, 2026 19:47
@maparent maparent force-pushed the eng-1723-backend-function-list-group-members branch from 4e187d0 to 5fcd009 Compare May 19, 2026 16:24
@maparent maparent marked this pull request as ready for review May 20, 2026 14:15
@maparent

Copy link
Copy Markdown
Collaborator Author

A note on PR size: In theory we're over 200, but in practice many changes are in dbTypes.ts (generated) and the changes in the migration repeat those in account.sql, so they do not need separate review. If we just look at account.sql and the tests, we're at 210 LoC.

@maparent maparent requested review from mdroidian and removed request for mdroidian May 20, 2026 14:18
Comment thread packages/database/supabase/migrations/20260512130625_group_members_function.sql Outdated
@maparent maparent requested a review from mdroidian May 20, 2026 14:29
@maparent maparent force-pushed the eng-1723-backend-function-list-group-members branch from f8473bf to f861893 Compare May 20, 2026 19:35
@maparent

maparent commented May 20, 2026

Copy link
Copy Markdown
Collaborator Author

Actually wait on this one there's still an issue sorry. Ok, solved.

@maparent maparent removed the request for review from mdroidian May 20, 2026 20:59
Comment thread packages/database/supabase/schemas/account.sql Outdated
@maparent maparent requested a review from mdroidian May 21, 2026 02:16

@mdroidian mdroidian left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

EDIT: comment removed

Comment thread apps/website/test/integration/listGroupMembers.test.ts
@maparent maparent merged commit bb196b3 into main May 21, 2026
10 checks passed
@maparent maparent deleted the eng-1723-backend-function-list-group-members branch May 21, 2026 12:43
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