Skip to content

feat: add Google Drive app integration#136

Merged
guyb1 merged 1 commit intomainfrom
feat/google-drive-app
Mar 31, 2026
Merged

feat: add Google Drive app integration#136
guyb1 merged 1 commit intomainfrom
feat/google-drive-app

Conversation

@guyb1
Copy link
Copy Markdown
Contributor

@guyb1 guyb1 commented Mar 31, 2026

Summary

  • Add Google Drive as a new OAuth app integration with full read/write scope (https://www.googleapis.com/auth/drive)
  • Uses existing Google OAuth credentials (same as Gmail and Calendar)
  • Gateway routes /drive/* and /upload/drive/* on www.googleapis.com via path-prefix matching
  • Includes gateway tests for Drive provider resolution, Bearer injection, and path patterns

Test plan

  • pnpm check passes (lint, types, format)
  • cargo test passes (gateway tests including Drive + path-prefix invariant)
  • Google Drive appears in the connections page
  • OAuth connect flow requests correct Drive scope
  • Gateway injects credentials for www.googleapis.com/drive/* and www.googleapis.com/upload/drive/*
  • Token refresh works (same flow as Gmail/Calendar)

Add Google Drive as a new OAuth app using the same Google credentials
as Gmail and Calendar. Routes /drive/* and /upload/drive/* on
www.googleapis.com with full read/write scope.
@guyb1 guyb1 merged commit 4745147 into main Mar 31, 2026
1 check passed
@guyb1 guyb1 deleted the feat/google-drive-app branch March 31, 2026 14:31
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