Page MenuHomePhorge
Feed Search

Feb 2 2023

atul published D6535: [web] Introduce `OrBreak` component for review.
Feb 2 2023, 7:56 PM
atul updated the summary of D6534: [web]["landing"] Update "Sign in" button copy to match designs.
Feb 2 2023, 7:42 PM
atul updated the summary of D6534: [web]["landing"] Update "Sign in" button copy to match designs.
Feb 2 2023, 7:42 PM
atul published D6534: [web]["landing"] Update "Sign in" button copy to match designs for review.
Feb 2 2023, 7:41 PM
atul added inline comments to D6504: [native] Add some memoization to InnerRobotextMessage.
Feb 2 2023, 7:33 PM
atul published D6533: [web] Don't show `TraditionalLoginForm` once SIWE flow selected for review.
Feb 2 2023, 7:32 PM
atul accepted D6521: [lib] Convert Unsupported robotext to use EntityText.
Feb 2 2023, 7:07 PM
atul accepted D6529: [lib] Use term "channel" in threadNoun.
Feb 2 2023, 7:07 PM
atul accepted D6528: [lib][native][web] Fetch ENS names for robotext messages.

Nice

Feb 2 2023, 7:07 PM
atul accepted D6527: [web] Convert RobotextMessage to hook.
Feb 2 2023, 7:06 PM
atul accepted D6526: [lib][native][web] Deprecate code for dealing with old robotext.

Skimmed

Feb 2 2023, 7:05 PM
atul accepted D6520: [lib] Convert UpdateRelationship robotext to use EntityText.
Feb 2 2023, 7:00 PM
atul accepted D6518: [lib] Convert CreateSidebar/CreateThread robotext to use EntityText.
Feb 2 2023, 6:59 PM
atul accepted D6519: [lib] Convert CreateSubThread robotext to use EntityText.
Feb 2 2023, 6:59 PM
atul accepted D6517: [lib][native] Only say "this thread" in EntityText when it's the current thread.
Feb 2 2023, 6:54 PM
atul accepted D6516: [lib] Convert entry robotexts to use EntityText.
Feb 2 2023, 6:54 PM
atul accepted D6515: [lib] Convert JoinThread/LeaveThread robotext to use EntityText.
Feb 2 2023, 6:53 PM
atul accepted D6514: [lib] Convert ChangeRole robotext to use EntityText.
Feb 2 2023, 6:53 PM
atul accepted D6513: [lib] Convert ChangeSettings robotext to use EntityText.
Feb 2 2023, 6:53 PM
atul accepted D6512: [lib] Convert AddMembers/RemoveMembers robotext to use EntityText.
Feb 2 2023, 6:47 PM
atul accepted D6511: [lib] Introduce basePluralize.

The test cases in lib/utils/text-utils.test.js are extremely thorough

Feb 2 2023, 6:45 PM
atul accepted D6510: [lib] Use pluralize in robotextForUsers.

Nice

Feb 2 2023, 6:42 PM
atul accepted D6506: [lib] Add messageInfoType field to ChatMessageInfoItem.
Feb 2 2023, 6:40 PM
atul accepted D6505: [web][native] Always generate key from keyIndex in RobotextMessage.
Feb 2 2023, 6:37 PM
atul added inline comments to D6504: [native] Add some memoization to InnerRobotextMessage.
Feb 2 2023, 6:35 PM
atul accepted D6504: [native] Add some memoization to InnerRobotextMessage.
Feb 2 2023, 6:34 PM
atul accepted D6493: [lib][native] Sanitize media upload filenames.

Nice

Feb 2 2023, 6:01 PM
atul accepted D6522: [scripts] change protobuf installation directory name.
Feb 2 2023, 1:46 PM

Feb 1 2023

atul closed D6503: [web] Allow user to `cancelSIWEAuthFlow` from `SIWELoginForm`.
Feb 1 2023, 11:01 PM
atul committed rCOMMd3b94c504448: [web] Allow user to `cancelSIWEAuthFlow` from `SIWELoginForm`.
Feb 1 2023, 11:01 PM
atul published D6503: [web] Allow user to `cancelSIWEAuthFlow` from `SIWELoginForm` for review.
Feb 1 2023, 9:45 PM
atul closed D6502: [web] Rename `SIWE` component to `SIWELoginForm`.
Feb 1 2023, 9:20 PM
atul committed rCOMM9ccf13a869da: [web] Rename `SIWE` component to `SIWELoginForm`.
Feb 1 2023, 9:20 PM
atul closed D6501: [web] Pull `TraditionalLoginForm` out of `LoginForm` component.
Feb 1 2023, 9:18 PM
atul committed rCOMM54ca95a35fd0: [web] Pull `TraditionalLoginForm` out of `LoginForm` component.
Feb 1 2023, 9:18 PM
atul closed D6500: [web] Pull `SIWEButton` out of `SIWE` component and use in `LogInForm` directly.
Feb 1 2023, 9:17 PM
atul committed rCOMMfb73711a58ff: [web] Pull `SIWEButton` out of `SIWE` component and use in `LogInForm` directly.
Feb 1 2023, 9:17 PM
atul updated the test plan for D6500: [web] Pull `SIWEButton` out of `SIWE` component and use in `LogInForm` directly.
Feb 1 2023, 9:15 PM
atul added inline comments to D6500: [web] Pull `SIWEButton` out of `SIWE` component and use in `LogInForm` directly.
Feb 1 2023, 9:13 PM
atul published D6502: [web] Rename `SIWE` component to `SIWELoginForm` for review.
Feb 1 2023, 9:11 PM
atul added inline comments to D6500: [web] Pull `SIWEButton` out of `SIWE` component and use in `LogInForm` directly.
Feb 1 2023, 9:11 PM
atul added inline comments to D6501: [web] Pull `TraditionalLoginForm` out of `LoginForm` component.
Feb 1 2023, 9:06 PM
atul published D6501: [web] Pull `TraditionalLoginForm` out of `LoginForm` component for review.
Feb 1 2023, 9:05 PM
atul published D6500: [web] Pull `SIWEButton` out of `SIWE` component and use in `LogInForm` directly for review.
Feb 1 2023, 8:40 PM
atul closed D6489: [web] Pull `SIWEButton` out of `SIWE` component.
Feb 1 2023, 7:18 PM
atul committed rCOMM3e9b71d2c1e0: [web] Pull `SIWEButton` out of `SIWE` component.
Feb 1 2023, 7:18 PM
atul updated the diff for D6489: [web] Pull `SIWEButton` out of `SIWE` component.

rebase + land

Feb 1 2023, 7:17 PM
atul closed D6488: [web] Lift `RainbowKitProvider` "above" `LoginForm`.
Feb 1 2023, 7:15 PM
atul committed rCOMM05c3cf349956: [web] Lift `RainbowKitProvider` "above" `LoginForm`.
Feb 1 2023, 7:15 PM
atul updated the diff for D6488: [web] Lift `RainbowKitProvider` "above" `LoginForm`.

rebase + land

Feb 1 2023, 7:14 PM
atul closed D6496: [CI] Add automatic retries to Buildkite workflows.
Feb 1 2023, 7:04 PM
atul committed rCOMMc8787e79d2e3: [CI] Add automatic retries to Buildkite workflows.
Feb 1 2023, 7:04 PM
atul updated the diff for D6496: [CI] Add automatic retries to Buildkite workflows.

rebase before landing

Feb 1 2023, 7:03 PM
atul added inline comments to D6495: [native] Add function to open native picker.
Feb 1 2023, 6:58 PM
atul added a comment to D6493: [lib][native] Sanitize media upload filenames.

My main concern and the reason why I made these inputs optional is that on modern mobile OS we shouldn't assume that the filename is always available - due to security reasons, we usually receive a content URI with minimal knowledge about its origin. For instance, modern Android usually gives you a content:// URI with very few permissions, like content://com.android.providers.media.documents/document/image:56. The app can then query a content resolver for more info like filename etc, but it isn't guaranteed to be available. Currently, it usually is (e.g. through expo-media-library), but each android version increases privacy even more.
On iOS, expo-image-picker uses the suggestedName to get a filename, but it's a nullable type.
So in conclusion, we shouldn't rely on origin filenames too much.

Feb 1 2023, 6:57 PM
atul accepted D6492: [keyserver] enable accepting policies feature.

Looks good! Sorry for the churn

Feb 1 2023, 6:48 PM
atul accepted D6495: [native] Add function to open native picker.

Demo looks great! nits and question inline

Feb 1 2023, 6:48 PM
atul requested changes to D6492: [keyserver] enable accepting policies feature.
Feb 1 2023, 6:37 PM
atul requested changes to D6493: [lib][native] Sanitize media upload filenames.

So it appears that we're passing the filename down to processVideo which in turn passes it to getVideoProcessingPlan which is where we try to construct outputPaths for transcoded video + thumbnail and things appear to fail when we try to write to disk at the outputPaths? Wonder if we should push the sanitization down to where we're trying to construct a path so filename is "accurate" as it's being passed along to various functions?

Feb 1 2023, 6:35 PM
atul requested changes to D6492: [keyserver] enable accepting policies feature.
Feb 1 2023, 6:21 PM
atul added a comment to D6496: [CI] Add automatic retries to Buildkite workflows.

(Default number of retries is 2, for a total of 3 attempts before failure... which seems reasonable to me?)

Feb 1 2023, 6:06 PM
atul added a reviewer for D6496: [CI] Add automatic retries to Buildkite workflows: varun.
Feb 1 2023, 5:51 PM
atul added reviewers for D6496: [CI] Add automatic retries to Buildkite workflows: ginsu, rohan.
Feb 1 2023, 5:20 PM
atul edited reviewers for D6489: [web] Pull `SIWEButton` out of `SIWE` component, added: rohan; removed: marcin.
Feb 1 2023, 5:19 PM
atul added reviewers for D6488: [web] Lift `RainbowKitProvider` "above" `LoginForm`: ginsu, rohan.
Feb 1 2023, 5:19 PM
atul published D6496: [CI] Add automatic retries to Buildkite workflows for review.
Feb 1 2023, 5:01 PM
atul accepted D6484: [Android] Promote folly to library target.
Feb 1 2023, 4:01 PM

Jan 31 2023

atul updated the summary of D6489: [web] Pull `SIWEButton` out of `SIWE` component.
Jan 31 2023, 9:44 PM
atul published D6489: [web] Pull `SIWEButton` out of `SIWE` component for review.
Jan 31 2023, 9:43 PM
atul published D6488: [web] Lift `RainbowKitProvider` "above" `LoginForm` for review.
Jan 31 2023, 9:42 PM
atul abandoned D6481: [web] Change `modal_body` colors in `log-in-form.css`.
Jan 31 2023, 8:37 PM
atul abandoned D6483: [web] Update `Button` colors in `LogInForm`.

I can send him a message to double check and can revert if necessary.

Would be great if you could do that

Jan 31 2023, 8:35 PM
atul added a comment to D6483: [web] Update `Button` colors in `LogInForm`.

Are you sure we need to use those colors, versus using ones in the design system? Did you check with Dave? I would prefer to keep the design system colors unless the design team indicated otherwise

Jan 31 2023, 8:12 PM
atul closed D6486: [lib] Add `emote-smile-filled` to `CommIcons`.
Jan 31 2023, 8:07 PM
atul committed rCOMM7f30e26bce4c: [lib] Add `emote-smile-filled` to `CommIcons`.
Jan 31 2023, 8:07 PM
atul added a comment to D6486: [lib] Add `emote-smile-filled` to `CommIcons`.

Landing without "blocking reviewer" approval because @ginsu is the right person to review this (https://linear.app/comm/issue/ENG-2648/get-rid-of-formal-blocking-reviewers-requirement).

Jan 31 2023, 8:06 PM
atul updated the diff for D6486: [lib] Add `emote-smile-filled` to `CommIcons`.

rebase before landing

Jan 31 2023, 8:05 PM
atul published D6486: [lib] Add `emote-smile-filled` to `CommIcons` for review.
Jan 31 2023, 7:13 PM
atul published D6483: [web] Update `Button` colors in `LogInForm` for review.
Jan 31 2023, 6:35 PM
atul updated the summary of D6481: [web] Change `modal_body` colors in `log-in-form.css`.
Jan 31 2023, 6:25 PM
atul added reviewers for D6481: [web] Change `modal_body` colors in `log-in-form.css`: ginsu, rohan.
Jan 31 2023, 6:24 PM
atul updated the test plan for D6481: [web] Change `modal_body` colors in `log-in-form.css`.
Jan 31 2023, 6:24 PM
atul published D6481: [web] Change `modal_body` colors in `log-in-form.css` for review.
Jan 31 2023, 6:23 PM
atul accepted D6480: [lib] Fetch ENS names in useThreadSearchIndex.
Jan 31 2023, 5:57 PM
atul accepted D6479: [lib] Inline threadSearchText.
Jan 31 2023, 5:49 PM
atul accepted D6478: [lib] Replace threadSearchIndex selector with useGlobalThreadSearchIndex hook.
Jan 31 2023, 5:47 PM
atul accepted D6477: [lib] Introduce useThreadSearchIndex hook.
Jan 31 2023, 5:47 PM
atul attached a referenced file: F353814: FS_JGHgXwAAsCf2.jpg.
Jan 31 2023, 5:46 PM
atul attached a referenced file: F353813: FS_JGHeXwAEZWmZ.jpg.
Jan 31 2023, 5:46 PM
atul attached a referenced file: F353815: FS_JGHdWYAEPW_t.jpg.
Jan 31 2023, 5:45 PM
atul attached a referenced file: F353816: FS_JGHdXwAMHbdF.jpg.
Jan 31 2023, 5:45 PM
atul updated atul.
Jan 31 2023, 5:45 PM
atul committed rCOMMce651ebc36d2: Revert "Temporary changes for staff release".
Jan 31 2023, 5:30 PM
atul committed rCOMM6470d810047c: [native] `codeVersion` -> 182.
Jan 31 2023, 5:30 PM
atul committed rCOMMbe939f494523: Temporary changes for staff release.
Jan 31 2023, 5:30 PM
atul committed rCOMMb542be5d4b3b: [native] `codeVersion` -> 181.
Jan 31 2023, 5:30 PM

Jan 30 2023

atul accepted D6473: [web] Show ENS names for HistoryEntry.
Jan 30 2023, 9:52 PM
atul accepted D6474: [web] Show ENS names for HistoryRevision.
Jan 30 2023, 9:51 PM
atul accepted D6472: [web] Show ENS names in ThreadSettingsRelationshipTab.
Jan 30 2023, 9:35 PM
atul accepted D6471: [web] Show ENS names in AddUsersList & UserList.
Jan 30 2023, 9:35 PM