Page MenuHomePhorge
Feed Search

Mar 28 2025

ashoat committed rCOMM06968dfa4d9d: [native] Fix "hermes contains bitcode" error.
Mar 28 2025, 4:41 AM
ashoat committed rCOMM532e9e695e50: Revert "[native] Temporary changes for staff release".
Mar 28 2025, 3:44 AM
ashoat added a reverting change for rCOMM7418f636e632: [native] Temporary changes for staff release: rCOMM532e9e695e50: Revert "[native] Temporary changes for staff release".
Mar 28 2025, 3:44 AM
ashoat committed rCOMMfa3bc470d858: [native] codeVersion -> 474.
Mar 28 2025, 3:44 AM
ashoat committed rCOMM7418f636e632: [native] Temporary changes for staff release.
Mar 28 2025, 3:44 AM
ashoat committed rCOMM80f96e10c99b: [native] codeVersion -> 473.
Mar 28 2025, 3:44 AM
ashoat committed rCOMMe1c3d06d976a: [web][keyserver] codeVersion -> 159.
Mar 28 2025, 3:44 AM

Mar 27 2025

ashoat accepted D14505: [lib] Migrate delete message permissions on clients.
Mar 27 2025, 3:58 PM
ashoat accepted D14509: [protos] Update comment with NEXT_CODE_VERSION.
Mar 27 2025, 3:50 PM
ashoat requested changes to D14505: [lib] Migrate delete message permissions on clients.

Great work figuring this out! I have a lot of comments, but none of them are about core logic... mostly asking for more code comments, some renames, and some refactors

Mar 27 2025, 4:34 AM
ashoat added a comment to D14462: [lib] Introduce delete message permissions.

There is one place I'm not sure of: threadPermissionsRemovedForGenesisMembers - we include threadPermissions.EDIT_MESSAGE there, but I'm not sure why. In the most recent revision I didn't add the new permissions there.

Mar 27 2025, 4:10 AM
ashoat requested changes to D14488: [native] enable connect farcaster prompt, display prompt after nux tips have all been dismissed.

Your test plan is super incomplete. Can you please update the test plan to go one-by-one through every scenario we've had to contemplate while working on this? Eg. fresh registration, log in of existing user with Farcaster connection, log in of existing user with no Farcaster connection, existing log-in that hasn't logged out since before the new registration flow (never got prompted to connect Farcaster), etc.

Mar 27 2025, 3:51 AM

Mar 26 2025

ashoat accepted D14502: [terraform] Bump prod Identity to 0.51.2.
Mar 26 2025, 3:25 PM
ashoat accepted D14492: [protos][identity] Remove primary device info from GetKeyserverKeys.
Mar 26 2025, 2:55 PM

Mar 25 2025

ashoat closed D14495: [lib] Fix highestTimestamp assignment in useGetLastUpdatedTimes.
Mar 25 2025, 2:50 PM
ashoat closed D14494: [lib] Only use threadInfo.creationTime for lastUpdatedTime if no messages.
Mar 25 2025, 2:50 PM
ashoat committed rCOMM481c30533aa3: [lib] Fix highestTimestamp assignment in useGetLastUpdatedTimes.
Mar 25 2025, 2:50 PM
ashoat committed rCOMM79d733cfa348: [lib] Only use threadInfo.creationTime for lastUpdatedTime if no messages.
Mar 25 2025, 2:50 PM
ashoat closed D14493: [lib] Fix bug in ChatThreadItemLoaderCache for simultaneous loadMostRecent calls.
Mar 25 2025, 2:50 PM
ashoat committed rCOMMed79202ca6ba: [lib] Fix bug in ChatThreadItemLoaderCache for simultaneous loadMostRecent calls.
Mar 25 2025, 2:50 PM

Mar 24 2025

ashoat requested review of D14495: [lib] Fix highestTimestamp assignment in useGetLastUpdatedTimes.
Mar 24 2025, 3:38 PM
ashoat requested review of D14494: [lib] Only use threadInfo.creationTime for lastUpdatedTime if no messages.
Mar 24 2025, 3:29 PM
ashoat requested review of D14493: [lib] Fix bug in ChatThreadItemLoaderCache for simultaneous loadMostRecent calls.
Mar 24 2025, 2:43 PM

Mar 23 2025

ashoat accepted D14444: [lib] launch connect farcaster prompt.
Mar 23 2025, 3:23 PM

Mar 21 2025

ashoat closed D14486: [native] Script to bump native version.
Mar 21 2025, 11:20 PM
ashoat committed rCOMM06bd90759920: [native] Script to bump native version.
Mar 21 2025, 11:20 PM
ashoat added inline comments to D14481: [native] Remove ffmpeg dependency.
Mar 21 2025, 11:13 PM
ashoat updated the diff for D14486: [native] Script to bump native version.

One more comment update

Mar 21 2025, 11:01 PM
ashoat updated the diff for D14486: [native] Script to bump native version.

Update comment

Mar 21 2025, 10:59 PM
ashoat added a comment to D14486: [native] Script to bump native version.
  • don't we need to document it somewhere in some README?
Mar 21 2025, 10:59 PM
ashoat added inline comments to D14471: [native] Use getVideoInfo from MediaModule instead of ffmpeg.
Mar 21 2025, 5:08 PM
ashoat requested review of D14486: [native] Script to bump native version.
Mar 21 2025, 4:08 AM
ashoat committed rCOMMc1e6a12cab9e: Podfile updates for ffmpeg-kit-min-ios changes.
Mar 21 2025, 3:57 AM
ashoat committed rCOMM61e73cd47c25: [terraform] Bump keyserver image to 1.0.158.
Mar 21 2025, 3:25 AM
ashoat committed rCOMM5c3ef7ff9a58: Revert "[native] Temporary changes for staff release".
Mar 21 2025, 2:38 AM
ashoat added a reverting change for rCOMMb558664e2a98: [native] Temporary changes for staff release: rCOMM5c3ef7ff9a58: Revert "[native] Temporary changes for staff release".
Mar 21 2025, 2:38 AM
ashoat committed rCOMM1544209a3f33: [native] codeVersion -> 472.
Mar 21 2025, 2:38 AM
ashoat committed rCOMMb558664e2a98: [native] Temporary changes for staff release.
Mar 21 2025, 2:38 AM
ashoat committed rCOMM66dd9528c6b0: [native] codeVersion -> 471.
Mar 21 2025, 2:38 AM
ashoat committed rCOMM4487b875a5af: [web][keyserver] codeVersion -> 158.
Mar 21 2025, 2:38 AM
ashoat committed rCOMM5a8d986f80ec: CLAUDE.md config for Claude Code.
Mar 21 2025, 2:23 AM

Mar 20 2025

ashoat accepted D11243: [CI] Clean on failure for Emscripten pipeline.
Mar 20 2025, 12:59 PM
ashoat accepted D14483: [web] clear old Olm session before creating new one.
Mar 20 2025, 12:54 PM
ashoat accepted D14485: [web][keyserver] log Olm memory usage changes.
Mar 20 2025, 12:52 PM
ashoat accepted D14484: [dependencies] bump Olm version to `0.2.3`.
Mar 20 2025, 12:51 PM
ashoat accepted D14482: [web] clear old `cryptoStore` before creating new one.
Mar 20 2025, 12:50 PM

Mar 19 2025

ashoat accepted D14464: [keyserver] call `free()` on Olm objects in finally block.
Mar 19 2025, 5:06 PM
ashoat published D14464: [keyserver] call `free()` on Olm objects in finally block for review.
Mar 19 2025, 5:06 PM
ashoat accepted D14463: [lib] Add a migration that adds message delete permissions.
Mar 19 2025, 4:52 PM
ashoat added inline comments to D14462: [lib] Introduce delete message permissions.
Mar 19 2025, 4:43 PM
ashoat accepted D14462: [lib] Introduce delete message permissions.

I don't remember all the places where we need to add a new permission. Wondering if you modelled this on another diff that introduced a different permission – if so, would be helpful to share a link to that diff.

Mar 19 2025, 4:38 PM

Mar 17 2025

ashoat added a comment to D14444: [lib] launch connect farcaster prompt.

Feels like there are probably ways to dismiss the modal without setting the fid to null here. Ideally we can catch all methods of closing the modal, but if that's really hard, one alternative would just be to set the fid to null as soon as we show the modal.

the onClosed callback gets called by BottomSheet's onChange callback:

const onChange = React.useCallback(
  (index: number) => {
    if (index === -1) {
      onClosed();
    }
  },
  [onClosed],
);

i think this should handle all methods of closing the modal

Mar 17 2025, 12:39 PM
ashoat added inline comments to D14444: [lib] launch connect farcaster prompt.
Mar 17 2025, 1:34 AM
ashoat added a comment to D14444: [lib] launch connect farcaster prompt.

Does it not occur on every single login because the NUX doesn't display on subsequent logins?

Mar 17 2025, 1:20 AM
ashoat accepted D14446: [native] flip showCommunityDirectory to true.
Mar 17 2025, 12:07 AM
ashoat accepted D14445: [native] hide community directory prompt on dev.
Mar 17 2025, 12:07 AM
ashoat requested changes to D14444: [lib] launch connect farcaster prompt.

Feels like there are probably ways to dismiss the modal without setting the fid to null here. Ideally we can catch all methods of closing the modal, but if that's really hard, one alternative would just be to set the fid to null as soon as we show the modal.

Mar 17 2025, 12:07 AM

Mar 16 2025

ashoat added inline comments to D14444: [lib] launch connect farcaster prompt.
Mar 16 2025, 6:08 PM

Mar 15 2025

ashoat added a comment to D14443: [native] cache LoadableImage in memory and disk.

Emscripten failure is weird, not sure why that's happening, but definitely unrelated to this diff (perhaps the issue is live on master). Created ENG-10380 to investigate

Mar 15 2025, 6:34 PM
ashoat accepted D14443: [native] cache LoadableImage in memory and disk.
Mar 15 2025, 6:26 PM
ashoat published D14443: [native] cache LoadableImage in memory and disk for review.
Mar 15 2025, 6:26 PM

Mar 11 2025

ashoat accepted D14434: [CI] update NDK to 23 and bump Corrosion.
Mar 11 2025, 1:22 PM
ashoat accepted D14435: [lib] Handle Farcaster mutuals only on a primary device.
Mar 11 2025, 1:22 PM

Mar 10 2025

ashoat added inline comments to D14434: [CI] update NDK to 23 and bump Corrosion.
Mar 10 2025, 3:20 PM
ashoat added a comment to D14434: [CI] update NDK to 23 and bump Corrosion.

CI - not sure if I need to test something else; not familiar with Android configuration

Mar 10 2025, 2:20 PM
ashoat added inline comments to D14434: [CI] update NDK to 23 and bump Corrosion.
Mar 10 2025, 2:20 PM
ashoat added a comment to D14430: [native] Temporary fix for not opening FullScreenViewModal on Android.

One thing that might be worth checking is whether the outsideButtons logic is still correct

Mar 10 2025, 2:16 PM

Mar 6 2025

ashoat accepted D14432: [native] Move ErrorBoundary inside Identity and Tunnelbroker context.
Mar 6 2025, 4:12 PM
ashoat accepted D14431: [native] Remove dangling device after QR auth failure.
Mar 6 2025, 4:10 PM

Mar 5 2025

ashoat accepted D14423: [terraform] Bump RabbitMQ engine_version to 3.13.7.
Mar 5 2025, 7:05 PM

Mar 4 2025

ashoat committed rCOMMce89bf928cc1: [keyserver] Make await more explicit in getCommbotThreadID.
Mar 4 2025, 3:48 PM

Mar 3 2025

ashoat closed D14427: [native] Fix types in navigate call inside ThreadSettingsMediaGallery.
Mar 3 2025, 4:00 PM
ashoat closed D14426: [native] Allow useIntentionalSaveMedia to be called with messageInfo IDs.
Mar 3 2025, 4:00 PM
ashoat committed rCOMM58b54d14e595: [native] Allow useIntentionalSaveMedia to be called with messageInfo IDs.
Mar 3 2025, 4:00 PM
ashoat committed rCOMM6db6c235fe6d: [native] Fix types in navigate call inside ThreadSettingsMediaGallery.
Mar 3 2025, 4:00 PM
ashoat committed rCOMMe3dae395ec2c: [terraform] Bump keyserver image to 1.0.157.
Mar 3 2025, 3:15 AM

Mar 2 2025

ashoat added a reverting change for rCOMM5c653f7d5487: [native] Temporary changes for staff release: rCOMM77e4d514b1f1: Revert "[native] Temporary changes for staff release".
Mar 2 2025, 11:28 PM
ashoat committed rCOMM77e4d514b1f1: Revert "[native] Temporary changes for staff release".
Mar 2 2025, 11:28 PM
ashoat committed rCOMMa6df6ca41a32: [native] codeVersion -> 470.
Mar 2 2025, 11:28 PM
ashoat committed rCOMM5c653f7d5487: [native] Temporary changes for staff release.
Mar 2 2025, 11:28 PM
ashoat committed rCOMMf9ef0c557c0f: [native] codeVersion -> 469.
Mar 2 2025, 11:28 PM
ashoat committed rCOMM4ad730cbd68f: [web][keyserver] codeVersion -> 157.
Mar 2 2025, 11:27 PM
ashoat committed rCOMM87fecc126d24: [terraform] Bump keyserver image to 1.0.156.
Mar 2 2025, 11:04 PM
ashoat published D14427: [native] Fix types in navigate call inside ThreadSettingsMediaGallery for review.

Preemptively publishing in case CI has issues, as it recently has been timing out

Mar 2 2025, 7:59 AM
ashoat published D14426: [native] Allow useIntentionalSaveMedia to be called with messageInfo IDs for review.

Preemptively publishing in case CI has issues, as it recently has been timing out

Mar 2 2025, 7:59 AM

Mar 1 2025

ashoat accepted D14421: [native] navigate to nux tip on modal close if user opened CommunityJoinerModal from bottom sheet.
Mar 1 2025, 8:55 PM
ashoat committed rCOMM3a108c6159c2: [native] codeVersion -> 468.
Mar 1 2025, 3:31 AM
ashoat added a reverting change for rCOMM293d0416ff42: [native] Temporary changes for staff release: rCOMM0f7926420770: Revert "[native] Temporary changes for staff release".
Mar 1 2025, 3:31 AM
ashoat committed rCOMM0f7926420770: Revert "[native] Temporary changes for staff release".
Mar 1 2025, 3:31 AM
ashoat committed rCOMM293d0416ff42: [native] Temporary changes for staff release.
Mar 1 2025, 3:31 AM
ashoat committed rCOMM9c73b80a98a1: [native] codeVersion -> 467.
Mar 1 2025, 3:31 AM
ashoat committed rCOMM62ad50cdac46: [web][keyserver] codeVersion -> 156.
Mar 1 2025, 3:31 AM
ashoat committed rCOMM9f0825134f26: [lib] Ship signed device lists.
Mar 1 2025, 3:31 AM
ashoat committed rCOMMa43d50b6171c: [native] Fix patch after react-native-reanimated@2.14.4 upgrade.
Mar 1 2025, 12:08 AM

Feb 28 2025

ashoat requested changes to D14421: [native] navigate to nux tip on modal close if user opened CommunityJoinerModal from bottom sheet.

Passing back to you with a question about why we avoid goBack when showing the NUX tip

Feb 28 2025, 11:32 PM
ashoat accepted D14420: [native] navigate to CommunityJoinerModal if user accepts prompt.
Feb 28 2025, 11:28 PM
ashoat committed rCOMMe6e9fb06e390: Revert "Tmate for iOS CI to debug".
Feb 28 2025, 11:26 PM
ashoat added a reverting change for rCOMM13414db4eb0b: Tmate for iOS CI to debug: rCOMMe6e9fb06e390: Revert "Tmate for iOS CI to debug".
Feb 28 2025, 11:26 PM
ashoat committed rCOMMd4f6bac1310c: [native] Update to react-native-reanimated@2.14.4.
Feb 28 2025, 11:08 PM
ashoat committed rCOMM13414db4eb0b: Tmate for iOS CI to debug.
Feb 28 2025, 10:03 PM