Page MenuHomePhabricator

Active Repositories

Recent Activity

Today

ashoat added a comment to D11862: [native] Check if Farcaster account is already linked in FarcasterWebView.

iOS error is unrelated. Created ENG-8036 to track

Thu, May 2, 10:59 PM
ashoat requested review of D11862: [native] Check if Farcaster account is already linked in FarcasterWebView.
Thu, May 2, 10:53 PM
ashoat accepted D11860: [web] differentiate between password and wallet users in MissingCSATModal.
Thu, May 2, 10:52 PM
varun requested review of D11861: [native_rust_library] refactor helper structs to avoid duplication.
Thu, May 2, 10:34 PM
varun added inline comments to D11860: [web] differentiate between password and wallet users in MissingCSATModal.
Thu, May 2, 10:29 PM
ashoat added inline comments to D11860: [web] differentiate between password and wallet users in MissingCSATModal.
Thu, May 2, 10:19 PM
ashoat added a comment to D11707: [keyserver] Send farcaster_mutual UPDATE_RELATIONSHIP message when establishing Farcaster relationship.

I haven't landed this yet because I'm having trouble testing it while tethering and don't have access to Wi-Fi right now. Will hopefully find some Wi-Fi tomorrow

Thu, May 2, 10:16 PM
varun requested review of D11860: [web] differentiate between password and wallet users in MissingCSATModal.

iOS build failure looks unrelated

Thu, May 2, 10:10 PM
will added a comment to D11852: [identity] Add prefixes to error logs for filtering.

I was imagining that all the prefixes (e.g. DB Error) would be defined in a module in constants.rs and then used like this:

pub const DB_ERROR_LOG_PREFIX: &str = "DB Error";

error!(DB_ERROR_LOG_PREFIX, "Encountered an unexpected error: {}", e);
Thu, May 2, 2:47 PM
ashoat added a comment to D11858: Specify android notification priority based on its visual action.

Saw this on the doc:

Thu, May 2, 11:42 AM
varun accepted D11853: [terraform] metric filters for error logs in identity service.
Thu, May 2, 11:37 AM
varun added inline comments to D11854: [terraform] identity service cloudwatch alarms.
Thu, May 2, 11:35 AM
varun accepted D11854: [terraform] identity service cloudwatch alarms.

i think @bartek should take a look when he's back

Thu, May 2, 11:34 AM
varun requested changes to D11852: [identity] Add prefixes to error logs for filtering.

I was imagining that all the prefixes (e.g. DB Error) would be defined in a module in constants.rs and then used like this:

Thu, May 2, 11:29 AM
atul closed D11817: [lib] Replace `threadHasPermission` with `useThreadHasPermission` in `useCanCreateSidebarFromMessage`.
Thu, May 2, 11:03 AM
atul committed rCOMM50a37eef69e4: [lib] Replace `threadHasPermission` with `useThreadHasPermission` in… (authored by atul).
[lib] Replace `threadHasPermission` with `useThreadHasPermission` in…
Thu, May 2, 11:03 AM
Harbormaster failed remote builds in B28634: Diff 39751 for D11817: [lib] Replace `threadHasPermission` with `useThreadHasPermission` in `useCanCreateSidebarFromMessage`!
Thu, May 2, 11:02 AM
atul updated the diff for D11817: [lib] Replace `threadHasPermission` with `useThreadHasPermission` in `useCanCreateSidebarFromMessage`.

land

Thu, May 2, 10:52 AM
atul closed D11816: [lib] Replace `threadHasPermission` with `useThreadHasPermission` in `useCanEditMessage`.
Thu, May 2, 9:59 AM
atul committed rCOMMbf7178f18877: [lib] Replace `threadHasPermission` with `useThreadHasPermission` in… (authored by atul).
[lib] Replace `threadHasPermission` with `useThreadHasPermission` in…
Thu, May 2, 9:59 AM
Harbormaster failed remote builds in B28633: Diff 39749 for D11816: [lib] Replace `threadHasPermission` with `useThreadHasPermission` in `useCanEditMessage`!
Thu, May 2, 9:58 AM
marcin added a comment to D11858: Specify android notification priority based on its visual action.

It looks like @marcin's investigation has shown that ChatGPT is wrong, and he is pursuing a different theory that perhaps Android is punishing us for sending non-visual notifs (rescind and badge-only) with high priority. I think this is a good direction to explore.

I think ChatGPT was right about setting android: {priority: 'high'} - I just found that this is already handled by firebase-admin. I think that setting priority to high (which we are currently doing) for badge updates and rescinds might be a mistake based on this docs: https://firebase.google.com/docs/cloud-messaging/concept-options#setting-the-priority-of-a-message

Thu, May 2, 9:50 AM
atul updated the diff for D11816: [lib] Replace `threadHasPermission` with `useThreadHasPermission` in `useCanEditMessage`.

address feedback

Thu, May 2, 9:47 AM
ginsu accepted D11859: [lib] Rename action type to set aux user fids.
Thu, May 2, 9:25 AM
ashoat requested changes to D11856: [native] refactor registration button to be submit button.
Thu, May 2, 8:58 AM
ashoat added a comment to D11856: [native] refactor registration button to be submit button.
  1. I don't think SubmitButton is a great name for this. It's used for actions other than submitting.
  2. I don't think it makes sense to move this component out by itself. It's tightly coupled to the other visual components in the native/account/registration folder, and now it's pretty weird that some of them are in that folder and some are elsewhere.
Thu, May 2, 8:58 AM
will requested review of D11859: [lib] Rename action type to set aux user fids.
Thu, May 2, 8:28 AM
ashoat resigned from D11858: Specify android notification priority based on its visual action.

It looks like @marcin's investigation has shown that ChatGPT is wrong, and he is pursuing a different theory that perhaps Android is punishing us for sending non-visual notifs (rescind and badge-only) with high priority. I think this is a good direction to explore.

Thu, May 2, 8:28 AM
ashoat closed D11849: [native] Prevent user from leaving RegistrationTerms during registration request.
Thu, May 2, 8:16 AM
ashoat closed D11848: [lib][native] Automatically retry keyserverAuth during login/registration.
Thu, May 2, 8:16 AM
ashoat committed rCOMMf2ff6eee2e29: [native] Prevent user from leaving RegistrationTerms during registration request (authored by ashoat).
[native] Prevent user from leaving RegistrationTerms during registration request
Thu, May 2, 8:16 AM
ashoat committed rCOMM6778c6805b7e: [lib][native] Automatically retry keyserverAuth during login/registration (authored by ashoat).
[lib][native] Automatically retry keyserverAuth during login/registration
Thu, May 2, 8:16 AM
ashoat closed D11847: [native] Show "unknown error" alert if keyserver auth fails during registration.
Thu, May 2, 8:15 AM
ashoat committed rCOMMd94e8201ccc7: [native] Show "unknown error" alert if keyserver auth fails during registration (authored by ashoat).
[native] Show "unknown error" alert if keyserver auth fails during registration
Thu, May 2, 8:15 AM
ashoat closed D11846: [lib][native][web] Wait until database deletion before rejecting login/registration attempt.
Thu, May 2, 8:14 AM
ashoat committed rCOMMe27a6dfb78f0: [lib][native][web] Wait until database deletion before rejecting… (authored by ashoat).
[lib][native][web] Wait until database deletion before rejecting…
Thu, May 2, 8:14 AM
ashoat closed D11845: [lib][native] Reset login state if authoritative keyserver fails.
Thu, May 2, 8:14 AM
ashoat committed rCOMM39314e76eb6f: [lib][native] Reset login state if authoritative keyserver fails (authored by ashoat).
[lib][native] Reset login state if authoritative keyserver fails
Thu, May 2, 8:14 AM
ashoat added a comment to D11858: Specify android notification priority based on its visual action.

Oh wait, there are updates on Linear I missed. Let me read them first, sorry for missing that

Thu, May 2, 8:12 AM
ashoat requested changes to D11858: Specify android notification priority based on its visual action.
Thu, May 2, 8:11 AM