Michelle Linington
0c0766d0c6
"Bump build to 5.12.0.38."
2021-05-07 15:53:12 -07:00
Michelle Linington
72895962ff
"Feature flags for .beta."
2021-05-07 15:53:04 -07:00
Michelle Linington
86769ec087
Sync translations
2021-05-07 15:52:40 -07:00
Michelle Linington
2c0963d5d1
Rename server push challenge flag
2021-05-07 15:42:42 -07:00
Nora Trapp
9f74f422c5
"Bump build to 5.12.0.37." (Internal)
2021-05-07 14:59:43 -07:00
Matthew Chen
b0bf53ff83
Fix crash in audio message view.
2021-05-07 14:57:20 -07:00
Nora Trapp
61a0e2fce8
Don't animate when we don't need to animate
2021-05-07 14:55:39 -07:00
Nora Trapp
fe8cb70da9
Fix tests
2021-05-07 13:12:16 -07:00
Michelle Linington
bfd0bf68ba
Sync translations
2021-05-07 12:54:34 -07:00
Nora Trapp
b551c70b9b
Fix compilation
2021-05-07 12:51:53 -07:00
Nora Trapp
8f4908dfff
Merge branch 'nt/voice-notes'
2021-05-07 12:32:13 -07:00
Nora Trapp
b5dfa1d68f
Don't allow dismissal while unsaved changes, immediately save DM timer
2021-05-07 12:32:02 -07:00
Nora Trapp
3cdcd2c3e2
Fix audio scrubbing while not playing more broadly
2021-05-07 12:32:02 -07:00
Nora Trapp
9a6a45d597
Allow waveforms for longer messages.
2021-05-07 12:32:02 -07:00
Nora Trapp
1cc058430e
Fix scrubbing of non-waveform audio messages
2021-05-07 12:32:02 -07:00
Nora Trapp
cc857a4067
Allow audio progress to update while scrolling
2021-05-07 12:32:02 -07:00
Michelle Linington
f57f3a24b1
Update 5.12 release notes
2021-05-07 12:27:12 -07:00
Michelle Linington
963e0c6064
Merge branch 'mlin/feature/SpamChallenges'
2021-05-07 12:14:36 -07:00
Michelle Linington
b2f2ebf583
PR Feedback: Remove unused code
2021-05-07 12:13:39 -07:00
Michelle Linington
d5a7ef2b35
More linting
2021-05-07 12:13:38 -07:00
Michelle Linington
35e62616ef
Update Pods
2021-05-07 12:13:38 -07:00
Michelle Linington
0bd6d11c8e
lint
2021-05-07 12:13:38 -07:00
Michelle Linington
0760a762a3
Clean up leftover testing code
2021-05-07 12:13:38 -07:00
Michelle Linington
c5fcb7d889
Localize strings, UI tweaks
2021-05-07 12:13:38 -07:00
Michelle Linington
5d00f6a94a
Spam UI work
2021-05-07 12:13:37 -07:00
Michelle Linington
02c9ef4ef7
Most of the remainder of the spam work:
...
- Updates to the message send flow
- Presents basic captcha UI when needed
- Auto-resend when captcha is complete
What's left:
- Bits of UI to communicate the sending state to the user
- Some cleanup of how we talk to the server
- Localizations
2021-05-07 12:13:37 -07:00
Michelle Linington
6db6f5c024
PR Feedback
2021-05-07 12:13:36 -07:00
Michelle Linington
fb1bc08bbd
Spam challenge solving infrastructure
...
Most of this is hidden behind a feature flag and untested. Still waiting
on server support to exercise these endpoints.
- Builds out skeleton for tracking arbitrary spam challenges
- Records a push challenge in response to a server push
- Records a captcha challenge in response to a server precondition
rejection when fetching prekeys or sending messages
Push challenges should be good to go (once tested). Captcha challenges
still require some work to pause sending and present the captcha to the
user. Server communication for captcha challenges is complete.
2021-05-07 12:13:36 -07:00
Matthew Chen
c1813b16fc
"Bump build to 5.12.0.36." (Internal)
2021-05-07 15:10:16 -03:00
Matthew Chen
479c5d11bc
"Bump build to 5.12.0.35." (Internal)
2021-05-07 12:01:16 -03:00
Matthew Chen
0c49202ec7
Tweak CVC album media target quality to 80%.
2021-05-07 12:01:09 -03:00
Matthew Chen
bb097e3b35
"Bump build to 5.12.0.34." (Internal)
2021-05-07 12:00:46 -03:00
Matthew Chen
8163920548
Tweak CVC album media target quality to 60%.
2021-05-07 12:00:42 -03:00
Matthew Chen
e75048c1d0
"Bump build to 5.12.0.33." (Internal)
2021-05-07 12:00:17 -03:00
Matthew Chen
a8fca1a222
Tweak CVC album media target quality to 40%.
2021-05-07 12:00:12 -03:00
Matthew Chen
e47e7eb310
Merge branch 'charlesmchen/cvcOpenPerf'
2021-05-07 11:51:50 -03:00
Matthew Chen
d73090cd6f
Clean up ahead of PR.
2021-05-07 11:51:33 -03:00
Matthew Chen
79308e642e
Cache profile bio filtering.
2021-05-07 11:51:33 -03:00
Matthew Chen
072ef47bdc
Move peekCallAndUpdateThread() work off main thread.
2021-05-07 11:51:33 -03:00
Matthew Chen
f923d09666
"Bump build to 5.12.0.32." (Internal)
2021-05-07 11:46:05 -03:00
Michelle Linington
75529abd26
Merge branch 'mlin/PR/FixTests_GroupMembershipTable'
2021-05-06 15:46:06 -07:00
Michelle Linington
21f0fcb2ff
Fixes broken tests related to the GroupMembers table
...
The TSGroupMember table is updated after every inserted interaction. It
asserts that the sender of the interaction is in the group membership.
Before, our tests would construct groups with mock membership and then
construct outgoing messages with the local address as the sender. This
would fail this new requirement.
The fix is to make sure that the local address is in the test group
membership if we'd like to "send" any messages.
2021-05-06 15:45:42 -07:00
Matthew Chen
663a8bdc04
"Bump build to 5.12.0.31." (Internal)
2021-05-06 17:51:04 -03:00
Matthew Chen
054747ba97
Fix group call button backgrounds.
2021-05-06 16:26:50 -03:00
Matthew Chen
08ffe213b8
"Bump build to 5.12.0.30." (Internal)
2021-05-06 15:41:57 -03:00
Matthew Chen
74d94074d7
Merge branch 'charlesmchen/cullStaleInteractions'
2021-05-06 13:10:59 -03:00
Matthew Chen
2b9afbdd8e
Cull stale interactions.
2021-05-06 10:32:42 -03:00
Matthew Chen
dd6ecb2284
"Bump build to 5.12.0.29." (Internal)
2021-05-06 10:18:45 -03:00
Matthew Chen
887748c3c0
"Bump build to 5.12.0.28." (Internal)
2021-05-06 09:33:10 -03:00
Matthew Chen
596db8f165
Revert linkification changes.
2021-05-06 09:33:08 -03:00