Matthew Chen
4082893f84
Merge remote-tracking branch 'private/release/5.19.2'
2021-09-10 23:27:37 -03:00
Matthew Chen
c3cbb45eaf
Add feature flag around holding websockets open until drained.
2021-09-10 23:14:48 -03:00
Matthew Chen
ee94988082
Elaborate logging around message processing and web sockets.
2021-09-10 21:06:35 -03:00
Michelle Linington
edc9b4dbb6
"Feature flags for .qa."
2021-09-10 15:37:59 -07:00
Michelle Linington
633feba964
"Feature flags for .beta."
2021-09-10 15:37:46 -07:00
Michelle Linington
e453f7b9ad
"Feature flags for .production."
2021-09-10 15:23:52 -07:00
Michelle Linington
7f0b218340
Adjust max size declaration
2021-09-10 15:22:12 -07:00
Michelle Linington
dd283ed985
Increase the max outgoing sender key envelope size
...
The overhead for each sender key recipient rapidly increases the
envelope size even though the server will split the resulting messages
into smaller per-recipient chunks
2021-09-10 15:21:37 -07:00
Michelle Linington
270128bf70
Adjust max size declaration
2021-09-10 11:29:09 -07:00
Michelle Linington
31a54e6d7e
Increase the max outgoing sender key envelope size
...
The overhead for each sender key recipient rapidly increases the
envelope size even though the server will split the resulting messages
into smaller per-recipient chunks
2021-09-10 11:06:24 -07:00
Matthew Chen
34a1043988
Elaborate logging around message processing in the NSE.
2021-09-10 00:15:46 -03:00
Matthew Chen
69ed484ade
"Feature flags for .qa."
2021-09-09 21:47:14 -03:00
Matthew Chen
bf37f1946f
"Feature flags for .beta."
2021-09-09 21:47:10 -03:00
Matthew Chen
d76f981ffe
"Feature flags for .production."
2021-09-09 21:46:54 -03:00
Matthew Chen
41fdd36fc8
Improve handling of native websocket errors.
2021-09-09 21:41:26 -03:00
Matthew Chen
35329c0f24
"Feature flags for .qa."
2021-09-09 19:10:49 -03:00
Matthew Chen
18e77af92a
"Feature flags for .beta."
2021-09-09 19:10:44 -03:00
Matthew Chen
b11f47acf9
"Feature flags for .production."
2021-09-09 19:10:35 -03:00
Matthew Chen
73deb9f610
Improve handling of native websocket errors.
2021-09-09 19:10:11 -03:00
Michelle Linington
69d47785a0
Elevate sender key queue to userInitiated
...
Ideally we should be userInitiated if the corresponding conversation is
visible, but we don't have that info at the moment.
2021-09-09 14:35:14 -07:00
Matthew Chen
5ff6681f2c
"Feature flags for .qa."
2021-09-09 18:33:08 -03:00
Matthew Chen
6ef584bb8c
"Feature flags for .beta."
2021-09-09 18:33:03 -03:00
Matthew Chen
6ae66e3f25
"Feature flags for .production."
2021-09-09 18:32:51 -03:00
Matthew Chen
67ce066fef
"Feature flags for .qa."
2021-09-09 17:56:56 -03:00
Matthew Chen
6a5c0be54a
"Feature flags for .beta."
2021-09-09 17:56:49 -03:00
Matthew Chen
bf570acab5
"Feature flags for .production."
2021-09-09 17:56:44 -03:00
Matthew Chen
39f3b10fdb
Honor query and fragment in websocket requests.
2021-09-09 17:55:17 -03:00
Matthew Chen
59d4f9e429
"Feature flags for .qa."
2021-09-09 16:05:32 -03:00
Matthew Chen
6606e7c784
"Feature flags for .beta."
2021-09-09 16:05:25 -03:00
Matthew Chen
0162f339d9
"Feature flags for .production."
2021-09-09 16:05:19 -03:00
Matthew Chen
976fbace2e
Whitelist sender key requests for websocket.
2021-09-09 16:04:50 -03:00
Matthew Chen
7e8e3883e7
"Feature flags for .qa."
2021-09-09 15:24:23 -03:00
Matthew Chen
4e36763c1d
"Feature flags for .beta."
2021-09-09 15:24:13 -03:00
Matthew Chen
580beb9235
"Feature flags for .production."
2021-09-09 15:24:03 -03:00
Matthew Chen
883dacbbae
Use new host names in production.
2021-09-09 15:23:20 -03:00
Michelle Linington
68faee7264
Remove testing log messages
2021-09-09 11:19:57 -07:00
Michelle Linington
998a98ec88
Migrate from distribution UUID to KeyID
2021-09-09 11:19:57 -07:00
Matthew Chen
b6297694b9
Tweak deprecate REST.
2021-09-09 11:18:04 -07:00
Michelle Linington
371a1bdc51
Lint
2021-09-09 11:18:04 -07:00
Michelle Linington
40ae8177d8
Migrate sender key to NetworkManager
2021-09-09 11:18:04 -07:00
Nora Trapp
f3c185be5e
Use native URLSession WebSockets on iOS 13+
2021-09-09 11:08:47 -07:00
Matthew Chen
af654cb5ea
Fix 'cycle websocket on timeout' behavior.
2021-09-09 14:47:28 -03:00
Matthew Chen
3ee0cb20fb
Cycle websocket if a request times out.
2021-09-09 14:41:38 -03:00
Matthew Chen
a77e85e8dc
Improve logging around websocket failures.
2021-09-09 14:41:38 -03:00
Matthew Chen
b3ca01c1c2
Rename WebSocketConnection.
2021-09-09 14:41:38 -03:00
Matthew Chen
1fa8fef610
Streamline websocket requests.
2021-09-09 14:41:38 -03:00
Nora Trapp
0ab3b63016
Log message send benchmarks in production
2021-09-08 21:41:13 -03:00
Matthew Chen
f29922b9af
Refine message send milestones.
2021-09-08 21:41:13 -03:00
Matthew Chen
feef75a1a4
Tweak CVC loads.
2021-09-08 21:41:13 -03:00
Matthew Chen
9271f83624
Remove databaseChangesWillUpdate.
2021-09-08 21:41:13 -03:00