Page MenuHomePhabricator
Feed All Stories

Jul 10 2024

ashoat accepted D12708: [keyserver] configure separation of primary secondary logic.
Jul 10 2024, 10:23 AM
ashoat requested review of D12720: [lib] Fix subchannels of subchannels in GENESIS not appearing in navigation side drawer.
Jul 10 2024, 9:35 AM
will accepted D12704: [identity] fix issues with capitalized usernames in users and reserved usernames tables.

Directly synced with Varun. Looks good. Before landing make sure to remove need for unnecessary partition key check and add a comment for changes starting from line 340 in services/identity/src/database.rs

Jul 10 2024, 9:35 AM
inka updated the diff for D12715: [web] Don't allow creating subchannels with users the user should not be able to add.

Rebase

Jul 10 2024, 8:57 AM
inka updated the diff for D12667: [web] Fix creating subchannels in chats in GENESIS.

Address review

Jul 10 2024, 7:50 AM
inka updated the test plan for D12667: [web] Fix creating subchannels in chats in GENESIS.
Jul 10 2024, 7:45 AM
will added inline comments to D12719: Fix CORS issues with identity HTTP.
Jul 10 2024, 7:41 AM
marcin requested review of D12719: Fix CORS issues with identity HTTP.
Jul 10 2024, 7:32 AM
tomek requested changes to D12673: Utilities to idempotently create content and notif sessions.

I am afraid that there is a vulnerability in this diff. Basically it is possible that two createOlmSessionWithPeer promises will execute concurrently. This might lead to corrupted state. In order to mitigate that I think it is best expose this method as a context. The context would internally keep a map like [(userID, deviceID)] : Promise mapping from particular deviceID and userID to currently executing promise (if any).

Jul 10 2024, 5:01 AM
tomek accepted D12672: Implement utility functions to check if we have content or notif session with device.
Jul 10 2024, 4:56 AM
tomek accepted D12671: Implement notification encryption on web.
Jul 10 2024, 4:49 AM
tomek added a comment to D12667: [web] Fix creating subchannels in chats in GENESIS.

Shouldn't the test plan be expanded?

Jul 10 2024, 4:39 AM
tomek accepted D12715: [web] Don't allow creating subchannels with users the user should not be able to add.
Jul 10 2024, 4:38 AM
tomek accepted D12667: [web] Fix creating subchannels in chats in GENESIS.
Jul 10 2024, 4:25 AM
tomek added inline comments to D12698: [native] Have BackgroundIdentityLoginHandler wait until LogInHandler.
Jul 10 2024, 4:07 AM
ginsu updated the summary of D12717: [web] introduce AutoJoinCommunityHandler to web.
Jul 10 2024, 3:37 AM
ginsu updated the summary of D12716: [lib/native] lift auto join community handler to lib.
Jul 10 2024, 3:36 AM
ginsu updated the summary of D12716: [lib/native] lift auto join community handler to lib.
Jul 10 2024, 3:36 AM
ginsu requested review of D12718: [native] fix farcaster prompt being displayed to users with fid on login.
Jul 10 2024, 3:22 AM
ginsu requested review of D12717: [web] introduce AutoJoinCommunityHandler to web.
Jul 10 2024, 3:20 AM
ginsu requested review of D12716: [lib/native] lift auto join community handler to lib.
Jul 10 2024, 3:12 AM
ginsu attached a referenced file: F2225800: Screenshot 2024-07-10 at 5.04.37 AM.png.
Jul 10 2024, 2:26 AM
ginsu added inline comments to D12714: [native] update AutoJoinCommunityHandler to use useJoinCommunity hook.
Jul 10 2024, 2:25 AM
ginsu updated the diff for D12714: [native] update AutoJoinCommunityHandler to use useJoinCommunity hook.

update

Jul 10 2024, 2:21 AM
inka requested review of D12715: [web] Don't allow creating subchannels with users the user should not be able to add.
Jul 10 2024, 2:12 AM
ginsu updated the summary of D12714: [native] update AutoJoinCommunityHandler to use useJoinCommunity hook.
Jul 10 2024, 2:10 AM
ginsu updated the diff for D12714: [native] update AutoJoinCommunityHandler to use useJoinCommunity hook.

update

Jul 10 2024, 1:55 AM
varun closed D12705: [terraform] bump production identity service to 0.28.
Jul 10 2024, 1:17 AM
varun committed rCOMM7f7737a44afc: [terraform] bump production identity service to 0.28 (authored by varun).
[terraform] bump production identity service to 0.28
Jul 10 2024, 1:17 AM
inka requested review of D12667: [web] Fix creating subchannels in chats in GENESIS.

For now it is possible to add any user that shows up in search results. On native we handle this in the UI by showing a popup if the user wants to add someone they cannot:

image.png (1×744 px, 306 KB)

On web we decided that for now we will just not display those users. This will be handled in the next diff

Jul 10 2024, 1:13 AM
inka updated the diff for D12667: [web] Fix creating subchannels in chats in GENESIS.

Use new approach - see the discussion in ENG-8710 - we want to unify web and native

Jul 10 2024, 1:04 AM
ginsu requested review of D12714: [native] update AutoJoinCommunityHandler to use useJoinCommunity hook.
Jul 10 2024, 12:46 AM

Jul 9 2024

ginsu requested review of D12713: [lib] make useJoinCommunity compatible with the auto join community handler.
Jul 9 2024, 11:48 PM
ginsu updated the diff for D12706: [lib] introduce useJoinCommunity.

address comments

Jul 9 2024, 11:21 PM
ashoat added a reverting change for rCOMMc1fd64145514: [native] Temporary changes for staff release: rCOMM67689f558f83: Revert "[native] Temporary changes for staff release".
Jul 9 2024, 10:06 PM
ashoat added a reverting change for rCOMM9d70cb42f321: [lib] Temporarily flip usingCommServicesAccessToken to false: rCOMM7f6313239983: Revert "[lib] Temporarily flip usingCommServicesAccessToken to false".
Jul 9 2024, 10:06 PM
ashoat committed rCOMM7f6313239983: Revert "[lib] Temporarily flip usingCommServicesAccessToken to false" (authored by ashoat).
Revert "[lib] Temporarily flip usingCommServicesAccessToken to false"
Jul 9 2024, 10:06 PM
ashoat committed rCOMM67689f558f83: Revert "[native] Temporary changes for staff release" (authored by ashoat).
Revert "[native] Temporary changes for staff release"
Jul 9 2024, 10:06 PM
ashoat committed rCOMM07fa76bf6585: [native] codeVersion -> 370 (authored by ashoat).
[native] codeVersion -> 370
Jul 9 2024, 10:06 PM
ashoat committed rCOMMc1fd64145514: [native] Temporary changes for staff release (authored by ashoat).
[native] Temporary changes for staff release
Jul 9 2024, 10:06 PM
ashoat committed rCOMM1bc3daf2bfa8: [native] codeVersion -> 369 (authored by ashoat).
[native] codeVersion -> 369
Jul 9 2024, 10:06 PM
ashoat committed rCOMM068862c1c152: [web][keyserver] codeVersion -> 97 (authored by ashoat).
[web][keyserver] codeVersion -> 97
Jul 9 2024, 10:06 PM
ashoat committed rCOMM9d70cb42f321: [lib] Temporarily flip usingCommServicesAccessToken to false (authored by ashoat).
[lib] Temporarily flip usingCommServicesAccessToken to false
Jul 9 2024, 10:06 PM
ashoat closed D12712: [lib][native] Fix keyserver on master.
Jul 9 2024, 10:01 PM
ashoat committed rCOMM11c39b06fe7f: [lib][native] Fix keyserver on master (authored by ashoat).
[lib][native] Fix keyserver on master
Jul 9 2024, 10:01 PM
ashoat added a comment to D12712: [lib][native] Fix keyserver on master.

Going to land this without review in order to unblock the build

Jul 9 2024, 10:00 PM
ashoat updated the diff for D12712: [lib][native] Fix keyserver on master.

Rebase

Jul 9 2024, 10:00 PM
ashoat committed rCOMM5e72ce89a33d: Fix minor typo in project.pbxproj (authored by ashoat).
Fix minor typo in project.pbxproj
Jul 9 2024, 9:59 PM
Harbormaster failed remote builds in B30253: Diff 42192 for D12712: [lib][native] Fix keyserver on master!
Jul 9 2024, 8:04 PM
ashoat published D12712: [lib][native] Fix keyserver on master for review.

Adding @will and @varun in case either of them is up right now

Jul 9 2024, 7:58 PM
will requested review of D12711: [terraform] Introduce secondary keyserver service.
Jul 9 2024, 7:47 PM
will requested review of D12709: [terraform] Ensure only one running ecs task for primary service.
Jul 9 2024, 7:45 PM
will requested review of D12710: [terraform] add authoritative keyserver id as a user-specified variable.
Jul 9 2024, 7:45 PM
will requested review of D12708: [keyserver] configure separation of primary secondary logic.
Jul 9 2024, 7:39 PM
ashoat added a reverting change for rCOMM4bc0ffd5262c: [native] Temporary changes for staff release: rCOMM3f4232202939: Revert "[native] Temporary changes for staff release".
Jul 9 2024, 6:26 PM
ashoat committed rCOMMbc1930a8ef6f: Revert "[lib] Temporarily flip usingCommServicesAccessToken to false" (authored by ashoat).
Revert "[lib] Temporarily flip usingCommServicesAccessToken to false"
Jul 9 2024, 6:26 PM
ashoat added a reverting change for rCOMM4ebbc063898c: [lib] Temporarily flip usingCommServicesAccessToken to false: rCOMMbc1930a8ef6f: Revert "[lib] Temporarily flip usingCommServicesAccessToken to false".
Jul 9 2024, 6:26 PM
ashoat committed rCOMM3f4232202939: Revert "[native] Temporary changes for staff release" (authored by ashoat).
Revert "[native] Temporary changes for staff release"
Jul 9 2024, 6:26 PM
ashoat committed rCOMMfcbd1f8fe51c: [native] codeVersion -> 368 (authored by ashoat).
[native] codeVersion -> 368
Jul 9 2024, 6:26 PM
ashoat committed rCOMM4bc0ffd5262c: [native] Temporary changes for staff release (authored by ashoat).
[native] Temporary changes for staff release
Jul 9 2024, 6:26 PM
ashoat committed rCOMM824fb6fb5f24: [native] codeVersion -> 367 (authored by ashoat).
[native] codeVersion -> 367
Jul 9 2024, 6:26 PM
ashoat committed rCOMMf6ec81451f7a: [web][keyserver] codeVersion -> 96 (authored by ashoat).
[web][keyserver] codeVersion -> 96
Jul 9 2024, 6:26 PM
ashoat committed rCOMM4ebbc063898c: [lib] Temporarily flip usingCommServicesAccessToken to false (authored by ashoat).
[lib] Temporarily flip usingCommServicesAccessToken to false
Jul 9 2024, 6:26 PM
ginsu closed D12702: [keyserver] include keyserver url in the farcaster channel tag blob.
Jul 9 2024, 3:57 PM
ginsu committed rCOMMc3e3a929049a: [keyserver] include keyserver url in the farcaster channel tag blob (authored by ginsu).
[keyserver] include keyserver url in the farcaster channel tag blob
Jul 9 2024, 3:57 PM
ginsu closed D12685: [lib] check if the user fid is still valid.
Jul 9 2024, 3:57 PM
ginsu committed rCOMMd5263d00f887: [lib] check if the user fid is still valid (authored by ginsu).
[lib] check if the user fid is still valid
Jul 9 2024, 3:57 PM
ginsu closed D12569: [lib/web] introduce handleCurrentUserFID to FarcasterDataHandler.
Jul 9 2024, 3:57 PM
ginsu committed rCOMM97be818970cb: [lib/web] introduce handleCurrentUserFID to FarcasterDataHandler (authored by ginsu).
[lib/web] introduce handleCurrentUserFID to FarcasterDataHandler
Jul 9 2024, 3:57 PM
ginsu closed D12683: [native] update connect farcaster prompt to be less annyoying.
Jul 9 2024, 3:57 PM
ginsu committed rCOMMf56e3117de03: [native] update connect farcaster prompt to be less annyoying (authored by ginsu).
[native] update connect farcaster prompt to be less annyoying
Jul 9 2024, 3:57 PM
ginsu updated the diff for D12702: [keyserver] include keyserver url in the farcaster channel tag blob.

rebase before landing

Jul 9 2024, 3:32 PM
ginsu updated the diff for D12685: [lib] check if the user fid is still valid.

rebase before landing

Jul 9 2024, 3:31 PM
ginsu updated the diff for D12569: [lib/web] introduce handleCurrentUserFID to FarcasterDataHandler.

rebase before landing

Jul 9 2024, 3:30 PM
ginsu updated the diff for D12683: [native] update connect farcaster prompt to be less annyoying.

address comments + rebase before landing

Jul 9 2024, 3:29 PM
ashoat closed D12707: [native] Disable autoCapitalize for LegacyRegisterPanel and EditPassword.
Jul 9 2024, 2:29 PM
ashoat committed rCOMM346a31de5fe6: [native] Disable autoCapitalize for LegacyRegisterPanel and EditPassword (authored by ashoat).
[native] Disable autoCapitalize for LegacyRegisterPanel and EditPassword
Jul 9 2024, 2:29 PM
ashoat accepted D12685: [lib] check if the user fid is still valid.

Thanks for explaining

Jul 9 2024, 2:28 PM
Harbormaster failed remote builds in B30244: Diff 42178 for D12597: [lib] Fix construction of `ThinRawThreadInfo` in `createPendingThread`!
Jul 9 2024, 2:19 PM
Harbormaster failed remote builds in B30243: Diff 42177 for D12594: [lib] Change type of `ThinRawThreadInfo.members` from `MemberInfoWithPermissions` to `MemberInfoSansPermissions`!
Jul 9 2024, 2:15 PM
atul updated the diff for D12597: [lib] Fix construction of `ThinRawThreadInfo` in `createPendingThread`.

rebase after resequence

Jul 9 2024, 2:07 PM
varun accepted D12707: [native] Disable autoCapitalize for LegacyRegisterPanel and EditPassword.
Jul 9 2024, 2:06 PM
atul updated the diff for D12594: [lib] Change type of `ThinRawThreadInfo.members` from `MemberInfoWithPermissions` to `MemberInfoSansPermissions`.

rebase after resequence

Jul 9 2024, 2:02 PM
ashoat requested review of D12707: [native] Disable autoCapitalize for LegacyRegisterPanel and EditPassword.
Jul 9 2024, 1:59 PM
atul closed D12601: [lib] Add `flow` suppression to `deprecatedDecodeMinimallyEncodedRawThreadInfo`.
Jul 9 2024, 1:54 PM
atul committed rCOMMeae3437bda18: [lib] Add `flow` suppression to `deprecatedDecodeMinimallyEncodedRawThreadInfo` (authored by atul).
[lib] Add `flow` suppression to `deprecatedDecodeMinimallyEncodedRawThreadInfo`
Jul 9 2024, 1:54 PM
ashoat accepted D12683: [native] update connect farcaster prompt to be less annyoying.
Jul 9 2024, 1:51 PM
ginsu added a comment to D12685: [lib] check if the user fid is still valid.

Was writing inline comments explaining why fid && fid !== NO_FID_METADATA can be just fid

Jul 9 2024, 1:48 PM
atul updated the diff for D12601: [lib] Add `flow` suppression to `deprecatedDecodeMinimallyEncodedRawThreadInfo`.

resequence

Jul 9 2024, 1:47 PM
ashoat requested changes to D12685: [lib] check if the user fid is still valid.
Jul 9 2024, 1:46 PM
ginsu added inline comments to D12685: [lib] check if the user fid is still valid.
Jul 9 2024, 1:42 PM
ginsu updated the diff for D12685: [lib] check if the user fid is still valid.

address comments

Jul 9 2024, 1:41 PM
atul added a comment to D12601: [lib] Add `flow` suppression to `deprecatedDecodeMinimallyEncodedRawThreadInfo`.

I think it's better to have type suppressions than to have to maintain the old set of types indefinitely. This makes sense to me

Jul 9 2024, 1:29 PM
atul closed D12599: [lib] Deprecate `updateRolesAndPermissions`.
Jul 9 2024, 1:27 PM
atul committed rCOMMfc1e4abe9c83: [lib] Deprecate `updateRolesAndPermissions` (authored by atul).
[lib] Deprecate `updateRolesAndPermissions`
Jul 9 2024, 1:27 PM
atul added a comment to D12599: [lib] Deprecate `updateRolesAndPermissions`.

JK, the ESLint issue was in revision one before the one that landed. Re-landing.

Jul 9 2024, 1:27 PM
atul updated the diff for D12599: [lib] Deprecate `updateRolesAndPermissions`.

re-open to address eslint thing

Jul 9 2024, 1:17 PM
atul reopened D12599: [lib] Deprecate `updateRolesAndPermissions`.
Jul 9 2024, 1:17 PM
atul added a reverting change for D12599: [lib] Deprecate `updateRolesAndPermissions`: rCOMM1377f88ecd03: Revert "[lib] Deprecate `updateRolesAndPermissions`".
Jul 9 2024, 1:15 PM
atul added a reverting change for rCOMMad00e8286547: [lib] Deprecate `updateRolesAndPermissions`: rCOMM1377f88ecd03: Revert "[lib] Deprecate `updateRolesAndPermissions`".
Jul 9 2024, 1:15 PM