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
Nora Trapp
cfb5468b2c
Don't force profiles for existing conversations until phone number privacy rolls out
2019-07-31 13:17:37 -07:00
Matthew Chen
de56fec16b
Remove usage of primary storage.
2019-07-29 17:25:58 -03:00
Nora Trapp
2cfa9f68ca
Add the thread to the profile whitelist anytime we send a message.
2019-07-29 12:40:09 -07:00
Nora Trapp
aedde9fde8
Remove profile banners
2019-07-29 12:40:09 -07:00
Nora Trapp
81783c253a
Remove Contacts Offer
2019-07-29 12:40:09 -07:00
Matthew Chen
a3f3b164d4
Remove YDB connections.
2019-07-24 16:12:13 -03:00
Matthew Chen
ebd45743c6
Convert interactions to BaseModel. Add typed 'any update with...' methods.
2019-07-18 15:44:36 -03:00
Nora Trapp
a323ff4ddf
No more transitional_phoneNumber
2019-07-11 10:52:13 -07:00
Nora Trapp
9105b81e9a
Replace a bunch of usages of localNumber with localAddress
2019-07-11 10:52:13 -07:00
Nora Trapp
ae17d61a05
Update quoted messages, per message expiration, and sync transcripts
2019-07-10 13:31:18 -07:00
Nora Trapp
a1f85fca30
Migrate profiles to support UUIDs
2019-07-02 11:19:50 -07:00
Michael Kirk
0c944fe9f4
Incoming message has authorAddress
2019-06-27 14:22:13 -06:00
Matthew Chen
c8359fc932
Convert message sending to use any transactions.
2019-06-25 16:00:58 -04:00
Matthew Chen
b86ab9f611
Migrate OWSDisappearingMessagesConfiguration to any.
2019-06-25 15:48:37 -04:00
Matthew Chen
e26a8e1bd4
Convert attachments to be any-only.
2019-06-24 15:34:02 -04:00
Michael Kirk
440f9458e2
Fix loss of precision compiler warnings
2019-06-19 10:13:22 -06:00
Matthew Chen
3d59ac0992
Rework camera flow for one-off disappearing messages.
2019-06-17 11:17:52 -04:00
Matthew Chen
a62376b3f9
Remove sendingMediaWithOversizeText feature flag.
2019-06-17 11:17:52 -04:00
Matthew Chen
97cfb32d29
Rework camera flow for one-off disappearing messages.
2019-06-17 11:17:52 -04:00
Matthew Chen
b8327ad7c8
Respond to CR.
2019-05-31 12:39:50 -04:00
Matthew Chen
af3e6187fc
Add per-message expiration to models (code generated changes).
...
Add per-message expiration to models.
DRY up incoming message creation.
2019-05-31 12:39:50 -04:00