Skip to content

Remove lazy user/team provisioning from API request handler - #129

Merged
RhysSullivan merged 1 commit into
mainfrom
04-08-remove_lazy_user_team_provisioning_from_api_request_handler
Apr 9, 2026
Merged

Remove lazy user/team provisioning from API request handler#129
RhysSullivan merged 1 commit into
mainfrom
04-08-remove_lazy_user_team_provisioning_from_api_request_handler

Conversation

@RhysSullivan

Copy link
Copy Markdown
Collaborator

User and team creation now only happens in the OAuth callback.
The API request handler fails with a clear error if no team
is found instead of silently creating accounts.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
🔵 In progress
View logs
executor-marketing c947334 Apr 09 2026, 06:02 AM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Apr 9, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
🔵 In progress
View logs
executor-cloud f3793bc Apr 09 2026, 08:03 PM

RhysSullivan commented Apr 9, 2026

Copy link
Copy Markdown
Collaborator Author

@RhysSullivan
RhysSullivan changed the base branch from feat/cloud-mcp-server to graphite-base/129 April 9, 2026 06:09
@RhysSullivan
RhysSullivan marked this pull request as ready for review April 9, 2026 06:20

RhysSullivan commented Apr 9, 2026

Copy link
Copy Markdown
Collaborator Author

Merge activity

  • Apr 9, 6:20 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Apr 9, 6:22 AM UTC: Graphite couldn't merge this PR because it had merge conflicts.
  • Apr 9, 8:02 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Apr 9, 8:02 PM UTC: @RhysSullivan merged this pull request with Graphite.

@RhysSullivan
RhysSullivan changed the base branch from graphite-base/129 to main April 9, 2026 06:20
User and team creation now only happens in the OAuth callback.
The API request handler fails with a clear error if no team
is found instead of silently creating accounts.
@RhysSullivan
RhysSullivan force-pushed the 04-08-remove_lazy_user_team_provisioning_from_api_request_handler branch from c947334 to f3793bc Compare April 9, 2026 07:08
@RhysSullivan
RhysSullivan merged commit 3d7b233 into main Apr 9, 2026
2 checks passed
RhysSullivan added a commit that referenced this pull request May 31, 2026
User and team creation now only happens in the OAuth callback.
The API request handler fails with a clear error if no team
is found instead of silently creating accounts.
@RhysSullivan
RhysSullivan deleted the 04-08-remove_lazy_user_team_provisioning_from_api_request_handler branch June 11, 2026 08:00
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.

1 participant