Matthew Chen
1e9528cd0e
Expire REST session manager pool when enabling/disabling CC.
2021-09-20 17:48:43 -03:00
Matthew Chen
3c5de11bc1
Default HTTP headers.
2021-09-20 17:46:09 -03:00
Michelle Linington
cec1233cd3
"Feature flags for .qa."
2021-09-17 13:28:09 -07:00
Michelle Linington
d8b6f7a89e
"Feature flags for .beta."
2021-09-17 13:28:03 -07:00
Michelle Linington
ec3cf3299c
Lint
2021-09-17 13:24:45 -07:00
Michelle Linington
d440c68155
Update Pods
2021-09-17 13:24:45 -07:00
Michelle Linington
7ad6a8e57c
A couple bug fixes for sender key
...
- Desktop needs the groupId of the failed message tacked on to the
resend request
- We need to be providing the unwrapped UD content to
DecryptionErrorMessage
2021-09-17 13:24:45 -07:00
Matthew Chen
ac6f7d360f
Fix spacing between link previews and quoted replies.
2021-09-17 16:13:52 -03:00
Michelle Linington
09ea5d6a5e
Fix a couple small bugs with GV2 checks and expiration
...
Comment updates
2021-09-13 21:34:59 -07:00
Michelle Linington
ffa8c2712e
Lint
2021-09-13 21:34:59 -07:00
Michelle Linington
3fbf1514b7
Refactor sender key flow to avoid write transactions
...
Three main strategies:
- SenderKeyStore now exposes read-only variants of some methods that
take read transactions
- SKDM promise is skipped if no intended recipients need a sender key.
Avoids a whole write transaction on every sender key send
- Consolidate the SKDM-send-success writes into a single write transaction
2021-09-13 21:34:59 -07:00
Matthew Chen
1cbc83c7e7
Merge branch 'release/5.20.1'
2021-09-14 00:42:57 -03:00
Matthew Chen
11735d29c7
"Feature flags for .beta."
2021-09-14 00:23:40 -03:00
Matthew Chen
a0bb1d7b79
"Feature flags for .production."
2021-09-14 00:22:35 -03:00
Matthew Chen
1469ca65fe
Handle remote attestation auth request failures.
2021-09-14 00:19:32 -03:00
Matthew Chen
487deabfca
"Feature flags for .qa."
2021-09-12 17:50:10 -03:00
Matthew Chen
02467dbce6
"Feature flags for .beta."
2021-09-12 17:50:03 -03:00
Matthew Chen
384cdf7210
"Feature flags for .production."
2021-09-12 17:49:29 -03:00
Matthew Chen
d1ed5ad429
"Feature flags for .qa."
2021-09-12 17:48:08 -03:00
Matthew Chen
ac67a214e4
"Feature flags for .beta."
2021-09-12 17:48:08 -03:00
Matthew Chen
2b5b1d9fd6
"Feature flags for .production."
2021-09-12 17:48:08 -03:00
Matthew Chen
53afc871a6
Disable native websocket.
2021-09-11 12:37:38 -03:00
Matthew Chen
e770c37f41
Enable native websocket.
2021-09-11 12:37:29 -03:00
Matthew Chen
61a00319d8
Disable native websocket.
2021-09-11 12:36:45 -03:00
Matthew Chen
dd257a1c58
Enable native websocket.
2021-09-11 12:36:26 -03:00
Matthew Chen
89f2d4573e
Disable native websocket, refine logging.
2021-09-11 00:09:43 -03:00
Matthew Chen
62187e3411
Elaborate logging around message processing and web sockets.
2021-09-10 23:46:52 -03:00
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