Page MenuHomePhorge
Feed Search

May 6 2024

ginsu updated the diff for D11857: [native] implement UI for TagUnfollowedFarcasterChannel screen.

rebase before landing

May 6 2024, 2:24 PM
ginsu requested review of D11904: [keyserver] modify thread creator + deleter endpoints to update communities table.
May 6 2024, 2:12 PM
ginsu requested review of D11903: [keyserver] introduce a table for communities.
May 6 2024, 2:08 PM
ginsu requested review of D11894: [native] introduce tag channel by name option in action sheet.
May 6 2024, 7:36 AM
ginsu requested review of D11893: [native] improve error handling for TagUnfollowedFarcasterChannel screen.
May 6 2024, 7:26 AM
ginsu added a comment to D11876: [lib] Introduce NeynarClient.getFarcasterUsernames and FCCache.

Now that D11865 is landed, there will most likely be merge conflicts with neynar-client.js

May 6 2024, 1:12 AM
ginsu closed D11865: [lib] introduce fetchFarcasterChannelByName to neynar client class.
May 6 2024, 1:11 AM
ginsu committed rCOMM62e742612659: [lib] introduce fetchFarcasterChannelByName to neynar client class.
May 6 2024, 1:11 AM
ginsu updated the diff for D11865: [lib] introduce fetchFarcasterChannelByName to neynar client class.

rebase before landing

May 6 2024, 12:49 AM
ginsu updated the summary of D11866: [native] implement onPressTagChannel for TagUnfollowedFarcasterChannel.
May 6 2024, 12:45 AM
ginsu updated the summary of D11865: [lib] introduce fetchFarcasterChannelByName to neynar client class.
May 6 2024, 12:45 AM
ginsu added a comment to D11865: [lib] introduce fetchFarcasterChannelByName to neynar client class.

Removing this diff from the diff stack so that I can land as is.

May 6 2024, 12:44 AM
ginsu attached a referenced file: F1705638: Screenshot 2024-05-05 at 8.31.03 PM.png.
May 6 2024, 12:44 AM
ginsu added inline comments to D11865: [lib] introduce fetchFarcasterChannelByName to neynar client class.
May 6 2024, 12:44 AM
ginsu updated the summary of D11857: [native] implement UI for TagUnfollowedFarcasterChannel screen.
May 6 2024, 12:28 AM
ginsu added a comment to D11856: [native] refactor registration button to be submit button.

Removing this diff from the diff stack and will address the feedback for this in a separate diff stack

May 6 2024, 12:27 AM
ginsu closed D11855: [native] introduce navigational logic for TagUnfollowedFarcasterChannel screen.
May 6 2024, 12:10 AM
ginsu committed rCOMM303ee4ec2331: [native] introduce navigational logic for TagUnfollowedFarcasterChannel screen.
May 6 2024, 12:10 AM
ginsu updated the diff for D11855: [native] introduce navigational logic for TagUnfollowedFarcasterChannel screen.

address comments

May 6 2024, 12:06 AM
ginsu added inline comments to D11855: [native] introduce navigational logic for TagUnfollowedFarcasterChannel screen.
May 6 2024, 12:05 AM

May 5 2024

ginsu accepted D11886: [native] Factor out handleReduxMigrationFailure.
May 5 2024, 11:39 PM
ginsu accepted D11884: [web] Factor out handleReduxMigrationFailure.
May 5 2024, 11:37 PM
ginsu accepted D11883: [lib][native] Unshim FARCASTER_MUTUAL messages on the client.
May 5 2024, 11:37 PM
ginsu accepted D11890: [keyserver] Automatically make Farcaster friends Comm friends.

Like this idea a lot!

May 5 2024, 11:35 PM
ginsu accepted D11889: [lib] Include Farcaster username in notifs.
May 5 2024, 11:35 PM
ginsu accepted D11888: [lib] Show Farcaster username in farcaster_mutual robotext.
May 5 2024, 11:34 PM
ginsu accepted D11882: [web] Add NeynarClientProvider on web.
May 5 2024, 11:33 PM
ginsu accepted D11881: [keyserver][lib][native][web] Add support for resolving FC usernames to getEntityTextAsString.
May 5 2024, 11:33 PM
ginsu accepted D11880: [lib] Introduce useFCNames and call it from useResolvedEntityText.
May 5 2024, 11:27 PM
ginsu accepted D11879: [lib][native][web] Add Farcaster users to EntityText framework.
May 5 2024, 11:15 PM
ginsu accepted D11878: [lib][native][web] Rename useENSNamesForEntityText to useResolvedEntityText.
May 5 2024, 11:13 PM
ginsu accepted D11877: [lib] Introduce getFCNames.
May 5 2024, 11:11 PM
ginsu accepted D11876: [lib] Introduce NeynarClient.getFarcasterUsernames and FCCache.
May 5 2024, 11:07 PM
ginsu accepted D11875: [lib] Rename Neynar types.
May 5 2024, 11:01 PM
ginsu added a comment to D11875: [lib] Rename Neynar types.

Figured these names would be less ambiguous, but open to other ideas.

May 5 2024, 11:01 PM
ginsu accepted D11874: [keyserver][lib] Add Neynar config for keyserver/web/landing.
May 5 2024, 10:59 PM

May 4 2024

ginsu updated the diff for D11864: [lib/native] introduce useUnlinkFID.

address comments

May 4 2024, 6:57 AM
ginsu requested review of D11873: [native] introduce getFarcasterAccountAlreadyLinkedAlertDetails.
May 4 2024, 6:54 AM
ginsu updated the diff for D11863: [lib/native] introduce useLinkFID hook.

update

May 4 2024, 6:49 AM
ginsu updated the diff for D11863: [lib/native] introduce useLinkFID hook.

address comments

May 4 2024, 6:48 AM
ginsu added inline comments to D11863: [lib/native] introduce useLinkFID hook.
May 4 2024, 6:48 AM
ginsu updated the summary of D11863: [lib/native] introduce useLinkFID hook.
May 4 2024, 6:38 AM
ginsu accepted D11872: [lib] Show other user FID in FARCASTER_MUTUAL robotext.
May 4 2024, 6:35 AM

May 3 2024

ginsu accepted D11868: [lib] Specify dontPrefixCreator when shimming UPDATE_RELATIONSHIP.
May 3 2024, 9:49 PM
ginsu accepted D11867: [native] Allow LOG_IN ReactNav action to dismiss RegistrationTerms.
May 3 2024, 8:07 PM
ginsu planned changes to D11864: [lib/native] introduce useUnlinkFID.

Improve error handling

May 3 2024, 7:14 PM
ginsu published D11866: [native] implement onPressTagChannel for TagUnfollowedFarcasterChannel for review.

will make sure ci passes before landing

May 3 2024, 7:54 AM
ginsu requested review of D11865: [lib] introduce fetchFarcasterChannelByName to neynar client class.

will make sure ci passes before landing

May 3 2024, 7:50 AM
ginsu requested review of D11855: [native] introduce navigational logic for TagUnfollowedFarcasterChannel screen.

will make sure ci passes before landing

May 3 2024, 7:22 AM
ginsu requested review of D11864: [lib/native] introduce useUnlinkFID.
May 3 2024, 6:54 AM
ginsu requested review of D11863: [lib/native] introduce useLinkFID hook.

will make sure ci passes before landing

May 3 2024, 6:54 AM
ginsu accepted D11862: [native] Check if Farcaster account is already linked in FarcasterWebView.

I considered implementing this at the FarcasterWebView layer, so that FarcasterAccountSettings and ConnectFarcasterBottomSheet could use it. But those screens will call the identity service immediately, so there's no point "pre-checking" with the identity service.

May 3 2024, 6:51 AM

May 2 2024

ginsu accepted D11859: [lib] Rename action type to set aux user fids.
May 2 2024, 4:25 PM
ginsu requested review of D11857: [native] implement UI for TagUnfollowedFarcasterChannel screen.
May 2 2024, 6:47 AM
ginsu requested review of D11856: [native] refactor registration button to be submit button.
May 2 2024, 6:20 AM
ginsu closed D11821: [lib] introduce useDeleteFarcasterChannelTag.
May 2 2024, 5:52 AM
ginsu committed rCOMMa7783725d1fd: [lib] introduce useDeleteFarcasterChannelTag.
May 2 2024, 5:52 AM
ginsu closed D11815: [lib] introduce deleteFarcasterChannelTagActionTypes.
May 2 2024, 5:52 AM
ginsu closed D11814: [keyserver/lib] introduce delete_farcaster_channel_tag endpoint.
May 2 2024, 5:52 AM
ginsu committed rCOMMffc0c01586ef: [keyserver/lib] introduce delete_farcaster_channel_tag endpoint.
May 2 2024, 5:52 AM
ginsu committed rCOMMdd631917b6ec: [lib] introduce deleteFarcasterChannelTagActionTypes.
May 2 2024, 5:52 AM
ginsu closed D11813: [keyserver] introduce deleteFarcasterChannelTag.
May 2 2024, 5:51 AM
ginsu committed rCOMMa6d188d1ca79: [keyserver] introduce deleteFarcasterChannelTag.
May 2 2024, 5:51 AM
ginsu updated the diff for D11821: [lib] introduce useDeleteFarcasterChannelTag.

rebase before landing

May 2 2024, 5:46 AM
ginsu added inline comments to D11821: [lib] introduce useDeleteFarcasterChannelTag.
May 2 2024, 5:46 AM
ginsu updated the diff for D11815: [lib] introduce deleteFarcasterChannelTagActionTypes.

rebase before landing

May 2 2024, 5:45 AM
ginsu added inline comments to D11815: [lib] introduce deleteFarcasterChannelTagActionTypes.
May 2 2024, 5:45 AM
ginsu updated the diff for D11814: [keyserver/lib] introduce delete_farcaster_channel_tag endpoint.

address comments + rebase before landing

May 2 2024, 5:42 AM
ginsu updated the diff for D11813: [keyserver] introduce deleteFarcasterChannelTag.

address comments + rebase before landing

May 2 2024, 5:35 AM
ginsu added inline comments to D11813: [keyserver] introduce deleteFarcasterChannelTag.
May 2 2024, 5:35 AM

Apr 30 2024

ginsu closed D11809: [native] show error message for tag farcaster channel errors.
Apr 30 2024, 4:23 PM
ginsu committed rCOMM57c01e17a94d: [native] show error message for tag farcaster channel errors.
Apr 30 2024, 4:23 PM
ginsu closed D11793: [native] introduce tag farcaster button.
Apr 30 2024, 4:23 PM
ginsu committed rCOMMc8d773fdac04: [native] introduce tag farcaster button.
Apr 30 2024, 4:23 PM
ginsu added a comment to D11809: [native] show error message for tag farcaster channel errors.

Thought about whether we could filter the list of channels before it gets to the keyserver, but we'd probably need a UI to show which ones are already taken, in addition to logic on the client to check each channel with the blob service. Probably too much additional complexity to be worth doing at this time

Apr 30 2024, 4:21 PM
ginsu updated the diff for D11809: [native] show error message for tag farcaster channel errors.

address comments + rebase before landing

Apr 30 2024, 4:16 PM
ginsu updated the diff for D11793: [native] introduce tag farcaster button.

rebase before landing

Apr 30 2024, 4:14 PM

Apr 29 2024

ginsu closed D11785: [native] introduce TagFarcasterChannelParams.
Apr 29 2024, 6:57 PM
ginsu committed rCOMM4ba9c88fe604: [native] introduce TagFarcasterChannelParams.
Apr 29 2024, 6:57 PM
ginsu closed D11784: [native] update selectedChannel state to be a FarcasterChannel type.
Apr 29 2024, 6:57 PM
ginsu closed D11775: [lib] introduce useCreateOrUpdateFarcasterChannelTag.
Apr 29 2024, 6:57 PM
ginsu committed rCOMM7cf5ed482dfa: [native] update selectedChannel state to be a FarcasterChannel type.
Apr 29 2024, 6:57 PM
ginsu closed D11776: [lib] move farcaster types to dedicated file.
Apr 29 2024, 6:57 PM
ginsu committed rCOMM4a840575c115: [lib] move farcaster types to dedicated file.
Apr 29 2024, 6:57 PM
ginsu committed rCOMMc23a318c9bbc: [lib] introduce useCreateOrUpdateFarcasterChannelTag.
Apr 29 2024, 6:57 PM
ginsu closed D11774: [lib] introduce createOrUpdateFarcasterChannelTagActionTypes.
Apr 29 2024, 6:57 PM
ginsu closed D11773: [keyserver] introduce create_or_update_farcaster_channel_tag endpoint.
Apr 29 2024, 6:57 PM
ginsu committed rCOMM46cdf8d6b793: [lib] introduce createOrUpdateFarcasterChannelTagActionTypes.
Apr 29 2024, 6:57 PM
ginsu committed rCOMM15bbe7ca3728: [keyserver] introduce create_or_update_farcaster_channel_tag endpoint.
Apr 29 2024, 6:57 PM
ginsu closed D11808: [keysever/lib/native] introduce gate for tagging farcaster channel work.
Apr 29 2024, 6:57 PM
ginsu committed rCOMM5d8c30d8715a: [keysever/lib/native] introduce gate for tagging farcaster channel work.
Apr 29 2024, 6:57 PM
ginsu updated the diff for D11785: [native] introduce TagFarcasterChannelParams.

rebase before landing

Apr 29 2024, 6:52 PM
ginsu updated the diff for D11784: [native] update selectedChannel state to be a FarcasterChannel type.

rebase before landing

Apr 29 2024, 6:51 PM
ginsu updated the diff for D11776: [lib] move farcaster types to dedicated file.

rebase before landing

Apr 29 2024, 6:49 PM
ginsu updated the diff for D11775: [lib] introduce useCreateOrUpdateFarcasterChannelTag.

rebase before landing

Apr 29 2024, 6:48 PM
ginsu updated the diff for D11774: [lib] introduce createOrUpdateFarcasterChannelTagActionTypes.

rebase before landing

Apr 29 2024, 6:47 PM
ginsu updated the diff for D11773: [keyserver] introduce create_or_update_farcaster_channel_tag endpoint.

rebase before landing

Apr 29 2024, 6:46 PM
ginsu added a comment to D11773: [keyserver] introduce create_or_update_farcaster_channel_tag endpoint.

Going to land this diff now, but overall agree with the feedback regarding that reviewing this work would be easier to follow if I initially sequenced the work better. Will make sure that next time I introduce endpoints or work more in the keyserver code I think more critically on this.

Apr 29 2024, 6:45 PM
ginsu updated the diff for D11808: [keysever/lib/native] introduce gate for tagging farcaster channel work.

address comments

Apr 29 2024, 6:35 PM

Apr 26 2024

ginsu requested review of D11821: [lib] introduce useDeleteFarcasterChannelTag.
Apr 26 2024, 8:30 PM