Page MenuHomePhabricator

ashoat (Ashoat)
UserAdministrator

Projects

User does not belong to any projects.

User Details

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

Recent Activity

Today

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

Yesterday

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
ashoat accepted D14421: [native] navigate to nux tip on modal close if user opened CommunityJoinerModal from bottom sheet.
Sat, Mar 1, 12:55 PM

Fri, Feb 28

ashoat committed rCOMM3a108c6159c2: [native] codeVersion -> 468 (authored by ashoat).
[native] codeVersion -> 468
Fri, Feb 28, 7:31 PM
ashoat added a reverting change for rCOMM293d0416ff42: [native] Temporary changes for staff release: rCOMM0f7926420770: Revert "[native] Temporary changes for staff release".
Fri, Feb 28, 7:31 PM
ashoat committed rCOMM0f7926420770: Revert "[native] Temporary changes for staff release" (authored by ashoat).
Revert "[native] Temporary changes for staff release"
Fri, Feb 28, 7:31 PM
ashoat committed rCOMM293d0416ff42: [native] Temporary changes for staff release (authored by ashoat).
[native] Temporary changes for staff release
Fri, Feb 28, 7:31 PM
ashoat committed rCOMM9c73b80a98a1: [native] codeVersion -> 467 (authored by ashoat).
[native] codeVersion -> 467
Fri, Feb 28, 7:31 PM
ashoat committed rCOMM62ad50cdac46: [web][keyserver] codeVersion -> 156 (authored by ashoat).
[web][keyserver] codeVersion -> 156
Fri, Feb 28, 7:31 PM
ashoat committed rCOMM9f0825134f26: [lib] Ship signed device lists (authored by ashoat).
[lib] Ship signed device lists
Fri, Feb 28, 7:31 PM
ashoat committed rCOMMa43d50b6171c: [native] Fix patch after react-native-reanimated@2.14.4 upgrade (authored by ashoat).
[native] Fix patch after react-native-reanimated@2.14.4 upgrade
Fri, Feb 28, 4:08 PM
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

Fri, Feb 28, 3:32 PM
ashoat accepted D14420: [native] navigate to CommunityJoinerModal if user accepts prompt.
Fri, Feb 28, 3:28 PM
ashoat committed rCOMMe6e9fb06e390: Revert "Tmate for iOS CI to debug" (authored by ashoat).
Revert "Tmate for iOS CI to debug"
Fri, Feb 28, 3:26 PM
ashoat added a reverting change for rCOMM13414db4eb0b: Tmate for iOS CI to debug: rCOMMe6e9fb06e390: Revert "Tmate for iOS CI to debug".
Fri, Feb 28, 3:26 PM
ashoat committed rCOMMd4f6bac1310c: [native] Update to react-native-reanimated@2.14.4 (authored by ashoat).
[native] Update to react-native-reanimated@2.14.4
Fri, Feb 28, 3:08 PM
ashoat committed rCOMM13414db4eb0b: Tmate for iOS CI to debug (authored by ashoat).
Tmate for iOS CI to debug
Fri, Feb 28, 2:03 PM
ashoat closed D14414: [native] Fix copying encrypted images on iOS.
Fri, Feb 28, 1:51 PM
ashoat committed rCOMM66e8cbf090ee: [native] Fix copying encrypted images on iOS (authored by ashoat).
[native] Fix copying encrypted images on iOS
Fri, Feb 28, 1:51 PM
ashoat committed rCOMM33f5b2d57510: [native] Update to react-native-gesture-handler@2.9.0 (authored by ashoat).
[native] Update to react-native-gesture-handler@2.9.0
Fri, Feb 28, 1:50 PM
ashoat committed rCOMM14b87fd298f9: Revert "Tmate for iOS CI to debug" (authored by ashoat).
Revert "Tmate for iOS CI to debug"
Fri, Feb 28, 1:50 PM
ashoat added a reverting change for rCOMM207609aaf9bb: Tmate for iOS CI to debug: rCOMM14b87fd298f9: Revert "Tmate for iOS CI to debug".
Fri, Feb 28, 1:50 PM
ashoat committed rCOMM207609aaf9bb: Tmate for iOS CI to debug (authored by ashoat).
Tmate for iOS CI to debug
Fri, Feb 28, 1:25 PM
ashoat committed rCOMMcc64f6c805dd: [lib] Minor fix to siwe patch (authored by ashoat).
[lib] Minor fix to siwe patch
Fri, Feb 28, 1:25 PM

Thu, Feb 27

ashoat accepted D14053: [native] DisplayCommunityDirectoryPrompt.

Shouldn't D14391 be added to the stack here? You seem to be depending on it

Thu, Feb 27, 11:37 PM
ashoat committed rCOMM9e4a92343213: [terraform] Bump RabbitMQ engine_version to 3.12.13 (authored by ashoat).
[terraform] Bump RabbitMQ engine_version to 3.12.13
Thu, Feb 27, 12:09 PM
ashoat committed rCOMMfeed126fa882: [terraform] Bump keyserver image to 1.0.155 (authored by ashoat).
[terraform] Bump keyserver image to 1.0.155
Thu, Feb 27, 11:27 AM
ashoat added a reverting change for rCOMM9bd00d080a48: [lib] Temporarily flip useIsRestoreFlowEnabled to true: rCOMM2ee1094cc908: Revert "[lib] Temporarily flip useIsRestoreFlowEnabled to true".
Thu, Feb 27, 10:42 AM
ashoat committed rCOMM2ee1094cc908: Revert "[lib] Temporarily flip useIsRestoreFlowEnabled to true" (authored by ashoat).
Revert "[lib] Temporarily flip useIsRestoreFlowEnabled to true"
Thu, Feb 27, 10:42 AM
ashoat added a reverting change for rCOMM637bad1cdcde: [native] Temporary changes for staff release: rCOMM0682b2365132: Revert "[native] Temporary changes for staff release".
Thu, Feb 27, 10:42 AM
ashoat committed rCOMM0682b2365132: Revert "[native] Temporary changes for staff release" (authored by ashoat).
Revert "[native] Temporary changes for staff release"
Thu, Feb 27, 10:42 AM
ashoat committed rCOMMd8703be7333a: [native] codeVersion -> 466 (authored by ashoat).
[native] codeVersion -> 466
Thu, Feb 27, 10:42 AM
ashoat committed rCOMM637bad1cdcde: [native] Temporary changes for staff release (authored by ashoat).
[native] Temporary changes for staff release
Thu, Feb 27, 10:42 AM
ashoat committed rCOMM9bd00d080a48: [lib] Temporarily flip useIsRestoreFlowEnabled to true (authored by ashoat).
[lib] Temporarily flip useIsRestoreFlowEnabled to true
Thu, Feb 27, 10:42 AM
ashoat committed rCOMMbd9de7b6608d: [native] codeVersion -> 465 (authored by ashoat).
[native] codeVersion -> 465
Thu, Feb 27, 10:42 AM
ashoat committed rCOMM942f3d7bd0d0: [web][keyserver] codeVersion -> 155 (authored by ashoat).
[web][keyserver] codeVersion -> 155
Thu, Feb 27, 10:42 AM
ashoat added a comment to D14414: [native] Fix copying encrypted images on iOS.

An alternative approach, that doesn't require using temporary file:

  • Extract some logic from saveRemoteMediaToDisk() in`save-file.js`, with the following changes:
    • For encrypted media, call fetchAndDecryptMedia({ destination: 'data_uri' }) instead of destination: file
    • For non-encrypted, fetch base64 but don't save to file (skip last step)
  • call Clipboard.setImageFromBase64 - iOS implementation is in the patch, line 116
Thu, Feb 27, 9:07 AM