Skip to content

bring latest changes to team and user ID to local branch - #81

Merged
funmu merged 15 commits into
murali-devfrom
synvya-staging
Jun 4, 2026
Merged

bring latest changes to team and user ID to local branch#81
funmu merged 15 commits into
murali-devfrom
synvya-staging

Conversation

@funmu

@funmu funmu commented Jun 4, 2026

Copy link
Copy Markdown

No description provided.

alejandro-runner and others added 15 commits May 14, 2026 10:06
The CLI's `synvya delete` passes the restaurant's hex pubkey to
`/api/admin/team-lookup`, but the query only searched `t.name ILIKE`.
Add an `OR EXISTS` clause so an exact stored-key pubkey match also
returns the owning team.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
fix(core): match teams by stored-key pubkey in admin team-lookup
Murali dev - update config for localhost testing
After email verification, append the user's URL-encoded email to the
redirect so the client can pre-fill and lock the login field — same
pattern already used in the admin claim flow (admin.rs).

Closes #68

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Include email in verify-email redirect URL
Murali dev - improve team management and handle fallback in config
update version; handle forgot password mails; incl webhook for chat n…
fix rust cargo format issues
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
sqlx-cli 0.9.0 requires Rust 1.94.0+, which breaks CI.
Pin to 0.8.3 until the toolchain is upgraded.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fixes #77 — full admins can now GET/PUT/DELETE any team without being a
member, unblocking admin cleanup tooling for stale staging teams.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Full admins bypass team membership in verify_admin
Closes #79

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add restaurant key pubkeys to team-lookup API response
@funmu
funmu merged commit 8b8be08 into murali-dev Jun 4, 2026
6 checks passed
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