Commit Graph

1953 Commits

Author SHA1 Message Date
Matthew Chen
e61dcd659e Feature flags for .qa. 2020-11-23 14:50:54 -03:00
Nora Trapp
e4918a4133 Enable group calling for beta 2020-11-21 22:10:22 -08:00
Nora Trapp
c83a2ef299 Feature flags for .beta. 2020-11-21 22:09:51 -08:00
Matthew Chen
783d8560c9 Fix group migration edge cases. 2020-11-20 15:32:15 -03:00
Matthew Chen
d876125276 Add generic error for obj-c. 2020-11-20 15:32:15 -03:00
Nora Trapp
d8ca084b65 Tweak database fields and update RingRTC 2020-11-19 16:02:22 -08:00
Matthew Chen
9fa86023ef Revert "Configure for testing group migrations on staging."
This reverts commit 01357565c8.
2020-11-19 15:40:54 -03:00
Matthew Chen
01357565c8 Configure for testing group migrations on staging. 2020-11-19 15:40:38 -03:00
Jordan Rose
87c6355222 Protobuf: Regenerate wrappers for Swift-only protos
And update clients to match (mostly let -> var, but some dropping of
@objc and Equatable as well)
2020-11-17 12:46:26 -08:00
Matthew Chen
a3440fea46 Revert "Use staging service."
This reverts commit 662e794393.
2020-11-17 07:54:03 -03:00
Matthew Chen
35614c949e Revert "Simulate group migrations phase 3."
This reverts commit 4273626c52.
2020-11-17 07:53:50 -03:00
Matthew Chen
4273626c52 Simulate group migrations phase 3. 2020-11-17 07:53:21 -03:00
Matthew Chen
662e794393 Use staging service. 2020-11-17 07:50:23 -03:00
Nora Trapp
a6b05d5941 Feature flags for .qa. 2020-11-10 17:22:48 -08:00
Matthew Chen
046a497099 Feature flags for .beta. 2020-11-10 14:00:56 -03:00
Matthew Chen
b9648c6fd4 Tweak group migration feature flags. 2020-11-10 13:34:08 -03:00
Nora Trapp
6e2f808bc0 Enable for QA 2020-10-30 12:16:02 -07:00
Nora Trapp
caf3a351b8 Get audio flowing with group calls 2020-10-30 12:15:08 -07:00
Matthew Chen
0a3cd4b502 Only prepare group members for migration just before the migration. 2020-10-30 15:51:24 -03:00
Matthew Chen
ef28a8a430 Small fixes. 2020-10-30 15:41:31 -03:00
Matthew Chen
5cee24cef9 Refine group migrations. 2020-10-30 09:20:51 -03:00
Matthew Chen
c01edb080e Refine group migrations.
* Finalize group migration flags.
* Refine group migration failure copy.
* Improve copy warning about members invited and dropped by a migration.
2020-10-30 09:13:06 -03:00
Matthew Chen
8d8c66e71a Refine group migrations & related UI. 2020-10-30 09:07:38 -03:00
Matthew Chen
df34b8122c Migrate CVC "bottom view" logic to Swift.
Migrate CVC "bottom view" logic to Swift.
2020-10-30 09:07:37 -03:00
Matthew Chen
bcc7995a7b Migrate groups from v1 to v2, part 3.
* Pull out GroupMigrationActionSheet.
* Add group migration action sheets.
* Make changes to enable testing migrations.
* Rewrite banners in Swift.
* Refine group migration logic; add support for testability.
2020-10-30 09:06:40 -03:00
Matthew Chen
a66f2cfc56 Migrate groups from v1 to v2, part 2.
* Add legacy group upgrade action sheet.
* Add 'group update info messages' around migrations.
* Add new limits around group size.
* Rename migration modes to "manual", "auto-migration."
* Add legacy groups action sheets.
* Try to fill in missing UUIDs before migrating groups.
* Ignore "known unregistered" users during group migrations.
2020-10-30 09:05:13 -03:00
Matthew Chen
ed9ae2ec9f Migrate groups from v1 to v2. 2020-10-30 09:04:12 -03:00
Matthew Chen
e9a77bcf44 Remove message requests splash. 2020-10-29 13:25:53 -03:00
Nora Trapp
e9b9bd48da Merge branch 'release/3.21.0' 2020-10-24 16:07:30 -07:00
Nora Trapp
570e29265d Ignore deleted or archived pinned threads. 2020-10-24 15:29:33 -07:00
Matthew Chen
40b0cc8172 Merge branch 'release/3.21.0' 2020-10-23 19:15:18 -03:00
Matthew Chen
5de5df0874 Feature flags for .production. 2020-10-23 19:09:47 -03:00
Matthew Chen
0f99134f7f Feature flags for .beta. 2020-10-23 19:09:35 -03:00
Matthew Chen
c6ca3eee8b Feature flags for .production. 2020-10-23 14:48:58 -03:00
Matthew Chen
1e8c8980fc Rework debug log file handling. 2020-10-23 14:10:00 -03:00
Matthew Chen
274aa326cb Merge branch 'release/3.20.1' into release/3.21.0 2020-10-23 14:06:47 -03:00
Matthew Chen
f272471db5 Re-upload protected profiled names. 2020-10-23 14:01:44 -03:00
Matthew Chen
cf5a313ed0 Never clear the local profile name. 2020-10-23 12:21:09 -03:00
Matthew Chen
cbc93ae0e6 Re-show message requests splash on launch if profile name is missing. 2020-10-23 10:40:52 -03:00
Matthew Chen
25e5b5264e Fix merge. 2020-10-21 15:56:14 -03:00
Matthew Chen
abaabdf566 Feature flags for .beta. 2020-10-20 12:57:29 -03:00
Matthew Chen
f65ab5b375 Merge branch 'release/3.20.0' 2020-10-16 21:50:05 -03:00
Matthew Chen
761ed8308b Feature flags for .production. 2020-10-16 21:35:04 -03:00
Matthew Chen
fc0f8d76d9 Rename the gv2 splash id. 2020-10-16 21:24:16 -03:00
Matthew Chen
13e7456d22 Fix some of the performance tests. 2020-10-16 10:15:16 -03:00
Nora Trapp
18ab5f3181 Switch Argon2 pod name 2020-10-15 15:55:49 -07:00
Nora Trapp
bf8508c30b Add logic for fetching real group credentials 2020-10-15 14:49:48 -07:00
Nora Trapp
17892d716c Group Calling 2020-10-15 14:49:20 -07:00
Matthew Chen
b1b0e7a582 Merge branch 'release/3.20.0' 2020-10-15 17:44:46 -03:00
Matthew Chen
6542f66324 Convert ModelReadCache assert into logging. 2020-10-15 17:44:12 -03:00