Skip to content

feat: add Google Drive account settings#75

Merged
velitchko merged 9 commits intomainfrom
feat/GDrive
Apr 2, 2026
Merged

feat: add Google Drive account settings#75
velitchko merged 9 commits intomainfrom
feat/GDrive

Conversation

@commrelayunit
Copy link
Copy Markdown
Collaborator

Summary

  • add Google Drive storage management under account settings
  • link backend-managed OAuth and folder status into the profile settings UI
  • document the schema additions needed for Drive linkage metadata and PDF asset tracking

Testing

  • npx eslint src/pages/ProfileEdit.tsx src/components/profile/GoogleDriveSettingsPanel.tsx src/lib/googleDrive.ts

C-3PO and others added 9 commits April 1, 2026 19:48
…param

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds user_google_drive_links and publication_pdf_assets tables
required before the RLS policy migration (20260402120000).

- user_google_drive_links: one Drive link per user, stores encrypted
  refresh token, folder metadata, link/check timestamps
- publication_pdf_assets: per-publication PDF asset records keyed on
  (vault_publication_id, storage_provider)
- RLS enabled on both tables (policies in next migration)
- auto-updated_at triggers on both tables

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@velitchko velitchko merged commit 3ee5ea7 into main Apr 2, 2026
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