Commit graph

311 commits

Author SHA1 Message Date
Niels Andriesse d4b745a322 Cache open group preview images 2021-03-30 09:54:40 +11:00
Niels Andriesse 2dab160599 Actually set open group images 2021-03-30 09:33:51 +11:00
Niels Andriesse c42a694ef6 Show group images 2021-03-29 16:42:06 +11:00
Niels Andriesse 50ab253576 Add group image endpoint 2021-03-29 16:14:14 +11:00
Niels Andriesse 1e9b1520e1 Fix auth token handling 2021-03-29 15:41:08 +11:00
Niels Andriesse e5b5f2cf07 Put V2 open groups behind a feature flag 2021-03-29 14:11:52 +11:00
Niels Andriesse 44783ddfef Update ConfigurationMessage for V2 open groups 2021-03-29 11:49:59 +11:00
Niels Andriesse 7558e0b32a Re-enable joining V1 open groups 2021-03-29 11:33:52 +11:00
Niels Andriesse 5504f74659 Show V2 open group member count 2021-03-26 16:31:15 +11:00
Niels Andriesse 46fb792c96 Fix file downloading 2021-03-26 15:59:22 +11:00
Niels Andriesse e50f4da63e Update AttachmentDownloadJob & AttachmentUploadJob for V2 open groups 2021-03-26 15:07:06 +11:00
Niels Andriesse fd7081ee94 Add TODOs 2021-03-26 14:03:57 +11:00
Niels Andriesse a9b44b36fe Validate message signatures 2021-03-26 14:01:43 +11:00
Niels Andriesse 10224350ea Handle token expiration 2021-03-26 13:56:15 +11:00
Niels Andriesse b4f7a925d9 Keep track of moderators 2021-03-26 13:43:29 +11:00
Niels Andriesse a7dd7e1bf0 Hook up suggestion grid 2021-03-26 13:28:40 +11:00
Niels Andriesse 053f581bb2 Fix accidental commit 2021-03-26 10:42:22 +11:00
Niels Andriesse 516f815521 Debug 2021-03-26 10:39:51 +11:00
Niels Andriesse e2814fb884 Implement open group suggestion grid 2021-03-25 16:16:08 +11:00
Niels Andriesse 6a8c717d7b Add get room info endpoint 2021-03-25 14:17:49 +11:00
nielsandriesse 717fe32a73 Fix build 2021-03-24 15:12:58 +11:00
nielsandriesse c6f4443eed Update more logic for V2 open groups 2021-03-24 14:36:26 +11:00
nielsandriesse e5764264b3 Debug 2021-03-24 14:06:48 +11:00
nielsandriesse 09b4b7d388 Update MessageSender for V2 open groups 2021-03-24 13:28:30 +11:00
nielsandriesse a36fa3f4f8 Debug 2021-03-24 13:14:06 +11:00
nielsandriesse 4c9728b4fe Update other APIs for V2 open groups 2021-03-24 12:37:33 +11:00
nielsandriesse a5f831fd6c Keep track of last message & last deletion server IDs 2021-03-24 12:07:02 +11:00
nielsandriesse 1d65f717b5 Add auth token handling 2021-03-24 11:12:08 +11:00
Niels Andriesse 34bbff1ab4 Implement OpenGroupAPIV2 2021-03-24 10:54:38 +11:00
Niels Andriesse 76e5515610 Quick fix missing username bug 2021-03-05 13:06:35 +11:00
Niels Andriesse 54fc54e7b9 Minor refactoring 2021-03-05 09:18:45 +11:00
Niels Andriesse 8738829358 Fill in media saved notification implementation gaps 2021-03-04 16:06:06 +11:00
Niels Andriesse b4e94c3f93 Add comment 2021-03-04 14:45:17 +11:00
Niels Andriesse d9a81ecb11 Fix profile handling 2021-03-04 14:40:58 +11:00
Niels Andriesse 92304fa590 Clean & debug 2021-03-04 13:50:13 +11:00
Niels Andriesse b023b1be94 Fix profile updating issue 2021-03-04 11:11:58 +11:00
Niels Andriesse 0d5a932a50 Fix multi device display name updating issue 2021-03-04 10:13:34 +11:00
Niels Andriesse ea43d68c72 Fix multi device display name updating issue 2021-03-04 09:58:19 +11:00
nielsandriesse 81d091c43f Fail gracefully if the user doesn't have a name set 2021-03-03 14:19:38 +11:00
Niels Andriesse 52eaa8cdeb Disable data extraction notifications for now 2021-03-02 15:15:57 +11:00
Niels Andriesse b21163a421 Handle media saved notifications 2021-03-02 15:14:00 +11:00
Niels Andriesse 9d6d68d33e Handle screenshot notifications 2021-03-02 15:00:28 +11:00
Niels Andriesse 08015f570f Create DataExtractionNotificationInfoMessage 2021-03-02 15:00:22 +11:00
Niels Andriesse b1cd34c9b4 Create DataExtractionNotification 2021-03-02 15:00:22 +11:00
Niels Andriesse defb3a751b Update protobuf for data extraction notifications 2021-03-02 15:00:11 +11:00
Niels Andriesse 82690259b2 Clean protobuf 2021-03-02 13:12:24 +11:00
Niels Andriesse aaa0d736ed Fix desktop attachment compatibility 2021-03-02 11:05:40 +11:00
Niels Andriesse cf07fc1b1a Implement nicknames 2021-03-01 13:15:54 +11:00
Niels Andriesse dd0baf0d97 Unify contacts APIs 2021-03-01 09:36:18 +11:00
Niels Andriesse 205ff8a660 Prepare for upcoming contact changes 2021-02-26 15:00:03 +11:00