Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

fix(channels): a resolved DM keeps its kind when a later writer only guessed

merged#2578CedarCopilot

CedarCopilot wants to merge 4 commits into staging from fix/dm-container-kind

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