Page MenuHomePhabricator
Feed Advanced Search

Jul 8 2022

abosh accepted D4471: [web] Fix app switcher for thread creation.
Jul 8 2022, 7:17 AM

Jul 7 2022

abosh requested review of D4481: [web] Reintroduce `MessageTimestampTooltip` in `ChatMessageList`.
Jul 7 2022, 10:54 AM
abosh closed D4479: [native] Clean up `detect_abis.sh`.
Jul 7 2022, 9:06 AM
abosh committed rCOMM8dd41c6dc66b: [native] Clean up `detect_abis.sh` (authored by abosh).
[native] Clean up `detect_abis.sh`
Jul 7 2022, 9:06 AM
abosh requested review of D4477: [keyserver] Clean up `deploy.sh`.
Jul 7 2022, 8:53 AM
abosh added inline comments to D4456: [web] Include current pending thread in thread list.
Jul 7 2022, 7:49 AM
abosh added inline comments to D4471: [web] Fix app switcher for thread creation.
Jul 7 2022, 7:45 AM
abosh requested changes to D4461: [web] Introduce `ChatThreadComposer` component for selecting users to new thread.
Jul 7 2022, 7:33 AM
abosh updated the summary of D4457: [web] Introduce `chat-creation` mode in `navInfo`.
Jul 7 2022, 7:03 AM
abosh requested changes to D4471: [web] Fix app switcher for thread creation.
Jul 7 2022, 7:00 AM

Jul 6 2022

abosh attached a referenced file: F93611: image.png.
Jul 6 2022, 9:47 AM
abosh attached a referenced file: F93609: image.png.
Jul 6 2022, 9:47 AM
abosh added inline comments to D4443: [lib] Support pending threads in `URLInfo` calculation.
Jul 6 2022, 9:47 AM
abosh accepted D4216: [services] Tests - Fix scripts.

Looks good! Accepting, assuming the Test Plan has been re-run on the latest version of this diff.

Jul 6 2022, 9:30 AM

Jul 5 2022

abosh closed D4453: [services] Use `[[ ]]` instead of `[ ]` in `test_service.sh`.
Jul 5 2022, 1:32 PM
abosh committed rCOMMdf30cb109a8b: [services] Use `[[ ]]` instead of `[ ]` in `test_service.sh` (authored by abosh).
[services] Use `[[ ]]` instead of `[ ]` in `test_service.sh`
Jul 5 2022, 1:32 PM
abosh closed D4450: [services] Clean up `test_service.sh`.
Jul 5 2022, 1:31 PM
abosh committed rCOMM6c4bb54796f1: [services] Clean up `test_service.sh` (authored by abosh).
[services] Clean up `test_service.sh`
Jul 5 2022, 1:31 PM
abosh requested review of D4453: [services] Use `[[ ]]` instead of `[ ]` in `test_service.sh`.
Jul 5 2022, 1:19 PM
abosh requested review of D4450: [services] Clean up `test_service.sh`.
Jul 5 2022, 1:13 PM
abosh added inline comments to D4450: [services] Clean up `test_service.sh`.
Jul 5 2022, 1:13 PM
abosh closed D4449: [services] Clean up `run_all_services.sh`.
Jul 5 2022, 12:26 PM
abosh closed D4451: [services] Clean up `test_all_services.sh`.
Jul 5 2022, 12:26 PM
abosh committed rCOMM23c50285a0c1: [services] Clean up `run_all_services.sh` (authored by abosh).
[services] Clean up `run_all_services.sh`
Jul 5 2022, 12:26 PM
abosh committed rCOMM78751dfb1334: [services] Clean up `test_all_services.sh` (authored by abosh).
[services] Clean up `test_all_services.sh`
Jul 5 2022, 12:26 PM
abosh closed D4422: [keyserver] Use `[[ ]]` instead of `[ ]` in `source-nvm.sh`.
Jul 5 2022, 12:26 PM
abosh committed rCOMM1209c4709b29: [keyserver] Use `[[ ]]` instead of `[ ]` in `source-nvm.sh` (authored by abosh).
[keyserver] Use `[[ ]]` instead of `[ ]` in `source-nvm.sh`
Jul 5 2022, 12:25 PM
abosh requested review of D4451: [services] Clean up `test_all_services.sh`.
Jul 5 2022, 12:21 PM
abosh requested review of D4450: [services] Clean up `test_service.sh`.
Jul 5 2022, 12:16 PM
abosh added inline comments to D4449: [services] Clean up `run_all_services.sh`.
Jul 5 2022, 12:14 PM
abosh requested review of D4449: [services] Clean up `run_all_services.sh`.
Jul 5 2022, 12:12 PM
abosh added inline comments to D4422: [keyserver] Use `[[ ]]` instead of `[ ]` in `source-nvm.sh`.
Jul 5 2022, 11:51 AM
abosh attached a referenced file: F92692: Screen Shot 2022-07-05 at 2.33.34 PM.png.
Jul 5 2022, 11:49 AM
abosh updated the diff for D4422: [keyserver] Use `[[ ]]` instead of `[ ]` in `source-nvm.sh`.

I think I figured out what was breaking this. After inspecting the errors on the Docker keyserver builds, it seems that source-nvm.sh was still being executed by sh instead of bash, even though we had updated the keyserver Dockerfile in D4429. The issue was that there were other places in the codebase that were still sourcing source-nvm.sh in the current environment as opposed to running it in bash (as the shebang in source-nvm.sh indicates).

Jul 5 2022, 11:48 AM
abosh closed D4418: [native] Phase out `ColorPicker` and replace with `ColorSelector`.
Jul 5 2022, 11:04 AM
abosh committed rCOMM726575736631: [native] Phase out `ColorPicker` and replace with `ColorSelector` (authored by abosh).
[native] Phase out `ColorPicker` and replace with `ColorSelector`
Jul 5 2022, 11:04 AM
abosh closed D4415: [native] Increase clickable region of `ColorSelector` Save button.
Jul 5 2022, 11:04 AM
abosh committed rCOMM0e9230adf540: [native] Increase clickable region of `ColorSelector` Save button (authored by abosh).
[native] Increase clickable region of `ColorSelector` Save button
Jul 5 2022, 11:04 AM
abosh added a comment to D4418: [native] Phase out `ColorPicker` and replace with `ColorSelector`.

(btw seems like it'd be fairly easy to convert ColorSelectorModal to a functional component if you wanted to try doing that)

Jul 5 2022, 11:02 AM
abosh requested changes to D4216: [services] Tests - Fix scripts.
Jul 5 2022, 8:45 AM
abosh added a comment to D4216: [services] Tests - Fix scripts.

Some style fixes here and there! Should be good after that.

Jul 5 2022, 8:45 AM
abosh closed D4416: [web] Leave `ThreadSettingsGeneralTab` open after settings are saved.
Jul 5 2022, 7:28 AM
abosh committed rCOMMa39d448fe37a: [web] Leave `ThreadSettingsGeneralTab` open after settings are saved (authored by abosh).
[web] Leave `ThreadSettingsGeneralTab` open after settings are saved
Jul 5 2022, 7:28 AM
abosh added a comment to D4416: [web] Leave `ThreadSettingsGeneralTab` open after settings are saved.

Done. See here: https://linear.app/comm/issue/ENG-1349/disable-save-button-after-settings-are-saved-in

Jul 5 2022, 7:27 AM
abosh added 1 blocking reviewer(s) for D4418: [native] Phase out `ColorPicker` and replace with `ColorSelector`: atul.
Jul 5 2022, 7:23 AM
abosh closed D4426: [web] Rename `MessageActionButtons` to `MessageTooltip`.
Jul 5 2022, 7:22 AM
abosh committed rCOMM0b35e94151d2: [web] Rename `MessageActionButtons` to `MessageTooltip` (authored by abosh).
[web] Rename `MessageActionButtons` to `MessageTooltip`
Jul 5 2022, 7:22 AM
abosh updated the diff for D4426: [web] Rename `MessageActionButtons` to `MessageTooltip`.

address inline feedback (had a lowercase m)

Jul 5 2022, 7:21 AM

Jul 3 2022

abosh added a comment to D4216: [services] Tests - Fix scripts.

@jonringer-comm Sure that’d be awesome! Here’s the Linear issue to track that: https://linear.app/comm/issue/ENG-1296/add-shellcheck-or-something-similar-to-the-ci

Jul 3 2022, 11:16 AM
abosh planned changes to D4422: [keyserver] Use `[[ ]]` instead of `[ ]` in `source-nvm.sh`.
Jul 3 2022, 10:55 AM
abosh updated the diff for D4422: [keyserver] Use `[[ ]]` instead of `[ ]` in `source-nvm.sh`.

Retry Docker keyserver build

Jul 3 2022, 10:34 AM
abosh closed D4429: [keyserver] Run `source-nvm.sh` using `bash` in `Docker` container.
Jul 3 2022, 10:32 AM
abosh committed rCOMM3f930534e2ad: [keyserver] Run `source-nvm.sh` using `bash` in `Docker` container (authored by abosh).
[keyserver] Run `source-nvm.sh` using `bash` in `Docker` container
Jul 3 2022, 10:31 AM
abosh added inline comments to D4429: [keyserver] Run `source-nvm.sh` using `bash` in `Docker` container.
Jul 3 2022, 9:05 AM

Jul 2 2022

abosh added a comment to D4422: [keyserver] Use `[[ ]]` instead of `[ ]` in `source-nvm.sh`.

Yup, I understand. I only added the dependency to connect the two diffs since that diff must be landed for this one to work.

Jul 2 2022, 6:57 PM

Jul 1 2022

abosh updated the summary of D4422: [keyserver] Use `[[ ]]` instead of `[ ]` in `source-nvm.sh`.
Jul 1 2022, 6:39 PM
abosh requested review of D4429: [keyserver] Run `source-nvm.sh` using `bash` in `Docker` container.
Jul 1 2022, 6:18 PM
abosh requested review of D4426: [web] Rename `MessageActionButtons` to `MessageTooltip`.
Jul 1 2022, 2:32 PM
abosh updated the diff for D4416: [web] Leave `ThreadSettingsGeneralTab` open after settings are saved.

Simplify return value of changeThreadSettingsAction, per inline feedback

Jul 1 2022, 10:41 AM
abosh added a comment to D4416: [web] Leave `ThreadSettingsGeneralTab` open after settings are saved.

it's not clear which changes were already committed and which will be after clicking save button. The previous design was also affected, but after each save a user had to open the modal again and see the current server state. It might be even more confusing when there was an error.

Jul 1 2022, 10:38 AM
abosh attached a referenced file: F89471: image.png.
Jul 1 2022, 10:31 AM
abosh attached a referenced file: F89474: image.png.
Jul 1 2022, 10:31 AM
abosh attached a referenced file: F89476: image.png.
Jul 1 2022, 10:31 AM
abosh requested review of D4418: [native] Phase out `ColorPicker` and replace with `ColorSelector`.
Jul 1 2022, 10:31 AM
abosh added 1 blocking reviewer(s) for D4415: [native] Increase clickable region of `ColorSelector` Save button: atul.
Jul 1 2022, 7:51 AM
abosh requested review of D4422: [keyserver] Use `[[ ]]` instead of `[ ]` in `source-nvm.sh`.

This is running into some errors, and I think it has to do with the difference between sh and bash.

Jul 1 2022, 7:47 AM
abosh accepted D4405: [CI] Add `tunnelbroker_build` workflow to Buildkite/GH Actions.
Jul 1 2022, 7:21 AM
abosh accepted D4389: [CI] Add `backup_build` workflow to Buildkite/GH Actions.
Jul 1 2022, 7:20 AM

Jun 30 2022

abosh added a comment to D4390: [CI] Add `blob_build` workflow to Buildkite/GH Actions.

That does make sense. I think the only reason I'm suggesting it is because the old services CI used the run_server_image.sh script, so the new one here can also use its own script. But maybe since this is only one command (versus run_server_image.sh being two) it is not a big deal.

Jun 30 2022, 1:57 PM
abosh accepted D4390: [CI] Add `blob_build` workflow to Buildkite/GH Actions.

I guess you're right about that, since the scope of this diff is only to get the workflow added! The only thing I would consider is @palys-swm and @karol-bisztyga both were wondering if we could use run_server_image.sh for the command. You noted that the run_server_image.sh script has an extra command and I noted that it doesn't run with the --no-cache flag. But their concern is still valid since the command is repeated many times over a lot of the service workflows. I guess for the future, for all the workflow diffs you put up with that command we should write a script, right? But I wasn't sure if that was something we all agreed on, so I wanted your input, hence the request changes so you'd see the inline comment in your queue.

Jun 30 2022, 1:53 PM
abosh closed D4420: [services] Clean up `build_base_image.sh`.
Jun 30 2022, 1:43 PM
abosh committed rCOMM1397f1ae0adc: [services] Clean up `build_base_image.sh` (authored by abosh).
[services] Clean up `build_base_image.sh`
Jun 30 2022, 1:43 PM
abosh committed rCOMMbb422fb5d70b: [docs] Remove "You should now be able to load the web app/landing page" from… (authored by abosh).
[docs] Remove "You should now be able to load the web app/landing page" from…
Jun 30 2022, 1:42 PM
abosh closed D4414: [docs] Reword web app/landing page/mobile app sections after rearranging "Running keyserver" section.
Jun 30 2022, 1:38 PM
abosh committed rCOMM956c73d2601f: [docs] Reword web app/landing page/mobile app sections after rearranging… (authored by abosh).
[docs] Reword web app/landing page/mobile app sections after rearranging…
Jun 30 2022, 1:38 PM
abosh closed D4399: [docs] Rearrange "Running keyserver" and "Running web app/landing page".
Jun 30 2022, 1:37 PM
abosh committed rCOMM98f8e9d10c9f: [docs] Rearrange "Running keyserver" and "Running web app/landing page" (authored by abosh).
[docs] Rearrange "Running keyserver" and "Running web app/landing page"
Jun 30 2022, 1:37 PM
abosh accepted D4419: [docs] add instructions for creating a new user.

Cool! Thanks for doing that.

Jun 30 2022, 1:13 PM
abosh requested changes to D4419: [docs] add instructions for creating a new user.
Jun 30 2022, 1:11 PM
abosh added inline comments to D4419: [docs] add instructions for creating a new user.
Jun 30 2022, 1:10 PM
abosh requested review of D4420: [services] Clean up `build_base_image.sh`.
Jun 30 2022, 1:04 PM
abosh requested changes to D4419: [docs] add instructions for creating a new user.
Jun 30 2022, 12:44 PM
abosh added inline comments to D4419: [docs] add instructions for creating a new user.
Jun 30 2022, 12:42 PM
abosh requested review of D4418: [native] Phase out `ColorPicker` and replace with `ColorSelector`.
Jun 30 2022, 12:39 PM
abosh requested review of D4416: [web] Leave `ThreadSettingsGeneralTab` open after settings are saved.
Jun 30 2022, 11:42 AM
abosh updated the diff for D4415: [native] Increase clickable region of `ColorSelector` Save button.

Updated styling to make the button look good on Nexus 5 (which is a huge/wide screen). The EditPassword styling did not work with this large of a phone screen.

Jun 30 2022, 11:23 AM
abosh requested review of D4415: [native] Increase clickable region of `ColorSelector` Save button.

Never mind, resolved the bug. It was something in ColorPickerModal that was causing the issue. The Save button works as expected on iOS and Android.

Jun 30 2022, 11:20 AM
abosh planned changes to D4415: [native] Increase clickable region of `ColorSelector` Save button.

Running into some bugs with the onPress function on Android that may have been introduced as a result of this change (this bug existed before but it returned now). Will update as I investigate.

Jun 30 2022, 11:15 AM
abosh requested review of D4415: [native] Increase clickable region of `ColorSelector` Save button.
Jun 30 2022, 11:07 AM
abosh requested review of D4414: [docs] Reword web app/landing page/mobile app sections after rearranging "Running keyserver" section.
Jun 30 2022, 9:42 AM
abosh updated the diff for D4399: [docs] Rearrange "Running keyserver" and "Running web app/landing page".

Can you please split this diff into two: one that does the move, and another that does the changes?

Jun 30 2022, 9:14 AM
abosh requested changes to D4390: [CI] Add `blob_build` workflow to Buildkite/GH Actions.

even if you're not sure it requires changes! Otherwise, the diff won't be on @atul's queue

Jun 30 2022, 9:01 AM
abosh closed D4367: [keyserver] Revise `dc.sh` passed parameters.
Jun 30 2022, 9:01 AM
abosh committed rCOMM74bbe7e0491d: [keyserver] Revise `dc.sh` passed parameters (authored by abosh).
[keyserver] Revise `dc.sh` passed parameters
Jun 30 2022, 9:01 AM
abosh added a comment to D4367: [keyserver] Revise `dc.sh` passed parameters.

Ok! I'll do that from now on.

Jun 30 2022, 8:58 AM
abosh accepted D4364: [web] Display an error message when adding new user failed.
Jun 30 2022, 8:56 AM
abosh added a comment to D4400: [web] Clear error message before sending another request on settings page.

Ah, thanks! Just using a variable and throwing an exception every second time. Sometimes the simplest solution is the best.

Jun 30 2022, 8:55 AM
abosh added a comment to D4367: [keyserver] Revise `dc.sh` passed parameters.

Can you test bash/dc.sh up --build and make sure it works?

Jun 30 2022, 8:27 AM
abosh accepted D4407: [CI] Deprecate `services` workflow on Buildkite/GH Actions.
Jun 30 2022, 7:54 AM
abosh added a comment to D4407: [CI] Deprecate `services` workflow on Buildkite/GH Actions.

Makes sense. But does this depend on the other open diffs you have for each service's workflow? If so, we should wait on landing this. If not, looks good.

Jun 30 2022, 7:53 AM