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
Unknown Object (File)
Wed, Oct 23, 9:12 AM
Unknown Object (File)
Wed, Oct 23, 9:12 AM
Unknown Object (File)
Wed, Oct 23, 9:11 AM
Unknown Object (File)
Oct 19 2024, 3:16 PM
Unknown Object (File)
Oct 18 2024, 10:23 PM
Unknown Object (File)
Oct 18 2024, 1:58 PM
Unknown Object (File)
Oct 8 2024, 9:31 PM
Unknown Object (File)
Oct 3 2024, 5:40 AM
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
Lint Not Applicable
Unit
Tests Not Applicable

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 ↗(On Diff #44197)

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

kamil added inline comments.
lib/actions/entry-actions.js
249 ↗(On Diff #44197)
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