Skip to content

add staff Google Drive OAuth integration - #10

Merged
wailbentafat merged 2 commits into
mainfrom
feat/google-drive-auth
Mar 13, 2026
Merged

add staff Google Drive OAuth integration#10
wailbentafat merged 2 commits into
mainfrom
feat/google-drive-auth

Conversation

@ademboukabes

Copy link
Copy Markdown
Collaborator

Summary

This PR adds Google Drive OAuth integration for staff users.

Changes

  • add staff_drive_connections persistence with migration
  • add Google OAuth client integration for Drive
  • add staff drive service for connect/callback/status/disconnect
  • add /staff/drive endpoints
  • add staff auth dependency using X-Staff-User-Id
  • update Alembic DB config to read from project .env
  • update Docker/Postgres local config for custom port usage

Tested

  • migration applied successfully
  • local Google OAuth flow tested
  • connect, status, and disconnect verified
  • DB persistence verified

@wailbentafat
wailbentafat merged commit 4d65269 into main Mar 13, 2026
1 check passed
@wailbentafat
wailbentafat deleted the feat/google-drive-auth branch March 13, 2026 15:11
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