nielsandriesse
8672577a8b
Clean
2020-04-20 16:53:40 +10:00
Niels Andriesse
476edc14f1
Remove CallKit
2020-02-06 10:34:13 +11:00
Niels Andriesse
08aac18384
Clean more
2019-05-22 13:09:01 +10:00
Niels Andriesse
1c73cf5114
Re-order files
2019-05-21 11:40:29 +10:00
Mikunj
f1cbc2e0d1
Added friend request message expiration.
2019-05-20 11:18:24 +10:00
Matthew Chen
3daf7d4744
Add OWSAttachmentDownloads.
2018-11-08 15:31:00 -05:00
Matthew Chen
a98c82645c
Start work on typing indicators.
...
* Update proto schema to reflect typing indicators.
* Sketch out OWSTypingIndicatorMessage.
* Add "online" to the service message params.
* Sketch out logic to send typing indicator messages.
* Sketch out OWSTypingIndicators class.
2018-10-31 12:11:29 -04:00
Michael Kirk
54c63c7a2e
Reachability Singleton
2018-10-25 11:56:39 -06:00
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
Matthew Chen
275414cbda
Respond to CR.
2018-10-16 17:42:54 -04:00
Matthew Chen
f1646b6cbc
Move db connections to environments.
2018-10-16 13:00:50 -04:00
Michael Kirk
3e85c8c023
clang-format branch changes
2018-10-12 13:52:46 -04:00
Matthew Chen
010ce1f6c2
Rename to OWSOutgoingReceiptManager.
2018-10-12 13:52:46 -04:00
Matthew Chen
13373db3bc
Send delivery receipts.
2018-10-12 13:52:46 -04:00
Matthew Chen
9323e411fc
Revert AppReadiness singleton.
2018-10-11 09:42:49 -04:00
Matthew Chen
27700ef78f
Revert AppVersion singleton.
2018-10-11 09:36:47 -04:00
Matthew Chen
f24ccb3ce6
Hang more singletons on SSKEnv.
2018-10-11 08:56:50 -04:00
Matthew Chen
03f23b5f79
Fix breakage in UD manager; add UD manager test, hang TSAccountManager on SSKEnv, fix bugs in tests.
2018-10-11 08:46:24 -04:00
Matthew Chen
c137e95ae5
Move socket manager to hang on SSKEnvironment.
2018-10-05 12:47:11 -04:00
Matthew Chen
3eb84ed0e0
Move message processing singletons to SSKEnvironment.
2018-10-03 09:25:29 -04:00
Matthew Chen
7fd15d2fd9
Add server certificate methods to UD manager.
2018-10-02 13:24:00 -04:00
Matthew Chen
87836f506b
Move more singletons to SSKEnvironment.
2018-09-21 09:06:48 -04:00
Matthew Chen
e8186a7005
Fix rebase breakage. Make environment properties mutable in tests.
2018-09-19 16:30:03 -04:00
Matthew Chen
e1db60c1c0
Rework creation of singletons.
2018-09-19 15:11:26 -04:00
Matthew Chen
3a12446be8
Modify environment accessors to use our 'shared' convention.
2018-09-07 16:20:41 -04:00
Matthew Chen
bd05cdc031
Rename TextSecureKitEnv to SSKEnvironment.
2018-09-07 16:19:00 -04:00