Matthew Chen
cf7681b346
Fix group v2 update edge cases around missing signatures and group access.
2020-02-13 10:19:11 -03:00
Matthew Chen
174ab60e66
Fix handling of access control in protos; improve debug descriptions; clean up.
2020-02-13 10:15:42 -03:00
Michael Kirk
c6d538b84a
remove reactions feature flags
2020-02-12 15:19:56 -07:00
Michael Kirk
df401ab8be
remove cameraFirstCaptureFlow feature flag
2020-02-12 15:19:56 -07:00
Michael Kirk
c62205cb75
remove sticker feature flags
2020-02-12 15:19:56 -07:00
Michael Kirk
8a662887e1
tame down crashing assert
2020-02-12 15:19:55 -07:00
Michael Kirk
4f5e52d578
remove conversation search feature flag
2020-02-12 15:19:55 -07:00
Michael Kirk
07ccc40cd6
extract DebugFlags from FeatureFlags
2020-02-12 15:19:55 -07:00
Matthew Chen
c11e146c95
Respond to CR.
2020-02-11 11:41:32 -03:00
Matthew Chen
d057936e28
Use TSGroupMemberRole in group membership.
2020-02-11 11:41:32 -03:00
Matthew Chen
a36bdab4c5
Overhaul group model, group membership.
2020-02-11 11:41:31 -03:00
Matthew Chen
954fe4c5bd
Respond to CR.
2020-02-06 12:00:08 -03:00
Matthew Chen
c95f230e8d
Profiles vs. Groups v2
...
* Update profile whitelist to reflect v2 group membership.
* Fill in missing profile keys from group change protos.
* Ensure local profile has commitment before doing any v2 group requests.
* Fix "ensure local profile key credential" bug.
* Fix profile key parsing from group v2 member protos.
* Fix edge case around members missing uuids in temporary update group view.
2020-02-06 11:50:15 -03:00
Matthew Chen
647fb3a33f
Rework "leave group", consolidate group update logic. Add groups v2 indicator.
2020-02-06 11:11:22 -03:00
Matthew Chen
e4a81a7e25
Respond to CR.
2020-02-06 11:04:32 -03:00
Matthew Chen
fb2d4b1744
Use Groups v2 to coordinate disappearing message state.
2020-02-06 10:50:45 -03:00
Matthew Chen
17f32b1fbe
Respond to CR.
2020-02-06 10:26:02 -03:00
Matthew Chen
149ead416c
Clean up ahead of PR.
2020-02-06 10:26:02 -03:00
Matthew Chen
64f47e9d7a
Sketch out handling of pending members.
2020-02-06 10:26:02 -03:00
Matthew Chen
740f57cad9
Add additional recipients for v2 group updates.
2020-02-06 10:26:02 -03:00
Nora Trapp
1cf95c620b
Merge branch 'release/3.4.0'
2020-02-05 12:27:48 -08:00
Nora Trapp
37ead70db4
"Bump build to 3.4.0.7."
2020-02-05 11:52:32 -08:00
Nora Trapp
4bd1bb1163
PINs are just a megaphone reminder for now. Not mandatory.
2020-02-05 11:40:01 -08:00
Nora Trapp
9c288b8698
Disable KBS when censorship circumvention is enabled.
2020-02-05 11:38:58 -08:00
Nora Trapp
b5941459e5
Sync translations
2020-02-05 10:20:19 -08:00
Nora Trapp
bbfb22b93d
Reaction design tweaks.
2020-02-05 10:07:59 -08:00
Michael Kirk
4c1afa18a6
secondary devices update capabilities w/ devices endpoint
2020-02-05 10:38:43 -07:00
Nora Trapp
ab37e035ad
"Bump build to 3.4.0.6."
2020-02-04 17:29:59 -08:00
Nora Trapp
53495b1007
Fix a bug when receiving a reaction from a user without a thread.
2020-02-04 17:15:13 -08:00
Nora Trapp
de08f1aab3
Allow paging even if there is only 1 emoji
2020-02-04 16:32:47 -08:00
Nora Trapp
161d4aa87d
Merge branch 'release/3.4.0'
2020-02-04 14:51:09 -08:00
Nora Trapp
d212a93dd7
"Bump build to 3.4.0.5."
2020-02-04 14:44:18 -08:00
Nora Trapp
f2c8531921
Sync translations
2020-02-04 14:43:40 -08:00
Nora Trapp
5ba33ad19c
Don't support dynamic type on the pin view for now. Reduce vertical space consumption.
2020-02-04 14:39:36 -08:00
Nora Trapp
c73b133747
Fix a bug where the navbar on pin setup view could be inadvertently hidden.
2020-02-04 14:39:36 -08:00
Michael Kirk
38ab13e710
fix unintentionally erased drafts
...
previously we 'loaded current draft' in several code paths - including whenever
the `themeDidChange` which was triggered by the trait change that occurs when
an app resigns active.
This introduced a race where-in we could reload the old draft concurrent with
saving the new draft. When we lost the race we'd inadvertently reload the old
draft before resaving it as the "new" draft - losing the new draft.
2020-02-04 15:08:10 -07:00
Nora Trapp
fdd0af66c8
Fix clipping of long megaphone text
2020-02-04 12:06:18 -08:00
Nora Trapp
009b6127b9
Add All tab to reaction detail view
2020-02-04 12:05:22 -08:00
Nora Trapp
630bfdd36e
Fix reaction picker on iPhone 5/SE
2020-02-04 12:05:22 -08:00
Nora Trapp
c9c73f95bd
Message Requests megaphone + splash
2020-02-03 19:10:23 -08:00
Nora Trapp
16f0a35346
Merge branch 'release/3.4.0'
2020-02-03 18:05:20 -08:00
Nora Trapp
58bf70f213
"Bump build to 3.4.0.4."
2020-02-03 09:53:37 -08:00
Nora Trapp
a80684bddf
Sync translations
2020-02-03 09:53:33 -08:00
Nora Trapp
ed58a395bc
Show PIN setup during onboarding regardless of feature flags.
2020-02-03 09:48:02 -08:00
Nora Trapp
5970a72079
PIN recreation copy update
2020-02-03 09:36:59 -08:00
Nora Trapp
5651f1ed4c
Megaphone will become mandatory in copy
2020-02-03 09:36:59 -08:00
Nora Trapp
8a8984095b
Sync translations
2020-02-03 08:37:18 -08:00
Nora Trapp
7091b09c60
Cleanup copy.
2020-02-03 08:33:25 -08:00
Nora Trapp
f491b23248
"Bump build to 3.4.0.3."
2020-02-02 22:13:12 -08:00
Nora Trapp
cb8b1aa015
Updated reaction megaphone copy
2020-02-02 22:13:05 -08:00