Skip to content

fix(oauth): narrow Google connector scopes - #200

Merged
mohammedahmed18 merged 1 commit into
mainfrom
fix/google-oauth-verification-scopes
Aug 17, 2026
Merged

fix(oauth): narrow Google connector scopes#200
mohammedahmed18 merged 1 commit into
mainfrom
fix/google-oauth-verification-scopes

Conversation

@mohammedahmed18

Copy link
Copy Markdown
Collaborator

Summary

  • Narrow Google Docs OAuth to drive.metadata.readonly and Google Calendar OAuth to calendar.events.owned.
  • Add Google OAuth verification manifests and tests that keep runtime scopes, registry scopes, and verification scopes aligned.
  • Document demo coverage gaps for Gmail, Google Docs, and Google Calendar OAuth verification.

Test Plan

  • cargo fmt --all -- --check
  • git diff --check
  • jq empty connectors/registry.json connectors/registry.schema.json connectors/oauth-verification/*.json
  • cargo test -p localityd --test connector_manifest
  • cargo test -p locality-auth-core
  • cargo test -p locality-google-docs
  • cargo test -p locality-google-calendar
  • cargo test -p loc-cli --test connect
  • cargo test -p localityd --test source_descriptor
  • npm run check (apps/oauth-service)

Align runtime profiles, registry, hosted OAuth, and verification manifests with least-privilege Google grants.
@vercel

vercel Bot commented Aug 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
locality Ready Ready Preview Aug 17, 2026 5:43pm

@mohammedahmed18
mohammedahmed18 merged commit 0151878 into main Aug 17, 2026
10 of 13 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.

1 participant