Page MenuHomePhorge
Feed Search

Jun 14 2023

atul requested review of D8213: [native] Pull `displayFailureAlert` out of `EditUserAvatarProvider`.
Jun 14 2023, 6:53 PM
atul accepted D8210: [native] introduce emoji keyboard component.

Looks like a fairly straightforward refactor

Jun 14 2023, 5:34 PM
atul resigned from D8200: [keyserver] Prevent the only admin role from being changed on the keyserver.
Jun 14 2023, 5:18 PM
atul accepted D8161: [native] Prevent the only admin role from being changed.
Jun 14 2023, 5:17 PM
atul closed D8187: [web] Move avatar-related components to `avatars/`.
Jun 14 2023, 4:43 PM
atul committed rCOMMe6fa794e3f30: [web] Move avatar-related components to `avatars/`.
Jun 14 2023, 4:43 PM
atul updated the diff for D8187: [web] Move avatar-related components to `avatars/`.

rebase and land

Jun 14 2023, 4:13 PM
atul accepted D8160: [native] Create a ChangeRolesHeaderRightButton to save role changes.
Jun 14 2023, 1:53 AM
atul accepted D8159: [native] Handle unsaved changes when 'cancel' is pressed.
Jun 14 2023, 1:42 AM
atul accepted D8156: [native] Create a new screen that will show the role change information.

Thanks for addressing feedback

Jun 14 2023, 1:29 AM
atul added a reviewer for D8200: [keyserver] Prevent the only admin role from being changed on the keyserver: ashoat.

Adding @ashoat as blocking here to take another look

Jun 14 2023, 1:27 AM
atul accepted D8191: [lib] Introduce action for new getVersion endpoint.
Jun 14 2023, 1:23 AM
atul accepted D8190: [keyserver][lib] Introduce `version` endpoint.

Looks good

Jun 14 2023, 1:22 AM
atul accepted D8189: [lib][web] Move web codeVersion to lib.
Jun 14 2023, 1:18 AM
atul accepted D8186: [native] remove avatar feature flag logic.
Jun 14 2023, 1:18 AM
atul accepted D8188: [CI] Add blob unit tests GH action.

Looks good, thanks for linking successful workflow

Jun 14 2023, 1:16 AM

Jun 12 2023

atul published D8187: [web] Move avatar-related components to `avatars/` for review.
Jun 12 2023, 9:25 PM
atul closed D8185: [docs] `Preferences` -> `Settings`.
Jun 12 2023, 9:03 PM
atul committed rCOMMeb96fe616a86: [docs] `Preferences` -> `Settings`.
Jun 12 2023, 9:03 PM
atul updated the diff for D8185: [docs] `Preferences` -> `Settings`.

trigger blob unit tests

Jun 12 2023, 8:25 PM
atul requested changes to D8160: [native] Create a ChangeRolesHeaderRightButton to save role changes.

Can we show a spinner when the request is in progress? It's probably pretty "instant" in your dev environment, but could look janky on prod if things are frozen until the request completes.

Jun 12 2023, 8:20 PM
atul requested changes to D8159: [native] Handle unsaved changes when 'cancel' is pressed.

Requesting changes for changes suggested by @ashoat.

Jun 12 2023, 8:12 PM
atul accepted D8158: [native] Create a ChangeRolesHeaderLeftButton to cancel role changes.
Jun 12 2023, 8:10 PM
atul accepted D8157: [native] Navigate to the role change screen.
Jun 12 2023, 8:09 PM
atul accepted D8155: [native] Show option to change role from the members list.
Jun 12 2023, 8:08 PM
atul requested changes to D8156: [native] Create a new screen that will show the role change information.

Requesting changes for letterSpacing justification. Also adding @ginsu as blocking to take a look at showActionSheet(...), specifically how it behaves "across platforms."

Jun 12 2023, 8:06 PM
atul requested changes to D8155: [native] Show option to change role from the members list.

Was removing "Remove admin" and "Make admin" options also intended to be a part of this diff? Didn't see anything in the title or summary so just want to make sure before this diff is accepted.

Jun 12 2023, 7:54 PM
atul added a comment to D8141: [web] Prevent changing the only admin role in a community.

(We're also ensuring that this isn't possible from the keyserver side, right?)

Jun 12 2023, 7:52 PM
atul accepted D8141: [web] Prevent changing the only admin role in a community.

Seems a little weird to me from a product standpoint, but code looks correct.

Jun 12 2023, 7:51 PM
atul requested review of D8185: [docs] `Preferences` -> `Settings`.
Jun 12 2023, 7:34 PM
atul added a comment to D8143: [keyserver] Validate search endpoint response.

(Restarted failing iOS build)

Jun 12 2023, 4:35 PM
atul added a comment to D8114: Provided detailed error messages on olm functions failures in CryptoModule.

(Restarted failing iOS build)

Jun 12 2023, 4:34 PM
atul added a comment to D8161: [native] Prevent the only admin role from being changed.

(Shellcheck CI job should pass after pulling in latest changes.)

Jun 12 2023, 4:33 PM
atul added a comment to D8160: [native] Create a ChangeRolesHeaderRightButton to save role changes.

(Shellcheck CI job should pass after pulling in latest changes.)

Jun 12 2023, 4:33 PM
atul added a comment to D8180: [blob-service] Validate holder and blob_hash inputs.

(Shellcheck CI job should pass after pulling in latest changes.)

Jun 12 2023, 4:32 PM
atul added a comment to D8179: [services-lib] Add is_valid_identifier function.

(Shellcheck CI job should pass after pulling in latest changes.)

Jun 12 2023, 4:32 PM
atul added a comment to D8177: [Tunnelbroker] Add amqp client crate, add minimal usage.

(Shellcheck CI job should pass after pulling in latest changes.)

Jun 12 2023, 4:32 PM
atul accepted D8183: [web] remove avatar feature flag logic.

Can you pull in latest changes before landing and ensure CI checks pass

Jun 12 2023, 2:39 PM
atul accepted D8176: [landing] fix size prop for icons in mobile nav.
Jun 12 2023, 2:38 PM
atul accepted D8175: [landing] fix the scroll to top behavior and animation on keyserver page.
Jun 12 2023, 2:38 PM
atul accepted D8174: [landing] fix investor card description container height.
Jun 12 2023, 2:38 PM
atul accepted D8173: [landing] make typography responsive.

Trusting the numbers, would be good if there was a comment explaining where the numbers come from

Jun 12 2023, 2:37 PM

Jun 9 2023

atul accepted D8140: [web] Add functionality on save to actually change a member's role.
Jun 9 2023, 10:26 PM
atul accepted D8139: [web] Confirm a user wants to exit if changes are made in the modal.
Jun 9 2023, 10:25 PM
atul accepted D8138: [web] Create a modal that allows admins to change a member's role (dropdown menu, actionable buttons).
Jun 9 2023, 10:22 PM
atul retitled D8138: [web] Create a modal that allows admins to change a member's role (dropdown menu, actionable buttons) from [web] Create a model that allows admins to change a member's role (dropdown menu, actionable buttons)
Jun 9 2023, 8:24 PM
atul accepted D8136: [web] Implement a custom dropdown menu component.

If you'd prefer I can remove the import in the previous diff instead

Jun 9 2023, 8:05 PM
atul requested changes to D8136: [web] Implement a custom dropdown menu component.
Jun 9 2023, 7:52 PM
atul added 1 blocking reviewer(s) for D8136: [web] Implement a custom dropdown menu component: ginsu.

Requesting changes for clarification on memberIsAdmin import change.

Jun 9 2023, 7:52 PM
atul accepted D8154: [native] Add cached user selection state into RegistrationContext.

Thanks for the annotations

Jun 9 2023, 7:36 PM
atul accepted D8163: [native] Move final registration step to RegistrationTerms.
Jun 9 2023, 7:31 PM
atul added inline comments to D8164: [native] Style RegistrationTerms.
Jun 9 2023, 7:30 PM
atul accepted D8164: [native] Style RegistrationTerms.
Jun 9 2023, 7:29 PM
atul accepted D8162: [native] Introduce RegistrationTerms screen.
Jun 9 2023, 7:27 PM
atul accepted D8153: [native] Update registrationMode from state to ref.
Jun 9 2023, 7:25 PM
atul accepted D8152: [native] Set user avatar after registering in registration flow.

If the avatar upload fails, we'll log the user in anyways, and display an error Alert. The user can then go and change their avatar using the normal flow. I opted for this approach because I figured trying to "undo" the registration would be more complicated, and leaving the registration in a half-complete state would be confusing to the user.

Jun 9 2023, 7:25 PM
atul accepted D8150: [native] Make callback param optional in useUploadSelectedMedia avatar hook.
Jun 9 2023, 7:24 PM
atul accepted D8149: [native] Introduce code to call keyserver for registration in new flow.
Jun 9 2023, 7:09 PM
atul accepted D8148: [native] Introduce RegistrationContext.
Jun 9 2023, 7:07 PM

Jun 8 2023

atul accepted D8067: [web] Refactor the members modal to support any variety of role labels.
Jun 8 2023, 9:03 PM
atul added a reverting change for rCOMM343fda9b18a1: [native] Temporary changes for staff release: rCOMM7a0b7ad94831: Revert "[native] Temporary changes for staff release".
Jun 8 2023, 8:22 PM
atul committed rCOMM7a0b7ad94831: Revert "[native] Temporary changes for staff release".
Jun 8 2023, 8:22 PM
atul committed rCOMM2c01d7ecd339: [native] `codeVersion` -> 224.
Jun 8 2023, 8:22 PM
atul committed rCOMM343fda9b18a1: [native] Temporary changes for staff release.
Jun 8 2023, 8:22 PM
atul committed rCOMM338be1daa551: [native] `codeVersion` -> 223.
Jun 8 2023, 8:22 PM
atul closed D8131: Flip the switch to enable community creation.
Jun 8 2023, 6:38 PM
atul committed rCOMM15cf01c11651: Flip the switch to enable community creation.
Jun 8 2023, 6:38 PM
atul updated the diff for D8131: Flip the switch to enable community creation.

rebase and land

Jun 8 2023, 6:03 PM
atul closed D8130: [native] Navigate to newly created community after successful creation.
Jun 8 2023, 5:52 PM
atul committed rCOMM8e53b360b3d7: [native] Navigate to newly created community after successful creation.
Jun 8 2023, 5:52 PM
atul updated the diff for D8130: [native] Navigate to newly created community after successful creation.

rebase and land

Jun 8 2023, 5:47 PM
atul closed D8129: [native] Introduce `addSelectedUsersToCommunity` to `CommunityCreationMembers`.
Jun 8 2023, 5:40 PM
atul committed rCOMM7ca83617d0e2: [native] Introduce `addSelectedUsersToCommunity` to `CommunityCreationMembers`.
Jun 8 2023, 5:40 PM
atul updated the diff for D8129: [native] Introduce `addSelectedUsersToCommunity` to `CommunityCreationMembers`.

address feedback

Jun 8 2023, 5:28 PM
atul closed D8122: [native] Pass `threadID` of newly created community to `CommunityCreationMembers`.
Jun 8 2023, 1:31 PM
atul committed rCOMMde8ff3bfad6e: [native] Pass `threadID` of newly created community to….
Jun 8 2023, 1:31 PM
atul updated the diff for D8122: [native] Pass `threadID` of newly created community to `CommunityCreationMembers`.

rebase and land

Jun 8 2023, 1:25 PM

Jun 7 2023

atul accepted D8146: [lib] Use RegExp.source instead of RegExp.toString() in emojis.js.
Jun 7 2023, 8:14 PM
atul accepted D8147: [lib] Unify duplicated avatar tcomb validators.
Jun 7 2023, 8:14 PM
atul added inline comments to D8145: [lib] Make sure all default emojis pass onlyOneEmojiRegex.
Jun 7 2023, 8:14 PM
atul accepted D8145: [lib] Make sure all default emojis pass onlyOneEmojiRegex.

Had to change text encoding in Phabricator to "see the difference," but looks good.

Jun 7 2023, 8:13 PM
atul accepted D8135: [web] Show option to change role from the members modal.

Don't think the plus-circle icon makes sense for "Change Role," but defer to @ted on that.

Jun 7 2023, 7:53 PM
atul requested changes to D8067: [web] Refactor the members modal to support any variety of role labels.

Label having a bg prop that expects a CSS variable is a weird API. Is there a way we can introduce a variant prop to Label instead and style accordingly within?

Jun 7 2023, 7:50 PM
atul added inline comments to D8129: [native] Introduce `addSelectedUsersToCommunity` to `CommunityCreationMembers`.
Jun 7 2023, 7:48 PM
atul accepted D8132: [landing] add faq section and request access section to keyserver page.

Accepting, but please take a look at the trailing space

Jun 7 2023, 7:33 PM

Jun 6 2023

atul accepted D8128: [landing] add rotation animation to keyserver faq icon.

whoa this looks smooth, first rotation animation?

Jun 6 2023, 9:08 PM
atul accepted D8111: [lib] Stop setting dataLoaded from register / siweAuth actions.
Jun 6 2023, 9:06 PM
atul accepted D8110: [native] Dispatch SET_DATA_LOADED action after registration completes.
Jun 6 2023, 9:03 PM
atul accepted D8109: [native] Dispatch SET_DATA_LOADED action after SIWE completes.
Jun 6 2023, 9:02 PM
atul accepted D8108: [web] Dispatch SET_DATA_LOADED action after SIWE completes.
Jun 6 2023, 7:53 PM
atul accepted D8107: [lib] Introduce new SET_DATA_LOADED action.
Jun 6 2023, 7:53 PM
atul accepted D8095: [landing] animate the keyserver faq section.
Jun 6 2023, 7:47 PM
atul closed D8115: [native] Display "Skip"/"Done" button to exit community creation flow.
Jun 6 2023, 7:33 PM
atul committed rCOMM40e91f42217a: [native] Display "Skip"/"Done" button to exit community creation flow.
Jun 6 2023, 7:33 PM
atul updated the diff for D8115: [native] Display "Skip"/"Done" button to exit community creation flow.

rebase and alnd

Jun 6 2023, 6:30 PM
atul published D8131: Flip the switch to enable community creation for review.
Jun 6 2023, 6:29 PM
atul published D8130: [native] Navigate to newly created community after successful creation for review.
Jun 6 2023, 6:28 PM
atul requested review of D8129: [native] Introduce `addSelectedUsersToCommunity` to `CommunityCreationMembers`.
Jun 6 2023, 6:19 PM
atul requested review of D8122: [native] Pass `threadID` of newly created community to `CommunityCreationMembers`.
Jun 6 2023, 5:34 PM
atul requested review of D8115: [native] Display "Skip"/"Done" button to exit community creation flow.
Jun 6 2023, 5:10 PM