Commit Graph

3445 Commits

Author SHA1 Message Date
Nora Trapp
8f4354b219 Fix overaggressive contact assertion. 2019-11-06 12:16:00 -08:00
Nora Trapp
6ff92594e5 Message requests require social graph on server in order to support linked devices. 2019-11-05 13:07:56 -08:00
Nora Trapp
2e5c8ff047 Show an info message explaining why conversation history isn't synced. 2019-11-05 13:07:56 -08:00
Nora Trapp
a1dd08b4eb Wait for all sync request responses on pull to refresh + provisioning 2019-11-05 13:07:55 -08:00
Nora Trapp
e2e2b536e1 storageCredentials renamed to backupCredentials 2019-11-05 13:05:10 -08:00
Matthew Chen
ed1fc257a5 Fix property ordering on SignalAccount. 2019-11-05 13:50:43 -03:00
Matthew Chen
af1a74b01d Update code generation to ensure consistent property ordering. 2019-11-05 10:42:07 -03:00
Matthew Chen
471a54cc64 Update code generation to ensure consistent property ordering. 2019-11-05 10:15:07 -03:00
Matthew Chen
ffbb2c990a Respond to CR. 2019-11-05 10:11:10 -03:00
Matthew Chen
55abd1f69b Refine the main thread db write warning. 2019-11-05 10:03:53 -03:00
Matthew Chen
e86266d692 Move JobQueue write off main thread. 2019-11-05 10:03:53 -03:00
Matthew Chen
e441414668 Try to avoid write transaction when fetching local thread. 2019-11-05 10:03:53 -03:00
Matthew Chen
3a2ce40358 Log db writes on main thread. 2019-11-05 10:03:53 -03:00
Nora Trapp
cc78c907fc Handle group state changes in sent transcripts 2019-11-04 14:13:27 -08:00
Michael Kirk
f69d722f35 wait for contact and group sync before showing inbox 2019-11-04 14:11:11 -08:00
Michael Kirk
3423211652 redump schema for order reproducible ordering consistent with incremental migrations 2019-11-04 14:06:54 -08:00
Michael Kirk
61fb6e575e remove block from overwriting update, undeprecate upsert 2019-11-04 14:06:54 -08:00
Michael Kirk
09fd312fa5 regen 2019-11-04 14:06:54 -08:00
Michael Kirk
1e6c7a300d de-dupe some debug generation logic 2019-11-04 14:06:54 -08:00
Michael Kirk
d9232a6878 CR: add todo comment 2019-11-04 14:06:54 -08:00
Michael Kirk
a108c854a2 save sync job record attachments from orphan data cleaner 2019-11-04 14:06:54 -08:00
Michael Kirk
66bb6ed9da redump schema - Note, this was manually touched up to work around the dropped singal account indices 2019-11-04 14:06:54 -08:00
Michael Kirk
0fca274e62 Sync Groups and Contacts 2019-11-04 14:06:54 -08:00
Michael Kirk
6a08f392be configurable sync request message 2019-11-04 14:05:59 -08:00
Michael Kirk
d6353a99a7 rename OWSSyncGroupsRequestMessage -> OWSGroupInfoRequestMessage
It's not a sync message.
2019-11-04 14:05:59 -08:00
Nora Trapp
8d39cd9964 Implement Fetch Latest sync message 2019-11-04 13:02:38 -08:00
Nora Trapp
8ba1dbba40 Restrict linking from older app versions 2019-11-04 13:01:20 -08:00
Nora Trapp
235b1aa377 Update protos 2019-11-04 13:01:20 -08:00
Nora Trapp
deab39e2a6 Don't send sticker sync messages in response to sticker sync messages. 2019-11-04 13:00:22 -08:00
Matthew Chen
23f75bfad6 Enable "GRDB for all" for everyone exception production and beta users. 2019-11-04 17:26:40 -03:00
Matthew Chen
68f7b13cb8 Cache frequently-used prefs. 2019-11-04 14:26:31 -03:00
Matthew Chen
5d8cece1ae Remove bottleneck in conversation list view change observation. 2019-11-04 13:37:46 -03:00
Matthew Chen
50c2e985bf Improve logging around perf bottlenecks around application state changes. 2019-11-04 13:37:46 -03:00
Matthew Chen
93c7e33c53 Merge tag '2.45.1.1' 2019-11-02 08:25:02 -03:00
Matthew Chen
6b8708433c Delete old and unused one-time prekeys.
Thanks Mikunj Varsani for the bug report.
2019-11-02 08:16:41 -03:00
Nora Trapp
e5c52fa424 Enable production feature flags. 2019-10-31 18:00:13 -03:00
Matthew Chen
22e0222537 Revert "Enable .grdbForAll"
This reverts commit b10e104d7ad3713435232f58479db70442f34478.
2019-10-31 17:31:19 -03:00
Matthew Chen
9f6c5fa69c Enable .grdbForAll. 2019-10-31 17:31:01 -03:00
Matthew Chen
4c48867287 Don't unarchive threads due to migrations. 2019-10-31 17:28:07 -03:00
Matthew Chen
d9705728c6 Respond to CR. 2019-10-31 16:39:43 -03:00
Matthew Chen
aa3ded0d8d Fix missing index on SignalAccount table. 2019-10-31 16:39:43 -03:00
Nora Trapp
5cdd117b4c Enable beta feature flags 2019-10-30 11:59:36 -07:00
Nora Trapp
8457f57582 Enable production feature flags. 2019-10-30 11:59:13 -07:00
Nora Trapp
5c9c5aced6 Enable beta feature flags 2019-10-29 16:34:06 -07:00
Nora Trapp
f06acd2fe1 Enable production feature flags. 2019-10-29 16:33:44 -07:00
Nora Trapp
6783335a99 Re-linking UI and delinked UI state 2019-10-29 16:05:18 -07:00
Matthew Chen
7ef982adc2 Enable QA feature flags. 2019-10-29 09:18:36 -03:00
Nora Trapp
b6a8e5685f Restrict all paths to calling on linked devices. 2019-10-28 14:49:10 -07:00
Nora Trapp
65d54e7282 UIAlertController -> ActionSheetController 2019-10-28 14:43:59 -07:00
Nora Trapp
010ee845bf Beta feature flags 2019-10-28 13:06:20 -07:00