Matthew Chen
eed697bddd
Handle certain call messages sync.
2021-09-22 12:12:10 -07:00
Matthew Chen
692c637e80
Handle certain call messages sync.
2021-09-22 12:11:09 -07:00
Michelle Linington
0a69803b96
Restore NSE+main call message handoff
2021-09-22 11:23:14 -07:00
Michelle Linington
155c5b6a80
PR Feedback. Remove unused return value
2021-09-21 18:44:00 -07:00
Michelle Linington
3f956130c6
Ignore call messages that won't trigger CallKit ring
2021-09-21 18:44:00 -07:00
Michelle Linington
48435eb05d
NSE should bail whenever it wakes the main app
...
We've observed races between the NSE+app handoff that can cause a
message to be decrypted twice. This works around this by quitting the
NSE if we decide to wake the main app. This isn't a good fix, but it
should address these out-of-sync session issues for now.
2021-09-21 18:44:00 -07:00
Matthew Chen
fd7ee05675
Fix table bottom view layout.
2021-09-09 18:26:19 -03:00
Matthew Chen
1fa8fef610
Streamline websocket requests.
2021-09-09 14:41:38 -03:00
Matthew Chen
9aa0a8aef6
Apply design feedback.
2021-09-09 12:55:25 -03:00
Matthew Chen
1dbbf2527e
Apply design feedback.
2021-09-09 12:45: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
9271f83624
Remove databaseChangesWillUpdate.
2021-09-08 21:41:13 -03:00
Matthew Chen
5de4cb26c5
Refine message send bench milestones.
2021-09-08 21:41:13 -03:00
Matthew Chen
5e7636ec62
Add metrics around rendering message sends.
2021-09-08 21:41:13 -03:00
Matthew Chen
a82adcce60
Fix missing notifications with XCode 13 & iOS 14 and earlier.
2021-09-08 16:00:59 -03:00
Matthew Chen
ed82d2b74a
Update l10n strings.
2021-09-08 15:08:20 -03:00
Matthew Chen
f8765e3a0e
Rework DebouncedEvent.
2021-09-08 15:04:26 -03:00
Matthew Chen
0b6d3e2ef4
Refine CVC text measurement caching.
2021-09-08 15:04:26 -03:00
Matthew Chen
7ae7510c47
Improve perf of CVC date math.
2021-09-08 15:04:26 -03:00
Matthew Chen
d3c4a8d2fa
Suppress over-zealous assert.
2021-09-08 15:04:26 -03:00
Matthew Chen
954400551f
Simplify web socket background state.
2021-09-08 14:59:41 -03:00
Matthew Chen
85192894cb
Design feedback around message forwarding flow.
2021-09-08 09:59:41 -03:00
Matthew Chen
61e83811e1
Design feedback around message forwarding flow.
2021-09-08 09:59:41 -03:00
Matthew Chen
8bc8a6b637
Design feedback around message forwarding flow.
2021-09-08 09:59:41 -03:00
Matthew Chen
0ca1ac29f5
Fix "no session for transient message" errors.
2021-09-08 09:53:46 -03:00
Nora Trapp
0e3b1a196b
Fix contentToUse mutability
2021-09-07 15:03:36 -07:00
Michelle Linington
7e6e99074e
PR Feedback
2021-09-03 16:11:19 -07:00
Nora Trapp
2814ab7629
Convert to new Promise library
2021-09-03 11:41:34 -07:00
Matthew Chen
e1f35f89f0
Add more logging around missing notifications.
2021-09-03 13:52:47 -03:00
Matthew Chen
a3a43751ce
Add more logging around missing notifications.
2021-09-03 13:47:49 -03:00
Matthew Chen
9703fb18ab
Update l10n strings.
2021-09-02 22:52:36 -03:00
Matthew Chen
2b502ad609
Elaborate logging around missing notifications.
2021-09-02 22:51:26 -03:00
Matthew Chen
29de97ee43
Merge branch 'release/5.19.0'
2021-09-01 17:52:39 -03:00
Matthew Chen
778a791fcc
Refine production logging.
2021-09-01 16:33:16 -03:00
Matthew Chen
c1a8005a74
Never emit invalid e164 in storage service contact records; be robust to invalid e164 incoming protos.
2021-09-01 16:33:16 -03:00
Matthew Chen
d3633cc0c7
Refine payments formatting.
2021-09-01 16:30:49 -03:00
Matthew Chen
4a79019e83
Refine payments formatting.
2021-09-01 16:30:49 -03:00
Matthew Chen
6a2edc2b8c
Refine payments formatting.
2021-09-01 16:30:49 -03:00
Matthew Chen
49f83b35ec
Refine payments formatting.
2021-09-01 16:30:49 -03:00
Matthew Chen
a3bd0338d5
Refine payments formatting.
2021-09-01 16:30:48 -03:00
Matthew Chen
aacfc16d8a
Extend payments beta to more countries.
2021-09-01 11:06:35 -03:00
Matthew Chen
c164eb09c8
Merge branch 'release/5.19.0'
2021-09-01 11:01:22 -03:00
Matthew Chen
59512bbdf2
Fill in missing profile avatars.
2021-09-01 10:46:17 -03:00
Matthew Chen
c4438b866d
Respond to CR.
2021-09-01 10:36:56 -03:00
Matthew Chen
00a27d2f27
Add sticky headers to CVC.
2021-09-01 09:34:30 -03:00
Matthew Chen
2005be536b
Update date header and message footer date formatting.
2021-09-01 09:34:30 -03:00
Matthew Chen
39a47dea11
Add logging around websocket lifecycle.
2021-08-30 21:26:49 -03:00
Matthew Chen
670d569f6f
Merge branch 'release/5.19.0'
2021-08-30 17:21:43 -03:00
Matthew Chen
9fd3b274e7
Respond to CR.
2021-08-30 17:15:56 -03:00