Alan Evans
fdf4ad9543
Remove the GV2 "anyone" access level.
2020-08-06 20:57:50 -04:00
Jim Gustafson
a942293a74
RingRTC v2.4.0 Release Integration.
...
Co-authored-by: Peter Thatcher <peter@signal.org>
2020-07-29 23:43:06 -04:00
Greyson Parrelli
5c110ca359
Remove UUIDs from GV1 membership lists.
2020-07-29 23:19:21 -04:00
Alan Evans
b10fc6a0b0
Support Groups v2 Change Epochs.
2020-07-19 09:32:16 -04:00
Greyson Parrelli
545ba80697
Add support for borderless images.
...
Added support for 'borderless' images. Basically images that we'd like to render
as if they were stickers, even though they're not stickers. On iOS, this will be
stuff like memoji and bitmoji. On Android, in my initial pass, I've just added
support for Giphy stickers. However, we can also detect bitmoji and keyboard
stickers in the future. This is kind of a 'best effort' thing, so as long as we
support receiving, we can just add sending support for more things as we go.
2020-07-08 16:51:30 -04:00
Cody Henthorne
1e250ee95c
Add Calling Requests.
2020-07-08 16:51:30 -04:00
Greyson Parrelli
629ba105cb
Detect real age of call request by using server timestamps.
2020-06-17 17:53:18 -03:00
Alan Evans
a99c0d438e
Rename GV2 "version" to "revision".
2020-05-29 19:14:37 -04:00
Alex Hart
26e582d806
Integrate RingRTC v2.0.1
2020-05-14 11:22:28 -03:00
Alan Evans
48a693793f
GV2 Group Manager.
2020-05-14 11:22:28 -03:00
Alex Hart
d5419ec9fa
Implement new call screen UI/UX.
2020-05-13 16:18:18 -04:00
Alex Hart
2afb939ee6
Implement send support for resumable uploads behind a flag.
2020-04-21 16:09:30 -04:00
Greyson Parrelli
6ecd3b59fd
Add pre-alpha receive support for remote delete.
2020-04-21 16:09:13 -04:00
Greyson Parrelli
f12a9b9ac7
Store the server timestamp for a message.
2020-04-21 13:33:41 -04:00
Ehren Kret
3c6a7b76ca
Send increased protocol version number if CDN key or attachment are used.
2020-04-21 13:33:33 -04:00
Ehren Kret
37a35e8f70
Add initial support for send/receive on CDN2.
2020-04-21 13:33:29 -04:00
Greyson Parrelli
d6000af843
Re-use recently-acquired attachment pointers.
2020-04-03 12:19:12 -04:00
Alan Evans
640c82d517
GV2 group context proto.
2020-03-27 16:30:36 -04:00
Alan Evans
0269a3eb6f
Groups V2 protobufs and local conflict resolution.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
951a61117a
Add storage support for the AccountRecord.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
5f7075d39a
Update and refactor storage service syncing.
...
Switched to proto3, updated protos, and generally refactored things to
make it easier to add new storage record types.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
6184e5f828
Update the storage service.
2020-02-26 17:11:34 -05:00
Greyson Parrelli
1faf196f82
Implement additional message request improvements.
2020-02-26 17:11:29 -05:00
Alan Evans
9ebe920195
Move all files to natural position.
2020-01-06 11:08:30 -05:00