Page MenuHomePhorge
Feed Search

Dec 28 2023

atul requested review of D10475: [native] Update `DisconnectedBar` to display based on `state.connectivity.connected`.
Dec 28 2023, 9:08 AM
atul updated the summary of D10469: [web] Update `DisconnectedBar` to display based on `useNetworkConnected()`.
Dec 28 2023, 8:52 AM
atul updated the test plan for D10469: [web] Update `DisconnectedBar` to display based on `useNetworkConnected()`.
Dec 28 2023, 2:40 AM
atul published D10469: [web] Update `DisconnectedBar` to display based on `useNetworkConnected()` for review.
Dec 28 2023, 2:33 AM
atul abandoned D10463: [lib] Update `useDisconnectedBarVisibilityHandler` to only consider `networkConnected`.
Dec 28 2023, 2:22 AM

Dec 27 2023

atul accepted D10467: [lib] Make useAncestorThreads more efficient.

Looks good to me

Dec 27 2023, 11:21 PM
atul planned changes to D10463: [lib] Update `useDisconnectedBarVisibilityHandler` to only consider `networkConnected`.

Going with a different approach. Instead of modifying eg useDisconnectedBarVisibilityHandler, I think it makes sense to keep them around for updating ConnectionInfo for keyservers in the KeyserverStore. Will rename them accordingly and introduce separate hooks that consume state => state.connectivity.connected on native and useNetworkConnected on web for displaying DisconnectedBar.

Dec 27 2023, 8:03 AM
atul published D10463: [lib] Update `useDisconnectedBarVisibilityHandler` to only consider `networkConnected` for review.
Dec 27 2023, 7:58 AM
atul accepted D10462: [lib] Fix typo in useMentionTypeaheadUserSuggestions.
Dec 27 2023, 1:27 AM
atul accepted D10437: [web] introduce app list header.
Dec 27 2023, 1:26 AM
atul accepted D10436: [web] introduce add button component.
Dec 27 2023, 1:21 AM
atul accepted D10393: [web] show unreads for each community in the community list.

Thanks for taking time to update and address both pieces of feedback!

Dec 27 2023, 1:14 AM
atul accepted D10435: [lib] introduce unreadCountSelectorForCommunity.
Dec 27 2023, 1:13 AM
atul closed D10434: [lib] Move `socketPreferredEndpoints` to `httpPreferredEndpoints`.
Dec 27 2023, 1:03 AM
atul committed rCOMM24b029313fb3: [lib] Move `socketPreferredEndpoints` to `httpPreferredEndpoints`.
Dec 27 2023, 1:03 AM
atul added inline comments to D10434: [lib] Move `socketPreferredEndpoints` to `httpPreferredEndpoints`.
Dec 27 2023, 12:40 AM
atul updated the diff for D10434: [lib] Move `socketPreferredEndpoints` to `httpPreferredEndpoints`.

rebase and land

Dec 27 2023, 12:38 AM

Dec 22 2023

atul abandoned D10433: [iOS] Fix `project.pbxproj`.

@michal already addressed this with D10427

Dec 22 2023, 7:50 AM
atul requested review of D10434: [lib] Move `socketPreferredEndpoints` to `httpPreferredEndpoints`.
Dec 22 2023, 2:00 AM
atul published D10433: [iOS] Fix `project.pbxproj` for review.
Dec 22 2023, 1:45 AM
atul accepted D10432: [lib/web/native] Convert getMentionTypeaheadUserSuggestions into a hook.
Dec 22 2023, 12:26 AM

Dec 21 2023

atul accepted D10418: [keyserver] Move doNotRegister check higher in siweAuthResponder.
Dec 21 2023, 5:51 PM
atul accepted D10417: [native] Let user skip ConnectEthereum screen if ethereumAccount already set.
Dec 21 2023, 6:26 AM
atul accepted D10416: [native] Introduce skipEthereumLoginOnce.
Dec 21 2023, 6:25 AM
atul accepted D10415: [native] Redirect to registration flow when ETH login attempted without registered account.
Dec 21 2023, 6:22 AM
atul accepted D10414: [native] Extract useGetEthereumAccountFromSIWEResult.
Dec 21 2023, 6:20 AM
atul accepted D10413: [native] Remove onFailure from useSIWEServerCall in favor of try-catch in siweServerCall.
Dec 21 2023, 6:18 AM
atul accepted D10412: [native] Add support for doNotRegister to useSIWEServerCall.

Thanks for comprehensive test plan

Dec 21 2023, 6:17 AM
atul accepted D10386: [native] Compute typeahead suggestions and matched strings outside the class component.

Seems like a straightforward refactor

Dec 21 2023, 6:14 AM
atul requested changes to D10393: [web] show unreads for each community in the community list.

Noticed that things look weird when the badge becomes wide (in 99+ scenario):

0bfd2c.png (444×548 px, 82 KB)

Dec 21 2023, 6:11 AM
atul accepted D10358: [web] introduce useNavigationSidebarTooltip hook.
Dec 21 2023, 5:58 AM
atul accepted D10357: [web] introduce calculateNavigationSidebarTooltipSize.

At a high level this seems correct to me, but I'm not super familiar with all of the tooltip math.

Dec 21 2023, 5:51 AM

Dec 20 2023

atul closed D10356: "Flip the switch" to enable minimal permissions.
Dec 20 2023, 11:00 PM
atul committed rCOMMb2795798beda: "Flip the switch" to enable minimal permissions.
Dec 20 2023, 11:00 PM
atul closed D10341: [emscripten] Switch Emscripten CI job to autoscaling runners.
Dec 20 2023, 10:53 PM
atul committed rCOMM1c776334d2ce: [emscripten] Switch Emscripten CI job to autoscaling runners.
Dec 20 2023, 10:53 PM

Dec 19 2023

atul added 1 blocking reviewer(s) for D10356: "Flip the switch" to enable minimal permissions: ashoat.
Dec 19 2023, 10:01 PM
atul requested review of D10356: "Flip the switch" to enable minimal permissions.
Dec 19 2023, 10:00 PM
atul updated the diff for D10356: "Flip the switch" to enable minimal permissions.

add hasMinCodeVersion check for web

Dec 19 2023, 10:00 PM
atul updated the diff for D10356: "Flip the switch" to enable minimal permissions.

re-open

Dec 19 2023, 9:57 PM
atul reopened D10356: "Flip the switch" to enable minimal permissions.
Dec 19 2023, 9:57 PM
atul closed D10339: [identity] Switch Identity unit tests to autoscaling CI runners.
Dec 19 2023, 9:39 PM
atul committed rCOMM9d4decdf1064: [identity] Switch Identity unit tests to autoscaling CI runners.
Dec 19 2023, 9:39 PM
atul added a comment to D10339: [identity] Switch Identity unit tests to autoscaling CI runners.

sorry, to clarify, i understand why we need protobuf. but i didn’t understand why we need all the apt install stuff. guessing they’re all dependencies of the install script?

Dec 19 2023, 9:30 PM
atul added a comment to D10339: [identity] Switch Identity unit tests to autoscaling CI runners.
In D10339#301015, @atul wrote:

We need all the apt install and install_protobuf stuff

would you mind explaining why?

Dec 19 2023, 9:23 PM
atul updated the diff for D10339: [identity] Switch Identity unit tests to autoscaling CI runners.

back to working and land

Dec 19 2023, 9:23 PM
atul updated the diff for D10339: [identity] Switch Identity unit tests to autoscaling CI runners.

without apt install

Dec 19 2023, 9:19 PM
atul requested review of D10341: [emscripten] Switch Emscripten CI job to autoscaling runners.

Can you explain why you had to move away from git diff?

Dec 19 2023, 8:53 PM
atul requested review of D10339: [identity] Switch Identity unit tests to autoscaling CI runners.

We need all the apt install and install_protobuf stuff

Dec 19 2023, 8:50 PM
atul accepted D10361: [web] introduce navigation sidebar home button.
Dec 19 2023, 8:16 AM
atul closed D10340: [tunnelbroker] Switch Tunnelbroker unit tests to autoscaling CI runners.
Dec 19 2023, 8:15 AM
atul committed rCOMM1a7b52ca376b: [tunnelbroker] Switch Tunnelbroker unit tests to autoscaling CI runners.
Dec 19 2023, 8:15 AM
atul added inline comments to D10340: [tunnelbroker] Switch Tunnelbroker unit tests to autoscaling CI runners.
Dec 19 2023, 8:10 AM

Dec 15 2023

atul closed D10355: [lib] Add runtime checks to `minimallyEncode*` utils to make sure argument isn't already minimally encoded.
Dec 15 2023, 5:24 PM
atul committed rCOMM8779efea689f: [lib] Add runtime checks to `minimallyEncode*` utils to make sure argument….
Dec 15 2023, 5:24 PM
atul closed D10356: "Flip the switch" to enable minimal permissions.
Dec 15 2023, 5:10 PM
atul committed rCOMMdddc6165a351: "Flip the switch" to enable minimal permissions.
Dec 15 2023, 5:10 PM
atul requested review of D10355: [lib] Add runtime checks to `minimallyEncode*` utils to make sure argument isn't already minimally encoded.
Dec 15 2023, 5:03 PM
atul published D10356: "Flip the switch" to enable minimal permissions for review.
Dec 15 2023, 4:31 PM
atul closed D10342: [native] Update `translateClientDBData` so consuume `convertClientDBThreadInfoToRawThreadInfo`.
Dec 15 2023, 4:21 PM
atul committed rCOMM94c5535f077d: [native] Update `translateClientDBData` so consuume….
Dec 15 2023, 4:21 PM

Dec 14 2023

atul updated the test plan for D10342: [native] Update `translateClientDBData` so consuume `convertClientDBThreadInfoToRawThreadInfo`.
Dec 14 2023, 9:54 PM
atul updated the test plan for D10342: [native] Update `translateClientDBData` so consuume `convertClientDBThreadInfoToRawThreadInfo`.
Dec 14 2023, 9:41 PM
atul published D10342: [native] Update `translateClientDBData` so consuume `convertClientDBThreadInfoToRawThreadInfo` for review.
Dec 14 2023, 9:37 PM
atul requested review of D10341: [emscripten] Switch Emscripten CI job to autoscaling runners.
Dec 14 2023, 9:27 PM
atul closed D10295: [keyserver] Move `threadStoreValidator` to `redux-state-responders`.
Dec 14 2023, 9:03 PM
atul closed D10297: [native] Redux migration to support minimally encoded permissions.
Dec 14 2023, 9:03 PM
atul closed D10294: [lib][keyserver] Replace `legacyRawThreadInfoValidator` with `rawThreadInfoValidator`.
Dec 14 2023, 9:03 PM
atul committed rCOMM13caf3c82264: [native] Redux migration to support minimally encoded permissions.
Dec 14 2023, 9:03 PM
atul committed rCOMMb780797c5e95: [keyserver] Move `threadStoreValidator` to `redux-state-responders`.
Dec 14 2023, 9:03 PM
atul committed rCOMM942ab94696ec: [lib][keyserver] Replace `legacyRawThreadInfoValidator` with….
Dec 14 2023, 9:03 PM
atul closed D10286: [keyserver] Update `rawThreadInfoFromServerThreadInfo` to support `minimallyEncodePermissions` option.
Dec 14 2023, 9:03 PM
atul closed D10285: [lib] Naively update `threadInfoFromRawThreadInfo` to support `RawThreadInfo` argument.
Dec 14 2023, 9:03 PM
atul committed rCOMMab7a55637495: [keyserver] Update `rawThreadInfoFromServerThreadInfo` to support….
Dec 14 2023, 9:03 PM
atul committed rCOMMe87c28f8156f: [lib] Naively update `threadInfoFromRawThreadInfo` to support `RawThreadInfo`….
Dec 14 2023, 9:03 PM
atul closed D10195: [lib] Update `threadInfoFromRawThreadInfo` to return `MinimallyEncodedThreadInfo`.
Dec 14 2023, 9:03 PM
atul committed rCOMM6089a9fcfd4b: [lib] Update `threadInfoFromRawThreadInfo` to return….
Dec 14 2023, 9:03 PM
atul retitled D10195: [lib] Update `threadInfoFromRawThreadInfo` to return `MinimallyEncodedThreadInfo` from [DO NOT LAND][lib] Update `threadInfoFromRawThreadInfo` to return `MinimallyEncodedThreadInfo`
Dec 14 2023, 9:00 PM
atul retitled D10297: [native] Redux migration to support minimally encoded permissions from [DRAFT][native] Redux migration to support minimally encoded permissions
Dec 14 2023, 8:57 PM
atul closed D10284: [native] Update `updateRolesAndPermissions` to only handle `LegacyRawThreadInfos`.
Dec 14 2023, 8:49 PM
atul closed D10283: [lib] Update `convertThreadStoreThreadInfosToNewIDSchema` migration to ensure `rawThreadInfos` are NOT minimally encoded.
Dec 14 2023, 8:49 PM
atul committed rCOMMb506bf3978e1: [native] Update `updateRolesAndPermissions` to only handle….
Dec 14 2023, 8:49 PM
atul committed rCOMM24bd20b41376: [lib] Update `convertThreadStoreThreadInfosToNewIDSchema` migration to ensure….
Dec 14 2023, 8:49 PM
atul closed D10281: [native] Introduce `assertAllThreadInfosAreLegacy` to address migration 29 `flow` issues.
Dec 14 2023, 8:49 PM
atul committed rCOMM4f8b105b534f: [native] Introduce `assertAllThreadInfosAreLegacy` to address migration 29….
Dec 14 2023, 8:49 PM
atul closed D10280: [native] Add branching to `fixUnreadActiveThread` to support `RawThreadInfos`.
Dec 14 2023, 8:49 PM
atul closed D10278: [native] Update `client-db-utils` to accomodate `RawThreadInfos`.
Dec 14 2023, 8:49 PM
atul committed rCOMMd60b068457c1: [native] Add branching to `fixUnreadActiveThread` to support `RawThreadInfos`.
Dec 14 2023, 8:49 PM
atul closed D10277: [web] Update `validateStateAndProcessDBOperations` to handle `RawThreadInfos`.
Dec 14 2023, 8:49 PM
atul committed rCOMMaa0e00d8eda7: [native] Update `client-db-utils` to accomodate `RawThreadInfos`.
Dec 14 2023, 8:49 PM
atul closed D10275: [lib] Update remaining places in `lib` to support `RawThreadInfos`.
Dec 14 2023, 8:49 PM
atul committed rCOMM3ce50c43aecc: [web] Update `validateStateAndProcessDBOperations` to handle `RawThreadInfos`.
Dec 14 2023, 8:49 PM
atul closed D10274: [lib] Add branching to `reduceThreadInfos` to accomodate `RawThreadInfos`.
Dec 14 2023, 8:49 PM
atul committed rCOMM47e706802def: [lib] Update remaining places in `lib` to support `RawThreadInfos`.
Dec 14 2023, 8:49 PM
atul closed D10271: [lib] Add ridiculous branching to `update-thread-read-status-spec` to appease `flow`.
Dec 14 2023, 8:49 PM
atul committed rCOMM914419603d5a: [lib] Add branching to `reduceThreadInfos` to accomodate `RawThreadInfos`.
Dec 14 2023, 8:49 PM
atul committed rCOMM73b7ea7ee7df: [lib] Add ridiculous branching to `update-thread-read-status-spec` to appease….
Dec 14 2023, 8:49 PM
atul closed D10270: [lib] Add ridiculous branching to `delete-account-spec` to appease `flow`.
Dec 14 2023, 8:49 PM
atul closed D10268: [lib] Replace `LegacyRawThreadInfos` with `RawThreadInfos` where simple in `shared/updates`.
Dec 14 2023, 8:49 PM
atul committed rCOMM0319f12e9c15: [lib] Add ridiculous branching to `delete-account-spec` to appease `flow`.
Dec 14 2023, 8:48 PM