Alex Hart
6673da0b04
Add subscriber information to storage service account record.
2021-11-01 16:48:42 -04:00
Greyson Parrelli
7267d77dcb
Add support for syncing default reactions.
2021-09-23 11:35:21 -03:00
Cody Henthorne
f2ab0b6423
Initial work to support Change Number.
2021-09-03 20:19:56 -04:00
Cody Henthorne
c1fb4f9421
Include urgency in opaque call message sends.
2021-08-25 09:28:16 -04:00
Cody Henthorne
db7272730e
Add Small Group Ringing support.
2021-08-24 16:59:09 -03:00
Greyson Parrelli
642d1984c4
Ensure all SignalServiceAddresses have UUIDs.
2021-08-24 09:09:27 -03:00
Greyson Parrelli
25234496bf
Add support for announcement groups.
2021-07-28 17:21:19 -04:00
Alex Hart
dfe804dfa0
Increment GIF flag in AttachmentPointer to avoid android client bug.
2021-06-08 16:53:21 -03:00
Greyson Parrelli
57c0b8fd0f
Initial pre-alpha support for sender key.
2021-06-07 18:14:12 -04:00
Cody Henthorne
defd5e8047
Add universal disappearing messages.
2021-05-18 18:21:48 -04:00
Cody Henthorne
ef5b68eb35
Add report spam in message request state.
2021-05-17 17:03:21 -03:00
Greyson Parrelli
80c911e118
Sync whether or not our primary device can send SMS.
2021-05-12 14:58:19 -04:00
Cody Henthorne
8c9df8d3be
Add support for Group V2 description field.
2021-05-10 19:30:10 -04:00
Alex Hart
ab44d608d2
Add support for sending and syncing viewed receipts behind a feature flag.
2021-04-28 16:36:11 -03:00
Alex Hart
c31146e902
Render gifs in gif search as MP4s.
2021-04-19 18:11:56 -04:00
Greyson Parrelli
e096ba27ce
Sync mute status via storage service.
2021-04-12 12:25:09 -04:00
Android Team
c42023855b
Service support for Payments.
...
Co-authored-by: Alan Evans <alan@signal.org>
Co-authored-by: Alex Hart <alex@signal.org>
Co-authored-by: Cody Henthorne <cody@signal.org>
2021-04-06 15:27:23 -03:00
Greyson Parrelli
8950100bd7
Decrypt and process messages all in one transaction.
...
Giddy up
2021-02-23 18:34:18 -05:00
Alex Hart
2d20ceea01
Show contact profile photo instead of system contact.
2021-01-13 19:43:23 -05:00
Alan Evans
3aebadd90d
Use protobuf's reserved keyword.
2020-11-25 13:58:06 -04:00
Alan Evans
ce68da1613
Reserve service field 20.
2020-11-25 11:40:05 -04:00
Alex Hart
ce44e3949c
Add new VIEWED item in RecieptMessage enumeration.
...
Also includes necessary Database changes for supporting this as well as View-Once receipt support.
2020-11-25 11:37:13 -04:00
Cody Henthorne
b90a74d26a
Add additional Group Calling features.
2020-11-20 15:42:46 -05:00
Cody Henthorne
b1f6786392
Add initial support for Group Calling.
2020-11-11 15:29:02 -05:00
Alan Evans
872f935fd5
Revert "Do not set or read quote author phone number."
...
This reverts commit 936e772ba0
.
2020-11-05 18:56:17 -04:00
Alan Evans
936e772ba0
Do not set or read quote author phone number.
2020-11-04 16:05:34 -04:00
Greyson Parrelli
7ef57cc0cf
Add support for syncing pinned status with storage service.
2020-10-15 16:19:17 -04:00
Greyson Parrelli
63746bbb47
Add support for syncing forced unread status.
2020-10-07 17:22:05 -04:00
Alan Evans
64efb3d2a4
Do not set or read reaction target phone number.
2020-09-23 16:54:38 -04:00
Alan Evans
7b24e66ed3
Phone number privacy settings and certificate support behind feature flag.
2020-09-03 20:23:26 -04:00
Greyson Parrelli
f4a199f621
Add support for animated stickers.
2020-09-03 20:23:26 -04:00
Greyson Parrelli
dd8b9ff8fb
Add support for article dates in link previews.
2020-08-26 17:25:54 -03:00
Alan Evans
860f06ec9e
Join group via invite link.
2020-08-26 12:51:25 -03:00
Greyson Parrelli
c78e098cb4
Add support for link preview descriptions.
2020-08-25 16:05:39 -04:00
Greyson Parrelli
6cffd0a723
Update link preview sync settings.
...
We need to rotate the link preview setting to avoid newer desktops with
older mobile clients from generating proxy-less previews.
2020-08-24 11:16:41 -03:00
Alan Evans
477bb45df7
Group invite link epoch support.
2020-08-19 16:32:01 -04:00
Alan Evans
e4456bb236
Handle GV2 addresses.
2020-08-14 15:54:05 -04:00
Cody Henthorne
b2d4c5d14b
Add mentions for v2 group chats.
2020-08-06 20:57:50 -04:00
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