Matthew Chen
|
b9e9049258
|
Ensure NSE can safely respond to all sync request messages.
|
2021-10-15 20:14:13 -03:00 |
|
Matthew Chen
|
d051fb98bd
|
Minor improvements.
|
2021-10-08 10:43:50 -03:00 |
|
Matthew Chen
|
d7a4154c52
|
Disable notification intent avatars in NSE.
|
2021-10-08 10:41:11 -03:00 |
|
Matthew Chen
|
1adc997422
|
Elaborate logging around NSE lifecycle & memory usage.
|
2021-10-08 10:32:54 -03:00 |
|
Michelle Linington
|
2f64ad9f74
|
Revert "Minor improvements."
This reverts commit ed47125c5f.
|
2021-10-07 20:16:50 -07:00 |
|
Matthew Chen
|
ed47125c5f
|
Minor improvements.
|
2021-10-07 22:06:29 -03:00 |
|
Matthew Chen
|
a19aabf2ee
|
Skip system profile fetches in NSE.
|
2021-10-06 16:41:14 -03:00 |
|
Matthew Chen
|
eee495d8f2
|
Move some NotificationService off main thread.
|
2021-10-06 16:41:13 -03:00 |
|
Matthew Chen
|
066087cba1
|
Tweak NSE concurrency.
|
2021-10-06 10:16:47 -03:00 |
|
Matthew Chen
|
3a91496fec
|
Refine NSE completion blocking.
|
2021-09-28 17:22:17 -03:00 |
|
Matthew Chen
|
fa5d96430f
|
Refine NSE completion blocking.
|
2021-09-24 23:37:07 -03:00 |
|
Matthew Chen
|
3be6ae841b
|
Refine NSE completion blocking.
|
2021-09-24 23:37:07 -03:00 |
|
Matthew Chen
|
6463531178
|
Respond to CR.
|
2021-09-24 18:30:42 -03:00 |
|
Matthew Chen
|
818634b23a
|
Explicitly block NSE completion on posting notifications, sending acks, etc.
|
2021-09-24 18:30:42 -03:00 |
|
Matthew Chen
|
f511ca35df
|
Refine NSE completion.
|
2021-09-24 18:30:42 -03:00 |
|
Matthew Chen
|
fc45ec8f63
|
Refine de-duplication logic.
|
2021-09-24 18:30:42 -03:00 |
|
Matthew Chen
|
564dcf87aa
|
Elaborate logging around message processing.
|
2021-09-24 18:30:42 -03:00 |
|
Matthew Chen
|
6377061068
|
Refine NSE "device not yet unlocked" handling.
|
2021-09-21 15:51:25 -03:00 |
|
Matthew Chen
|
2afeac6b5c
|
Check for NSE expiration completion; Terminate if NSE can't unlock keychain.
|
2021-09-20 21:48:59 -03:00 |
|
Matthew Chen
|
f6f210fbea
|
Flush logs in NSE completion.
|
2021-09-20 17:42:54 -03:00 |
|
Matthew Chen
|
256bfdede5
|
Flush logs in NSE completion.
|
2021-09-20 17:42:54 -03:00 |
|
Matthew Chen
|
54615f5555
|
Avoid spurious logging.
|
2021-09-11 01:23:49 -03:00 |
|
Matthew Chen
|
bcc32f56de
|
Elaborate logging around message processing and web sockets.
|
2021-09-10 21:06:35 -03:00 |
|
Matthew Chen
|
ee94988082
|
Elaborate logging around message processing and web sockets.
|
2021-09-10 21:06:35 -03:00 |
|
Nora Trapp
|
2814ab7629
|
Convert to new Promise library
|
2021-09-03 11:41:34 -07:00 |
|
Nora Trapp
|
7044030497
|
Always use the NSE on iOS 15, never on iOS 14 outside of development
|
2021-08-20 15:28:40 -07:00 |
|
Matthew Chen
|
bbe71f224a
|
NSE Fixes.
|
2021-08-17 16:23:03 -03:00 |
|
Nora Trapp
|
f09a7604da
|
Merge branch 'release/5.17.0'
|
2021-07-27 12:18:54 -07:00 |
|
Nora Trapp
|
ffc480dc50
|
Don't try and complete silently if we've already completed or time has expired
|
2021-07-27 12:16:28 -07:00 |
|
Nora Trapp
|
d02dd34321
|
Fix push fallback message
|
2021-07-23 21:21:56 -07:00 |
|
Nora Trapp
|
67e1e2b42a
|
Better handling of database readiness in NSE
|
2021-07-19 14:15:47 -07:00 |
|
Nora Trapp
|
2face21e34
|
Add remote config flag for the NSE
|
2021-07-13 11:59:27 -07:00 |
|
Nora Trapp
|
4ae8185b4a
|
Add push fallback text
|
2021-07-07 13:46:23 -07:00 |
|
Nora Trapp
|
bb59b27958
|
Avoid duplicate message fetch in NSE
|
2021-06-16 11:40:06 -07:00 |
|
Nora Trapp
|
b393c00412
|
Fix NSE
|
2021-06-16 11:40:06 -07:00 |
|
Nora Trapp
|
9035b8ac8a
|
PR Feedback
|
2021-06-03 08:38:30 -07:00 |
|
Nora Trapp
|
d54a4c7236
|
Make sure badge count is updated by NSE
|
2021-06-03 08:38:29 -07:00 |
|
Nora Trapp
|
f1e4113fb2
|
Handle call messages in the NSE
|
2021-06-03 08:38:29 -07:00 |
|
Nora Trapp
|
4e535fa7ef
|
Make database recovery async
|
2021-04-01 12:50:41 -07:00 |
|
Nora Trapp
|
c40a786050
|
Fix extensions in post YDB world
|
2021-03-27 12:13:20 -07:00 |
|
Matthew Chen
|
d0cbf8cfd0
|
Rework dependency access.
|
2021-03-25 09:24:27 -03:00 |
|
Nora Trapp
|
ec1a1bb9ae
|
Simplify MessageProcessing promises
|
2021-02-23 10:45:50 -08:00 |
|
Matthew Chen
|
645bd76bd5
|
Rework app readiness.
|
2021-02-04 09:55:39 -03:00 |
|
Matthew Chen
|
ad6bda8a44
|
Rename singleton accessors.
|
2020-09-17 21:11:07 -03:00 |
|
Nora Trapp
|
e88903a408
|
Allow app to be remotely expired
|
2020-09-08 15:11:03 -07:00 |
|
Matthew Chen
|
516defef39
|
Remote deprecation.
|
2020-09-02 16:51:59 -03:00 |
|
Matthew Chen
|
02e812deef
|
Tweak readiness checking.
|
2020-07-08 15:02:14 -03:00 |
|
Matthew Chen
|
e69db40110
|
Refine the de-bouncing of group info requests.
|
2020-07-01 16:55:39 -03:00 |
|
Matthew Chen
|
6b4f192b1b
|
Remove usage of retainUntilComplete.
|
2020-05-22 09:51:12 -03:00 |
|
Nora Trapp
|
f6216f3c4e
|
PR Feedback
|
2020-01-30 11:45:11 -08:00 |
|