Page MenuHomePhabricator

will (William Wang)
User

Projects

User does not belong to any projects.

User Details

User Since
Sep 21 2023, 1:50 PM (60 w, 6 d)

Recent Activity

Today

will requested review of D13985: [keyserver/lib] Change frame image from hello world to channel image.
Wed, Nov 20, 9:03 PM
will accepted D13984: [lib] Fix incorrect timestamps for sidebars.
Wed, Nov 20, 3:36 PM
will accepted D13983: [lib] Don't query Neynar for Farcaster channel avatars if unused.
Wed, Nov 20, 2:32 PM
will accepted D13982: [lib][native][web] Introduce FarcasterChannelPrefetchHandler.
Wed, Nov 20, 2:29 PM
will accepted D13981: [lib] Query for channel info in bulk whenever possible.
Wed, Nov 20, 2:28 PM
will accepted D13980: [lib] Introduce NeynarClient.fetchFarcasterChannelsByIDs.
Wed, Nov 20, 2:26 PM
will accepted D13979: [lib] Use channel instead of channel/search Neynar endpoint.
Wed, Nov 20, 2:24 PM
will accepted D13978: [lib] Fix bug in getCachedFarcasterChannelEntryForChannelID.
Wed, Nov 20, 2:22 PM
will accepted D13977: [lib] Wait to finish all followed channels queries before querying for a specific one.
Wed, Nov 20, 2:21 PM
will accepted D13976: [lib][keyserver][native][web] Introduce FCCache.getFollowedFarcasterChannelsForFID.
Wed, Nov 20, 1:19 PM
will updated the diff for D13947: [keyserver] frog hello world example.

feedback

Wed, Nov 20, 8:19 AM
will accepted D13970: [Tunnelbroker] add missing error logs for notifs.
Wed, Nov 20, 5:49 AM

Yesterday

will requested review of D13971: [keyserver] implement invite link button to frog hono route.
Tue, Nov 19, 10:08 PM
will updated the diff for D13947: [keyserver] frog hello world example.

feedback and changed button label from "Invite Link" to "Join chat"

Tue, Nov 19, 9:11 PM
will accepted D13969: [Tunnelbroker] deprecate errors about invalidating WNS device token.
Tue, Nov 19, 1:30 PM
will added a comment to D13970: [Tunnelbroker] add missing error logs for notifs.

Testing that adding WEB_PUSH_ERROR and APNS_ERROR error types to an error log will trigger an alarm + email notif has already been tested. I don't think this needs further testing.

Tue, Nov 19, 1:26 PM

Mon, Nov 18

will requested review of D13962: [terraform] upgrade backup prod to 0.5.1.
Mon, Nov 18, 6:23 PM
will updated the diff for D13947: [keyserver] frog hello world example.

use /* eslint-disable approach

Mon, Nov 18, 11:59 AM
will added inline comments to D13947: [keyserver] frog hello world example.
Mon, Nov 18, 11:57 AM
will closed D13944: [terraform] create backup cloudwatch alarms.
Mon, Nov 18, 4:54 AM
will committed rCOMM9fe6ac4e8124: [terraform] create backup cloudwatch alarms (authored by will).
[terraform] create backup cloudwatch alarms
Mon, Nov 18, 4:54 AM
will closed D13945: [terraform] upgrade staging backup to 0.5.1.
Mon, Nov 18, 4:53 AM
will committed rCOMMb93d10333138: [terraform] upgrade staging backup to 0.5.1 (authored by will).
[terraform] upgrade staging backup to 0.5.1
Mon, Nov 18, 4:53 AM

Fri, Nov 15

will requested review of D13947: [keyserver] frog hello world example.
Fri, Nov 15, 1:56 PM
will updated the diff for D13927: [keyserver] Have @babel/preset-react use automatic runtime.

move react.automatic line

Fri, Nov 15, 11:15 AM
will updated the diff for D13927: [keyserver] Have @babel/preset-react use automatic runtime.

avoid flow errors with react.runtime option to automatic

Fri, Nov 15, 10:45 AM
will published D13945: [terraform] upgrade staging backup to 0.5.1 for review.
Fri, Nov 15, 10:22 AM
will closed D13943: [terraform] break up alarms into separate terraform files.
Fri, Nov 15, 9:53 AM
will committed rCOMMefe9bf6b507d: [terraform] break up alarms into separate terraform files (authored by will).
[terraform] break up alarms into separate terraform files
Fri, Nov 15, 9:53 AM
will closed D13942: [backup] add errorType to error logs in backup.
Fri, Nov 15, 9:53 AM
will committed rCOMM3d2db7642854: [backup] add errorType to error logs in backup (authored by will).
[backup] add errorType to error logs in backup
Fri, Nov 15, 9:53 AM
will closed D13941: [backup/terraform] use json logs in backup if COMM_SERVICES_USE_JSON_LOGS variable set to true.
Fri, Nov 15, 9:53 AM
will committed rCOMM2425be101b79: [backup/terraform] use json logs in backup if COMM_SERVICES_USE_JSON_LOGS… (authored by will).
[backup/terraform] use json logs in backup if COMM_SERVICES_USE_JSON_LOGS…
Fri, Nov 15, 9:52 AM
will updated the test plan for D13944: [terraform] create backup cloudwatch alarms.
Fri, Nov 15, 8:52 AM
will added a comment to D13944: [terraform] create backup cloudwatch alarms.
Fri, Nov 15, 8:51 AM

Thu, Nov 14

will requested review of D13944: [terraform] create backup cloudwatch alarms.
Thu, Nov 14, 9:16 PM
will requested review of D13943: [terraform] break up alarms into separate terraform files.
Thu, Nov 14, 9:09 PM
will requested review of D13942: [backup] add errorType to error logs in backup.
Thu, Nov 14, 9:03 PM
will requested review of D13941: [backup/terraform] use json logs in backup if COMM_SERVICES_USE_JSON_LOGS variable set to true.
Thu, Nov 14, 9:01 PM

Wed, Nov 13

will requested review of D13926: [keyserver] add frog, hono, @hono/node-server as keyserver dependencies.
Wed, Nov 13, 12:41 PM
will accepted D13925: [landing] Add Rahul to landing page.
Wed, Nov 13, 12:24 PM
will updated the diff for D13927: [keyserver] Have @babel/preset-react use automatic runtime.

rebase

Wed, Nov 13, 11:55 AM
will published D13927: [keyserver] Have @babel/preset-react use automatic runtime for review.
Wed, Nov 13, 11:45 AM

Fri, Nov 8

will accepted D13895: [shared] bump opaque-ke to 2.1.0-pre.1.
Fri, Nov 8, 11:33 AM

Thu, Nov 7

will accepted D13896: Upgrade to Rust 1.81.
Thu, Nov 7, 4:18 PM

Mon, Nov 4

will closed D13866: [keyserver] replace sidebar source message quotes with markdown quotes.
Mon, Nov 4, 2:24 PM
will committed rCOMMbae9f43c5bb6: [keyserver] replace sidebar source message quotes with markdown quotes (authored by will).
[keyserver] replace sidebar source message quotes with markdown quotes
Mon, Nov 4, 2:24 PM
will closed D13865: [keyserver] change channel text from channel name to slash channel id.
Mon, Nov 4, 2:24 PM
will committed rCOMM6cee524642a6: [keyserver] change channel text from channel name to slash channel id (authored by will).
[keyserver] change channel text from channel name to slash channel id
Mon, Nov 4, 2:24 PM
will updated the summary of D13866: [keyserver] replace sidebar source message quotes with markdown quotes.
Mon, Nov 4, 2:07 PM
will updated the summary of D13865: [keyserver] change channel text from channel name to slash channel id.
Mon, Nov 4, 2:07 PM
will requested review of D13866: [keyserver] replace sidebar source message quotes with markdown quotes.
Mon, Nov 4, 1:25 PM
will requested review of D13865: [keyserver] change channel text from channel name to slash channel id.
Mon, Nov 4, 1:15 PM

Fri, Nov 1

will closed D13855: [keyserver] add link back to original warpcast cast in farcaster bot sidebar source message.
Fri, Nov 1, 1:07 PM
will committed rCOMM9849ba9bdc80: [keyserver] add link back to original warpcast cast in farcaster bot sidebar… (authored by will).
[keyserver] add link back to original warpcast cast in farcaster bot sidebar…
Fri, Nov 1, 1:07 PM
will closed D13856: [keyserver] deconstruct sidebarCast fields.
Fri, Nov 1, 1:07 PM
will committed rCOMMe6edee2b08cd: [keyserver] deconstruct sidebarCast fields (authored by will).
[keyserver] deconstruct sidebarCast fields
Fri, Nov 1, 1:07 PM
will added inline comments to D13855: [keyserver] add link back to original warpcast cast in farcaster bot sidebar source message.
Fri, Nov 1, 1:01 PM
will published D13856: [keyserver] deconstruct sidebarCast fields for review.
Fri, Nov 1, 12:57 PM
will added inline comments to D13855: [keyserver] add link back to original warpcast cast in farcaster bot sidebar source message.
Fri, Nov 1, 12:56 PM
will updated the summary of D13855: [keyserver] add link back to original warpcast cast in farcaster bot sidebar source message.
Fri, Nov 1, 12:50 PM
will updated the diff for D13855: [keyserver] add link back to original warpcast cast in farcaster bot sidebar source message.

review feedback

Fri, Nov 1, 12:49 PM
will requested review of D13855: [keyserver] add link back to original warpcast cast in farcaster bot sidebar source message.
Fri, Nov 1, 11:29 AM

Thu, Oct 31

will closed D13785: [keyserver] reply on farcaster with invite link.
Thu, Oct 31, 12:19 PM
will committed rCOMM6f4b8cee79bc: [keyserver] reply on farcaster with invite link (authored by will).
[keyserver] reply on farcaster with invite link
Thu, Oct 31, 12:19 PM
will closed D13784: [lib] add post cast to neynar client.
Thu, Oct 31, 12:19 PM
will closed D13783: [keyserver] create invite link based on newly created sidebar.
Thu, Oct 31, 12:19 PM
will committed rCOMMdb09962901fb: [keyserver] create invite link based on newly created sidebar (authored by will).
[keyserver] create invite link based on newly created sidebar
Thu, Oct 31, 12:19 PM
will closed D13782: [keyserver] create message and sidebar based on cast.
Thu, Oct 31, 12:19 PM
will committed rCOMMe2c7376fd405: [lib] add post cast to neynar client (authored by will).
[lib] add post cast to neynar client
Thu, Oct 31, 12:19 PM
will committed rCOMM65ca88236580: [keyserver] create message and sidebar based on cast (authored by will).
[keyserver] create message and sidebar based on cast
Thu, Oct 31, 12:19 PM
will closed D13815: [keyserver] check if viewer role is positive for updateThread.
Thu, Oct 31, 12:19 PM
will closed D13775: [keyserver] add community creation logic to farcaster webhook responder.
Thu, Oct 31, 12:19 PM
will committed rCOMM360d7061a36b: [keyserver] check if viewer role is positive for updateThread (authored by will).
[keyserver] check if viewer role is positive for updateThread
Thu, Oct 31, 12:19 PM
will closed D13834: [keyserver] Run num admin change checks in updateRole only if intended role is not an admin.
Thu, Oct 31, 12:19 PM
will committed rCOMM818349ebd001: [keyserver] add community creation logic to farcaster webhook responder (authored by will).
[keyserver] add community creation logic to farcaster webhook responder
Thu, Oct 31, 12:19 PM
will committed rCOMM18fbb1159924: [keyserver] Run num admin change checks in updateRole only if intended role is… (authored by will).
[keyserver] Run num admin change checks in updateRole only if intended role is…
Thu, Oct 31, 12:19 PM
will closed D13833: [keyserver] Use fetchServerThreadInfos instead of fetchThreadInfos for updateRole.
Thu, Oct 31, 12:19 PM
will committed rCOMM8af524910694: [keyserver] Use fetchServerThreadInfos instead of fetchThreadInfos for… (authored by will).
[keyserver] Use fetchServerThreadInfos instead of fetchThreadInfos for…
Thu, Oct 31, 12:19 PM
will closed D13832: [keyserver] do not filter by role in fetchCommunityInfos calls for script viewers.
Thu, Oct 31, 12:19 PM
will committed rCOMMd395d144ab4c: [keyserver] do not filter by role in fetchCommunityInfos calls for script… (authored by will).
[keyserver] do not filter by role in fetchCommunityInfos calls for script…
Thu, Oct 31, 12:19 PM
will closed D13811: [keyserver] add function to grab comm userID for given fid if on keyserver.
Thu, Oct 31, 12:19 PM
will closed D13781: [keyserver] add comm config for authoritative facaster bot boolean variable.
Thu, Oct 31, 12:19 PM
will closed D13819: [keyserver] add the addViewerAsGhost option to createThread.
Thu, Oct 31, 12:19 PM
will committed rCOMM2ba2879020f9: [keyserver] add comm config for authoritative facaster bot boolean variable (authored by will).
[keyserver] add comm config for authoritative facaster bot boolean variable
Thu, Oct 31, 12:19 PM
will committed rCOMM53a7aa8f514e: [keyserver] add the addViewerAsGhost option to createThread (authored by will).
[keyserver] add the addViewerAsGhost option to createThread
Thu, Oct 31, 12:19 PM
will committed rCOMM2d0616b88268: [keyserver] add function to grab comm userID for given fid if on keyserver (authored by will).
[keyserver] add function to grab comm userID for given fid if on keyserver
Thu, Oct 31, 12:19 PM
will closed D13774: [keyserver] implemented FarcasterChannelTagBlob type for upload payload with validator.
Thu, Oct 31, 12:19 PM
will closed D13773: [keyserver] return status code from blob download function.
Thu, Oct 31, 12:19 PM
will committed rCOMM7fe438a0da72: [keyserver] return status code from blob download function (authored by will).
[keyserver] return status code from blob download function
Thu, Oct 31, 12:19 PM
will committed rCOMM4204d20c64d4: [keyserver] implemented FarcasterChannelTagBlob type for upload payload with… (authored by will).
[keyserver] implemented FarcasterChannelTagBlob type for upload payload with…
Thu, Oct 31, 12:19 PM
will closed D13762: [lib] implement fetchFarcasterCastByHash for neynar client.
Thu, Oct 31, 12:18 PM
will committed rCOMM429176c4d843: [lib] implement fetchFarcasterCastByHash for neynar client (authored by will).
[lib] implement fetchFarcasterCastByHash for neynar client
Thu, Oct 31, 12:18 PM
will closed D13756: [keyserver] verify webhook event with webhook secret.
Thu, Oct 31, 12:18 PM
will closed D13755: [keyserver] moving getting neynar config to function.
Thu, Oct 31, 12:18 PM
will committed rCOMM7166879e117a: [keyserver] verify webhook event with webhook secret (authored by will).
[keyserver] verify webhook event with webhook secret
Thu, Oct 31, 12:18 PM
will committed rCOMM8cf7d538a633: [keyserver] moving getting neynar config to function (authored by will).
[keyserver] moving getting neynar config to function
Thu, Oct 31, 12:18 PM
will closed D13754: [keyserver] accept webhook cast created events tagging comm.
Thu, Oct 31, 12:18 PM
will closed D13841: [keyserver] add regex #createathread check.
Thu, Oct 31, 12:18 PM
will committed rCOMMccb5664fb0dd: [keyserver] accept webhook cast created events tagging comm (authored by will).
[keyserver] accept webhook cast created events tagging comm
Thu, Oct 31, 12:18 PM