Signal-iOS/SignalMessaging/environment
Michelle Linington a660a81d0f IOS-668: Reorganize how ContactsUpdater interacts with CDS operations
- Removes ContactsUpdater singleton. It wasn't really tracking much
  state anyway
- Introduces ContactDiscoveryTask. This creates a
  ContactDiscoveryOperation (modern or legacy) and updates the
  SignalRecipients database on completion. Returns a promise.
- Begin migrating away from operation queues

PromiseKit is weird about priority propogation, so this shouldn't be
used yet. Since all then closures are asynced, priorities don't
propogate down to underlying queues. This means the a
ContactDiscoveryTask on the main queue will not boost the priority on
the ModernContactDiscoverOperation's owned operation queue
2020-08-06 12:55:32 -07:00
..
migrations Tweak ydb-to-grdb migration. 2020-07-30 13:51:17 -03:00
AppSetup.h Rework creation of singletons. 2018-09-19 15:11:26 -04:00
AppSetup.m IOS-668: Reorganize how ContactsUpdater interacts with CDS operations 2020-08-06 12:55:32 -07:00
Environment.h Fix more build warnings. 2020-04-10 13:17:08 -03:00
Environment.m Sync Groups and Contacts 2019-11-04 14:06:54 -08:00
LaunchJobs.swift Add LaunchJobs. 2019-09-27 16:10:48 -03:00
MessageRequestReadReceipts.swift Assert that writes occur on the main thread. 2020-06-07 11:45:47 -03:00
NoopCallMessageHandler.swift Adjust protocol definitions 2020-05-08 15:50:49 -07:00
OWSAudioSession.swift Explicitly end AudioActivity when call ends 2019-11-22 18:18:27 -07:00
OWSSounds.h Remove usage of primary storage. 2019-07-29 15:30:10 -03:00
OWSSounds.m Label the "slow write transactions" logging with the source of the transaction. 2020-06-07 10:37:55 -03:00
VersionMigrations.h Don't mark app as ready until all version migrations are done. 2018-01-30 11:27:44 -05:00
VersionMigrations.m Ensure new-user schema migrations run 2019-11-18 12:06:15 -07:00