Page MenuHomePhorge
Feed Search

Jul 17 2023

ashoat committed rCOMM84637fc28e1a: [keyserver][lib] Simplify leaveThread/deleteThread return type following….
Jul 17 2023, 1:07 PM
ashoat closed D8507: [keyserver][lib] Simplify createThread return type following deprecation of old codeVersions.
Jul 17 2023, 1:07 PM
ashoat closed D8506: [keyserver][lib] Simplify join_thread endpoint response following deprecation of old codeVersions.
Jul 17 2023, 1:07 PM
ashoat committed rCOMMbfb41af325bb: [keyserver][lib] Simplify createThread return type following deprecation of old….
Jul 17 2023, 1:07 PM
ashoat committed rCOMMa2f1e6b9f353: [keyserver][lib] Simplify join_thread endpoint response following deprecation….
Jul 17 2023, 1:07 PM
ashoat closed D8505: [keyserver][lib] Remove checks for now-deprecated codeVersions in thread fetching code.
Jul 17 2023, 1:07 PM
ashoat committed rCOMM77811dfa308a: [keyserver][lib] Remove checks for now-deprecated codeVersions in thread….
Jul 17 2023, 1:07 PM
ashoat added inline comments to D8515: [docs] Add rosetta instructions to docs.
Jul 17 2023, 1:05 PM
ashoat accepted D8515: [docs] Add rosetta instructions to docs.

Perfect!

Jul 17 2023, 1:04 PM
ashoat accepted D8483: [web] Fix stretched images bug.

It might be good to update these three existing sites where we use CSSStyleDeclaration to now use CSSStyle:

Jul 17 2023, 1:03 PM
ashoat closed D8504: [keyserver] Get rid of code for updating client ThreadStore when upgrade to codeVersion 70 occurs.
Jul 17 2023, 1:00 PM
ashoat committed rCOMM7aa757eaeb33: [keyserver] Get rid of code for updating client ThreadStore when upgrade to….
Jul 17 2023, 1:00 PM
ashoat closed D8503: [native] Bump minimum mobile codeVersion to 128.
Jul 17 2023, 1:00 PM
ashoat committed rCOMM7aadfceb6f3d: [native] Bump minimum mobile codeVersion to 128.
Jul 17 2023, 1:00 PM
ashoat added inline comments to D8031: [landing] introduce keybase competitor data.
Jul 17 2023, 12:59 PM
ashoat updated the diff for D8512: [keyserver] Introduce index to optimize new fetchThreadInfos query.

Rebase

Jul 17 2023, 12:43 PM
ashoat updated the diff for D8512: [keyserver] Introduce index to optimize new fetchThreadInfos query.

Fix indentation

Jul 17 2023, 12:38 PM
ashoat closed D8499: [keyserver] Improve fetchKnownUserInfos query performance.
Jul 17 2023, 12:37 PM
ashoat committed rCOMMae8eb251cfc8: [keyserver] Improve fetchKnownUserInfos query performance.
Jul 17 2023, 12:37 PM
ashoat added inline comments to D8512: [keyserver] Introduce index to optimize new fetchThreadInfos query.
Jul 17 2023, 12:36 PM
ashoat added inline comments to D8499: [keyserver] Improve fetchKnownUserInfos query performance.
Jul 17 2023, 12:34 PM

Jul 16 2023

ashoat added inline comments to D8512: [keyserver] Introduce index to optimize new fetchThreadInfos query.
Jul 16 2023, 11:58 PM
ashoat added inline comments to D8513: [keyserver] Replace raw SQL predicate to fetchThreadInfos with filter object.
Jul 16 2023, 11:56 PM
ashoat requested review of D8514: [keyserver] Filter fetchThreadInfos queries to only look at viewer's threads.
Jul 16 2023, 11:54 PM
ashoat requested review of D8513: [keyserver] Replace raw SQL predicate to fetchThreadInfos with filter object.
Jul 16 2023, 11:49 PM
ashoat requested review of D8512: [keyserver] Introduce index to optimize new fetchThreadInfos query.
Jul 16 2023, 11:47 PM
ashoat added inline comments to D8502: [keyserver/lib] Update the change_role message spec to include a role name field in the DB.
Jul 16 2023, 6:58 PM
ashoat requested review of D8511: [keyserver] Simplify various codepaths following deprecation of old codeVersions.
Jul 16 2023, 4:07 AM
ashoat requested review of D8510: [keyserver][lib] Simplify state check mechanism following deprecation of old codeVersions.
Jul 16 2023, 3:58 AM
ashoat requested review of D8509: [keyserver][lib] Simplify remaining thread responders following deprecation of old codeVersions.
Jul 16 2023, 3:54 AM
ashoat requested review of D8508: [keyserver][lib] Simplify leaveThread/deleteThread return type following deprecation of old codeVersions.
Jul 16 2023, 3:44 AM
ashoat requested review of D8507: [keyserver][lib] Simplify createThread return type following deprecation of old codeVersions.
Jul 16 2023, 3:40 AM
ashoat requested review of D8506: [keyserver][lib] Simplify join_thread endpoint response following deprecation of old codeVersions.
Jul 16 2023, 3:30 AM
ashoat requested review of D8505: [keyserver][lib] Remove checks for now-deprecated codeVersions in thread fetching code.
Jul 16 2023, 3:26 AM
ashoat requested review of D8504: [keyserver] Get rid of code for updating client ThreadStore when upgrade to codeVersion 70 occurs.
Jul 16 2023, 3:22 AM
ashoat requested review of D8503: [native] Bump minimum mobile codeVersion to 128.
Jul 16 2023, 3:21 AM

Jul 15 2023

ashoat requested review of D8499: [keyserver] Improve fetchKnownUserInfos query performance.
Jul 15 2023, 7:28 PM

Jul 14 2023

ashoat added a comment to D8483: [web] Fix stretched images bug.

Thanks for the helpful visuals! That made it very clear what the problem is.

Jul 14 2023, 4:12 PM
ashoat accepted D8498: [web] Fix closing MultimediaModal on ESC press bug.

Thanks for this diff! In the future we should probably move away from you putting me as a reviewer on all of your diffs, but I'm happy to help review this one :)

Jul 14 2023, 2:56 PM

Jul 13 2023

ashoat added a comment to D8445: [native] Prevent duplicate role names in one community on the client.

I'm open to it if it improves consistency, but I'd want to see side-by-side examples of what we're talking about here (changes roles screen, what we're currently doing here, and what you're proposing we do here). I'd also like to hear from Ted about it

Jul 13 2023, 8:29 PM
ashoat added a comment to D8445: [native] Prevent duplicate role names in one community on the client.

I agree, navigating away from the screen seems to be the default behavior of using displayActionResultModal.

Jul 13 2023, 6:25 PM
ashoat accepted D8405: [Keyserver] Attempt login to identity service.

Please remove the async declaration from saveIdentityInfo

Jul 13 2023, 5:28 PM
ashoat accepted D8400: [Keyserver] Apply DB Migrations.
Jul 13 2023, 5:24 PM
ashoat added inline comments to D8483: [web] Fix stretched images bug.
Jul 13 2023, 5:23 PM
ashoat accepted D8234: [web] Use react-window.
Jul 13 2023, 4:54 PM
ashoat added a comment to D8483: [web] Fix stretched images bug.

I need a lot more context. Please try to explain in detail the decisions behind each of these

Jul 13 2023, 1:33 PM
ashoat added inline comments to D8494: [keyserver][web][native] Handle link creation / update errors.
Jul 13 2023, 1:25 PM
ashoat resigned from D8494: [keyserver][web][native] Handle link creation / update errors.

Let's actually capitalize the first letter. We should probably do the same in log-in form, but to be fair it's a little different visually... the errors there are shorter, and are not given their own full-width container (if I recall correctly)

Jul 13 2023, 1:23 PM
ashoat added a comment to D8495: [lib] Don't send activity updates for pending threads.

Will this solve the problem for older clients? Or are older clients unaffected due to hasMinStateVersion checks?

Jul 13 2023, 1:22 PM
ashoat renamed patryk.
Jul 13 2023, 12:47 PM
ashoat requested changes to D8483: [web] Fix stretched images bug.

I tested this locally and it solves the issue! Great work @pklatka. Going to pass back to you with just some questions / minor suggestions inline

Jul 13 2023, 12:45 PM
ashoat accepted D8491: [lib] Handle new id schema for default avatars.
Jul 13 2023, 12:09 PM

Jul 12 2023

ashoat added inline comments to D8479: [web] Update the change role icon on web.
Jul 12 2023, 4:43 PM
ashoat added inline comments to D8469: [CI] Buildkite for web emscripten build.
Jul 12 2023, 4:40 PM
ashoat resigned from D8355: [lib] Generate converters from validators.

I guess this makes sense. We should make sure that the boundaries of the any are well-enforced... any types can sometimes "infect" a codebase and travel to unexpected places.

Jul 12 2023, 4:34 PM
ashoat added a comment to D8483: [web] Fix stretched images bug.

Wouldn't commenting this code out result in the thumbhash having the wrong dimensions? Doesn't the thumbhash need the exact dimensions passed to it?

Jul 12 2023, 4:30 PM
ashoat accepted D8482: Add code comments to make sure Rust <> JS "reserved usernames" are mirrored.
Jul 12 2023, 12:46 PM
ashoat accepted D8481: [keyserver] Exclude ETH accounts from username reservation system.
Jul 12 2023, 12:45 PM
ashoat accepted D8271: [native] Unblock scrolling when continuing editing.

See inline comment... I think we can probably just go with prevScenesRef.current. @kuba, if you could make that update and test this one final time before landing, that would be deeply appreciated!

Jul 12 2023, 12:40 PM

Jul 11 2023

ashoat requested changes to D8405: [Keyserver] Attempt login to identity service.

Close!

Jul 11 2023, 10:31 PM
ashoat added inline comments to D8476: [Keyserver] Publish prekeys to identity service for cron job.
Jul 11 2023, 10:26 PM
ashoat accepted D8400: [Keyserver] Apply DB Migrations.

Looks good, just some nits!

Jul 11 2023, 8:59 PM
ashoat requested changes to D8476: [Keyserver] Publish prekeys to identity service for cron job.

Talked about this offline with @jon and we're going to make some changes here. @jon will summarize

Jul 11 2023, 7:17 PM
ashoat added inline comments to D8027: [web] Scrolling to the edited message when it overflows.
Jul 11 2023, 5:50 PM
ashoat added a comment to D8271: [native] Unblock scrolling when continuing editing.

Apologies for the continued churn, but I'm pretty sure this will be the last revision :)

Jul 11 2023, 4:58 PM
ashoat requested changes to D8271: [native] Unblock scrolling when continuing editing.

I think we should actually use prevSceneDataRef.current instead of sceneList, and I agree that resetScrollBlockingModalStatus needs to be defined via React.useCallback

Jul 11 2023, 4:57 PM
ashoat requested changes to D8468: [Docs/nix] Document how to update flake and push artifacts.

Please, please try harder to proofread your English. It's really frustrating to have to do basic English editing. I am confident you can do better if you put more effort into it.

Jul 11 2023, 3:24 PM
ashoat committed rCOMMfae8e668b079: [web][keyserver] `codeVersion` -> 10.
Jul 11 2023, 3:02 PM

Jul 10 2023

ashoat added a comment to D8031: [landing] introduce keybase competitor data.

Please use rsquo for all apostrophes, and make sure you adjust the whole competitor-data.js file to reflect that

Jul 10 2023, 8:44 PM
ashoat accepted D8436: [keyserver] Delete contained chats when container chat is deleted.

Looks great!!

Jul 10 2023, 2:29 PM
ashoat accepted D8371: [lib] Workaround Flow issues in messages-reducer.
Jul 10 2023, 2:27 PM
ashoat closed D8449: [keyserver] Fix stalling of keyserver public key script.
Jul 10 2023, 12:09 PM
ashoat committed rCOMM8d6a45154549: [keyserver] Fix stalling of keyserver public key script.
Jul 10 2023, 12:09 PM

Jul 9 2023

ashoat requested review of D8449: [keyserver] Fix stalling of keyserver public key script.
Jul 9 2023, 6:34 PM
ashoat committed rCOMM9457487cd7f0: [web][keyserver] `codeVersion` -> 9.
Jul 9 2023, 6:03 PM
ashoat accepted D8448: [keyserver] output keyserver's signing ed25519 public key.
Jul 9 2023, 4:39 PM

Jul 8 2023

ashoat added a comment to D8391: [native] Populate the create role screen.

Great work testing!

Jul 8 2023, 3:48 PM

Jul 7 2023

ashoat accepted D8420: [keyserver/lib] Add keyserver support for creating roles.
Jul 7 2023, 7:13 PM
ashoat accepted D8391: [native] Populate the create role screen.
Jul 7 2023, 7:08 PM
ashoat accepted D8422: [keyserver/lib/native] Create updates for new role creation.
Jul 7 2023, 7:05 PM
ashoat accepted D8444: [native] Make manage links modal consistent with web.
Jul 7 2023, 6:57 PM
ashoat requested changes to D8436: [keyserver] Delete contained chats when container chat is deleted.

Great work! Mostly nits inline

Jul 7 2023, 6:46 PM
ashoat accepted D8419: [web] Introduce disable link modal.
Jul 7 2023, 6:22 PM
ashoat added a comment to D8402: [Identity] Fix opaque login.

I suspect that query-by-username will be a common flow. Here are the situations in which it will happen:

Jul 7 2023, 3:49 PM
ashoat accepted D8435: [native] fix newer emojis crashing the app.

Does this fix a bug that is live in production? If so, can you please coordinate with @atul to get a new release out?

Jul 7 2023, 3:43 PM
ashoat accepted D8437: [keyserver] Mark recalculateAllThreadPermissions as deprecated.

Thanks!!

Jul 7 2023, 1:55 PM
ashoat requested changes to D8400: [Keyserver] Apply DB Migrations.

In addition to the inline comments, three notes:

Jul 7 2023, 1:54 PM
ashoat added inline comments to D8400: [Keyserver] Apply DB Migrations.
Jul 7 2023, 1:42 PM
ashoat added inline comments to D8422: [keyserver/lib/native] Create updates for new role creation.
Jul 7 2023, 1:32 PM
ashoat added inline comments to D8391: [native] Populate the create role screen.
Jul 7 2023, 1:31 PM
ashoat accepted D8432: [keyserver] Add unique key on thread_name in the roles table.
Jul 7 2023, 1:30 PM

Jul 6 2023

ashoat resigned from D8433: [native] fix emoji keyboard theme colors.

Thanks for explaining all of the thinking around colors @ginsu. I think your suggestions make sense. Feel free to re-add me if you want my perspective again

Jul 6 2023, 8:10 PM
ashoat added inline comments to D8359: [native] Create the community roles screen.
Jul 6 2023, 8:06 PM
ashoat requested changes to D8405: [Keyserver] Attempt login to identity service.

Concerned that you're still not understanding the feedback, even after I spent a lot of time in my last review typing it out thoughtfully. Please try to make sure you grok the feedback being updating this diff again. If you're not sure that you understand the feedback, I would much rather you message me about it then to update this diff again without addressing the feedback

Jul 6 2023, 8:05 PM
ashoat requested changes to D8400: [Keyserver] Apply DB Migrations.

I got added back to the review it looks like? Anyways, passing back to you

Jul 6 2023, 7:48 PM
ashoat added inline comments to D8400: [Keyserver] Apply DB Migrations.
Jul 6 2023, 7:48 PM
ashoat added inline comments to D8432: [keyserver] Add unique key on thread_name in the roles table.
Jul 6 2023, 7:45 PM
ashoat added a comment to D8404: [Keyserver/rust] Remove legacy auth_token configuration.
In D8404#248608, @jon wrote:

After this lands, I can remove identity_auth_token from my production keyserver config, yeah?

After we deploy a new version of identity service, yes.

Jul 6 2023, 7:43 PM
ashoat added inline comments to D8419: [web] Introduce disable link modal.
Jul 6 2023, 7:41 PM
ashoat added inline comments to D8377: Encrypt rescinds.
Jul 6 2023, 7:39 PM