25 files changed
Libra does not show diffs here. View the full diff on GitHub.
- modifiedapps/mail/modules/conversations/components/OverviewDocTab.tsx+32-8
- addedapps/mail/modules/conversations/components/files/AttachedSection.tsx+96-0
- modifiedapps/mail/modules/conversations/components/files/ConversationFileTree.tsx+9-0
- modifiedapps/mail/modules/conversations/components/files/DriveSection.tsx+122-18
- modifiedapps/mail/modules/conversations/components/files/FilesTab.tsx+32-2
- addedapps/mail/modules/documents/attachment-file-view.tsx+120-0
- addedapps/mail/tests/modules/conversations/filesTabAttached.test.tsx+163-0
- modifiedapps/mail/tests/modules/conversations/filesTabDrive.test.tsx+113-0
- modifiedapps/mail/tests/modules/conversations/filesTabHarness.tsx+29-0
- modifiedapps/server/docs/google-drive-integration.md+64-6
- modifiedapps/server/src/db/integration-schemas.ts+39-0
- addedapps/server/src/db/migrations/drive_unlinked_file.sql+38-0
- addedapps/server/src/scripts/backfill-email-attachments.ts+274-0
- modifiedapps/server/src/services/channels/__test__/link-store.test.ts+91-0
- modifiedapps/server/src/services/channels/containers.ts+30-2
- addedapps/server/src/services/file-system/__tests__/drive-unlink.test.ts+161-0
- modifiedapps/server/src/services/file-system/drive-pin.ts+45-1
- addedapps/server/src/services/file-system/drive-unlink.ts+150-0
- modifiedapps/server/src/services/file-system/uploads/extraction.ts+37-13
- modifiedapps/server/src/services/file-system/uploads/index.ts+42-2
- modifiedapps/server/src/services/file-system/uploads/types.ts+29-0
- addedapps/server/src/services/mail/attachments/__tests__/load-email-attachment.test.ts+318-0
- addedapps/server/src/services/mail/attachments/load-email-attachment.ts+351-0
- modifiedapps/server/src/trpc/routes/drive.ts+65-2
- modifiedapps/server/src/trpc/routes/files.ts+40-2