Page MenuHomePhabricator
Feed Advanced Search

Jun 21 2022

abosh requested review of D4317: [lib] Remove extraneous ternary from `pluralize` function in `text-utils`.
Jun 21 2022, 12:26 PM
abosh closed D4316: [lib] [web] Use `slice(0, -1)` instead of `slice(0, ...length - 1)`.
Jun 21 2022, 12:14 PM
abosh committed rCOMM26d131fd1804: [lib] [web] Use `slice(0, -1)` instead of `slice(0, ...length - 1)` (authored by abosh).
[lib] [web] Use `slice(0, -1)` instead of `slice(0, ...length - 1)`
Jun 21 2022, 12:14 PM
abosh added a comment to D4316: [lib] [web] Use `slice(0, -1)` instead of `slice(0, ...length - 1)`.

Makes sense. Also wanted to note that slice(0, -1) is what's used in the rest of the codebase, i.e., this change updates the only usages of slice() that don't already use the negative index syntax.

Jun 21 2022, 12:08 PM
abosh requested review of D4316: [lib] [web] Use `slice(0, -1)` instead of `slice(0, ...length - 1)`.
Jun 21 2022, 11:54 AM
abosh closed D4254: [web] Finish styling `ColorSelector` on iOS and Android.
Jun 21 2022, 10:34 AM
abosh committed rCOMM2a1d80ed6fa0: [web] Finish styling `ColorSelector` on iOS and Android (authored by abosh).
[web] Finish styling `ColorSelector` on iOS and Android
Jun 21 2022, 10:34 AM
abosh updated subscribers of D4254: [web] Finish styling `ColorSelector` on iOS and Android.

Thoughts on changing the title of the modal from "Select thread color" to "Thread color"?

Jun 21 2022, 10:34 AM
abosh added inline comments to D4280: [web] Remove last border from My Account page.
Jun 21 2022, 8:19 AM
abosh closed D4280: [web] Remove last border from My Account page.
Jun 21 2022, 8:19 AM
abosh committed rCOMMfc388e2669a4: [web] Remove last border from My Account page (authored by abosh).
[web] Remove last border from My Account page
Jun 21 2022, 8:19 AM

Jun 18 2022

abosh closed D4287: [web] Add `LoadingIndicator` to `ThreadSettingsGeneralTab` Save button.
Jun 18 2022, 2:11 PM
abosh committed rCOMM98cd7aeceb61: [web] Add `LoadingIndicator` to `ThreadSettingsGeneralTab` Save button (authored by abosh).
[web] Add `LoadingIndicator` to `ThreadSettingsGeneralTab` Save button
Jun 18 2022, 2:11 PM
abosh added a comment to D4287: [web] Add `LoadingIndicator` to `ThreadSettingsGeneralTab` Save button.

I wonder if we want to close the settings dialog once the settings are saved? I think I'd prefer for it to be left open so I could make further changes if wanted.

Might be a better experience for the loading spinner to transition into a green button with a check mark and a message like "Settings saved." or something like that?

Jun 18 2022, 2:08 PM
abosh added inline comments to D4288: [keyserver] Script to scp backups over from a server.
Jun 18 2022, 12:59 PM
abosh accepted D4288: [keyserver] Script to scp backups over from a server.

Looks good to me! Accepting, assuming the Test Plan was retried on the latest version of the script.

Jun 18 2022, 12:53 PM

Jun 17 2022

abosh closed D4281: [web] Swap "Current password" with "New password" in `PasswordChangeModal`.
Jun 17 2022, 1:46 PM
abosh committed rCOMMa62e14d32466: [web] Swap "Current password" with "New password" in `PasswordChangeModal` (authored by abosh).
[web] Swap "Current password" with "New password" in `PasswordChangeModal`
Jun 17 2022, 1:46 PM
abosh closed D4278: [web] Fix "See more..." button alignment regression.
Jun 17 2022, 1:43 PM
abosh committed rCOMMfd73aacadbdf: [web] Fix "See more..." button alignment regression (authored by abosh).
[web] Fix "See more..." button alignment regression
Jun 17 2022, 1:43 PM
abosh added a comment to D4105: [web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in `ThreadSettingsTab`s.

Had a git issue, final commit is here.

Jun 17 2022, 1:36 PM
abosh committed rCOMMc997276cb26d: [web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in… (authored by abosh).
[web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in…
Jun 17 2022, 1:35 PM
abosh added a reverting change for D4105: [web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in `ThreadSettingsTab`s: rCOMMafa32acd85b7: Revert "[web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in….
Jun 17 2022, 1:22 PM
abosh added a reverting change for rCOMMfe564096d9cb: [web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in…: rCOMMafa32acd85b7: Revert "[web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in….
Jun 17 2022, 1:22 PM
abosh committed rCOMMafa32acd85b7: Revert "[web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in… (authored by abosh).
Revert "[web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in…
Jun 17 2022, 1:22 PM
abosh closed D4105: [web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in `ThreadSettingsTab`s.
Jun 17 2022, 1:19 PM
abosh committed rCOMMfe564096d9cb: [web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in… (authored by abosh).
[web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in…
Jun 17 2022, 1:19 PM
abosh added inline comments to D4105: [web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in `ThreadSettingsTab`s.
Jun 17 2022, 1:16 PM
abosh added inline comments to D4288: [keyserver] Script to scp backups over from a server.
Jun 17 2022, 10:44 AM
abosh added a comment to D4287: [web] Add `LoadingIndicator` to `ThreadSettingsGeneralTab` Save button.

(It can be helpful to explain why you're adding me to a review if it's not obvious)

Jun 17 2022, 10:08 AM
abosh requested changes to D4288: [keyserver] Script to scp backups over from a server.
Jun 17 2022, 10:05 AM
abosh added a comment to D4288: [keyserver] Script to scp backups over from a server.

Overall logic looks good and makes sense, just some minor style fixes and should be ready to land!

Jun 17 2022, 10:05 AM

Jun 16 2022

abosh requested review of D4287: [web] Add `LoadingIndicator` to `ThreadSettingsGeneralTab` Save button.
Jun 16 2022, 2:00 PM
abosh requested review of D4284: [web] Fix sidebar title cutoff in `ChatThreadList`.
Jun 16 2022, 12:35 PM
abosh added a comment to D4283: [keyserver] Add maxDirSizeMiB to BackupConfig.

Adding a minor comment about style, not sure about the rest of this revision because of lack of experience with this side of the codebase, so deferring to @atul on that. I'll investigate the backups aspect of the codebase further once he reviews it.

Jun 16 2022, 7:49 AM

Jun 15 2022

abosh accepted D4282: [keyserver] Extract deleteBackup.
Jun 15 2022, 8:39 PM
abosh requested review of D4281: [web] Swap "Current password" with "New password" in `PasswordChangeModal`.
Jun 15 2022, 1:47 PM
abosh updated the summary of D4280: [web] Remove last border from My Account page.
Jun 15 2022, 1:35 PM
abosh requested review of D4280: [web] Remove last border from My Account page.
Jun 15 2022, 12:06 PM
abosh closed D4257: [docs] Update Android Studio and Emulator instructions for SDK and Virtual Device Managers.
Jun 15 2022, 8:53 AM
abosh committed rCOMMca28ea06bde4: [docs] Update Android Studio and Emulator instructions for SDK and Virtual… (authored by abosh).
[docs] Update Android Studio and Emulator instructions for SDK and Virtual…
Jun 15 2022, 8:53 AM
abosh requested review of D4278: [web] Fix "See more..." button alignment regression.
Jun 15 2022, 8:27 AM
abosh updated the diff for D4254: [web] Finish styling `ColorSelector` on iOS and Android.

fixing git issue

Jun 15 2022, 6:40 AM
abosh closed D4258: [docs] Replace `wget` command in gRPC docs with `curl`.
Jun 15 2022, 6:18 AM
abosh committed rCOMM256c8b9896f1: [docs] Replace `wget` command in gRPC docs with `curl` (authored by abosh).
[docs] Replace `wget` command in gRPC docs with `curl`
Jun 15 2022, 6:18 AM

Jun 14 2022

abosh closed D4243: [native] [web] Use `tinycolor` when comparing colors represented as strings.
Jun 14 2022, 12:58 PM
abosh committed rCOMM139c314bd1ce: [native] [web] Use `tinycolor` when comparing colors represented as strings (authored by abosh).
[native] [web] Use `tinycolor` when comparing colors represented as strings
Jun 14 2022, 12:58 PM
abosh updated the diff for D4254: [web] Finish styling `ColorSelector` on iOS and Android.

Updated borderRadius style (now half of the height of the outer ring).

Jun 14 2022, 12:53 PM
abosh updated the diff for D4254: [web] Finish styling `ColorSelector` on iOS and Android.

Updated borderRadius style (now half of the height of the outer ring).

Jun 14 2022, 12:51 PM
abosh accepted D4262: [keyserver] Type BackupConfig.
Jun 14 2022, 11:23 AM
abosh closed D4259: [docs] Replace `make install` command in gRPC docs with `sudo make install`.
Jun 14 2022, 10:20 AM
abosh committed rCOMMae67a86b1325: [docs] Replace `make install` command in gRPC docs with `sudo make install` (authored by abosh).
[docs] Replace `make install` command in gRPC docs with `sudo make install`
Jun 14 2022, 10:20 AM
abosh closed D4256: [docs] Update Flipper plugins instructions to navigate to Plugin Manager.
Jun 14 2022, 10:07 AM
abosh committed rCOMM86ec27c89dca: [docs] Update Flipper plugins instructions to navigate to Plugin Manager (authored by abosh).
[docs] Update Flipper plugins instructions to navigate to Plugin Manager
Jun 14 2022, 10:06 AM
abosh closed D4260: [yarn] Update `Podfile.lock` to reflect changes in D4244.
Jun 14 2022, 10:04 AM
abosh committed rCOMMa7353fe17187: [yarn] Update `Podfile.lock` to reflect changes in D4244 (authored by abosh).
[yarn] Update `Podfile.lock` to reflect changes in D4244
Jun 14 2022, 10:04 AM
abosh added a reviewer for D4259: [docs] Replace `make install` command in gRPC docs with `sudo make install`: atul.
Jun 14 2022, 10:04 AM
abosh added a reviewer for D4258: [docs] Replace `wget` command in gRPC docs with `curl`: atul.
Jun 14 2022, 10:04 AM
abosh removed 1 blocking reviewer(s) for D4257: [docs] Update Android Studio and Emulator instructions for SDK and Virtual Device Managers: atul.
Jun 14 2022, 10:04 AM
abosh added a reviewer for D4257: [docs] Update Android Studio and Emulator instructions for SDK and Virtual Device Managers: atul.
Jun 14 2022, 10:03 AM
abosh updated the summary of D4260: [yarn] Update `Podfile.lock` to reflect changes in D4244.
Jun 14 2022, 9:55 AM
abosh requested review of D4259: [docs] Replace `make install` command in gRPC docs with `sudo make install`.
Jun 14 2022, 8:16 AM
abosh updated the summary of D4258: [docs] Replace `wget` command in gRPC docs with `curl`.
Jun 14 2022, 8:14 AM
abosh added inline comments to D4258: [docs] Replace `wget` command in gRPC docs with `curl`.
Jun 14 2022, 8:06 AM
abosh requested review of D4258: [docs] Replace `wget` command in gRPC docs with `curl`.
Jun 14 2022, 8:06 AM
abosh requested review of D4257: [docs] Update Android Studio and Emulator instructions for SDK and Virtual Device Managers.
Jun 14 2022, 7:08 AM
abosh updated the summary of D4256: [docs] Update Flipper plugins instructions to navigate to Plugin Manager.
Jun 14 2022, 6:37 AM
abosh requested review of D4256: [docs] Update Flipper plugins instructions to navigate to Plugin Manager.
Jun 14 2022, 6:33 AM
abosh requested review of D4254: [web] Finish styling `ColorSelector` on iOS and Android.
Jun 14 2022, 2:46 AM

Jun 11 2022

abosh closed D4244: [chore] Change "M1" references to "ARM-based Mac(s)".
Jun 11 2022, 12:29 PM
abosh committed rCOMM8b408f953e8f: [chore] Change "M1" references to "ARM-based Mac(s)" (authored by abosh).
[chore] Change "M1" references to "ARM-based Mac(s)"
Jun 11 2022, 12:29 PM
abosh removed 1 blocking reviewer(s) for D4244: [chore] Change "M1" references to "ARM-based Mac(s)": atul.
Jun 11 2022, 12:25 PM
abosh updated the diff for D4244: [chore] Change "M1" references to "ARM-based Mac(s)".

Reverting prior commit's code changes, only addressing inline feedback from @ashoat (about 80 characters in comments/documentation) because the builds failed with the code changes. The log files indicated issues with pod, which is probably associated with my changes to the Podfile's code. This commit only modifies comments/documentation.

Jun 11 2022, 10:50 AM
abosh added inline comments to D4244: [chore] Change "M1" references to "ARM-based Mac(s)".
Jun 11 2022, 10:32 AM
abosh updated the diff for D4244: [chore] Change "M1" references to "ARM-based Mac(s)".

Address inline feedback. In addition to the lines @ashoat pointed out as being >80 characters, I noticed the rest of the file also had numerous lines that were >80 characters, so I fixed that too. Making all files have lines <= 80 characters long for the rest of the codebase is probably better suited to another diff since I'm assuming there are more files like this. Additionally, for the future, I suggest using a linter or something for shell scripts and configuration files (can be really simple, just to make sure overall style (like 80 character limit) is met).

Jun 11 2022, 10:32 AM

Jun 10 2022

abosh requested review of D4244: [chore] Change "M1" references to "ARM-based Mac(s)".
Jun 10 2022, 5:10 PM
abosh added inline comments to D4243: [native] [web] Use `tinycolor` when comparing colors represented as strings.
Jun 10 2022, 5:07 PM
abosh requested review of D4243: [native] [web] Use `tinycolor` when comparing colors represented as strings.
Jun 10 2022, 4:19 PM

May 23 2022

abosh requested review of D4105: [web] Rename `inputDisabled` to `threadSettingsOperationInProgress` in `ThreadSettingsTab`s.
May 23 2022, 11:35 AM
abosh closed D4104: [web] Increase default size of thread description `textarea` in `ThreadSettingsGeneralTab`.
May 23 2022, 11:30 AM
abosh committed rCOMMf0b5a7eaa759: [web] Increase default size of thread description `textarea` in… (authored by abosh).
[web] Increase default size of thread description `textarea` in…
May 23 2022, 11:30 AM
abosh requested review of D4104: [web] Increase default size of thread description `textarea` in `ThreadSettingsGeneralTab`.
May 23 2022, 11:00 AM

May 20 2022

abosh closed D4073: [web] Fix thread description and color modification in private thread.
May 20 2022, 12:15 PM
abosh committed rCOMM49e364a933bc: [web] Fix thread description and color modification in private thread (authored by abosh).
[web] Fix thread description and color modification in private thread
May 20 2022, 12:15 PM
abosh updated the diff for D4073: [web] Fix thread description and color modification in private thread.

Got it. I assumed we needed to memoize it since I was only looking at the dependency (threadInfo) but didn't realize threadNameInputDisabled only returns a boolean which is much less expensive to compute in this case.

May 20 2022, 11:58 AM
abosh added a comment to D3980: [web] Fix `ThreadSettingsGeneralTab` save button `disabled` prop.

Can we also make sure to lowercase the strings going into queuedChanges.color?

May 20 2022, 11:54 AM
abosh closed D3980: [web] Fix `ThreadSettingsGeneralTab` save button `disabled` prop.
May 20 2022, 11:53 AM
abosh committed rCOMM7db46114630b: [web] Fix `ThreadSettingsGeneralTab` save button `disabled` prop (authored by abosh).
[web] Fix `ThreadSettingsGeneralTab` save button `disabled` prop
May 20 2022, 11:53 AM

May 19 2022

abosh added a comment to D3980: [web] Fix `ThreadSettingsGeneralTab` save button `disabled` prop.

Here's the exact issue, it's actually not related to the #:

May 19 2022, 11:41 PM
abosh added a comment to D3980: [web] Fix `ThreadSettingsGeneralTab` save button `disabled` prop.

I think relying on us being consistent with hex values is a great idea, but we should still run the strings through tinycolor for the guarantee that color equality is handled the same way each time. For example, someone could easily forget to add or remove a # from the string but not know it, introducing a bug like this one. Using tinycolor.equals() removes this aspect of human error.

May 19 2022, 5:39 PM
abosh updated the diff for D4073: [web] Fix thread description and color modification in private thread.

Moved conditional outside disabled prop and memoized the call to threadHasPermission so it's only called once the dependencies changed and not each time the Input is rendered.

May 19 2022, 5:32 PM
abosh closed D4062: [web] Fixed thread name clearing issue in `ThreadSettingGeneralTab`.
May 19 2022, 5:21 PM
abosh committed rCOMMf2d68fec126d: [web] Fixed thread name clearing issue in `ThreadSettingGeneralTab` (authored by abosh).
[web] Fixed thread name clearing issue in `ThreadSettingGeneralTab`
May 19 2022, 5:21 PM

May 18 2022

abosh updated the summary of D4062: [web] Fixed thread name clearing issue in `ThreadSettingGeneralTab`.
May 18 2022, 10:18 PM
abosh updated the summary of D4073: [web] Fix thread description and color modification in private thread.
May 18 2022, 10:18 PM
abosh added inline comments to D4073: [web] Fix thread description and color modification in private thread.
May 18 2022, 10:16 PM
abosh updated the test plan for D4073: [web] Fix thread description and color modification in private thread.
May 18 2022, 10:13 PM
abosh requested review of D4073: [web] Fix thread description and color modification in private thread.
May 18 2022, 10:12 PM

May 17 2022

abosh requested review of D4062: [web] Fixed thread name clearing issue in `ThreadSettingGeneralTab`.
May 17 2022, 7:35 AM

May 16 2022

abosh updated the diff for D3980: [web] Fix `ThreadSettingsGeneralTab` save button `disabled` prop.

Fixing git issue

May 16 2022, 4:37 PM