Page MenuHomePhorge
Feed Search

Oct 20 2025

ashoat committed rCOMM77a8ce97c638: [web][keyserver] codeVersion -> 201.
Oct 20 2025, 2:50 AM
ashoat closed D15493: [native] Fix GestureTouchableOpacity reset.
Oct 20 2025, 2:42 AM
ashoat closed D15492: [native] Fix SwipeableMessage reset.
Oct 20 2025, 2:42 AM
ashoat committed rCOMM98d163cdbfac: [native] Fix GestureTouchableOpacity reset.
Oct 20 2025, 2:42 AM
ashoat committed rCOMM5519725140a6: [native] Fix SwipeableMessage reset.
Oct 20 2025, 2:42 AM
ashoat closed D15491: [native] Imperatively refresh lifecycleState.
Oct 20 2025, 2:42 AM
ashoat committed rCOMM5c2ffc6d9ff7: [native] Imperatively refresh lifecycleState.
Oct 20 2025, 2:42 AM
ashoat requested review of D15493: [native] Fix GestureTouchableOpacity reset.
Oct 20 2025, 2:40 AM
ashoat requested review of D15492: [native] Fix SwipeableMessage reset.
Oct 20 2025, 2:38 AM

Oct 18 2025

ashoat requested review of D15491: [native] Imperatively refresh lifecycleState.
Oct 18 2025, 11:02 PM
ashoat committed rCOMMf17242243bb0: [lib] Avoid simultaneous runs of handleFarcasterMutuals.
Oct 18 2025, 10:38 PM

Oct 17 2025

ashoat closed D15486: [native] Prevent race condition where UserData is missing in full backup.
Oct 17 2025, 4:40 PM
ashoat committed rCOMM9411bedb0184: [native] Prevent race condition where UserData is missing in full backup.
Oct 17 2025, 4:40 PM
ashoat added a comment to D15486: [native] Prevent race condition where UserData is missing in full backup.

Going to land this as-is, but would appreciate a re-review from @kamil on Monday to make sure the changes address his concern

Oct 17 2025, 4:38 PM
ashoat updated the diff for D15486: [native] Prevent race condition where UserData is missing in full backup.

Good call! I asked Codex to address the concern, and it added an early exit to compaction.upload_files when the user_data is present but the user_keys is missing

Oct 17 2025, 4:29 PM
ashoat added a comment to D15487: [lib] Introduce the option to cancel Farcaster sync.

Just confirming, pressing the sync button in Profile pops up the whole experience again, right? It's not just in the background?

Oct 17 2025, 3:57 PM
ashoat accepted D15487: [lib] Introduce the option to cancel Farcaster sync.
Oct 17 2025, 3:56 PM
ashoat added a comment to D15487: [lib] Introduce the option to cancel Farcaster sync.

Let's do this:

Oct 17 2025, 3:56 PM
ashoat published D15486: [native] Prevent race condition where UserData is missing in full backup for review.
Oct 17 2025, 3:18 AM

Oct 15 2025

ashoat committed rCOMMe90129d86777: [terraform] Bump keyserver image to 1.0.200.
Oct 15 2025, 9:56 PM
ashoat added a reverting change for rCOMMa508004fccaa: [native] Temporary changes for staff release: rCOMM069b8372ed83: Revert "[native] Temporary changes for staff release".
Oct 15 2025, 9:03 PM
ashoat committed rCOMM069b8372ed83: Revert "[native] Temporary changes for staff release".
Oct 15 2025, 9:03 PM
ashoat committed rCOMM589e1ca88a11: [native] codeVersion -> 544.
Oct 15 2025, 9:03 PM
ashoat committed rCOMMa508004fccaa: [native] Temporary changes for staff release.
Oct 15 2025, 9:03 PM
ashoat committed rCOMM03ce5711cf69: [native] codeVersion -> 543.
Oct 15 2025, 9:03 PM
ashoat committed rCOMM000efb66df20: [web][keyserver] codeVersion -> 200.
Oct 15 2025, 9:03 PM
ashoat committed rCOMM429e36745920: [native] Add secret long press to view Farcaster debug logs to FarcasterPrompt.
Oct 15 2025, 8:57 PM
ashoat committed rCOMM7e2ec41eae5a: [native] Add DebugLogsScreen to AuthNavigator.
Oct 15 2025, 8:57 PM
ashoat committed rCOMM8be4b185bd45: [native] Add logsFilter param to DebugLogsScreen.
Oct 15 2025, 8:57 PM
ashoat committed rCOMMaee654383d9e: [lib] Add replaceFilter to DebugLogsContextType.
Oct 15 2025, 8:57 PM
ashoat committed rCOMMb4098aacf522: [lib] Allow adding logs in production / non-staff contexts.
Oct 15 2025, 8:57 PM
ashoat committed rCOMMd114191b7032: [native] Make Farcaster disconnect warning less scary.
Oct 15 2025, 7:36 PM
ashoat committed rCOMM4ca930920077: [lib] Skip inserting synthetic description for 1:1 Farcaster convos.
Oct 15 2025, 7:21 PM
ashoat closed D15480: [lib] Report the number of messages for each request.
Oct 15 2025, 7:18 PM
ashoat closed D15477: [lib] Report number of messages during sync.
Oct 15 2025, 7:18 PM
ashoat committed rCOMMab2f885f1d9c: [lib] Report the number of messages for each request (authored by tomek).
Oct 15 2025, 7:18 PM
ashoat committed rCOMM267b769ce9b5: [lib] Report number of messages during sync (authored by tomek).
Oct 15 2025, 7:18 PM
ashoat closed D15474: [lib] Report progress after a conversation is fetched.
Oct 15 2025, 7:18 PM
ashoat committed rCOMM665864b660a1: [lib] Report progress after a conversation is fetched (authored by tomek).
Oct 15 2025, 7:18 PM
ashoat updated the diff for D15477: [lib] Report number of messages during sync.

Remove duplicate percentage

Oct 15 2025, 7:16 PM
ashoat added a comment to D15477: [lib] Report number of messages during sync.

Here's how it looks after my changes:

Screenshot 2025-10-15 at 3.13.01 PM.png (2×1 px, 248 KB)

Oct 15 2025, 7:13 PM
ashoat closed D15479: [lib] when selecting a user with a Comm icon, don't navigate to Farcaster thread.
Oct 15 2025, 7:03 PM
ashoat committed rCOMMfe1aced7703e: [lib] when selecting a user with a Comm icon, don't navigate to Farcaster thread (authored by kamil).
Oct 15 2025, 7:03 PM
ashoat updated the diff for D15480: [lib] Report the number of messages for each request.

Rebase

Oct 15 2025, 7:02 PM
ashoat updated the diff for D15477: [lib] Report number of messages during sync.

Feedback

Oct 15 2025, 7:00 PM
ashoat accepted D15480: [lib] Report the number of messages for each request.
Oct 15 2025, 6:53 PM
ashoat added inline comments to D15480: [lib] Report the number of messages for each request.
Oct 15 2025, 6:52 PM
ashoat added inline comments to D15477: [lib] Report number of messages during sync.
Oct 15 2025, 6:49 PM
ashoat closed D15472: [lib] Don't waste withRetry retries on Tunnelbroker connection issues.
Oct 15 2025, 6:36 PM
ashoat committed rCOMMb41c8a7ee28b: [lib] Don't waste withRetry retries on Tunnelbroker connection issues.
Oct 15 2025, 6:36 PM
ashoat closed D15471: [lib] Wait for Tunnelbroker before starting Farcaster sync.
Oct 15 2025, 6:36 PM
ashoat closed D15470: [lib] Fetch missing convos only when DC sync completes in useHandleFarcasterInboxStatus.
Oct 15 2025, 6:36 PM
ashoat committed rCOMMe7b410667dd1: [lib] Wait for Tunnelbroker before starting Farcaster sync.
Oct 15 2025, 6:35 PM
ashoat committed rCOMM47e3c0ae2eee: [lib] Fetch missing convos only when DC sync completes in….
Oct 15 2025, 6:35 PM
ashoat closed D15469: [lib] Ignore FarcasterInboxStatus messages after disconnecting DCs.
Oct 15 2025, 6:35 PM
ashoat closed D15468: [lib][landing][native] Add debug logs for SIWF.
Oct 15 2025, 6:35 PM
ashoat committed rCOMM2c633ea65c24: [lib] Ignore FarcasterInboxStatus messages after disconnecting DCs.
Oct 15 2025, 6:35 PM
ashoat committed rCOMM942c93756192: [lib][landing][native] Add debug logs for SIWF.
Oct 15 2025, 6:35 PM
ashoat updated the diff for D15472: [lib] Don't waste withRetry retries on Tunnelbroker connection issues.

Feedback

Oct 15 2025, 5:55 PM
ashoat updated the diff for D15470: [lib] Fetch missing convos only when DC sync completes in useHandleFarcasterInboxStatus.

Handle useAddNewFarcasterMessage as well (discussed in 1:1)

Oct 15 2025, 5:52 PM
ashoat updated the diff for D15469: [lib] Ignore FarcasterInboxStatus messages after disconnecting DCs.

Review

Oct 15 2025, 5:48 PM
ashoat accepted D15474: [lib] Report progress after a conversation is fetched.
Oct 15 2025, 1:52 PM
ashoat published D15472: [lib] Don't waste withRetry retries on Tunnelbroker connection issues for review.
Oct 15 2025, 4:45 AM
ashoat published D15471: [lib] Wait for Tunnelbroker before starting Farcaster sync for review.
Oct 15 2025, 4:26 AM
ashoat published D15470: [lib] Fetch missing convos only when DC sync completes in useHandleFarcasterInboxStatus for review.
Oct 15 2025, 4:00 AM
ashoat published D15468: [lib][landing][native] Add debug logs for SIWF for review.
Oct 15 2025, 3:43 AM
ashoat published D15469: [lib] Ignore FarcasterInboxStatus messages after disconnecting DCs for review.
Oct 15 2025, 3:43 AM

Oct 14 2025

ashoat added a reverting change for rCOMM084f624ddf7a: [native] Temporary changes for staff release: rCOMMea7ae3b869b5: Revert "[native] Temporary changes for staff release".
Oct 14 2025, 10:03 PM
ashoat committed rCOMMea7ae3b869b5: Revert "[native] Temporary changes for staff release".
Oct 14 2025, 10:03 PM
ashoat committed rCOMMd181147ed607: [native] codeVersion -> 542.
Oct 14 2025, 10:03 PM
ashoat committed rCOMM084f624ddf7a: [native] Temporary changes for staff release.
Oct 14 2025, 10:03 PM
ashoat committed rCOMM3415c78253cb: [web][keyserver] codeVersion -> 199.
Oct 14 2025, 10:03 PM
ashoat committed rCOMM32aea60bd739: [native] codeVersion -> 541.
Oct 14 2025, 10:03 PM

Oct 10 2025

ashoat committed rCOMM4c175e8990ab: [terraform] Bump keyserver image to 1.0.198.
Oct 10 2025, 4:40 PM
ashoat added a reverting change for rCOMM882df68372e5: [native] Temporary changes for staff release: rCOMMf720a1aa87c7: Revert "[native] Temporary changes for staff release".
Oct 10 2025, 3:14 PM
ashoat committed rCOMMf720a1aa87c7: Revert "[native] Temporary changes for staff release".
Oct 10 2025, 3:14 PM
ashoat committed rCOMM18764cf119b5: [native] codeVersion -> 540.
Oct 10 2025, 3:14 PM
ashoat committed rCOMMa0bdde55cf28: [native] codeVersion -> 540.
Oct 10 2025, 3:10 PM
ashoat added a reverting change for rCOMM882df68372e5: [native] Temporary changes for staff release: rCOMMac322bcb4035: Revert "[native] Temporary changes for staff release".
Oct 10 2025, 3:08 PM
ashoat committed rCOMMac322bcb4035: Revert "[native] Temporary changes for staff release".
Oct 10 2025, 3:08 PM
ashoat committed rCOMMb09d46013325: [native] codeVersion -> 540.
Oct 10 2025, 3:08 PM
ashoat committed rCOMM882df68372e5: [native] Temporary changes for staff release.
Oct 10 2025, 3:08 PM
ashoat committed rCOMMc1ebb2f15f48: [native] codeVersion -> 539.
Oct 10 2025, 3:08 PM
ashoat committed rCOMMe4a4f68afb9d: [web][keyserver] codeVersion -> 198.
Oct 10 2025, 3:08 PM
ashoat added a comment to D15447: [native] Use a different naming scheme for Farcaster unread count.

In the corresponding task, @tomek says he’s not sure this is an improvement. I suspect that’s because of increased code (which translates to maintenance cost) and that fact that doing this as a follow-up with no automated migration means we will probably need to skip shipping the prior builds to production. Based on those concerns I’d probably abandon it, but open to hearing a different perspective.

Oct 10 2025, 2:06 PM

Oct 9 2025

ashoat committed rCOMM20d2a73e5f03: [terraform] Bump keyserver image to 1.0.197.
Oct 9 2025, 7:09 PM
ashoat committed rCOMM30af86520aef: Revert "[native] Temporary changes for staff release".
Oct 9 2025, 6:21 PM
ashoat added a reverting change for rCOMM279202fa22c9: [native] Temporary changes for staff release: rCOMM30af86520aef: Revert "[native] Temporary changes for staff release".
Oct 9 2025, 6:21 PM
ashoat committed rCOMM279202fa22c9: [native] Temporary changes for staff release.
Oct 9 2025, 6:21 PM
ashoat committed rCOMMc0f55f3d6ef9: [native] codeVersion -> 538.
Oct 9 2025, 6:21 PM
ashoat committed rCOMM466122525bba: [native] codeVersion -> 537.
Oct 9 2025, 6:21 PM
ashoat committed rCOMMdc58a5f877b1: [web][keyserver] codeVersion -> 197.
Oct 9 2025, 6:21 PM
ashoat committed rCOMMcbfa3cedd383: [lib] Ship Farcaster DCs integration.
Oct 9 2025, 6:21 PM
ashoat closed D15438: [lib] Create Farcaster mutual thick threads one-by-one.
Oct 9 2025, 2:36 PM
ashoat committed rCOMMf00646902812: [lib] Create Farcaster mutual thick threads one-by-one.
Oct 9 2025, 2:36 PM
ashoat published D15438: [lib] Create Farcaster mutual thick threads one-by-one for review.
Oct 9 2025, 2:11 PM
ashoat accepted D15433: [native] Sync Farcaster threads after registration.
Oct 9 2025, 12:39 PM

Oct 8 2025

ashoat updated the diff for D15431: [lib] introduce new role for Farcaster invitee and fetch invitees with conversation.

I ended up implementing some changes here to address my above comment, and I figured it might be helpful for @kamil for me to publish them to this diff. Feel free to rework / change them as desired!

Oct 8 2025, 8:16 PM
ashoat added a comment to D15431: [lib] introduce new role for Farcaster invitee and fetch invitees with conversation.

One issue I noticed while testing Farcaster sync with this diff included. We're fetching the Farcaster invites for 1-on-1 conversations, which don't support invites. The result is that it always fails with Group not found. We should only call this for group conversations.

Oct 8 2025, 6:52 PM
ashoat accepted D15431: [lib] introduce new role for Farcaster invitee and fetch invitees with conversation.

UI looks perfect!

Oct 8 2025, 3:59 PM