Matthew Chen
dec0176eb3
Overhaul message request view.
...
* Fix input toolbar visibility after accepting group v2 invite.
2020-02-21 10:55:40 -03:00
Michael Kirk
f198d9037d
Merge tag '3.5.0.5'
2020-02-19 19:26:05 -07:00
Michael Kirk
597c07291d
DRY up hasPendingMessageRequestWithTransaction
2020-02-16 13:13:12 -07:00
Michael Kirk
eb07cda055
separate indexable query for groups
2020-02-15 11:37:24 -07:00
Nora Trapp
e420b2194c
If there's a pending message request and we send a message to a thread, share our profile
2020-02-15 11:37:24 -07:00
Nora Trapp
f763b8624e
Handle showing message request for non-incoming message interactions.
2020-02-15 11:37:24 -07:00
Nora Trapp
70d948843f
Remote FF for message requests
2020-02-11 18:27:46 -08:00
Matthew Chen
647fb3a33f
Rework "leave group", consolidate group update logic. Add groups v2 indicator.
2020-02-06 11:11:22 -03:00
Matthew Chen
740f57cad9
Add additional recipients for v2 group updates.
2020-02-06 10:26:02 -03:00
Michael Kirk
83d26fe62e
revamp group updates - show source, show changes, show icon
2020-01-30 20:10:55 -08:00
Matthew Chen
bc0359268e
Rework outgoing messages; embed change protos in outgoing change messages for groups v2.
2020-01-27 11:47:44 -03:00
Michael Kirk
61ec8612ee
revamp group updates - show source, show changes, show icon
2020-01-23 11:55:48 -07:00
Michael Kirk
1b9ab274d1
Save contact message before sending non-durably
2020-01-08 14:58:47 -07:00
Michael Kirk
884f09ea5a
Windowed conversation loading
2019-12-31 14:29:32 -08:00
Michael Kirk
be31624c70
ordering is expensive, only do it when necessary
2019-12-26 09:40:58 -03:00
Matthew Chen
ea95c81c28
Sort when enumerating unseen interactions.
2019-12-16 14:01:15 -03:00
Matthew Chen
e39375c944
Add perf test around enumerating special messages.
2019-12-06 17:06:34 -03:00
Matthew Chen
6fa8816bd7
Improve perf of enumerating safety number changes.
2019-12-06 10:45:54 -03:00
Matthew Chen
d23134fc91
Reduce cost of enumerating special messages.
2019-12-05 16:55:54 -03:00
Michael Kirk
52b38f8769
redundantly clean up gallery items when clearing all content
2019-11-19 11:01:31 -07:00
Michael Kirk
ed3ad645fe
debug ui sends valid galleries in fake message sends
2019-11-19 11:01:31 -07:00
Matthew Chen
4d1d99454d
Respond to CR.
2019-10-24 12:04:25 -03:00
Matthew Chen
cfd705c64e
Message forwarding.
2019-10-24 12:04:25 -03:00
Matthew Chen
26435359ba
Message forwarding.
2019-10-24 12:04:25 -03:00
Matthew Chen
412ae3bfc8
Message forwarding.
2019-10-24 12:04:25 -03:00
Matthew Chen
a9e36810b4
Eagerly add system contacts to profile whitelist.
2019-10-04 15:12:04 -03:00
Matthew Chen
6a529e792d
Rework message configuration. Simplify change detection, ensure continuity for deleted threads.
2019-09-13 20:40:06 -03:00
Matthew Chen
7502dcc571
Avoid deadlock in TSAccountManager.
2019-08-30 14:39:45 -03:00
Matthew Chen
14b9ce025b
Avoid deadlock in TSAccountManager.
2019-08-30 14:39:45 -03:00
Nora Trapp
129535f2d7
Merge branch 'release/2.42.0'
2019-08-29 15:21:40 -07:00
Nora Trapp
85beb08bde
Put message request view behind a feature flag
2019-08-29 10:15:30 -07:00
Matthew Chen
6da987eb3a
Remove YDB header usage.
2019-08-29 10:24:27 -03:00
Matthew Chen
aab82a6753
Respond to CR; add a unit test around the "special messages" finder method.
2019-08-26 12:29:43 -03:00
Matthew Chen
203dc7272e
Remove YDB usage.
2019-08-26 12:27:42 -03:00
Matthew Chen
f8e5c4f697
Remove YDB usage.
2019-08-26 12:27:42 -03:00
Matthew Chen
7e22d332b1
Remove YDB usage.
2019-08-26 12:27:42 -03:00
Matthew Chen
47b000ec09
Remove YDB usage.
2019-08-22 09:32:00 -03:00
Michael Kirk
926e76270f
Merge tag '2.42.0.8'
2019-08-20 09:52:18 -06:00
Michael Kirk
dff1f40af6
Don't show "message request" for de-registered system contacts
...
Fixes:
Alice installs Signal
Bob sees "Alice is on Signal" notification
(everything is as expected until this point)
Alice uninstalls Signal
Bob sees message request in Alice's conversation
2019-08-19 12:46:14 -06:00
Matthew Chen
85756b0fe9
Merge remote-tracking branch 'private/release/2.42.0'
2019-08-16 13:21:38 -03:00
Matthew Chen
d308c566af
Address deadlocks in profile manager.
2019-08-15 16:10:14 -03:00
Michael Kirk
34ba50bd02
broadcast media operation
...
Only upload once when sending to multiple via the camera first flow
2019-08-15 09:36:57 -06:00
Michael Kirk
b322d1a119
Merge tag '2.42.0.5'
2019-08-13 19:56:57 -06:00
Michael Kirk
bee54d1aea
fixup compiler warnings
2019-08-13 16:58:06 -03:00
Michael Kirk
82c99c4003
CR: rename for clarity
2019-08-12 15:11:40 -06:00
Michael Kirk
f3793f0f2a
Consolidate OutgoingMessage preparation
2019-08-12 15:11:40 -06:00
Nora Trapp
6c64e94006
Only auto-share profile with empty threads.
2019-08-09 12:59:15 -07:00
Michael Kirk
4dc75aed3d
fix warnings
2019-08-09 09:41:59 -06:00
Matthew Chen
eccfad0f46
Merge remote-tracking branch 'private/release/2.41.0'
2019-08-06 12:12:39 -03:00
Matthew Chen
4f03f969fc
Rework "view once" messages.
2019-08-01 16:13:37 -03:00