session-ios/Signal/src/util
Michael Kirk 3560f3be5c Durable send operation
TODO
-[x] respect order of queue
-[x] replacements
  -[x] those w/o completion handler
  -[x] basic send+log operation persists
  -[x] send+ui completion
  -[x] share extension
  -[x] update state jobs
-[x] App Lifecyle
  -[x] settable
  -[x] Mark as ready on startup
  -[x] Fail appropriate jobs on startup

NICE TO HAVE
-[x] concurrent per senders
-[ ] longer retry (e.g. 24hrs)
-[ ] App Lifecyle
  -[x] retry failed jobs on startup?
  -[ ] reachability

DONE
-[x] basic passing test
-[x] datamodel
-[x] queue/classes
2018-10-25 11:54:59 -06:00
..
UI Categories Don't obscure "Unlock" button with keyboard 2018-03-29 22:45:06 -04:00
AppUpdateNag.swift Update PromiseKit 2018-10-13 16:04:20 -06:00
DateUtil.h Format date breaks to spec 2018-07-10 11:39:56 -06:00
DateUtil.m Pull out SignalCoreKit. 2018-10-01 09:06:40 -04:00
Launch Screen.storyboard Bump up launch screen logo size on iPhone6 and larger 2016-12-15 18:00:21 -05:00
MainAppContext.h Respond to CR. 2017-11-30 10:10:30 -05:00
MainAppContext.m Respond to CR. 2018-10-22 14:43:07 -04:00
OWSAnalytics.swift WIP: Framework-friendly - compiles but crashes on launch 2017-11-29 13:58:27 -08:00
OWSBackup.h Don't cull CloudKit records for lazy restoring attachments. 2018-04-02 09:27:34 -04:00
OWSBackup.m Fix build breakage around SignalCoreKit. 2018-10-01 09:07:40 -04:00
OWSBackupAPI.swift Rename fail macros in Swift. 2018-08-27 10:27:48 -04:00
OWSBackupExportJob.h Implement backup import logic. 2018-03-14 09:27:39 -03:00
OWSBackupExportJob.m Modify proto wrapper builders to require required fields. 2018-10-01 09:08:23 -04:00
OWSBackupIO.h Lazy restore attachments. 2018-04-02 09:28:12 -04:00
OWSBackupIO.m Fix build breakage around SignalCoreKit. 2018-10-01 09:07:40 -04:00
OWSBackupImportJob.h Implement backup import logic. 2018-03-14 09:27:39 -03:00
OWSBackupImportJob.m Pull out SignalCoreKit. 2018-10-01 09:06:40 -04:00
OWSBackupJob.h Add local cache of backup fragment metadata. 2018-04-02 09:27:34 -04:00
OWSBackupJob.m Merge remote-tracking branch 'origin/release/2.30.2' 2018-10-12 16:00:42 -04:00
OWSBackupLazyRestoreJob.swift NSTemporaryDirectory -> OWSTemporaryDirectory/AccessibleAfterFirstAuth 2018-10-03 14:01:36 -06:00
OWSOrphanDataCleaner.h Get SSK tests building and running. 2018-09-21 09:08:39 -04:00
OWSOrphanDataCleaner.m Enable orphan data cleaner. 2018-10-15 17:00:54 -04:00
OWSScreenLockUI.h Respond to CR. 2018-04-25 09:56:53 -04:00
OWSScreenLockUI.m Simplify OWSPreferences access. 2018-09-07 16:28:21 -04:00
Pastelog.h Revert "Revert "Merge branch 'charlesmchen/debugLogs' into hotfix/2.20.1"" 2018-03-02 17:44:14 -05:00
Pastelog.m Durable send operation 2018-10-25 11:54:59 -06:00
Platform.swift WIP: WebRTC calling 2017-01-12 09:56:05 -05:00
RegistrationUtils.h Show re-registration in app settings. 2018-06-20 14:54:16 -04:00
RegistrationUtils.m Simplify OWSPreferences access. 2018-09-07 16:28:21 -04:00
TextFieldHelper.swift Migrate to Swift 4. 2018-05-30 15:05:02 -04:00
UIViewController+CameraPermissions.h Fix build warnings from XCode 9. 2017-11-09 02:52:44 -05:00
UIViewController+Permissions.h Ensure media-library permissions when accessing media library 2018-01-18 13:37:11 -05:00
UIViewController+Permissions.m Pull out SignalCoreKit. 2018-10-01 09:06:40 -04:00