Commit Graph

50 Commits

Author SHA1 Message Date
nielsandriesse c36cf1a36d Hopefully fix closed group handling bug 2021-05-19 08:42:58 +10:00
Niels Andriesse bd04775cbf Implement open group invitations UI 2021-05-07 13:10:21 +10:00
Niels Andriesse 1a12487292 Clean 2021-04-15 10:09:05 +10:00
ryanzhao 1893ccac76 use TSIncomingMessage's serverTimastamp to make more sense 2021-04-14 11:39:04 +10:00
Ryan ZHAO fcc3c27779 fix unread message count bug 2021-04-12 16:56:53 +10:00
Niels Andriesse 08015f570f Create DataExtractionNotificationInfoMessage 2021-03-02 15:00:22 +11:00
Niels Andriesse 82690259b2 Clean protobuf 2021-03-02 13:12:24 +11:00
Niels Andriesse e945a6779f Include profile in configuration sync message 2021-02-23 09:47:38 +11:00
Niels Andriesse 37c652c0d0 Make admins send latest closed group key pair when members are added 2021-02-11 16:14:03 +11:00
nielsandriesse 65f397ccd1 Debug 2021-02-10 09:51:28 +11:00
Niels Andriesse 1fda8e4249 Add encryption key pair request message 2021-02-08 13:19:38 +11:00
Niels Andriesse cf333d5e3d Merge branch 'closed-groups' into multi-device 2021-01-25 13:50:18 +11:00
Niels Andriesse c9c83da3dc Rename ClosedGroupUpdateV2 → ClosedGroupControlMessage 2021-01-22 10:28:26 +11:00
Niels Andriesse 9ea1ccd0c2 Update ClosedGroupUpdate for new message types 2021-01-22 10:02:42 +11:00
Niels Andriesse 74fd3eb812 Partially implement message syncing 2021-01-14 10:40:58 +11:00
nielsandriesse d6314c8d30 Handle configuration messages 2021-01-13 13:38:07 +11:00
nielsandriesse d5e1237b0c Allow admins to leave & fix remaining issues 2021-01-08 14:54:27 +11:00
Niels Andriesse ce86d9a196 Debug 2021-01-06 09:26:49 +11:00
nielsandriesse de384fd4d9 Ensure legacy closed groups still work 2021-01-05 16:13:02 +11:00
Niels Andriesse da503b0df1 Update Session protocol closed groups logic 2021-01-05 14:54:37 +11:00
Niels Andriesse ef1d6392a7 Activate the Session protocol 2021-01-04 10:53:08 +11:00
Niels Andriesse 2a4977d269 Implement Session protocol 2020-12-14 09:49:02 +11:00
nielsandriesse d6c115bc2a Fix module linking issue 2020-12-02 16:25:16 +11:00
nielsandriesse 75b184c0b9 Use new message receiving pipeline in PN extension 2020-12-02 09:52:50 +11:00
Niels Andriesse ef76d73821 Fix typo 2020-11-30 14:20:36 +11:00
Niels Andriesse b621bdc69a Partially fix open groups 2020-11-30 11:00:28 +11:00
nielsandriesse addc859c84 Fix duplicate messages & debug 2020-11-27 15:13:42 +11:00
nielsandriesse 77c1f721b9 Further debug attachment sending 2020-11-27 09:07:24 +11:00
nielsandriesse 5dfd4b1965 Restructure 2020-11-25 16:15:16 +11:00
nielsandriesse 178ab7e3e2 WIP 2020-11-24 20:09:23 +11:00
Niels Andriesse ac1bbb3de1 Handle open group message ID 2020-11-23 15:58:48 +11:00
Niels Andriesse d2e8f2142e WIP 2020-11-23 15:08:01 +11:00
Niels Andriesse d7c71a8c06 Make things compile again 2020-11-23 10:24:40 +11:00
nielsandriesse b218a16b05 Implement attachment downloading 2020-11-20 15:53:56 +11:00
nielsandriesse 961878f74c Parse attachment pointers 2020-11-20 11:10:53 +11:00
Niels Andriesse 9242f971fd Fix timestamp handling 2020-11-19 16:28:30 +11:00
Niels Andriesse 72b4c3edaf WIP 2020-11-19 15:24:09 +11:00
nielsandriesse 58802936c1 Finish message receiving pipeline 2020-11-19 09:44:00 +11:00
nielsandriesse 97545de75e Handle expiration timer updates 2020-11-18 15:36:51 +11:00
nielsandriesse 7e9eb2f138 Make typing indicators work & implement job resuming 2020-11-18 14:27:30 +11:00
Niels Andriesse b030b5999b Make messages show up again 2020-11-18 12:02:38 +11:00
nielsandriesse aba4cda143 WIP 2020-11-12 16:23:34 +11:00
nielsandriesse 82127bfe4d Clean 2020-11-10 15:48:47 +11:00
nielsandriesse 505370f8d6 Implement open group message conversion 2020-11-09 13:56:50 +11:00
nielsandriesse a3382f41d4 Re-organize files 2020-11-09 10:58:47 +11:00
nielsandriesse 41d078d012 Re-implement Signal protocol decryption 2020-11-09 10:33:26 +11:00
nielsandriesse 8f443a38af Re-implement message wrapping 2020-11-09 08:36:33 +11:00
nielsandriesse 28172b4ed2 Create AttachmentUploadJob & AttachmentDownloadJob
Also conform SnodeMessage to NSCoding
2020-11-08 12:34:08 +11:00
nielsandriesse b4545903b1 Fix build 2020-11-08 09:03:08 +11:00
nielsandriesse 4b63588f1a Create MessageSendJob & MessageReceiveJob
Also implement message sending notifications & custom TTL for typing indicators
2020-11-08 09:00:10 +11:00
Renamed from SessionMessagingKit/Pipelines/ReceivingPipeline.swift (Browse further)