Signal-iOS/SignalMessaging/groups
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
..
GroupsV2AvatarDownloadOperation.swift Remove usage of retainUntilComplete. 2020-05-22 09:51:12 -03:00
GroupsV2Changes.swift Add pending members. 2020-08-06 11:23:16 -03:00
GroupsV2ChangeSetImpl.swift Clean up ahead of PR. 2020-08-06 11:23:16 -03:00
GroupsV2Impl.swift IOS-668: Reorganize how ContactsUpdater interacts with CDS operations 2020-08-06 12:55:32 -07:00
GroupsV2Impl+RestoreGroups.swift Merge branch 'release/3.9.0' 2020-05-26 22:08:17 -07:00
GroupsV2ProfileKeyUpdater.swift Add logging around gv2 profile key updates. 2020-07-27 09:37:55 -03:00
GroupsV2Protos.swift Add pending members. 2020-08-06 11:23:16 -03:00
GroupsV2Utils.swift Rework group updates; rework "update group" view to use GroupManager. 2020-01-27 11:18:21 -03:00
GroupV2Params.swift Add Codable adherance to proto wrappers 2020-07-22 14:34:24 -07:00
GroupV2SnapshotImpl.swift Handle invalid groups v2 invites. 2020-07-10 11:23:15 -03:00
GroupV2UpdatesImpl.swift Add logging around gv2 profile key updates. 2020-07-27 09:37:55 -03:00
StorageService+GroupsV2.swift Refine handling of group changes. 2020-05-19 15:49:36 -03:00