Page MenuHomePhabricator
Feed Advanced Search

Mar 14 2023

ashoat added reviewers for D7072: [landing][web] Migrate from assets-webpack-plugin to webpack-manifest-plugin: kamil, michal.
Mar 14 2023, 6:30 PM
ashoat requested review of D7072: [landing][web] Migrate from assets-webpack-plugin to webpack-manifest-plugin.
Mar 14 2023, 4:23 PM
ashoat requested review of D7071: [keyserver] Fix update-geoip call in Docker environment.
Mar 14 2023, 3:40 PM
ashoat closed D7068: [keyserver][web] Use unique filename for each prod olm.wasm asset.
Mar 14 2023, 2:15 PM
ashoat committed rCOMMac1d2d670356: [keyserver][web] Use unique filename for each prod olm.wasm asset (authored by ashoat).
[keyserver][web] Use unique filename for each prod olm.wasm asset
Mar 14 2023, 2:15 PM
ashoat added a comment to D7068: [keyserver][web] Use unique filename for each prod olm.wasm asset.

Works on dev. On prod I get invalid_parameters on the keyserver but I think that's because it's expecting web.comm.app

Mar 14 2023, 2:14 PM
ashoat published D7068: [keyserver][web] Use unique filename for each prod olm.wasm asset for review.

Will wait on docker keyserver build CI before landing

Mar 14 2023, 2:08 PM
ashoat committed rCOMMf7dda8997aee: Revert "Revert "Update Olm"" (authored by ashoat).
Revert "Revert "Update Olm""
Mar 14 2023, 1:56 PM
ashoat added a reverting change for rCOMM43449ec69224: Revert "Update Olm": rCOMMf7dda8997aee: Revert "Revert "Update Olm"".
Mar 14 2023, 1:56 PM
ashoat accepted D7053: [lib] introduce getAvatarForUser in avatar-utils.
Mar 14 2023, 12:25 PM
ashoat accepted D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.

Eh, I don't love it but I won't veto. @atul what do you think?

Mar 14 2023, 12:23 PM
ashoat added inline comments to D7050: [keyserver] Introduce `isCookieMissingSignedIdentityKeysBlob`.
Mar 14 2023, 12:22 PM
ashoat accepted D7062: [Identity] Add X3DH RPCs.
Mar 14 2023, 12:21 PM
ashoat accepted D7003: [Identity] Add client <-> identity protobuf defintions.

Awesome, let's land this thing!!

Mar 14 2023, 12:21 PM
ashoat added a comment to D7003: [Identity] Add client <-> identity protobuf defintions.

Still need to delete all instances of deviceEd25519PublicKey

Mar 14 2023, 11:08 AM
ashoat added a reverting change for D7038: Update Olm: rCOMM43449ec69224: Revert "Update Olm".
Mar 14 2023, 7:48 AM
ashoat added a reverting change for rCOMM7c2dcceb55b3: Update Olm: rCOMM43449ec69224: Revert "Update Olm".
Mar 14 2023, 7:48 AM
ashoat committed rCOMM43449ec69224: Revert "Update Olm" (authored by ashoat).
Revert "Update Olm"
Mar 14 2023, 7:48 AM
ashoat added a comment to D7017: [web] Added displaying 'Labels' to InlineEngagment.

I'm not sure if it is the case. For now, displaying both 'delivery failed' and the label ('Edited') at the same time is impossible.

Mar 14 2023, 6:14 AM
ashoat added a comment to D6963: [lib] Added new MessageSpec for editing messages.

That looks correct!

Mar 14 2023, 6:12 AM
ashoat added inline comments to D6921: Persist rescinds payloads in NSE so that AppDelegate can update thread statuses on app start..
Mar 14 2023, 6:11 AM

Mar 13 2023

ashoat added inline comments to D7053: [lib] introduce getAvatarForUser in avatar-utils.
Mar 13 2023, 4:12 PM
ashoat added inline comments to D7053: [lib] introduce getAvatarForUser in avatar-utils.
Mar 13 2023, 3:23 PM
ashoat added inline comments to D7053: [lib] introduce getAvatarForUser in avatar-utils.
Mar 13 2023, 3:22 PM
ashoat requested changes to D7062: [Identity] Add X3DH RPCs.
Mar 13 2023, 3:01 PM
ashoat added inline comments to D7053: [lib] introduce getAvatarForUser in avatar-utils.
Mar 13 2023, 2:42 PM
ashoat committed rCOMMba7862ead8df: [lib] Update staff list (authored by ashoat).
[lib] Update staff list
Mar 13 2023, 1:50 PM
ashoat requested changes to D7062: [Identity] Add X3DH RPCs.

Got no response to this one, requesting changes again

Mar 13 2023, 1:16 PM
ashoat added a comment to D7003: [Identity] Add client <-> identity protobuf defintions.

Cool! My feedback now is that deviceEd25519PublicKey should be removed to dedup, but I think @jon is waiting on @varun to confirm before making that change

Mar 13 2023, 12:39 PM
ashoat added inline comments to D7062: [Identity] Add X3DH RPCs.
Mar 13 2023, 12:38 PM
ashoat requested changes to D7062: [Identity] Add X3DH RPCs.

I think it would be easier to make the requested change RE keyserverID and follow up with questions you might have for me separately.

Mar 13 2023, 12:35 PM
ashoat accepted D7051: [keyserver] Send `SIGNED_IDENTITY_KEYS_BLOB` request to client if data missing in DB.

Please remove the conditional before landing (it doesn't do anything)

Mar 13 2023, 12:18 PM
ashoat updated the test plan for D7051: [keyserver] Send `SIGNED_IDENTITY_KEYS_BLOB` request to client if data missing in DB.
Mar 13 2023, 12:09 PM
ashoat added a comment to D7017: [web] Added displaying 'Labels' to InlineEngagment.

@kuba can you reach out to Ted on the design team regarding this? Design above looks weird, I would at the least swap the order of the two

Mar 13 2023, 12:07 PM
ashoat added a comment to D7056: [native] Remove network.json fallbacks.

Got it, I think it's okay to have both. Up to you

Mar 13 2023, 12:06 PM
ashoat added inline comments to D7059: [lib] Introduce PKCS#7 padding.
Mar 13 2023, 12:03 PM
ashoat added a comment to D7003: [Identity] Add client <-> identity protobuf defintions.

I'm also asking for consistent naming of the ed25519 primary device public key

Mar 13 2023, 12:01 PM
ashoat added a comment to D7003: [Identity] Add client <-> identity protobuf defintions.

My personal inclination is to remove the duplication, and just parse of the keys, as we should be validating the IdentityKey payload anyway.

Mar 13 2023, 12:01 PM
ashoat added a comment to D7003: [Identity] Add client <-> identity protobuf defintions.
Mar 13 2023, 12:01 PM
ashoat accepted D7050: [keyserver] Introduce `isCookieMissingSignedIdentityKeysBlob`.

I think this diff would be easier to review if you included this new function's usage in the same diff

Mar 13 2023, 11:58 AM
ashoat accepted D7049: [keyserver] Introduce `setCookieSignedIdentityKeysBlob`.

I think this diff would be easier to review if you included this new function's usage in the same diff

Mar 13 2023, 11:55 AM
ashoat accepted D7048: [web] Use `signedIdentityKeysBlobSelector` in `SIWELoginForm`.
Mar 13 2023, 11:54 AM
ashoat accepted D7047: [web] Use `signedIdentityKeysBlobSelector` in `TraditionalLoginForm`.

Cool, glad it never reached prod. Don't care about Redux vs. MySQL consistency (personally)

Mar 13 2023, 11:51 AM
ashoat requested changes to D7062: [Identity] Add X3DH RPCs.

Mostly requesting changes to get rid of the keyserverID concept

Mar 13 2023, 11:50 AM
ashoat requested changes to D7003: [Identity] Add client <-> identity protobuf defintions.

Mostly requesting changes to revise this API to get rid of all streams for gRPC-web compatibility, but see inline comments

Mar 13 2023, 11:48 AM
ashoat requested changes to D7047: [web] Use `signedIdentityKeysBlobSelector` in `TraditionalLoginForm`.
Mar 13 2023, 9:54 AM
ashoat added 1 blocking reviewer(s) for D6965: [lib][native] Displaying edited messages from database: ginsu.
Mar 13 2023, 9:47 AM
ashoat added a comment to D6963: [lib] Added new MessageSpec for editing messages.

Is it possible we'll want to add some metadata to the content field later? I think it would be safer to use JSON

Mar 13 2023, 9:40 AM
ashoat accepted D7057: [native] render avatar in profile screen.
Mar 13 2023, 9:39 AM
ashoat added inline comments to D7053: [lib] introduce getAvatarForUser in avatar-utils.
Mar 13 2023, 9:38 AM
ashoat accepted D7056: [native] Remove network.json fallbacks.
Mar 13 2023, 9:36 AM
ashoat accepted D7055: [native] introduce Avatar component.

This is fine, but in order to unblock ENS-3302 we need to get to the point where we're actually rendering images here I think

Mar 13 2023, 9:34 AM
ashoat added inline comments to D7053: [lib] introduce getAvatarForUser in avatar-utils.
Mar 13 2023, 9:33 AM
ashoat requested changes to D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.
Mar 13 2023, 9:31 AM
ashoat requested changes to D7053: [lib] introduce getAvatarForUser in avatar-utils.
Mar 13 2023, 9:29 AM
ashoat resigned from D7052: [direnv] Redirect `use flake` to `/dev/null` if `COMM_NIX_LOGGING_LEVEL` is "none".
Mar 13 2023, 6:09 AM

Mar 12 2023

ashoat closed D7046: [lib] Add test of ENS avatar set to NFT which is an SVG data URI.
Mar 12 2023, 12:13 PM
ashoat committed rCOMMdfc0d4818bb6: [lib] Add test of ENS avatar set to NFT which is an SVG data URI (authored by ashoat).
[lib] Add test of ENS avatar set to NFT which is an SVG data URI
Mar 12 2023, 12:13 PM
ashoat closed D7045: [lib] Add test of ENS avatar set to IPFS URI which holds a JPEG.
Mar 12 2023, 12:13 PM
ashoat committed rCOMM62496db0954d: [lib] Add test of ENS avatar set to IPFS URI which holds a JPEG (authored by ashoat).
[lib] Add test of ENS avatar set to IPFS URI which holds a JPEG
Mar 12 2023, 12:13 PM
ashoat closed D7044: [lib] Add tests for caching behavior of getAvatarURIForAddress.
Mar 12 2023, 12:13 PM
ashoat closed D7043: [lib] Add basic tests for getAvatarURIForAddress.
Mar 12 2023, 12:13 PM
ashoat committed rCOMM8be000ef70b1: [lib] Add tests for caching behavior of getAvatarURIForAddress (authored by ashoat).
[lib] Add tests for caching behavior of getAvatarURIForAddress
Mar 12 2023, 12:13 PM
ashoat committed rCOMM7112c9976ee9: [lib] Add basic tests for getAvatarURIForAddress (authored by ashoat).
[lib] Add basic tests for getAvatarURIForAddress
Mar 12 2023, 12:13 PM
ashoat closed D7042: [lib] Switch ENS tests to Goerli testnet.
Mar 12 2023, 12:13 PM
ashoat committed rCOMMcfa8665fd533: [lib] Switch ENS tests to Goerli testnet (authored by ashoat).
[lib] Switch ENS tests to Goerli testnet
Mar 12 2023, 12:13 PM
ashoat closed D7041: [lib] Add getAvatarURIForAddress to ENSCache.
Mar 12 2023, 12:13 PM
ashoat committed rCOMM81fde412878b: [lib] Add getAvatarURIForAddress to ENSCache (authored by ashoat).
[lib] Add getAvatarURIForAddress to ENSCache
Mar 12 2023, 12:13 PM
ashoat closed D7040: [lib] Clarify query type in throwOnTimeout.
Mar 12 2023, 12:13 PM
ashoat committed rCOMM635b57fa04d8: [lib] Clarify query type in throwOnTimeout (authored by ashoat).
[lib] Clarify query type in throwOnTimeout
Mar 12 2023, 12:13 PM
ashoat closed D7039: [lib] Rename getCachedEntryForAddress to getCachedNameEntryForAddress.
Mar 12 2023, 12:13 PM
ashoat committed rCOMMf0c55c5600d7: [lib] Rename getCachedEntryForAddress to getCachedNameEntryForAddress (authored by ashoat).
[lib] Rename getCachedEntryForAddress to getCachedNameEntryForAddress
Mar 12 2023, 12:13 PM
ashoat added inline comments to D7046: [lib] Add test of ENS avatar set to NFT which is an SVG data URI.
Mar 12 2023, 12:04 PM
ashoat added inline comments to D7041: [lib] Add getAvatarURIForAddress to ENSCache.
Mar 12 2023, 12:01 PM

Mar 11 2023

ashoat requested review of D7040: [lib] Clarify query type in throwOnTimeout.
Mar 11 2023, 4:58 PM
ashoat requested review of D7046: [lib] Add test of ENS avatar set to NFT which is an SVG data URI.
Mar 11 2023, 4:48 PM
ashoat requested review of D7045: [lib] Add test of ENS avatar set to IPFS URI which holds a JPEG.
Mar 11 2023, 4:44 PM
ashoat requested review of D7044: [lib] Add tests for caching behavior of getAvatarURIForAddress.
Mar 11 2023, 4:42 PM
ashoat requested review of D7043: [lib] Add basic tests for getAvatarURIForAddress.
Mar 11 2023, 4:40 PM
ashoat requested review of D7042: [lib] Switch ENS tests to Goerli testnet.
Mar 11 2023, 4:40 PM
ashoat requested review of D7041: [lib] Add getAvatarURIForAddress to ENSCache.
Mar 11 2023, 4:39 PM
ashoat requested review of D7039: [lib] Rename getCachedEntryForAddress to getCachedNameEntryForAddress.
Mar 11 2023, 4:38 PM
ashoat closed D7027: [web] Introduce Jest tests for Olm.
Mar 11 2023, 10:50 AM
ashoat closed D7026: [keyserver][web] Add types for @matrix-org/olm.
Mar 11 2023, 10:50 AM
ashoat committed rCOMMeb898443e91e: [keyserver][web] Add types for @matrix-org/olm (authored by ashoat).
[keyserver][web] Add types for @matrix-org/olm
Mar 11 2023, 10:50 AM
ashoat committed rCOMM5426f346f672: [web] Introduce Jest tests for Olm (authored by ashoat).
[web] Introduce Jest tests for Olm
Mar 11 2023, 10:50 AM
ashoat closed D7038: Update Olm.
Mar 11 2023, 10:50 AM
ashoat committed rCOMM7c2dcceb55b3: Update Olm (authored by ashoat).
Update Olm
Mar 11 2023, 10:49 AM
ashoat accepted D7037: [web] Pull `signedIdentityKeysBlobSelector` out of `getSignedIdentityKeysBlobSelector`.
Mar 11 2023, 6:12 AM
ashoat accepted D7036: [web] Introduce `getSignedIdentityKeysBlobSelector(...)` to generate `getSignedIdentityKeysBlob(...)`.
Mar 11 2023, 5:32 AM
ashoat accepted D7035: [native] Implement `getSignedIdentityKeysBlob(...)` for `native`.
Mar 11 2023, 5:26 AM
ashoat accepted D7034: [lib] Modify `getClientResponsesSelector` to return `Promise`.
Mar 11 2023, 5:25 AM
ashoat requested review of D7038: Update Olm.
Mar 11 2023, 5:23 AM
ashoat updated the diff for D7026: [keyserver][web] Add types for @matrix-org/olm.

Update to 3.2.14; respond to review

Mar 11 2023, 5:17 AM

Mar 10 2023

ashoat closed D7033: [keyserver] Give all members permissions to add users to a community.
Mar 10 2023, 1:44 PM
ashoat committed rCOMM8f882233d549: [keyserver] Give all members permissions to add users to a community (authored by ashoat).
[keyserver] Give all members permissions to add users to a community
Mar 10 2023, 1:44 PM
ashoat added inline comments to D7026: [keyserver][web] Add types for @matrix-org/olm.
Mar 10 2023, 1:26 PM
ashoat requested review of D7033: [keyserver] Give all members permissions to add users to a community.
Mar 10 2023, 12:31 PM
ashoat added a comment to D7020: [comm-opaque] Add dependencies for client and server logic.

I agree with @varun

Mar 10 2023, 12:09 PM
ashoat requested changes to D7003: [Identity] Add client <-> identity protobuf defintions.
Mar 10 2023, 11:14 AM