Commit Graph

193 Commits (fdde7e4fe0ea2a68299bc4eb9d9cb1fca9f0b281)

Author SHA1 Message Date
ryanzhao 0b5d6ae4b0 fix disappearing messages for sync messages 4 years ago
ryanzhao 3a84593de9 fix profile key crash & typo 4 years ago
ryanzhao 23fb69ba6f add incoming/outgoing call message bubble 4 years ago
ryanzhao daee269a7a Merge branch 'dev' into voice-calls-2 4 years ago
ryanzhao bfc1e96c9d Merge branch 'sync-read' into bug-fixes 4 years ago
ryanzhao d4067eb39d mark previous messages as read if there is a sync message 4 years ago
ryanzhao 50465c04bf fix a crash where the configuration message contacts info may contain invalid profile key 4 years ago
ryanzhao 140676fdaf fix expiration sync messages show display name rather than "You" 4 years ago
ryanzhao f08d0470e5 expire sync messages if needed 4 years ago
Niels Andriesse baf9e4e9d4 Add ringing UI 4 years ago
Niels Andriesse b3ead76221 Debug 4 years ago
Niels Andriesse 6fdf544368 Implement end call message 4 years ago
Niels Andriesse 34e630b5bf Add documentation 4 years ago
Niels Andriesse 3206ce380e Rename WebRTCWrapper → WebRTCSession 4 years ago
Niels Andriesse 1ad42547b2 Batch send ICE candidates 4 years ago
Niels Andriesse 525eb40d8d Make signaling happen using Session messages 4 years ago
Niels Andriesse 1a12199d0b Implement CallManager 4 years ago
Niels Andriesse 45042a1acf Fix typos 4 years ago
ryanzhao 2e8e931551 minor refactor 4 years ago
ryanzhao 940e09c25b handle canceling push notification 4 years ago
Ryan Zhao 7e640fb6ac Don't show deleted message in home screen 4 years ago
Ryan Zhao eaab6ee22d deleted message UI in conversation screen 4 years ago
ryanzhao 00fd764042 delete the message on storage server after receiving an unsend request 4 years ago
Ryan Zhao 80bf62df90 fix nested transaction crash on setting notification identifier 4 years ago
Ryan Zhao 885e9296d1 Merge branch 'dev' of https://github.com/oxen-io/session-ios into unsend-message 4 years ago
Niels Andriesse e8d8377a04 Fix threading bug 4 years ago
Ryan Zhao e2a0578770 cancel local notifications for unsend requests 4 years ago
Ryan Zhao 83252650b1 unsend request handler 4 years ago
Niels Andriesse 6bf25e28f7 Debug 4 years ago
Niels Andriesse ca862096b4 Rename profilePictureEncryptionKey → profileEncryptionKey 4 years ago
Niels Andriesse 519ffa4405 Fully switch to the new contact API
This should improve performance significantly as it avoids many unnecessary sync transactions. It also makes the code more readable.
4 years ago
Niels Andriesse 356dc0cc4f Clean up indentation 4 years ago
Brice-W 2f0fe36905 add expiration timer to configuration message 4 years ago
Niels Andriesse 7bb7edd3c0 Further cleanup 4 years ago
Niels Andriesse b090227a2d Fix potential crash & apply code convention 4 years ago
Brice-W 1f9cd92bce set expiration timer for new group members 4 years ago
nielsandriesse 1041f991fd Fix unnecessary map calls 4 years ago
Brice-W 49c1de8387 clean 4 years ago
Brice-W dbcf19529b fix 4 years ago
Brice-W 9e790986f6 fix closed group corner cases 4 years ago
nielsandriesse bf9d860214 Batch thread updates 4 years ago
Niels Andriesse 3fda8daec9 Merge branch 'dev' into cleanup 4 years ago
nielsandriesse 17688a66e6 Make closed group polling variable rate 4 years ago
nielsandriesse 06f795169b Merge branch 'dev' into cleanup 4 years ago
nielsandriesse 0c864454aa Remove duplicate message server ID tracking 4 years ago
nielsandriesse 955e3abdad Clean up group update handling 4 years ago
nielsandriesse 49f3b9f7db Rename contactIdentifier → contactSessionID 4 years ago
nielsandriesse 21acdfc835 Clean up thread model 4 years ago
Niels Andriesse d742fc1548 Delete V1 OGS & file server 4 years ago
Niels Andriesse d516aa7ecb Fix profile updating bug 4 years ago
Niels Andriesse b3f9824b91 Add documentation 4 years ago
Niels Andriesse beabf0c9c0 Implement closed group logic changes 4 years ago
Niels Andriesse e5216ffe7c Add documentation 4 years ago
Niels Andriesse f6c7e2264d Add documentation 4 years ago
Niels Andriesse 5f37eddfa1 Show a loader while a group is updating 4 years ago
Niels Andriesse f2f5dcdfc2 Implement closed group logic changes 4 years ago
Niels Andriesse 209882fb3e Correctly handle multiple untrusted attachments 4 years ago
nielsandriesse a360fa7721 Merge branch 'dev' into deferred-attachment-downloads 4 years ago
Niels Andriesse 44783ddfef Update ConfigurationMessage for V2 open groups 4 years ago
Niels Andriesse 46fb792c96 Fix file downloading 4 years ago
Niels Andriesse e50f4da63e Update AttachmentDownloadJob & AttachmentUploadJob for V2 open groups 4 years ago
Niels Andriesse 960e500acd Don't auto-download attachments from untrusted contacts 4 years ago
Niels Andriesse 8738829358 Fill in media saved notification implementation gaps 4 years ago
Niels Andriesse b4e94c3f93 Add comment 4 years ago
Niels Andriesse d9a81ecb11 Fix profile handling 4 years ago
Niels Andriesse b023b1be94 Fix profile updating issue 4 years ago
Niels Andriesse 0d5a932a50 Fix multi device display name updating issue 4 years ago
Niels Andriesse ea43d68c72 Fix multi device display name updating issue 4 years ago
Niels Andriesse 52eaa8cdeb Disable data extraction notifications for now 4 years ago
Niels Andriesse b21163a421 Handle media saved notifications 4 years ago
Niels Andriesse 9d6d68d33e Handle screenshot notifications 4 years ago
Niels Andriesse 08015f570f Create DataExtractionNotificationInfoMessage 4 years ago
Niels Andriesse 82690259b2 Clean protobuf 4 years ago
Niels Andriesse dd0baf0d97 Unify contacts APIs 4 years ago
Niels Andriesse 205ff8a660 Prepare for upcoming contact changes 4 years ago
Niels Andriesse ee0472e923 Minor refactoring 4 years ago
Niels Andriesse 92c1187ba4 Show closed group updates at the right place 4 years ago
Niels Andriesse c988a368bb Show empty threads after linking devices 4 years ago
nielsandriesse 2d6bf235d7 Sync expiration timer updates 4 years ago
nielsandriesse afeabf0fe9 Potentially fix race condition 4 years ago
Niels Andriesse c5c6bf2624 Debug 4 years ago
Niels Andriesse 10e6d114a0 Sync profile updates 4 years ago
Niels Andriesse f6ced55003 Debug 4 years ago
Niels Andriesse 646910d115 Fix crash 4 years ago
Niels Andriesse e945a6779f Include profile in configuration sync message 4 years ago
Niels Andriesse d532badd09 Merge branch 'dev' into multi-device 4 years ago
Niels Andriesse 994ee82a89 WIP 4 years ago
Niels Andriesse e30ab4d29b Merge branch 'dev' into ui 4 years ago
Niels Andriesse 37c652c0d0 Make admins send latest closed group key pair when members are added 4 years ago
nielsandriesse 1924e01edc Merge branch 'multi-device' into ui 4 years ago
nielsandriesse dd56da7619 Merge branch 'closed-groups' into multi-device 4 years ago
nielsandriesse ece564988e Allow self-sending of closed group control messages 4 years ago
nielsandriesse 4803b96eb1 Only handle the first config sync message after restoration 4 years ago
Niels Andriesse 90e53e5cef Redesign conversation screen part 1 4 years ago
Niels Andriesse 1fda8e4249 Add encryption key pair request message 4 years ago
Niels Andriesse b721794a51 Fix closed group update handling from before it was created 4 years ago
Niels Andriesse a86f1d3bcf Handle case where admin left the group 4 years ago
Niels Andriesse 7acb6c9ac3 Merge branch 'dev' into multi-device 4 years ago
Niels Andriesse 4e590da262 Fix incorrect timer update copy in closed groups 4 years ago
Niels Andriesse 6ab8570b11 Clean 4 years ago