Page MenuHomePhorge
Feed Search

Oct 10 2023

ashoat accepted D9420: [keyserver] implement function to get account prekey and prekey signature.
Oct 10 2023, 2:35 PM
ashoat accepted D9419: [keyserver] refactor functions to check rotate/forget prekeys.
Oct 10 2023, 2:35 PM
ashoat added a reverting change for rCOMMb08ff098b607: [native] Temporary changes for staff release: rCOMMcf102e2a89b3: Revert "[native] Temporary changes for staff release".
Oct 10 2023, 2:04 PM
ashoat committed rCOMMcf102e2a89b3: Revert "[native] Temporary changes for staff release".
Oct 10 2023, 2:04 PM
ashoat committed rCOMMb08ff098b607: [native] Temporary changes for staff release.
Oct 10 2023, 2:04 PM
ashoat committed rCOMM7551c5b02b07: [native] codeVersion -> 268.
Oct 10 2023, 2:04 PM
ashoat requested review of D9443: [keyserver] Avoid "WebSocket is not open" error.
Oct 10 2023, 2:03 PM
ashoat committed rCOMMe0c3680493c3: [native] codeVersion -> 267.
Oct 10 2023, 2:02 PM
ashoat committed rCOMM739bbcefeace: [web][keyserver] codeVersion -> 33.
Oct 10 2023, 2:00 PM
ashoat committed rCOMM5459aa6ce90f: Update NEXT_CODE_VERSION to 267 for mobile, 32 for web.
Oct 10 2023, 2:00 PM
ashoat committed rCOMM7a8575a036c8: [web][keyserver] codeVersion -> 32.
Oct 10 2023, 1:56 PM
ashoat closed D9439: [lib] Fix render of ConnectedWalletInfo on landing.
Oct 10 2023, 1:53 PM
ashoat committed rCOMM3d3e0ed4f78c: [lib] Fix render of ConnectedWalletInfo on landing.
Oct 10 2023, 1:53 PM
ashoat closed D9438: [landing] Update Lottie packages.
Oct 10 2023, 1:28 PM
ashoat closed D9437: [native] Update height calculations for SIWEPanel.
Oct 10 2023, 1:28 PM
ashoat closed D9436: [landing] Update WalletConnect CSS override.
Oct 10 2023, 1:28 PM
ashoat committed rCOMMe2e29d561365: [landing] Update Lottie packages.
Oct 10 2023, 1:28 PM
ashoat committed rCOMMf0516ab9365e: [native] Update height calculations for SIWEPanel.
Oct 10 2023, 1:28 PM
ashoat committed rCOMM911e758cf46c: [landing] Update WalletConnect CSS override.
Oct 10 2023, 1:28 PM
ashoat closed D9435: [landing] Update useMonitorForWalletConnectModal for new WalletConnect modal.
Oct 10 2023, 1:28 PM
ashoat committed rCOMM3935890dc7e4: [landing] Update useMonitorForWalletConnectModal for new WalletConnect modal.
Oct 10 2023, 1:28 PM
ashoat closed D9434: [lib][web][landing] Wagmi 1.0.
Oct 10 2023, 1:28 PM
ashoat committed rCOMMc88417212999: [lib][web][landing] Wagmi 1.0.
Oct 10 2023, 1:28 PM
ashoat accepted D9416: [services] Bump blob-service to version to 1.0.0.
Oct 10 2023, 1:26 PM
ashoat closed D9433: [lib] Stop using Ethers.js client from Wagmi.
Oct 10 2023, 1:22 PM
ashoat committed rCOMMc253d4674165: [lib] Stop using Ethers.js client from Wagmi.
Oct 10 2023, 1:22 PM
ashoat closed D9432: [landing] Reduce code duplication in landing/siwe.react.js.
Oct 10 2023, 1:22 PM
ashoat committed rCOMMd8339b2979f1: [landing] Reduce code duplication in landing/siwe.react.js.
Oct 10 2023, 1:22 PM
ashoat added a comment to D9439: [lib] Fix render of ConnectedWalletInfo on landing.

Attaching videos here since it's the last diff in the stack:

Oct 10 2023, 1:16 PM
ashoat updated the test plan for D9438: [landing] Update Lottie packages.
Oct 10 2023, 1:12 PM
ashoat updated the diff for D9439: [lib] Fix render of ConnectedWalletInfo on landing.

Rebase

Oct 10 2023, 12:01 PM
ashoat added a comment to D9438: [landing] Update Lottie packages.

Changing this diff to upgrade Lottie packages instead. Way better idea than forcing a Yarn resolution that may break things in the future

Oct 10 2023, 12:00 PM
ashoat retitled D9438: [landing] Update Lottie packages from [landing] Force use of lit-html@2.8.0
Oct 10 2023, 11:59 AM
ashoat updated the diff for D9438: [landing] Update Lottie packages.

Upgrade Lottie instead

Oct 10 2023, 11:59 AM
ashoat requested review of D9439: [lib] Fix render of ConnectedWalletInfo on landing.
Oct 10 2023, 1:46 AM
ashoat added a comment to D9438: [landing] Update Lottie packages.

I'm missing some test videos here. Will fill this in after I finish testing.

Oct 10 2023, 1:29 AM
ashoat updated the diff for D9434: [lib][web][landing] Wagmi 1.0.

Fix for landing

Oct 10 2023, 1:25 AM

Oct 9 2023

ashoat requested review of D9438: [landing] Update Lottie packages.
Oct 9 2023, 9:29 PM
ashoat requested review of D9437: [native] Update height calculations for SIWEPanel.
Oct 9 2023, 9:28 PM
ashoat accepted D9406: [lib] Handle `messageStorePruneActionType` in `reduceThreadActivity`.
Oct 9 2023, 9:01 PM
ashoat accepted D9404: [web] Update `threadActivityStore[activeThread].lastNavigatedTo` state.
Oct 9 2023, 9:00 PM
ashoat accepted D9402: [lib] Handle `[leave/delete]ThreadActionTypes.success` in `reduceThreadActivity`.
Oct 9 2023, 8:59 PM
ashoat added a comment to D9401: Implement stateful and deferrable notification decryption and use it on iOS in NSE.

Avoiding "request changes" to keep this on other reviewers' queues

Oct 9 2023, 8:57 PM
ashoat accepted D9400: Minor improvments to NSE code.
Oct 9 2023, 8:45 PM
ashoat added inline comments to D9394: [native] introduce MarkdownUserMention component.
Oct 9 2023, 8:42 PM
ashoat requested review of D9435: [landing] Update useMonitorForWalletConnectModal for new WalletConnect modal.
Oct 9 2023, 8:30 PM
ashoat requested review of D9436: [landing] Update WalletConnect CSS override.
Oct 9 2023, 8:30 PM
ashoat requested review of D9434: [lib][web][landing] Wagmi 1.0.
Oct 9 2023, 5:34 PM
ashoat requested review of D9433: [lib] Stop using Ethers.js client from Wagmi.
Oct 9 2023, 5:27 PM
ashoat requested review of D9432: [landing] Reduce code duplication in landing/siwe.react.js.
Oct 9 2023, 5:26 PM
ashoat closed D9426: [native][web] Convert account deletion components to hooks.
Oct 9 2023, 4:49 PM
ashoat closed D9425: [native][web] Remove UI elements that ask for password when deleting account.
Oct 9 2023, 4:49 PM
ashoat committed rCOMMe8593f27916e: [native][web] Convert account deletion components to hooks.
Oct 9 2023, 4:49 PM
ashoat committed rCOMMba9a43c03a7c: [native][web] Remove UI elements that ask for password when deleting account.
Oct 9 2023, 4:49 PM
ashoat closed D9424: [lib][native][web] Stop passing password up to deleteAccount endpoint.
Oct 9 2023, 4:49 PM
ashoat committed rCOMM1d1e3398754e: [lib][native][web] Stop passing password up to deleteAccount endpoint.
Oct 9 2023, 4:49 PM
ashoat closed D9428: [lib] Remove message spec code for deprecated codeVersions.
Oct 9 2023, 4:42 PM
ashoat committed rCOMMbd81037dce40: [lib] Remove message spec code for deprecated codeVersions.
Oct 9 2023, 4:42 PM
ashoat published D9426: [native][web] Convert account deletion components to hooks for review.

Appears to be some miscommunication between Buildkite and Harbormaster. The iOS build appears to have succeeded in Buildkite, but Harbormaster hasn't gotten the message (yet?)

Oct 9 2023, 3:58 PM
ashoat requested review of D9428: [lib] Remove message spec code for deprecated codeVersions.
Oct 9 2023, 2:52 PM
ashoat requested review of D9425: [native][web] Remove UI elements that ask for password when deleting account.
Oct 9 2023, 2:28 PM
ashoat requested review of D9424: [lib][native][web] Stop passing password up to deleteAccount endpoint.
Oct 9 2023, 2:24 PM

Oct 7 2023

ashoat closed D9405: [lib][landing][web] Update patch versions of Rainbowkit and Wagmi.
Oct 7 2023, 3:09 AM
ashoat committed rCOMM706be3eb01cc: [lib][landing][web] Update patch versions of Rainbowkit and Wagmi.
Oct 7 2023, 3:09 AM
ashoat added a comment to D9405: [lib][landing][web] Update patch versions of Rainbowkit and Wagmi.

Good call out, thanks for linking them.

Oct 7 2023, 3:08 AM

Oct 6 2023

ashoat requested review of D9405: [lib][landing][web] Update patch versions of Rainbowkit and Wagmi.
Oct 6 2023, 8:07 PM
ashoat closed D9403: [keyserver] Modify filename column in MariaDB uploads table to utf8.
Oct 6 2023, 7:54 PM
ashoat committed rCOMM7587ffa4c871: [keyserver] Modify filename column in MariaDB uploads table to utf8.
Oct 6 2023, 7:54 PM
ashoat accepted D9236: [keyserver] Update keyserver delete account endpoint to not require password.

Ah, my bad... I expected to see the old validator still there, and was surprised to see ignoredArgumentValidator (which I wasn't familiar with). After examining it more closely, it looks like it does what I probably should've concluded it does from the name – ignores all arguments

Oct 6 2023, 7:46 PM
ashoat requested review of D9403: [keyserver] Modify filename column in MariaDB uploads table to utf8.
Oct 6 2023, 7:20 PM
ashoat added inline comments to D9261: [native] introduce useNavigateToUserProfileBottomSheet hook.
Oct 6 2023, 5:54 PM
ashoat added inline comments to D9261: [native] introduce useNavigateToUserProfileBottomSheet hook.
Oct 6 2023, 5:54 PM
ashoat requested changes to D9236: [keyserver] Update keyserver delete account endpoint to not require password.

Copy-pasting from my last review:

Oct 6 2023, 5:52 PM

Oct 5 2023

ashoat added 1 blocking reviewer(s) for D9367: [identity] implement getOutboundKeysForUser: bartek.
Oct 5 2023, 3:14 PM
ashoat added a comment to D9358: [native] introduce user profile constants.

Keeping constants that are imported from lots of different places in separate files also helps to avoid import cycles

Oct 5 2023, 1:15 AM
ashoat accepted D9360: [native] introduce FullScreenViewModal.

Adding @ashoat as blocking since I don't have a ton of experience w/ Reanimated and had some issues w/ refactoring Reanimated code in the past (specifically https://phab.comm.dev/D9206#271158)

Oct 5 2023, 1:14 AM

Oct 4 2023

ashoat added a comment to D9145: [web] Remove intial redux state from website responders.

Thanks @michal!

Oct 4 2023, 6:19 PM
ashoat accepted D9344: [lib] Remove negative lookbehind assertions from chat mention regex.

Thanks!! This looks clean, and I was able to confirm that it works on Safari version 15 running on macOS 12 via lambdatest.com

Oct 4 2023, 5:48 PM
ashoat accepted D9357: [keyserver] `endpoint_profiling` -> `endpoint-profiling`.
Oct 4 2023, 5:14 PM
ashoat added inline comments to D8795: Implement synchronization mechanisms to address process, thread and class level concurrency..
Oct 4 2023, 6:08 AM
ashoat added inline comments to D7814: Implement method in NSE to decrypt notification.
Oct 4 2023, 6:02 AM
ashoat added inline comments to D9344: [lib] Remove negative lookbehind assertions from chat mention regex.
Oct 4 2023, 1:00 AM
ashoat requested changes to D9344: [lib] Remove negative lookbehind assertions from chat mention regex.

This diff was really hard to review. I wish somebody else could have done it, but @patryk's limited time to address his regression here (I was told that he had 4 hours) made me feel like I had to be personally involved in order to fix master and unblock releases again ASAP.

Oct 4 2023, 12:49 AM
ashoat added a comment to D9347: [keyserver] edit warning to notify user of optional login.

Before landing, please add a comment to ENG-4516 to make sure this change is reverted when that task is completed

Oct 4 2023, 12:17 AM

Oct 3 2023

ashoat added inline comments to D9145: [web] Remove intial redux state from website responders.
Oct 3 2023, 6:24 PM
ashoat requested changes to D9344: [lib] Remove negative lookbehind assertions from chat mention regex.
Oct 3 2023, 5:00 PM
ashoat added a comment to D9345: [keyserver] refactor olm session creator.

@marcin should be back tomorrow, but might need some time to catch up on things... might be good to add another reviewer to this

Oct 3 2023, 4:28 PM
ashoat added a comment to D9279: [services-lib] Add fn to verify services token.

how often are we rotating the token?

Oct 3 2023, 4:25 PM
ashoat added inline comments to D9241: [services-lib] Add enum for authorization tokens.
Oct 3 2023, 4:20 PM
ashoat added a comment to D9325: [lib] Introduce a canBeSidebarSource function in each message spec.

This ensures that we'll only ever need to update the specific message spec in one place if we ever want to change this.

Oct 3 2023, 4:12 PM
ashoat added inline comments to D9217: [lib] Add logic for handling faonut actions.
Oct 3 2023, 2:42 PM

Oct 2 2023

ashoat added inline comments to D9145: [web] Remove intial redux state from website responders.
Oct 2 2023, 11:47 PM
ashoat added inline comments to D9145: [web] Remove intial redux state from website responders.
Oct 2 2023, 11:45 PM
ashoat added a comment to D9227: [patch] Patch `expo-modules-core` to unblock iOS build on macOS Sonoma.

Would be great to get this landed soon as more of the team installs Xcode 15. I looked through Expo's GitHub issues and was surprised I couldn't find anybody else experiencing this, and that the file still had this "issue" on main.

Oct 2 2023, 5:02 PM

Oct 1 2023

ashoat accepted D9326: [lib] new/updated types for identity service olm auth responder.

Accepting to unblock, but I have some questions and nits

Oct 1 2023, 8:12 PM
ashoat closed D9343: [keyserver] Test impact of ThreadStore reductions on Atul's ThreadStore.
Oct 1 2023, 12:28 AM
ashoat closed D9341: [keyserver] Test combinations of approaches to reducing Ashoat's ThreadStore.
Oct 1 2023, 12:28 AM
ashoat closed D9342: [keyserver] Test results of ThreadStore reductions post-compression.
Oct 1 2023, 12:28 AM
ashoat committed rCOMMd2fdf5398d9e: [keyserver] Test impact of ThreadStore reductions on Atul's ThreadStore.
Oct 1 2023, 12:28 AM
ashoat committed rCOMM96cdc48f84a3: [keyserver] Test combinations of approaches to reducing Ashoat's ThreadStore.
Oct 1 2023, 12:28 AM