Page MenuHomePhabricator
Feed Advanced Search

May 22 2023

ashoat closed D7895: [native] Factor RegistrationTextInput out of KeyserverSelection.
May 22 2023, 10:51 AM
ashoat committed rCOMM56ce01812c3e: [native] Factor RegistrationTextInput out of KeyserverSelection (authored by ashoat).
[native] Factor RegistrationTextInput out of KeyserverSelection
May 22 2023, 10:51 AM
ashoat accepted D7815: Send encrypted notifications to iOS devices.

Accepting since comments are all addressed, but it looks like we'll have to revise this after we adjust all encryption to occur on a single blob, instead of being field-by-field. Might be a good idea to re-request review after that

May 22 2023, 10:50 AM
ashoat added a comment to D7814: Implement method in NSE to decrypt notification.

(Accepting since comments are all addressed, but it looks like we'll have to revise this after we adjust all encryption to occur on a single blob, instead of being field-by-field. Might be a good idea to re-request review after that)

May 22 2023, 10:47 AM
ashoat accepted D7814: Implement method in NSE to decrypt notification.
May 22 2023, 10:47 AM
ashoat added inline comments to D7813: Implement function to encrypt relevant parts of iOS notification.
May 22 2023, 10:41 AM
ashoat added inline comments to D6976: [web] Use new handlers in communnity drawer.
May 22 2023, 10:37 AM
ashoat requested changes to D7872: Implement function to encrypt android notification.

Passing to your queue

May 22 2023, 10:28 AM
ashoat requested changes to D7900: [web] Add thumbhash to encrypted media, fix spinner.

Confused why we're ignoring thumbnailURI for encrypted videos

May 22 2023, 10:19 AM
ashoat requested changes to D7902: [web] Display thumbhash in chat.
May 22 2023, 10:12 AM
ashoat added inline comments to D7899: [web] Refactor Mutlimedia to function component.
May 22 2023, 9:50 AM
ashoat accepted D7901: [web] Add hook to generate placeholder image.
May 22 2023, 9:42 AM
ashoat accepted D7899: [web] Refactor Mutlimedia to function component.
May 22 2023, 8:13 AM
ashoat closed D7897: Update &apos to &rsquo.
May 22 2023, 8:03 AM
ashoat committed rCOMM07a58f582044: Update &apos to &rsquo (authored by ashoat).
Update &apos to &rsquo
May 22 2023, 8:03 AM
ashoat accepted D7914: [landing] remove react-text-loop dependency.

Love a red diff!

May 22 2023, 8:02 AM
ashoat requested changes to D7774: [native] Add MessageSearchContent.

Passing back to your queue, in part for feedback above, but mostly for the changes I requested in D7771

May 22 2023, 7:22 AM
ashoat added inline comments to D7774: [native] Add MessageSearchContent.
May 22 2023, 7:01 AM
ashoat added a comment to D7771: [lib] Add useSearchMessages.

You mentioned in D7774 that I should not call something else from an effect.
I don't really understand how I could change this effect to a callback. If I do it like in ex useEditMessage, and return a return React.useCallback, it will still have to be called inside of an effect in the calling code, because I need to fetch messages whenever query or threadID or cursor change.

May 22 2023, 7:00 AM

May 20 2023

ashoat requested review of D7897: Update &apos to &rsquo.
May 20 2023, 5:49 AM
ashoat requested review of D7896: [native] Introduce UsernameSelection screen.
May 20 2023, 5:49 AM
ashoat added inline comments to D7893: [web] Replace `'` with `'` in `announcementStatements`.
May 20 2023, 5:38 AM

May 19 2023

ashoat requested review of D7895: [native] Factor RegistrationTextInput out of KeyserverSelection.
May 19 2023, 1:39 PM
ashoat accepted D7894: [web] Introduce `CommunityCreationKeyserverLabel`.
May 19 2023, 12:59 PM
ashoat added a comment to D7893: [web] Replace `'` with `'` in `announcementStatements`.

Ah dang, good thing ' didn't work...

May 19 2023, 12:56 PM
ashoat closed D7891: [native] Introduce theme reducer to reset theme on log out.
May 19 2023, 12:56 PM
ashoat closed D7890: [native] Change border color of KeyserverSelection text input when focused.
May 19 2023, 12:56 PM
ashoat committed rCOMM4e95e6590db7: [native] Introduce theme reducer to reset theme on log out (authored by ashoat).
[native] Introduce theme reducer to reset theme on log out
May 19 2023, 12:56 PM
ashoat committed rCOMM9be03d1a6ee3: [native] Change border color of KeyserverSelection text input when focused (authored by ashoat).
[native] Change border color of KeyserverSelection text input when focused
May 19 2023, 12:56 PM
ashoat closed D7888: [native] Make panelSecondaryForeground light mode correspond to dark mode.
May 19 2023, 12:56 PM
ashoat closed D7889: [native] Add explicit borderColor for non-selected RegistrationTile.
May 19 2023, 12:56 PM
ashoat committed rCOMM1ad09c3b0c78: [native] Add explicit borderColor for non-selected RegistrationTile (authored by ashoat).
[native] Add explicit borderColor for non-selected RegistrationTile
May 19 2023, 12:56 PM
ashoat committed rCOMMc4391ebe1f85: [native] Make panelSecondaryForeground light mode correspond to dark mode (authored by ashoat).
[native] Make panelSecondaryForeground light mode correspond to dark mode
May 19 2023, 12:56 PM
ashoat closed D7887: [native] Update panelSecondaryForeground to shadesBlack80.
May 19 2023, 12:56 PM
ashoat closed D7886: [native] Add wallet identifier tile to ExistingEthereumAccount.
May 19 2023, 12:56 PM
ashoat closed D7882: [native] Add code to log user in via ExistingEthereumAccount.
May 19 2023, 12:56 PM
ashoat committed rCOMM57c179eba9db: [native] Update panelSecondaryForeground to shadesBlack80 (authored by ashoat).
[native] Update panelSecondaryForeground to shadesBlack80
May 19 2023, 12:56 PM
ashoat committed rCOMMf29fd00ada06: [native] Add code to log user in via ExistingEthereumAccount (authored by ashoat).
[native] Add code to log user in via ExistingEthereumAccount
May 19 2023, 12:56 PM
ashoat committed rCOMM1f14b3067b31: [native] Add wallet identifier tile to ExistingEthereumAccount (authored by ashoat).
[native] Add wallet identifier tile to ExistingEthereumAccount
May 19 2023, 12:56 PM
ashoat closed D7875: [native] Introduce ExistingEthereumAccount screen.
May 19 2023, 12:56 PM
ashoat closed D7867: [keyserver][lib] Plumbing for new exact user search endpoint.
May 19 2023, 12:56 PM
ashoat committed rCOMMf633c4d64f5d: [native] Introduce ExistingEthereumAccount screen (authored by ashoat).
[native] Introduce ExistingEthereumAccount screen
May 19 2023, 12:56 PM
ashoat committed rCOMM032d7f7f610f: [keyserver][lib] Plumbing for new exact user search endpoint (authored by ashoat).
[keyserver][lib] Plumbing for new exact user search endpoint
May 19 2023, 12:56 PM
ashoat closed D7864: [native] Factor out success behavior in SIWEPanel.
May 19 2023, 12:56 PM
ashoat committed rCOMMf973d528ffd1: [native] Factor out success behavior in SIWEPanel (authored by ashoat).
[native] Factor out success behavior in SIWEPanel
May 19 2023, 12:56 PM
ashoat accepted D7893: [web] Replace `'` with `'` in `announcementStatements`.
May 19 2023, 12:18 PM
ashoat requested review of D7891: [native] Introduce theme reducer to reset theme on log out.
May 19 2023, 12:15 PM
ashoat requested changes to D7893: [web] Replace `'` with `'` in `announcementStatements`.

The whole point of using ' is so that we're using the apostrophe character, not the single-quote character. Please use

May 19 2023, 12:07 PM
ashoat accepted D7892: [web] Increase `font-size` of `formNotice` in `CommunityCreationModal`.
May 19 2023, 12:03 PM
ashoat requested review of D7890: [native] Change border color of KeyserverSelection text input when focused.
May 19 2023, 11:50 AM
ashoat requested review of D7889: [native] Add explicit borderColor for non-selected RegistrationTile.
May 19 2023, 11:49 AM
ashoat requested review of D7888: [native] Make panelSecondaryForeground light mode correspond to dark mode.
May 19 2023, 11:27 AM
ashoat requested review of D7887: [native] Update panelSecondaryForeground to shadesBlack80.
May 19 2023, 11:15 AM
ashoat requested review of D7886: [native] Add wallet identifier tile to ExistingEthereumAccount.
May 19 2023, 10:57 AM
ashoat accepted D7866: [web] Introduce `CommunityCreationMembersModal`.
May 19 2023, 10:47 AM
ashoat requested review of D7882: [native] Add code to log user in via ExistingEthereumAccount.
May 19 2023, 10:26 AM
ashoat added inline comments to D7875: [native] Introduce ExistingEthereumAccount screen.
May 19 2023, 9:51 AM
ashoat requested review of D7875: [native] Introduce ExistingEthereumAccount screen.
May 19 2023, 9:22 AM
ashoat added inline comments to D7872: Implement function to encrypt android notification.
May 19 2023, 8:31 AM
ashoat requested changes to D7814: Implement method in NSE to decrypt notification.

Back to your queue for one question

May 19 2023, 8:30 AM
ashoat added inline comments to D7874: Encrypt Android notifications on the keyserver before sending them.
May 19 2023, 8:06 AM
ashoat added inline comments to D7872: Implement function to encrypt android notification.
May 19 2023, 7:23 AM
ashoat added inline comments to D7870: [landing] fix mobile nav still being shown when window resizes.
May 19 2023, 6:28 AM
ashoat added inline comments to D7852: [web] Convert ids during state check.
May 19 2023, 6:25 AM
ashoat added inline comments to D7836: [web] Displaying modal of editing message GUI.
May 19 2023, 6:24 AM
ashoat added inline comments to D7833: [web] Storing edited message component position.
May 19 2023, 6:20 AM

May 18 2023

ashoat requested review of D7867: [keyserver][lib] Plumbing for new exact user search endpoint.
May 18 2023, 1:29 PM
ashoat added a comment to D7866: [web] Introduce `CommunityCreationMembersModal`.

Generally looks good, but confused about some of the changes to existing modals...

May 18 2023, 1:15 PM
ashoat accepted D7865: [web] Add `subtitle` to `Modal`.
May 18 2023, 1:11 PM
ashoat updated the diff for D7864: [native] Factor out success behavior in SIWEPanel.
  1. Pass address in as well. This can be concluded from the message, but processing that seems wasteful since we have the data in SIWEPanel
  2. Now that we have 3 strings, I'm using an object instead of a list of params
May 18 2023, 12:14 PM
ashoat requested review of D7864: [native] Factor out success behavior in SIWEPanel.
May 18 2023, 11:38 AM
ashoat accepted D7862: [web] Remove unnecessary `newThreadResult` check in `CommunityCreationModal`.
May 18 2023, 11:09 AM
ashoat added inline comments to D7813: Implement function to encrypt relevant parts of iOS notification.
May 18 2023, 9:50 AM
ashoat added inline comments to D7849: [web] Prevent user from closing the tab with unsaved edits.
May 18 2023, 9:49 AM
ashoat added inline comments to D7823: [web] Added EditTextMessage component.
May 18 2023, 9:46 AM
ashoat added inline comments to D7822: [web] Added ChatInputTextArea component.
May 18 2023, 9:44 AM
ashoat added inline comments to D7859: Add method to check for missing olm sessions for notifs and use it to send relevant request.
May 18 2023, 9:42 AM
ashoat added a comment to D7837: [web] Added FocusTrap for modals.

Good find @michal! It seems like simply adding the focus-trap-react NPM package, and then wrapping web/modals/modal.react.js in a <FocusTrap> component would make all of our modals "trap focus". This is probably a good thing to do for all modals, and I think it would solve the problem here.

May 18 2023, 7:47 AM
ashoat added inline comments to D7797: Implement olm session updater that has encrypting functionality.
May 18 2023, 7:37 AM
ashoat added a comment to D7771: [lib] Add useSearchMessages.

(I think we should do this in a callback rather than an effect, but I think I mentioned that in another diff where I requested changes)

May 18 2023, 7:00 AM
ashoat accepted D7789: [native] Introduced new types for Reanimated.

Thanks for iterating on the types so much! Some small comments inline; please address before landing

May 18 2023, 6:33 AM
ashoat accepted D7811: [web] Generate thumbhash during photo upload.

Mostly questions

May 18 2023, 6:30 AM

May 17 2023

ashoat added inline comments to D7853: Create new olm session during invalidated cookie resolution.
May 17 2023, 12:51 PM
ashoat added inline comments to D7849: [web] Prevent user from closing the tab with unsaved edits.
May 17 2023, 12:43 PM
ashoat added inline comments to D7823: [web] Added EditTextMessage component.
May 17 2023, 12:41 PM
ashoat requested changes to D7814: Implement method in NSE to decrypt notification.

Confused about the most recent revision

May 17 2023, 12:35 PM
ashoat added inline comments to D7815: Send encrypted notifications to iOS devices.
May 17 2023, 10:30 AM
ashoat added inline comments to D7815: Send encrypted notifications to iOS devices.
May 17 2023, 10:27 AM
ashoat requested changes to D7815: Send encrypted notifications to iOS devices.
May 17 2023, 10:17 AM
ashoat added a comment to D7813: Implement function to encrypt relevant parts of iOS notification.

I should have been more specific

May 17 2023, 7:26 AM
ashoat added inline comments to D7789: [native] Introduced new types for Reanimated.
May 17 2023, 7:09 AM
ashoat added inline comments to D7849: [web] Prevent user from closing the tab with unsaved edits.
May 17 2023, 7:02 AM
ashoat updated subscribers of D7793: [web] Added edit button to the Tooltip.

All other icons are filled in.

I can see that on figma that all buttons are outlines and there's a bar between reactions and the rest of the buttons. Not sure if it will be handled on some other occasion or if there's some more context on this, but I feel like they should be at least consistent.

May 17 2023, 6:34 AM
ashoat added a comment to D7793: [web] Added edit button to the Tooltip.

It's true that diffs should be small, but that is just an "instrumental goal". The real goal is to make diffs readable and clear to reviewers, and usually small diffs are more readable and clear. But that's not always the case... often, splitting a diff into two can make it harder to review, especially if the two parts depend closely on each other. In this case I agree with @michal that it would be easier to review if D7824 and this diff were merged.

May 17 2023, 6:33 AM
ashoat added inline comments to D7730: [native] Create a modal where invite links are displayed.
May 17 2023, 6:21 AM
ashoat added inline comments to D7847: [web] Call `create_thread` from `CommunityCreationModal` on form submission.
May 17 2023, 5:56 AM
ashoat closed D7846: [native] Add loading spinner to RegistrationButton loading variant.
May 17 2023, 5:27 AM
ashoat committed rCOMM1710139fc7b7: [native] Add loading spinner to RegistrationButton loading variant (authored by ashoat).
[native] Add loading spinner to RegistrationButton loading variant
May 17 2023, 5:27 AM
ashoat closed D7845: [native] Introduce RegistrationContainer to handle SafeAreaView.
May 17 2023, 5:27 AM
ashoat closed D7844: [native] Add SIWEPanel to ConnectEthereum screen.
May 17 2023, 5:27 AM