Jaussoin Timothée
9d92632289
Move all the XMPP related code to a Linker class ( #1497 )
Inject the User context in the Widgets, Moxl Actions and Moxl Payloads
6 months ago
Timothée Jaussoin
b0a8e47fe8
Refactor the DevicesList management, and add a CleanDevicesList action
11 months ago
Jaussoin Timothée
8fa2dd7598
OMEMO refactor ( #1456 )
- Drop the Bundles table, no server side cache anymore
- Move some logic in the Javascript side
- Refactor the Fingerprints list resolver
- Cleanup some code
11 months ago
Timothée Jaussoin
63d3e0b562
Improve the contact block/unblock flows
Add a me() utils
11 months ago
toastal
1359594e65
Actually apply the EditorConfig settings
2 years ago
Timothée Jaussoin
a5548c70f9
Drop the bundle_sessions table and complete OMEMO sessions state server side
Cleanup and refactor the related Javascript
Close self sessions in Javascript when they are not present on the server anymore
Cleanup and remove BundleSession related code
5 years ago
Timothée Jaussoin
aa53271417
Add a BundleCapabilityResolver to link OMEMO bundles with the capability/info table
5 years ago
Timothée Jaussoin
e2e048aa06
Remove the latestMessage feature as the performances are not great
5 years ago
Timothée Jaussoin
b114b188b2
Rename a few columns to respect the key naming convention (internal with a _, external without)
Move the contact drawer fingerprints to a separate view and resolve the deviceid to show the current sessions
Add a unique constraint on bundle_id, deviceid in bundle_sessions
Update the dependencies
5 years ago
Timothée Jaussoin
5a9f202d2b
Handle SignedPrekeyId properly
Fix Session building when sending the first message
Various other fixes and cleanup
5 years ago
Timothée Jaussoin
0e9b3c31f8
Add per device Bundle sessions
Add a toggle to enable/disable contact sessions
5 years ago
Timothée Jaussoin
774f780cfe
Display OMEMO fingerprints for contacts and own account
Cleanup old code
Fix bundle refresh and refresh when own prekey is used
Slightly redesign the Account configuration tab
5 years ago
Timothée Jaussoin
221d72d61e
Handle the OMEMO Bundles
5 years ago
Timothée Jaussoin
35139a595f
Show the explore button even when there's a few posts
5 years ago