Page MenuHomePhabricator
Feed All Stories

Jul 18 2024

ashoat committed rCOMMe1b3952e6917: [web][keyserver] codeVersion -> 100 (authored by ashoat).
[web][keyserver] codeVersion -> 100
Jul 18 2024, 6:12 PM
ashoat committed rCOMMb09298a6156a: [lib] Temporarily flip usingCommServicesAccessToken to false (authored by ashoat).
[lib] Temporarily flip usingCommServicesAccessToken to false
Jul 18 2024, 6:12 PM
will added inline comments to D12731: [terraform] Migration script for for self-hosted keyserver.
Jul 18 2024, 6:10 PM
ashoat closed D12793: [lib] Stop requesting device lists for users that don't have them.
Jul 18 2024, 6:07 PM
ashoat committed rCOMMcc6992d6cef1: [lib] Stop requesting device lists for users that don't have them (authored by inka).
[lib] Stop requesting device lists for users that don't have them
Jul 18 2024, 6:07 PM
ashoat added a comment to D12793: [lib] Stop requesting device lists for users that don't have them.

Landed this so we could include it in the next release

Jul 18 2024, 6:07 PM
will updated the diff for D12731: [terraform] Migration script for for self-hosted keyserver.

feedback

Jul 18 2024, 6:06 PM
ashoat committed rCOMM20f9d8910143: Revert "[native] Temporary changes for staff release" (authored by ashoat).
Revert "[native] Temporary changes for staff release"
Jul 18 2024, 6:03 PM
ashoat added a reverting change for rCOMM656eca26fa94: [native] Temporary changes for staff release: rCOMM20f9d8910143: Revert "[native] Temporary changes for staff release".
Jul 18 2024, 6:03 PM
ashoat committed rCOMM4cac809f7e19: [native] codeVersion -> 374 (authored by ashoat).
[native] codeVersion -> 374
Jul 18 2024, 6:03 PM
ashoat committed rCOMM656eca26fa94: [native] Temporary changes for staff release (authored by ashoat).
[native] Temporary changes for staff release
Jul 18 2024, 6:02 PM
ashoat added a reverting change for rCOMM94e5c5d3fee4: [lib] Temporarily flip usingCommServicesAccessToken to false: rCOMMb259101de55d: Revert "[lib] Temporarily flip usingCommServicesAccessToken to false".
Jul 18 2024, 6:02 PM
ashoat committed rCOMMb259101de55d: Revert "[lib] Temporarily flip usingCommServicesAccessToken to false" (authored by ashoat).
Revert "[lib] Temporarily flip usingCommServicesAccessToken to false"
Jul 18 2024, 6:02 PM
ashoat committed rCOMMc79d737ba1ff: [native] codeVersion -> 373 (authored by ashoat).
[native] codeVersion -> 373
Jul 18 2024, 6:02 PM
ashoat committed rCOMMfdfb5581df30: [web][keyserver] codeVersion -> 99 (authored by ashoat).
[web][keyserver] codeVersion -> 99
Jul 18 2024, 6:02 PM
ashoat committed rCOMM94e5c5d3fee4: [lib] Temporarily flip usingCommServicesAccessToken to false (authored by ashoat).
[lib] Temporarily flip usingCommServicesAccessToken to false
Jul 18 2024, 6:02 PM
will added a comment to D12800: [terraform] use `.env` in self-host folder for keyserver config variables instead of specifying values in terraform.tfvars or terraform.tfvars.json.

Great work on this – looks really elegant!

Where did we land the MariaDB params – can those be specified only in the .env file, or will they need to be additionally specified to Terraform somehow?

Jul 18 2024, 5:51 PM
ashoat accepted D12799: [lib] Rename `deprecatedMinimallyEncodeRawThreadInfo` -> `minimallyEncodeRawThreadInfoWithMemberPermissions`.
Jul 18 2024, 4:37 PM
ashoat accepted D12800: [terraform] use `.env` in self-host folder for keyserver config variables instead of specifying values in terraform.tfvars or terraform.tfvars.json.

Great work on this – looks really elegant!

Jul 18 2024, 4:34 PM
varun accepted D12800: [terraform] use `.env` in self-host folder for keyserver config variables instead of specifying values in terraform.tfvars or terraform.tfvars.json.
Jul 18 2024, 4:06 PM
varun closed D12798: [terraform] bump staging identity to 0.31-staging.
Jul 18 2024, 3:49 PM
varun committed rCOMM2bfca588eb95: [terraform] bump staging identity to 0.31-staging (authored by varun).
[terraform] bump staging identity to 0.31-staging
Jul 18 2024, 3:49 PM
will updated the summary of D12800: [terraform] use `.env` in self-host folder for keyserver config variables instead of specifying values in terraform.tfvars or terraform.tfvars.json.
Jul 18 2024, 3:38 PM
will requested review of D12800: [terraform] use `.env` in self-host folder for keyserver config variables instead of specifying values in terraform.tfvars or terraform.tfvars.json.
Jul 18 2024, 3:38 PM
will accepted D12798: [terraform] bump staging identity to 0.31-staging.
Jul 18 2024, 3:22 PM
atul requested review of D12799: [lib] Rename `deprecatedMinimallyEncodeRawThreadInfo` -> `minimallyEncodeRawThreadInfoWithMemberPermissions`.
Jul 18 2024, 3:04 PM
atul added a comment to D12779: [keyserver] Strip `member.permissions` for `FUTURE_CODE_VERSION` clients.

Here's the followup diff I promised: D12799

Jul 18 2024, 2:48 PM
atul closed D12779: [keyserver] Strip `member.permissions` for `FUTURE_CODE_VERSION` clients.
Jul 18 2024, 2:45 PM
atul committed rCOMM3cd205451a32: [keyserver] Strip `member.permissions` for `FUTURE_CODE_VERSION` clients (authored by atul).
[keyserver] Strip `member.permissions` for `FUTURE_CODE_VERSION` clients
Jul 18 2024, 2:45 PM
atul updated the diff for D12779: [keyserver] Strip `member.permissions` for `FUTURE_CODE_VERSION` clients.

land

Jul 18 2024, 2:42 PM
atul added inline comments to D12779: [keyserver] Strip `member.permissions` for `FUTURE_CODE_VERSION` clients.
Jul 18 2024, 2:41 PM
atul closed D12788: [lib] Introduce `stripMemberPermissionsFromRawThreadInfos`.
Jul 18 2024, 2:28 PM
atul committed rCOMMb84a90848053: [lib] Introduce `stripMemberPermissionsFromRawThreadInfos` (authored by atul).
[lib] Introduce `stripMemberPermissionsFromRawThreadInfos`
Jul 18 2024, 2:28 PM
varun requested review of D12798: [terraform] bump staging identity to 0.31-staging.
Jul 18 2024, 2:21 PM
atul updated the diff for D12788: [lib] Introduce `stripMemberPermissionsFromRawThreadInfos`.

rebase before landing

Jul 18 2024, 2:20 PM
atul updated the diff for D12788: [lib] Introduce `stripMemberPermissionsFromRawThreadInfos`.

rebase BEFORE re-removing any-cast

Jul 18 2024, 2:18 PM
atul closed D12763: [lib] Introduce `stripMemberPermissionsFromRawThreadInfo`.
Jul 18 2024, 2:17 PM
atul committed rCOMMc4089cbcf0e1: [lib] Introduce `stripMemberPermissionsFromRawThreadInfo` (authored by atul).
[lib] Introduce `stripMemberPermissionsFromRawThreadInfo`
Jul 18 2024, 2:17 PM
atul updated the diff for D12763: [lib] Introduce `stripMemberPermissionsFromRawThreadInfo`.

cherry-pick and land

Jul 18 2024, 2:10 PM
varun closed D12797: [identity] increase connect timeout to 60 seconds.
Jul 18 2024, 2:03 PM
varun committed rCOMMee487b75b248: [identity] increase connect timeout to 60 seconds (authored by varun).
[identity] increase connect timeout to 60 seconds
Jul 18 2024, 2:03 PM
ashoat accepted D12797: [identity] increase connect timeout to 60 seconds.
Jul 18 2024, 1:51 PM
varun requested review of D12797: [identity] increase connect timeout to 60 seconds.
Jul 18 2024, 1:49 PM
atul closed D12597: [lib] Fix construction of `ThinRawThreadInfo` in `createPendingThread`.
Jul 18 2024, 1:37 PM
atul committed rCOMM9fa6dd9ff9b7: [lib] Fix construction of `ThinRawThreadInfo` in `createPendingThread` (authored by atul).
[lib] Fix construction of `ThinRawThreadInfo` in `createPendingThread`
Jul 18 2024, 1:37 PM
atul closed D12594: [lib] Change type of `ThinRawThreadInfo.members` from `MemberInfoWithPermissions` to `MemberInfoSansPermissions`.
Jul 18 2024, 1:37 PM
atul committed rCOMM0561cfa7544f: [lib] Change type of `ThinRawThreadInfo.members` from… (authored by atul).
[lib] Change type of `ThinRawThreadInfo.members` from…
Jul 18 2024, 1:37 PM
atul updated the diff for D12597: [lib] Fix construction of `ThinRawThreadInfo` in `createPendingThread`.

cherry-pick and land

Jul 18 2024, 1:24 PM
atul added a comment to D12597: [lib] Fix construction of `ThinRawThreadInfo` in `createPendingThread`.

It's actually fine to land this as-is. If migration runs on RawThreadInfo that's already missing permissions, nothing will happen since stripPermissionsFromMemberInfo just won't really do anything:

14695f.png (550×1 px, 105 KB)

Jul 18 2024, 1:11 PM
Harbormaster failed remote builds in B30483: Diff 42485 for D12594: [lib] Change type of `ThinRawThreadInfo.members` from `MemberInfoWithPermissions` to `MemberInfoSansPermissions`!
Jul 18 2024, 12:53 PM
atul added inline comments to D12779: [keyserver] Strip `member.permissions` for `FUTURE_CODE_VERSION` clients.
Jul 18 2024, 12:50 PM
atul added inline comments to D12779: [keyserver] Strip `member.permissions` for `FUTURE_CODE_VERSION` clients.
Jul 18 2024, 12:50 PM
ashoat accepted D12793: [lib] Stop requesting device lists for users that don't have them.
Jul 18 2024, 12:49 PM
Harbormaster failed remote builds in B30482: Diff 42484 for D12763: [lib] Introduce `stripMemberPermissionsFromRawThreadInfo`!
Jul 18 2024, 12:49 PM
atul updated the diff for D12790: [web] Introduce `web` migration to strip member permissions.

rebase

Jul 18 2024, 12:42 PM
atul updated the diff for D12789: [native] Introduce `native` migration to strip member permissions.

rebase

Jul 18 2024, 12:42 PM
atul updated the diff for D12788: [lib] Introduce `stripMemberPermissionsFromRawThreadInfos`.

rebase

Jul 18 2024, 12:41 PM
atul updated the diff for D12779: [keyserver] Strip `member.permissions` for `FUTURE_CODE_VERSION` clients.

rebase

Jul 18 2024, 12:41 PM
atul updated the diff for D12763: [lib] Introduce `stripMemberPermissionsFromRawThreadInfo`.

rebase

Jul 18 2024, 12:41 PM
atul updated the diff for D12597: [lib] Fix construction of `ThinRawThreadInfo` in `createPendingThread`.

rebase

Jul 18 2024, 12:40 PM
atul updated the diff for D12594: [lib] Change type of `ThinRawThreadInfo.members` from `MemberInfoWithPermissions` to `MemberInfoSansPermissions`.

rebase

Jul 18 2024, 12:40 PM
atul abandoned D12722: [lib] Add `invariant` to suppress `flow` issue in `getPushUserInfo`.

Can drop this now, thanks @marcin !

Jul 18 2024, 12:39 PM
atul updated the diff for D12763: [lib] Introduce `stripMemberPermissionsFromRawThreadInfo`.

cherry-pick and land

Jul 18 2024, 12:36 PM
atul closed D12755: [lib] Add `flow` suppression to `deprecatedMinimallyEncodeRawThreadInfo`.
Jul 18 2024, 12:34 PM
atul committed rCOMM1dc8f0fe5186: [lib] Add `flow` suppression to `deprecatedMinimallyEncodeRawThreadInfo` (authored by atul).
[lib] Add `flow` suppression to `deprecatedMinimallyEncodeRawThreadInfo`
Jul 18 2024, 12:34 PM
atul updated the diff for D12755: [lib] Add `flow` suppression to `deprecatedMinimallyEncodeRawThreadInfo`.

cherry-pick and land

Jul 18 2024, 12:25 PM
atul closed D12733: [lib] Deprecate `minimallyEncodeRawThreadInfo`.
Jul 18 2024, 12:21 PM
atul committed rCOMM2ab735a4abc7: [lib] Deprecate `minimallyEncodeRawThreadInfo` (authored by atul).
[lib] Deprecate `minimallyEncodeRawThreadInfo`
Jul 18 2024, 12:21 PM
ashoat accepted D12790: [web] Introduce `web` migration to strip member permissions.
Jul 18 2024, 12:14 PM
ashoat accepted D12788: [lib] Introduce `stripMemberPermissionsFromRawThreadInfos`.
Jul 18 2024, 12:13 PM
ashoat accepted D12789: [native] Introduce `native` migration to strip member permissions.
Jul 18 2024, 12:12 PM
atul updated the diff for D12733: [lib] Deprecate `minimallyEncodeRawThreadInfo`.

cherry-pick and land

Jul 18 2024, 12:12 PM
atul added a comment to D12733: [lib] Deprecate `minimallyEncodeRawThreadInfo`.

This is purely rename diff, so safe to cherry-pick and land out of order.

Jul 18 2024, 12:12 PM
atul added a comment to D12788: [lib] Introduce `stripMemberPermissionsFromRawThreadInfos`.

Did you perhaps forget to remove the any-cast before diffing this up?

Jul 18 2024, 12:09 PM
atul updated the diff for D12788: [lib] Introduce `stripMemberPermissionsFromRawThreadInfos`.

remove extraneous any-cast

Jul 18 2024, 12:08 PM
ashoat requested changes to D12788: [lib] Introduce `stripMemberPermissionsFromRawThreadInfos`.
Jul 18 2024, 12:04 PM
varun closed D12792: [terraform] Increase Identity memory to 2048.
Jul 18 2024, 12:04 PM
varun committed rCOMM2f2e98ec0869: [terraform] Increase Identity memory to 2048 (authored by bartek).
[terraform] Increase Identity memory to 2048
Jul 18 2024, 12:04 PM
varun updated the diff for D12792: [terraform] Increase Identity memory to 2048.

commandeer

Jul 18 2024, 11:15 AM
varun commandeered D12792: [terraform] Increase Identity memory to 2048.

bartek is afk so i'm going to commandeer and land

Jul 18 2024, 10:59 AM
ashoat added a comment to D12776: [lib] Generate P2P messages based on actions.

Thanks for all of the explanations above, those all make sense. @tomek and I discussed this in our 1:1 today and settled on keeping this approach, at least for now.

Jul 18 2024, 10:49 AM
ashoat accepted D12779: [keyserver] Strip `member.permissions` for `FUTURE_CODE_VERSION` clients.
Jul 18 2024, 10:29 AM
ashoat accepted D12733: [lib] Deprecate `minimallyEncodeRawThreadInfo`.
Jul 18 2024, 10:18 AM
ashoat requested changes to D12722: [lib] Add `invariant` to suppress `flow` issue in `getPushUserInfo`.

Looks like D12784 has been landed, so this can be abandoned after you rebase

Jul 18 2024, 10:17 AM
ashoat accepted D12763: [lib] Introduce `stripMemberPermissionsFromRawThreadInfo`.
Jul 18 2024, 10:14 AM
ashoat accepted D12755: [lib] Add `flow` suppression to `deprecatedMinimallyEncodeRawThreadInfo`.

Thank you!!

Jul 18 2024, 10:12 AM
inka updated the diff for D12783: [web] Add bindings for inserting into the search table.

Rename fix

Jul 18 2024, 8:36 AM
inka requested review of D12796: [native] Add CommCoreModule code for inserting into the search table.
Jul 18 2024, 8:30 AM
inka requested review of D12795: [native] Add message search store.
Jul 18 2024, 8:24 AM
inka accepted D12650: Update extractKeyserverIDFromID so that it returns null for DMs.
Jul 18 2024, 8:23 AM
inka requested review of D12794: [native] Add MessageSearchStoreOperations.
Jul 18 2024, 8:21 AM
tomek updated the diff for D12747: [lib] Enable automatic retries for some messages.

Shorthand

Jul 18 2024, 8:19 AM
kamil added inline comments to D12770: [Tunnelbroker][lib] add FCM notif message type.
Jul 18 2024, 8:18 AM
tomek added inline comments to D12745: [native][web] Introduce a method fetching messages by ID to SQLiteAPI.
Jul 18 2024, 8:17 AM
tomek updated the diff for D12745: [native][web] Introduce a method fetching messages by ID to SQLiteAPI.

Update types and names

Jul 18 2024, 8:17 AM
tomek added inline comments to D12744: [native][web] Add a method fetching messages by ID.
Jul 18 2024, 8:09 AM
tomek updated the diff for D12744: [native][web] Add a method fetching messages by ID.

Rename

Jul 18 2024, 8:09 AM
will accepted D12792: [terraform] Increase Identity memory to 2048.
Jul 18 2024, 8:03 AM
inka updated the test plan for D12793: [lib] Stop requesting device lists for users that don't have them.
Jul 18 2024, 7:56 AM
inka requested review of D12793: [lib] Stop requesting device lists for users that don't have them.
Jul 18 2024, 7:53 AM