Page MenuHomePhabricator
Feed Advanced Search

Dec 28 2023

atul updated the diff for D10476: [lib] Rip `useShouldShowDisconnectedBar` and `useDisconnectedBar` out of `hooks/disconnected-bar`.

rebase

Dec 28 2023, 4:22 PM
atul updated the diff for D10475: [native] Update `DisconnectedBar` to display based on `state.connectivity.connected`.

address feedback (useNativeDriver + change copy)

Dec 28 2023, 4:22 PM
atul added inline comments to D10475: [native] Update `DisconnectedBar` to display based on `state.connectivity.connected`.
Dec 28 2023, 4:19 PM
atul added inline comments to D10475: [native] Update `DisconnectedBar` to display based on `state.connectivity.connected`.
Dec 28 2023, 3:42 PM
atul closed D10469: [web] Update `DisconnectedBar` to display based on `useNetworkConnected()`.
Dec 28 2023, 3:39 PM
atul committed rCOMM6ca82c09dbfa: [web] Update `DisconnectedBar` to display based on `useNetworkConnected()` (authored by atul).
[web] Update `DisconnectedBar` to display based on `useNetworkConnected()`
Dec 28 2023, 3:39 PM
atul updated the diff for D10469: [web] Update `DisconnectedBar` to display based on `useNetworkConnected()`.

address feedback and land

Dec 28 2023, 3:35 PM
atul added inline comments to D10469: [web] Update `DisconnectedBar` to display based on `useNetworkConnected()`.
Dec 28 2023, 2:39 PM
atul requested review of D10476: [lib] Rip `useShouldShowDisconnectedBar` and `useDisconnectedBar` out of `hooks/disconnected-bar`.
Dec 28 2023, 1:38 AM
atul requested review of D10475: [native] Update `DisconnectedBar` to display based on `state.connectivity.connected`.
Dec 28 2023, 1:08 AM
atul updated the summary of D10469: [web] Update `DisconnectedBar` to display based on `useNetworkConnected()`.
Dec 28 2023, 12:52 AM

Dec 27 2023

atul updated the test plan for D10469: [web] Update `DisconnectedBar` to display based on `useNetworkConnected()`.
Dec 27 2023, 6:40 PM
atul published D10469: [web] Update `DisconnectedBar` to display based on `useNetworkConnected()` for review.
Dec 27 2023, 6:33 PM
atul abandoned D10463: [lib] Update `useDisconnectedBarVisibilityHandler` to only consider `networkConnected`.
Dec 27 2023, 6:22 PM
atul accepted D10467: [lib] Make useAncestorThreads more efficient.

Looks good to me

Dec 27 2023, 3: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, 12:03 AM

Dec 26 2023

atul published D10463: [lib] Update `useDisconnectedBarVisibilityHandler` to only consider `networkConnected` for review.
Dec 26 2023, 11:58 PM
atul accepted D10462: [lib] Fix typo in useMentionTypeaheadUserSuggestions.
Dec 26 2023, 5:27 PM
atul accepted D10437: [web] introduce app list header.
Dec 26 2023, 5:26 PM
atul accepted D10436: [web] introduce add button component.
Dec 26 2023, 5:21 PM
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 26 2023, 5:14 PM
atul accepted D10435: [lib] introduce unreadCountSelectorForCommunity.
Dec 26 2023, 5:13 PM
atul closed D10434: [lib] Move `socketPreferredEndpoints` to `httpPreferredEndpoints`.
Dec 26 2023, 5:03 PM
atul committed rCOMM24b029313fb3: [lib] Move `socketPreferredEndpoints` to `httpPreferredEndpoints` (authored by atul).
[lib] Move `socketPreferredEndpoints` to `httpPreferredEndpoints`
Dec 26 2023, 5:03 PM
atul added inline comments to D10434: [lib] Move `socketPreferredEndpoints` to `httpPreferredEndpoints`.
Dec 26 2023, 4:40 PM
atul updated the diff for D10434: [lib] Move `socketPreferredEndpoints` to `httpPreferredEndpoints`.

rebase and land

Dec 26 2023, 4:38 PM

Dec 21 2023

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

@michal already addressed this with D10427

Dec 21 2023, 11:50 PM
atul requested review of D10434: [lib] Move `socketPreferredEndpoints` to `httpPreferredEndpoints`.
Dec 21 2023, 6:00 PM
atul published D10433: [iOS] Fix `project.pbxproj` for review.
Dec 21 2023, 5:45 PM
atul accepted D10432: [lib/web/native] Convert getMentionTypeaheadUserSuggestions into a hook.
Dec 21 2023, 4:26 PM
atul accepted D10418: [keyserver] Move doNotRegister check higher in siweAuthResponder.
Dec 21 2023, 9:51 AM

Dec 20 2023

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

Thanks for comprehensive test plan

Dec 20 2023, 10:17 PM
atul accepted D10386: [native] Compute typeahead suggestions and matched strings outside the class component.

Seems like a straightforward refactor

Dec 20 2023, 10:14 PM
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 20 2023, 10:11 PM
atul accepted D10358: [web] introduce useNavigationSidebarTooltip hook.
Dec 20 2023, 9:58 PM
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 20 2023, 9:51 PM
atul closed D10356: "Flip the switch" to enable minimal permissions.
Dec 20 2023, 3:00 PM
atul committed rCOMMb2795798beda: "Flip the switch" to enable minimal permissions (authored by atul).
"Flip the switch" to enable minimal permissions
Dec 20 2023, 3:00 PM
atul closed D10341: [emscripten] Switch Emscripten CI job to autoscaling runners.
Dec 20 2023, 2:53 PM
atul committed rCOMM1c776334d2ce: [emscripten] Switch Emscripten CI job to autoscaling runners (authored by atul).
[emscripten] Switch Emscripten CI job to autoscaling runners
Dec 20 2023, 2:53 PM

Dec 19 2023

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

add hasMinCodeVersion check for web

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

re-open

Dec 19 2023, 1:57 PM
atul reopened D10356: "Flip the switch" to enable minimal permissions.
Dec 19 2023, 1:57 PM
atul closed D10339: [identity] Switch Identity unit tests to autoscaling CI runners.
Dec 19 2023, 1:39 PM
atul committed rCOMM9d4decdf1064: [identity] Switch Identity unit tests to autoscaling CI runners (authored by atul).
[identity] Switch Identity unit tests to autoscaling CI runners
Dec 19 2023, 1: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, 1: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, 1: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, 1:23 PM
atul updated the diff for D10339: [identity] Switch Identity unit tests to autoscaling CI runners.

without apt install

Dec 19 2023, 1: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, 12: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, 12:50 PM
atul accepted D10361: [web] introduce navigation sidebar home button.
Dec 19 2023, 12:16 AM
atul closed D10340: [tunnelbroker] Switch Tunnelbroker unit tests to autoscaling CI runners.
Dec 19 2023, 12:15 AM
atul committed rCOMM1a7b52ca376b: [tunnelbroker] Switch Tunnelbroker unit tests to autoscaling CI runners (authored by atul).
[tunnelbroker] Switch Tunnelbroker unit tests to autoscaling CI runners
Dec 19 2023, 12:15 AM
atul added inline comments to D10340: [tunnelbroker] Switch Tunnelbroker unit tests to autoscaling CI runners.
Dec 19 2023, 12: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, 9:24 AM
atul committed rCOMM8779efea689f: [lib] Add runtime checks to `minimallyEncode*` utils to make sure argument… (authored by atul).
[lib] Add runtime checks to `minimallyEncode*` utils to make sure argument…
Dec 15 2023, 9:24 AM
atul closed D10356: "Flip the switch" to enable minimal permissions.
Dec 15 2023, 9:10 AM
atul committed rCOMMdddc6165a351: "Flip the switch" to enable minimal permissions (authored by atul).
"Flip the switch" to enable minimal permissions
Dec 15 2023, 9:10 AM
atul requested review of D10355: [lib] Add runtime checks to `minimallyEncode*` utils to make sure argument isn't already minimally encoded.
Dec 15 2023, 9:03 AM
atul published D10356: "Flip the switch" to enable minimal permissions for review.
Dec 15 2023, 8:31 AM
atul closed D10342: [native] Update `translateClientDBData` so consuume `convertClientDBThreadInfoToRawThreadInfo`.
Dec 15 2023, 8:21 AM
atul committed rCOMM94c5535f077d: [native] Update `translateClientDBData` so consuume… (authored by atul).
[native] Update `translateClientDBData` so consuume…
Dec 15 2023, 8:21 AM

Dec 14 2023

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