Page MenuHomePhabricator

[lib][native][web] send encrypted dms on web and native for create entry
ClosedPublic

Authored by will on Sep 16 2024, 1:22 AM.
Tags
None
Referenced Files
F3539430: D13343.id44249.diff
Thu, Dec 26, 1:25 AM
F3539353: D13343.id44197.diff
Thu, Dec 26, 12:52 AM
F3539241: D13343.id44237.diff
Thu, Dec 26, 12:09 AM
F3534037: D13343.diff
Wed, Dec 25, 11:53 AM
Unknown Object (File)
Sun, Dec 22, 9:40 PM
Unknown Object (File)
Sun, Dec 22, 9:40 PM
Unknown Object (File)
Sun, Dec 22, 9:40 PM
Unknown Object (File)
Sun, Dec 22, 9:39 PM
Subscribers
None

Details

Summary

When entries are created in thick threads, this updates the create entry hook to use e2ee dm operations instead of the keyserver

Depends on D13341

Test Plan

Keyserver create entries still work the same. Opened two web browsers, two iOS simulators and created entries on each one with two accounts different accounts per platform.
Ensured that entries appeared on all 4. They appeared without much delay

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

will requested review of this revision.Sep 16 2024, 1:45 AM
tomek added a reviewer: kamil.
tomek added inline comments.
lib/actions/entry-actions.js
232

createEntryInfo contains a timestamp - what does it mean? Should we use it somewhere?

kamil added inline comments.
lib/actions/entry-actions.js
249
This revision is now accepted and ready to land.Sep 16 2024, 8:16 AM
will edited the summary of this revision. (Show Details)

review feedback