Commit Graph

4990 Commits

Author SHA1 Message Date
Matthew Chen
4c6f2c22b4 Use protocol contexts in prekey stores. 2020-08-25 21:31:56 -03:00
Nora Trapp
5bbe119398 Add support for UUID only sender certificate 2020-08-25 17:09:59 -07:00
Matthew Chen
ad20e2be5b Fix assert around additional recipients. 2020-08-25 18:07:11 -03:00
Matthew Chen
372223c6ef Respond to CR. 2020-08-25 18:00:04 -03:00
Matthew Chen
9872c52be5 Make sure group update info message copy is deterministic. 2020-08-25 17:51:10 -03:00
Matthew Chen
6c9dcc2b5c Remove underscore from remote config flag for upload v3. 2020-08-25 17:50:07 -03:00
Nora Trapp
17f6067630 Persist emoji availability 2020-08-24 15:12:24 -07:00
Nora Trapp
e9d0efc3b1 Combine skin tones in reaction counts 2020-08-24 15:12:24 -07:00
Nora Trapp
602dd36122 Fix 3.16 downgraders 2020-08-21 21:26:13 -07:00
Nora Trapp
915a44d874 Merge branch 'release/3.15.0' 2020-08-21 18:45:40 -07:00
Nora Trapp
1905307354 Feature flags for .qa. 2020-08-21 18:43:39 -07:00
Nora Trapp
7176560938 Feature flags for .production. 2020-08-21 18:43:29 -07:00
Nora Trapp
a75212a865 Feature flags for .beta. 2020-08-21 18:42:07 -07:00
Nora Trapp
898ab55c09 Fix tinting of attachment images on iOS 11+12 2020-08-21 18:41:11 -07:00
Nora Trapp
634402f039 Merge branch 'release/3.15.0' 2020-08-20 18:10:37 -07:00
Nora Trapp
d1f9d350d0 Feature flags for .qa. 2020-08-20 18:10:04 -07:00
Nora Trapp
197037c350 Feature flags for .beta. 2020-08-20 18:09:57 -07:00
Nora Trapp
11ba8a5245 Fix thread ordering after the latest message was deleted 2020-08-20 17:37:35 -07:00
Nora Trapp
4b3908077b Migration to add serverDeliveryTimestamp 2020-08-20 16:48:54 -07:00
Nora Trapp
fc2d80335f codegen 2020-08-20 16:48:54 -07:00
Nora Trapp
5457c37ba8 Handle x-signal-timestamp header 2020-08-20 16:48:54 -07:00
Michelle Linington
7494eed9cc PR Feedback, update schema_dump to support sqlclient updates 2020-08-20 13:07:23 -07:00
Michelle Linington
c0dee48b37 IOS-784: Improvements to sqlclient script
This change makes the debug the sqlcipher database with command line
much easier. Leverages simctl to make simulator discovery and
introspection super straightforward
2020-08-20 13:07:23 -07:00
Matthew Chen
27bb41af8a Clean up stale code. 2020-08-20 16:37:14 -03:00
Matthew Chen
2e126d2fae Merge remote-tracking branch 'private/release/3.15.0' 2020-08-20 16:35:40 -03:00
Nora Trapp
e0466bcfa0 Feature flags for .qa. 2020-08-20 12:01:12 -07:00
Nora Trapp
db550396ea Feature flags for .beta. 2020-08-20 12:01:05 -07:00
Matthew Chen
40830ee7b0 Add test around URL composition. 2020-08-20 15:40:34 -03:00
Matthew Chen
dd279beb5c Clean up censorship circumvention. 2020-08-20 15:40:34 -03:00
Nora Trapp
13b5459066 Optimize 'sortIndex' query for generally being at the latest message 2020-08-20 11:31:46 -07:00
gte-signal
cefbb6c868 Consult system nickname preference
Check the user defaults to see if we should prefer the nickname if we have one.
2020-08-20 14:14:49 -03:00
gte-signal
e7eb016e62 Nickname support
Add nickname support. 1:1 threads are now named using the nickname of the contact if available. I expect there'll be design input about how to present this. For now I've gone with putting quotes around the nickname. Also, there's a lot of contact stuff so I'd appreciate checking that I did the correct thing here.
2020-08-20 14:14:49 -03:00
Nora Trapp
416ae1e9ef Add some benches and make a small dent on conversation open time 2020-08-20 09:26:41 -07:00
Matthew Chen
351cbba766 Merge remote-tracking branch 'private/release/3.15.0' 2020-08-20 09:33:41 -03:00
Matthew Chen
e69593e5fb Respond to CR. 2020-08-20 09:32:23 -03:00
Nora Trapp
e0c1a884ce Feature flags for .qa. 2020-08-19 20:49:10 -07:00
Nora Trapp
fbfafc88ce Feature flags for .beta. 2020-08-19 20:49:03 -07:00
Matthew Chen
be4341b9de Fix tiny bug. 2020-08-19 17:13:08 -03:00
Matthew Chen
fbc6bd0c9a Tweak remote config and debug flags around attachment uploads v3. 2020-08-19 17:07:04 -03:00
Matthew Chen
c79fd44fae Improve censorship circumvention in OWSUrlSession. 2020-08-19 17:07:04 -03:00
Matthew Chen
38043183e6 Cautious proto address parsing. 2020-08-19 17:06:13 -03:00
Matthew Chen
e767b8a63f Cautious proto address parsing. 2020-08-19 17:06:08 -03:00
Matthew Chen
3942ff7fb2 Cautious proto address parsing. 2020-08-19 13:24:16 -03:00
Matthew Chen
1cff98bbae Cautious proto address parsing. 2020-08-19 13:24:16 -03:00
Matthew Chen
7c047d5798 Minor cleanup. 2020-08-19 10:51:57 -03:00
Matthew Chen
b348067711 Respond to CR. 2020-08-19 10:44:47 -03:00
Matthew Chen
4f3a0a0be2 Remove url rewrite in attachment uploads. 2020-08-19 10:44:47 -03:00
Matthew Chen
7d6e62b82c Clean up ahead of PR. 2020-08-19 10:44:47 -03:00
Matthew Chen
85929d083a Revisit resumable attachment uploads. 2020-08-19 10:44:47 -03:00
Nora Trapp
678adea929 Feature flags for .qa. 2020-08-18 13:43:04 -07:00