Account + Documents: Connect Google Drive / OneDrive; disconnect; folder picker; Sync now; status. Post-SSO nudge when provider is google/microsoft and Drive not connected.
Acceptance
Connect/disconnect UI
Folder/file picker
Sync now + status
Post-SSO nudge
Parent epic: [chat_backend#42](https://git.aimloperations.com/ai_ml_operations/chat_backend/issues/42)
Related BE: [chat_backend#47](https://git.aimloperations.com/ai_ml_operations/chat_backend/issues/47)–[#49](https://git.aimloperations.com/ai_ml_operations/chat_backend/issues/49)
## Summary
Account + Documents: Connect Google Drive / OneDrive; disconnect; folder picker; Sync now; status. Post-SSO nudge when provider is google/microsoft and Drive not connected.
## Acceptance
- [ ] Connect/disconnect UI
- [ ] Folder/file picker
- [ ] Sync now + status
- [ ] Post-SSO nudge
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Parent epic: chat_backend#42
Related BE: chat_backend#47–#49
Summary
Account + Documents: Connect Google Drive / OneDrive; disconnect; folder picker; Sync now; status. Post-SSO nudge when provider is google/microsoft and Drive not connected.
Acceptance