Nora Trapp
|
1943c1e765
|
Merge branch 'release/5.26.5'
|
2021-12-07 16:17:42 -08:00 |
|
Nora Trapp
|
5917973c79
|
Fix regression resulting in rendering system contact avatars for the local user
|
2021-12-07 16:13:39 -08:00 |
|
Eugene Bistolas
|
61989e9363
|
[Badging] Signal devices when subscription status changes
|
2021-12-02 21:04:47 -10:00 |
|
Matthew Chen
|
9682a204b4
|
Fix assert in ContactsManagerCache.
|
2021-10-29 17:10:33 -03:00 |
|
Matthew Chen
|
bba0517478
|
Clean up logging.
|
2021-10-28 13:10:46 -03:00 |
|
Matthew Chen
|
0b8974fd3a
|
Rename ContactsManagerCache.
|
2021-10-22 19:26:14 -03:00 |
|
Matthew Chen
|
c2d02ae490
|
Don't cache contacts on contacts manager.
|
2021-10-22 19:09:45 -03:00 |
|
Matthew Chen
|
c494fb2a44
|
Don't cache contacts on contacts manager.
|
2021-10-22 19:09:44 -03:00 |
|
Matthew Chen
|
3bd17e2790
|
Don't cache contacts on contacts manager.
|
2021-10-22 19:09:29 -03:00 |
|
Matthew Chen
|
cf60da642b
|
Don't cache contacts on contacts manager.
|
2021-10-22 19:09:29 -03:00 |
|
Matthew Chen
|
48ab796248
|
Don't cache contacts on contacts manager.
|
2021-10-22 19:09:29 -03:00 |
|
Matthew Chen
|
fc19922cb5
|
Don't cache contacts on contacts manager.
|
2021-10-22 19:09:29 -03:00 |
|
Matthew Chen
|
745db926df
|
Don't cache contacts on contacts manager.
|
2021-10-22 19:09:29 -03:00 |
|
Matthew Chen
|
f57de3335f
|
Remove OWSContactsManager.allContactsMap.
|
2021-10-22 19:09:28 -03:00 |
|
Matthew Chen
|
07c2c95f5c
|
Remove OWSContactsManager.allContacts.
|
2021-10-22 19:09:28 -03:00 |
|
Matthew Chen
|
1df780444a
|
Don't cache signal accounts on contacts manager.
|
2021-10-22 19:09:28 -03:00 |
|
Matthew Chen
|
eec119025f
|
Don't cache signal accounts on contacts manager.
|
2021-10-22 19:09:28 -03:00 |
|
Michelle Linington
|
77b7ea5c40
|
Fix a whole bunch of warnings
|
2021-10-21 21:11:26 -07:00 |
|
Matthew Chen
|
5d780d1589
|
Apply script to normalize includes and imports.
|
2021-10-21 09:21:10 -03:00 |
|
Matthew Chen
|
1b655d63f5
|
Reduce async work done on NSE launch.
|
2021-10-21 08:53:15 -03:00 |
|
Matthew Chen
|
df2a714437
|
Clean up NSE logging.
|
2021-10-19 22:45:58 -03:00 |
|
Matthew Chen
|
05940be99d
|
Respond to CR.
|
2021-10-19 09:40:26 -03:00 |
|
Matthew Chen
|
21a8175795
|
Add SignalUI framework target.
|
2021-10-19 09:39:53 -03:00 |
|
Matthew Chen
|
b27457ecc6
|
Add SignalUI framework target.
|
2021-10-19 09:39:53 -03:00 |
|
Matthew Chen
|
15c58554a9
|
Update Cocoapods.
|
2021-10-15 20:14:13 -03:00 |
|
Matthew Chen
|
76ffa1b51b
|
Ensure NSE can safely respond to all sync request messages.
|
2021-10-15 20:14:13 -03:00 |
|
Matthew Chen
|
b9e9049258
|
Ensure NSE can safely respond to all sync request messages.
|
2021-10-15 20:14:13 -03:00 |
|
Matthew Chen
|
3f9c30e948
|
Skip system profile fetches in NSE.
|
2021-10-06 16:41:14 -03:00 |
|
Matthew Chen
|
a19aabf2ee
|
Skip system profile fetches in NSE.
|
2021-10-06 16:41:14 -03:00 |
|
Matthew Chen
|
964a02815a
|
Use autoreleasepool when calculating avatar hashes in NSE.
|
2021-10-06 16:41:13 -03:00 |
|
Matthew Chen
|
954400551f
|
Simplify web socket background state.
|
2021-09-08 14:59:41 -03:00 |
|
Matthew Chen
|
0ca1ac29f5
|
Fix "no session for transient message" errors.
|
2021-09-08 09:53:46 -03:00 |
|
Nora Trapp
|
2814ab7629
|
Convert to new Promise library
|
2021-09-03 11:41:34 -07:00 |
|
Matthew Chen
|
2b502ad609
|
Elaborate logging around missing notifications.
|
2021-09-02 22:51:26 -03:00 |
|
Matthew Chen
|
7d34e031d0
|
Leverage pre-cached avatars.
|
2021-08-23 18:20:42 -03:00 |
|
Matthew Chen
|
bf6681f68d
|
Leverage pre-cached avatars.
|
2021-08-23 18:20:42 -03:00 |
|
Matthew Chen
|
b28131de13
|
Refine error localizedDescription.
|
2021-08-18 15:01:03 -03:00 |
|
Matthew Chen
|
fcdca12cf5
|
Deprecate REST, Part 1
* Port socket manager to Swift.
* Clean up HTTP request success/failure state & errors.
* Rework network manager.
* Rework HTTP errors.
* Rework errors "properties": isRetryable, etc.
* Fix test breakage.
|
2021-08-18 14:25:36 -03:00 |
|
Matthew Chen
|
e734b0beb7
|
Respond to CR.
|
2021-08-04 17:08:40 -03:00 |
|
Matthew Chen
|
404062ed29
|
Cache formatting of PersonNameComponents.
|
2021-08-04 17:08:28 -03:00 |
|
Matthew Chen
|
0023e9a432
|
Rework blocking manager.
|
2021-07-21 16:38:36 -07:00 |
|
Matthew Chen
|
6e2c6ff575
|
Rework blocking manager.
|
2021-07-21 16:37:59 -07:00 |
|
Matthew Chen
|
3f07db9e37
|
Clean up async completions.
|
2021-07-07 09:49:44 -03:00 |
|
Matthew Chen
|
94ef153b84
|
Evacuate some LRUCaches when app enters the background.
|
2021-07-01 09:53:03 -03:00 |
|
Matthew Chen
|
ada0bc8208
|
Apply LRUCache everywhere.
|
2021-06-30 16:01:08 -03:00 |
|
Matthew Chen
|
fc78bc6d06
|
Apply LRUCache everywhere.
|
2021-06-30 16:01:08 -03:00 |
|
Matthew Chen
|
a66029a124
|
Apply LRUCache everywhere.
|
2021-06-30 16:01:08 -03:00 |
|
Matthew Chen
|
b9bc35e74b
|
Apply LRUCache everywhere.
|
2021-06-30 16:01:08 -03:00 |
|
Matthew Chen
|
d566950a91
|
Use batching when processing incoming/outgoing group syncs.
|
2021-06-30 15:23:49 -03:00 |
|
Matthew Chen
|
ed764405b9
|
Use batching when processing incoming/outgoing group syncs.
|
2021-06-30 15:23:49 -03:00 |
|