Page MenuHomePhabricator

ashoat (Ashoat)
UserAdministrator

Projects

User does not belong to any projects.

User Details

User Since
Jul 20 2020, 9:28 AM (245 w, 4 h)
Roles
Administrator

Recent Activity

Fri, Mar 28

ashoat accepted D14511: [lib] Introduce a message spec.
Fri, Mar 28, 6:45 AM
ashoat accepted D14510: [lib] Introduce a new message type.

Can you retitle all of the diffs in this stack to explicitly reference message deletion? Just realized that they're just generically titled.

Fri, Mar 28, 6:42 AM
ashoat committed rCOMM4bcc208fde11: [terraform] Bump keyserver image to 1.0.159 (authored by ashoat).
[terraform] Bump keyserver image to 1.0.159
Fri, Mar 28, 6:30 AM

Thu, Mar 27

ashoat committed rCOMM5bc75944dfc5: Revert "[native] Temporary changes for staff release" (authored by ashoat).
Revert "[native] Temporary changes for staff release"
Thu, Mar 27, 9:41 PM
ashoat added a reverting change for rCOMM4e575d9d27de: [native] Temporary changes for staff release: rCOMM5bc75944dfc5: Revert "[native] Temporary changes for staff release".
Thu, Mar 27, 9:41 PM
ashoat committed rCOMM39e43b678844: [native] codeVersion -> 476 (authored by ashoat).
[native] codeVersion -> 476
Thu, Mar 27, 9:41 PM
ashoat committed rCOMM4e575d9d27de: [native] Temporary changes for staff release (authored by ashoat).
[native] Temporary changes for staff release
Thu, Mar 27, 9:41 PM
ashoat committed rCOMM15f5d7212c96: [native] codeVersion -> 475 (authored by ashoat).
[native] codeVersion -> 475
Thu, Mar 27, 9:41 PM
ashoat committed rCOMM06968dfa4d9d: [native] Fix "hermes contains bitcode" error (authored by ashoat).
[native] Fix "hermes contains bitcode" error
Thu, Mar 27, 9:41 PM
ashoat committed rCOMM532e9e695e50: Revert "[native] Temporary changes for staff release" (authored by ashoat).
Revert "[native] Temporary changes for staff release"
Thu, Mar 27, 8:44 PM
ashoat added a reverting change for rCOMM7418f636e632: [native] Temporary changes for staff release: rCOMM532e9e695e50: Revert "[native] Temporary changes for staff release".
Thu, Mar 27, 8:44 PM
ashoat committed rCOMMfa3bc470d858: [native] codeVersion -> 474 (authored by ashoat).
[native] codeVersion -> 474
Thu, Mar 27, 8:44 PM
ashoat committed rCOMM7418f636e632: [native] Temporary changes for staff release (authored by ashoat).
[native] Temporary changes for staff release
Thu, Mar 27, 8:44 PM
ashoat committed rCOMM80f96e10c99b: [native] codeVersion -> 473 (authored by ashoat).
[native] codeVersion -> 473
Thu, Mar 27, 8:44 PM
ashoat committed rCOMMe1c3d06d976a: [web][keyserver] codeVersion -> 159 (authored by ashoat).
[web][keyserver] codeVersion -> 159
Thu, Mar 27, 8:44 PM
ashoat accepted D14505: [lib] Migrate permissions on clients.
Thu, Mar 27, 8:58 AM
ashoat accepted D14509: [protos] Update comment with NEXT_CODE_VERSION.
Thu, Mar 27, 8:50 AM

Wed, Mar 26

ashoat requested changes to D14505: [lib] Migrate 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

Wed, Mar 26, 9:34 PM
ashoat added a comment to D14462: [lib] Introduce new 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.

Wed, Mar 26, 9:10 PM
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 ever scenario we'd have 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.

Wed, Mar 26, 8:51 PM
ashoat accepted D14502: [terraform] Bump prod Identity to 0.51.2.
Wed, Mar 26, 8:25 AM
ashoat accepted D14492: [protos][identity] Remove primary device info from GetKeyserverKeys.
Wed, Mar 26, 7:55 AM

Tue, Mar 25

ashoat closed D14495: [lib] Fix highestTimestamp assignment in useGetLastUpdatedTimes.
Tue, Mar 25, 7:50 AM
ashoat closed D14494: [lib] Only use threadInfo.creationTime for lastUpdatedTime if no messages.
Tue, Mar 25, 7:50 AM
ashoat committed rCOMM481c30533aa3: [lib] Fix highestTimestamp assignment in useGetLastUpdatedTimes (authored by ashoat).
[lib] Fix highestTimestamp assignment in useGetLastUpdatedTimes
Tue, Mar 25, 7:50 AM
ashoat committed rCOMM79d733cfa348: [lib] Only use threadInfo.creationTime for lastUpdatedTime if no messages (authored by ashoat).
[lib] Only use threadInfo.creationTime for lastUpdatedTime if no messages
Tue, Mar 25, 7:50 AM
ashoat closed D14493: [lib] Fix bug in ChatThreadItemLoaderCache for simultaneous loadMostRecent calls.
Tue, Mar 25, 7:50 AM
ashoat committed rCOMMed79202ca6ba: [lib] Fix bug in ChatThreadItemLoaderCache for simultaneous loadMostRecent calls (authored by ashoat).
[lib] Fix bug in ChatThreadItemLoaderCache for simultaneous loadMostRecent calls
Tue, Mar 25, 7:50 AM

Mon, Mar 24

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

Sun, Mar 23

ashoat accepted D14444: [lib] launch connect farcaster prompt.
Sun, Mar 23, 8:23 AM

Fri, Mar 21

ashoat closed D14486: [native] Script to bump native version.
Fri, Mar 21, 4:20 PM
ashoat committed rCOMM06bd90759920: [native] Script to bump native version (authored by ashoat).
[native] Script to bump native version
Fri, Mar 21, 4:20 PM
ashoat added inline comments to D14481: [native] Remove ffmpeg dependency.
Fri, Mar 21, 4:13 PM
ashoat updated the diff for D14486: [native] Script to bump native version.

One more comment update

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

Update comment

Fri, Mar 21, 3: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?
Fri, Mar 21, 3:59 PM
ashoat added inline comments to D14471: [native] Use getVideoInfo from MediaModule instead of ffmpeg.
Fri, Mar 21, 10:08 AM

Thu, Mar 20

ashoat requested review of D14486: [native] Script to bump native version.
Thu, Mar 20, 9:08 PM
ashoat committed rCOMMc1e6a12cab9e: Podfile updates for ffmpeg-kit-min-ios changes (authored by ashoat).
Podfile updates for ffmpeg-kit-min-ios changes
Thu, Mar 20, 8:57 PM
ashoat committed rCOMM61e73cd47c25: [terraform] Bump keyserver image to 1.0.158 (authored by ashoat).
[terraform] Bump keyserver image to 1.0.158
Thu, Mar 20, 8:25 PM
ashoat committed rCOMM5c3ef7ff9a58: Revert "[native] Temporary changes for staff release" (authored by ashoat).
Revert "[native] Temporary changes for staff release"
Thu, Mar 20, 7:38 PM
ashoat added a reverting change for rCOMMb558664e2a98: [native] Temporary changes for staff release: rCOMM5c3ef7ff9a58: Revert "[native] Temporary changes for staff release".
Thu, Mar 20, 7:38 PM
ashoat committed rCOMM1544209a3f33: [native] codeVersion -> 472 (authored by ashoat).
[native] codeVersion -> 472
Thu, Mar 20, 7:38 PM
ashoat committed rCOMMb558664e2a98: [native] Temporary changes for staff release (authored by ashoat).
[native] Temporary changes for staff release
Thu, Mar 20, 7:38 PM
ashoat committed rCOMM66dd9528c6b0: [native] codeVersion -> 471 (authored by ashoat).
[native] codeVersion -> 471
Thu, Mar 20, 7:38 PM
ashoat committed rCOMM4487b875a5af: [web][keyserver] codeVersion -> 158 (authored by ashoat).
[web][keyserver] codeVersion -> 158
Thu, Mar 20, 7:38 PM
ashoat committed rCOMM5a8d986f80ec: CLAUDE.md config for Claude Code (authored by ashoat).
CLAUDE.md config for Claude Code
Thu, Mar 20, 7:23 PM
ashoat accepted D11243: [CI] Clean on failure for Emscripten pipeline.
Thu, Mar 20, 5:59 AM
ashoat accepted D14483: [web] clear old Olm session before creating new one.
Thu, Mar 20, 5:54 AM
ashoat accepted D14485: [web][keyserver] log Olm memory usage changes.
Thu, Mar 20, 5:52 AM
ashoat accepted D14484: [dependencies] bump Olm version to `0.2.3`.
Thu, Mar 20, 5:51 AM
ashoat accepted D14482: [web] clear old `cryptoStore` before creating new one.
Thu, Mar 20, 5:50 AM

Wed, Mar 19

ashoat accepted D14464: [keyserver] call `free()` on Olm objects in finally block.
Wed, Mar 19, 10:06 AM
ashoat published D14464: [keyserver] call `free()` on Olm objects in finally block for review.
Wed, Mar 19, 10:06 AM
ashoat accepted D14463: [lib] Add a migration that adds new permissions.
Wed, Mar 19, 9:52 AM
ashoat added inline comments to D14462: [lib] Introduce new permissions.
Wed, Mar 19, 9:43 AM
ashoat accepted D14462: [lib] Introduce new 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.

Wed, Mar 19, 9:38 AM

Mon, Mar 17

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

Mon, Mar 17, 5:39 AM

Sun, Mar 16

ashoat added inline comments to D14444: [lib] launch connect farcaster prompt.
Sun, Mar 16, 6:34 PM
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?

Sun, Mar 16, 6:20 PM
ashoat accepted D14446: [native] flip showCommunityDirectory to true.
Sun, Mar 16, 5:07 PM
ashoat accepted D14445: [native] hide community directory prompt on dev.
Sun, Mar 16, 5:07 PM
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.

Sun, Mar 16, 5:07 PM
ashoat added inline comments to D14444: [lib] launch connect farcaster prompt.
Sun, Mar 16, 11:08 AM

Sat, Mar 15

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

Sat, Mar 15, 11:34 AM
ashoat accepted D14443: [native] cache LoadableImage in memory and disk.
Sat, Mar 15, 11:26 AM
ashoat published D14443: [native] cache LoadableImage in memory and disk for review.
Sat, Mar 15, 11:26 AM

Tue, Mar 11

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

Mon, Mar 10

ashoat added inline comments to D14434: [CI] update NDK to 23 and bump Corrosion.
Mon, Mar 10, 8:20 AM
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

Mon, Mar 10, 7:20 AM
ashoat added inline comments to D14434: [CI] update NDK to 23 and bump Corrosion.
Mon, Mar 10, 7:20 AM
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

Mon, Mar 10, 7:16 AM

Thu, Mar 6

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

Wed, Mar 5

ashoat accepted D14423: [terraform] Bump RabbitMQ engine_version to 3.13.7.
Wed, Mar 5, 11:05 AM

Tue, Mar 4

ashoat committed rCOMMce89bf928cc1: [keyserver] Make await more explicit in getCommbotThreadID (authored by ashoat).
[keyserver] Make await more explicit in getCommbotThreadID
Tue, Mar 4, 7:48 AM

Mon, Mar 3

ashoat closed D14427: [native] Fix types in navigate call inside ThreadSettingsMediaGallery.
Mon, Mar 3, 8:00 AM
ashoat closed D14426: [native] Allow useIntentionalSaveMedia to be called with messageInfo IDs.
Mon, Mar 3, 8:00 AM
ashoat committed rCOMM58b54d14e595: [native] Allow useIntentionalSaveMedia to be called with messageInfo IDs (authored by ashoat).
[native] Allow useIntentionalSaveMedia to be called with messageInfo IDs
Mon, Mar 3, 8:00 AM
ashoat committed rCOMM6db6c235fe6d: [native] Fix types in navigate call inside ThreadSettingsMediaGallery (authored by ashoat).
[native] Fix types in navigate call inside ThreadSettingsMediaGallery
Mon, Mar 3, 8:00 AM

Sun, Mar 2

ashoat committed rCOMMe3dae395ec2c: [terraform] Bump keyserver image to 1.0.157 (authored by ashoat).
[terraform] Bump keyserver image to 1.0.157
Sun, Mar 2, 7:15 PM
ashoat added a reverting change for rCOMM5c653f7d5487: [native] Temporary changes for staff release: rCOMM77e4d514b1f1: Revert "[native] Temporary changes for staff release".
Sun, Mar 2, 3:28 PM
ashoat committed rCOMM77e4d514b1f1: Revert "[native] Temporary changes for staff release" (authored by ashoat).
Revert "[native] Temporary changes for staff release"
Sun, Mar 2, 3:28 PM
ashoat committed rCOMMa6df6ca41a32: [native] codeVersion -> 470 (authored by ashoat).
[native] codeVersion -> 470
Sun, Mar 2, 3:28 PM
ashoat committed rCOMM5c653f7d5487: [native] Temporary changes for staff release (authored by ashoat).
[native] Temporary changes for staff release
Sun, Mar 2, 3:28 PM
ashoat committed rCOMMf9ef0c557c0f: [native] codeVersion -> 469 (authored by ashoat).
[native] codeVersion -> 469
Sun, Mar 2, 3:28 PM
ashoat committed rCOMM4ad730cbd68f: [web][keyserver] codeVersion -> 157 (authored by ashoat).
[web][keyserver] codeVersion -> 157
Sun, Mar 2, 3:27 PM
ashoat committed rCOMM87fecc126d24: [terraform] Bump keyserver image to 1.0.156 (authored by ashoat).
[terraform] Bump keyserver image to 1.0.156
Sun, Mar 2, 3:04 PM

Sat, Mar 1

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

Sat, Mar 1, 11:59 PM
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

Sat, Mar 1, 11:59 PM

Mar 1 2025

ashoat accepted D14421: [native] navigate to nux tip on modal close if user opened CommunityJoinerModal from bottom sheet.
Mar 1 2025, 12:55 PM

Feb 28 2025

ashoat committed rCOMM3a108c6159c2: [native] codeVersion -> 468 (authored by ashoat).
[native] codeVersion -> 468
Feb 28 2025, 7:31 PM
ashoat added a reverting change for rCOMM293d0416ff42: [native] Temporary changes for staff release: rCOMM0f7926420770: Revert "[native] Temporary changes for staff release".
Feb 28 2025, 7:31 PM
ashoat committed rCOMM0f7926420770: Revert "[native] Temporary changes for staff release" (authored by ashoat).
Revert "[native] Temporary changes for staff release"
Feb 28 2025, 7:31 PM
ashoat committed rCOMM293d0416ff42: [native] Temporary changes for staff release (authored by ashoat).
[native] Temporary changes for staff release
Feb 28 2025, 7:31 PM
ashoat committed rCOMM9c73b80a98a1: [native] codeVersion -> 467 (authored by ashoat).
[native] codeVersion -> 467
Feb 28 2025, 7:31 PM
ashoat committed rCOMM62ad50cdac46: [web][keyserver] codeVersion -> 156 (authored by ashoat).
[web][keyserver] codeVersion -> 156
Feb 28 2025, 7:31 PM