Page MenuHomePhorge
Feed All Stories

Mar 3 2023

jon added a comment to D6941: [keyserver] call Identity service RegisterUser RPC from createAccount.

I don't see anything I feel strongly about, I'll keep on the queue for others

Mar 3 2023, 7:05 AM
jon accepted D6942: [identity] change siwe signature type.
Mar 3 2023, 7:04 AM
jon requested changes to D6943: [keyserver] add loginUserWallet function.
Mar 3 2023, 7:04 AM
jon planned changes to D6925: [Identity] Refactor opaque_ke usage to dedicated file.
Mar 3 2023, 6:46 AM
jon accepted D6940: [identity] some small fixes.
Mar 3 2023, 6:28 AM
varun requested review of D6943: [keyserver] add loginUserWallet function.
Mar 3 2023, 5:12 AM
atul accepted D6865: [web] Allow media gallery items to click through to a full screen view on web.
Mar 3 2023, 4:48 AM
varun requested review of D6942: [identity] change siwe signature type.
Mar 3 2023, 4:19 AM
varun requested changes to D6939: [Identity] Implment update_user endpoint on server.

looks mostly right, but we need to validate the existing access token before we allow an update, right?

Mar 3 2023, 3:48 AM
varun requested changes to D6925: [Identity] Refactor opaque_ke usage to dedicated file.
Mar 3 2023, 3:47 AM
varun requested changes to D6912: [Protos] Add UpdateUser definitions.

We need PakeRegistrationRequestAndUserID plus the existing access token for the user in the first UpdateUserRequest message, right?

Mar 3 2023, 3:30 AM
jon updated the diff for D6939: [Identity] Implment update_user endpoint on server.

Rebase on master

Mar 3 2023, 3:26 AM
jon updated the diff for D6925: [Identity] Refactor opaque_ke usage to dedicated file.

Rebase on master

Mar 3 2023, 3:26 AM
jon updated the diff for D6912: [Protos] Add UpdateUser definitions.

Rebase on master

Mar 3 2023, 3:26 AM
varun requested review of D6941: [keyserver] call Identity service RegisterUser RPC from createAccount.
Mar 3 2023, 3:17 AM
varun requested review of D6940: [identity] some small fixes.
Mar 3 2023, 3:09 AM
varun published D6914: [keyserver] add loginUserPake function to rust-node-addon, call it from loginResponder in js for review.
Mar 3 2023, 2:56 AM
rohan updated the test plan for D6930: [keyserver/lib] Set up responders, endpoints, and related functions to toggle a message pin.
Mar 3 2023, 12:32 AM

Mar 2 2023

ashoat requested review of D6937: [lib] Extract notifTextsForSidebarCreation.
Mar 2 2023, 11:52 PM
ashoat requested review of D6938: [lib] Include fact that you were tagged in sidebar creation message.
Mar 2 2023, 11:52 PM
ashoat requested review of D6936: [keyserver][lib] Allow notificationTexts to return null.
Mar 2 2023, 11:51 PM
ashoat requested review of D6935: [keyserver] Dedup notifTextsForMessageInfo calls in sendPushNotifs.
Mar 2 2023, 11:51 PM
jon closed D6926: [Identity] Use references of DatabaseClient.
Mar 2 2023, 11:50 PM
jon committed rCOMMc24d8e37d8a4: [Identity] Use references of DatabaseClient.
Mar 2 2023, 11:50 PM
jon updated the diff for D6926: [Identity] Use references of DatabaseClient.

Rebase on top of latest master

Mar 2 2023, 10:29 PM
jon requested review of D6939: [Identity] Implment update_user endpoint on server.
Mar 2 2023, 10:27 PM
ashoat requested review of D6934: [keyserver] Drill MessageDatas into notificationCollapseKey.
Mar 2 2023, 10:18 PM
ashoat requested review of D6933: [keyserver] Drill MessageDatas into sendPushNotifs.
Mar 2 2023, 10:18 PM
atul closed D6931: [lib] Sanitize Redux `CryptoStore`.
Mar 2 2023, 10:17 PM
atul committed rCOMM807b989e5ef9: [lib] Sanitize Redux `CryptoStore`.
Mar 2 2023, 10:17 PM
ashoat requested review of D6932: [keyserver] Only set sidebarCreation flag for the first message in the sidebar.
Mar 2 2023, 10:17 PM
ashoat accepted D6931: [lib] Sanitize Redux `CryptoStore`.
Mar 2 2023, 9:46 PM
atul updated the test plan for D6931: [lib] Sanitize Redux `CryptoStore`.
Mar 2 2023, 9:42 PM
varun accepted D6926: [Identity] Use references of DatabaseClient.

i think cloning here is pretty inexpensive since we're just incrementing the atomic reference count, but you're right, we should avoid it altogether when possible

Mar 2 2023, 9:35 PM
atul requested review of D6931: [lib] Sanitize Redux `CryptoStore`.
Mar 2 2023, 9:32 PM
jon requested review of D6926: [Identity] Use references of DatabaseClient.

We don't need 15 difference copies of the Arc wrapping; just when we cross a thread boundary like tokio::spawn.

Mar 2 2023, 9:24 PM
jon updated the diff for D6912: [Protos] Add UpdateUser definitions.

Reuse registerUser request message

Mar 2 2023, 9:20 PM
rohan requested review of D6930: [keyserver/lib] Set up responders, endpoints, and related functions to toggle a message pin.
Mar 2 2023, 9:18 PM
rohan updated the diff for D6929: [keyserver] Add a function to toggle the pin status of a message.

Flip the isPinned condition

Mar 2 2023, 9:05 PM
rohan requested review of D6929: [keyserver] Add a function to toggle the pin status of a message.
Mar 2 2023, 9:02 PM
ginsu closed D6634: [web] implement emoji keyboard position into message tooltip.
Mar 2 2023, 8:34 PM
ginsu committed rCOMMe1ee9c65d196: [web] implement emoji keyboard position into message tooltip.
Mar 2 2023, 8:34 PM
ginsu closed D6632: [web] introduce the getEmojiKeyboardPosition function.
Mar 2 2023, 8:34 PM
ginsu committed rCOMM83c353c19ccc: [web] introduce the getEmojiKeyboardPosition function.
Mar 2 2023, 8:34 PM
ginsu updated the diff for D6634: [web] implement emoji keyboard position into message tooltip.

rebase before landing

Mar 2 2023, 8:32 PM
ginsu updated the diff for D6632: [web] introduce the getEmojiKeyboardPosition function.

rebase before landing

Mar 2 2023, 8:31 PM
atul accepted D6927: [desktop CI] Inherit secrets in github release workflow.

good catch finding this in the docs

Mar 2 2023, 7:51 PM
Harbormaster failed remote builds in B17058: Diff 23358 for D6634: [web] implement emoji keyboard position into message tooltip!
Mar 2 2023, 7:45 PM
ashoat removed a reviewer for D6634: [web] implement emoji keyboard position into message tooltip: tomek.

Taking it off of @tomek's plate

Mar 2 2023, 7:41 PM
ashoat accepted D6634: [web] implement emoji keyboard position into message tooltip.
Mar 2 2023, 7:40 PM
ashoat updated the diff for D6634: [web] implement emoji keyboard position into message tooltip.

Minor

Mar 2 2023, 7:38 PM
ashoat updated the diff for D6634: [web] implement emoji keyboard position into message tooltip.

Avoid "coupling" in favor of a linear data flow

Mar 2 2023, 7:36 PM
rohan added inline comments to D6928: [keyserver] Introduce a new thread permission for pinning / unpinning messages.
Mar 2 2023, 7:24 PM
varun requested changes to D6926: [Identity] Use references of DatabaseClient.

DatabaseClient essentially just wraps the AWS DynamoDB client in an Arc. I'm not sure why we need to avoid cloning

Mar 2 2023, 7:19 PM
rohan requested review of D6928: [keyserver] Introduce a new thread permission for pinning / unpinning messages.
Mar 2 2023, 7:17 PM
rohan planned changes to D6928: [keyserver] Introduce a new thread permission for pinning / unpinning messages.

I'm going to wait until the architecture of pinned_messages is decided in D6924 before requesting review, I just put this up so I could continue working locally.

Mar 2 2023, 6:32 PM
rohan requested review of D6928: [keyserver] Introduce a new thread permission for pinning / unpinning messages.
Mar 2 2023, 6:31 PM
rohan updated the summary of D6924: [keyserver] Introduce columns in messages table to support pinned messages.
Mar 2 2023, 4:23 PM
ashoat added inline comments to D6917: Prepare to conditionally process rescinds in NSE..
Mar 2 2023, 4:23 PM
ashoat added inline comments to D6917: Prepare to conditionally process rescinds in NSE..
Mar 2 2023, 4:22 PM
marcin added inline comments to D6917: Prepare to conditionally process rescinds in NSE..
Mar 2 2023, 4:18 PM
ashoat added a comment to D6919: Remove relevant notification from notifications center when receiving rescind in NSE.

Got it, thanks for explaining!

Mar 2 2023, 4:09 PM
ashoat added inline comments to D6917: Prepare to conditionally process rescinds in NSE..
Mar 2 2023, 4:08 PM
marcin added inline comments to D6919: Remove relevant notification from notifications center when receiving rescind in NSE.
Mar 2 2023, 4:05 PM
ashoat accepted D6927: [desktop CI] Inherit secrets in github release workflow.

Seems reasonable

Mar 2 2023, 4:05 PM
ashoat added inline comments to D6634: [web] implement emoji keyboard position into message tooltip.
Mar 2 2023, 4:02 PM
marcin added inline comments to D6917: Prepare to conditionally process rescinds in NSE..
Mar 2 2023, 3:54 PM
ashoat added a comment to D6923: [keyserver] Tunnelbroker integration - Adding Tunnelbroker publisher and connector.

Thought about this a bit more. We need to make sure that we don't accidentally initialize two tbClientBinding, but TunnelbrokerPublisher.connect is an async function, which makes this difficult to guarantee.

Mar 2 2023, 3:53 PM
michal requested review of D6927: [desktop CI] Inherit secrets in github release workflow.
Mar 2 2023, 3:48 PM
ashoat added inline comments to D6919: Remove relevant notification from notifications center when receiving rescind in NSE.
Mar 2 2023, 3:28 PM
ashoat added inline comments to D6922: Permanently enable rescind and visible notifications processing via NotificationService.
Mar 2 2023, 3:24 PM
ashoat added inline comments to D6917: Prepare to conditionally process rescinds in NSE..
Mar 2 2023, 3:24 PM
varun closed D6913: [keyserver] reorganize rust-node-addon.
Mar 2 2023, 2:41 PM
varun committed rCOMM4a38858145ac: [keyserver] reorganize rust-node-addon.
Mar 2 2023, 2:41 PM
varun added a comment to D6913: [keyserver] reorganize rust-node-addon.

I think it would've been good to separate this into two diffs: one that moves the code around, and the other than changes things (eg. the interceptor that you added). More details here

Mar 2 2023, 2:40 PM
tomek added a comment to D6886: [services][feature-flags] Dockerize the service.

Haven't figured out how to send a request from host, but verifying that is the next step.

Not sure what you exactly mean, but docker-compose exposes the service port to host, so you should be able to simply

yarn run-feature-flags-service-in-sandbox
# in a separate terminal
curl "http://localhost:50055/features?platform=..." # etc

The issue was caused by a fact that I was using localhost instead of 0.0.0.0. When running the service locally, there's no difference. But when a service is run within a container, the localhost doesn't work properly.

Mar 2 2023, 11:10 AM
michal accepted D6752: [web] Restyle search area in FilterPanel.
Mar 2 2023, 11:00 AM
tomek updated the diff for D6886: [services][feature-flags] Dockerize the service.

Bind to 0.0.0.0

Mar 2 2023, 10:59 AM
michal accepted D6745: [web] Split ThreadTopBar into two components.
Mar 2 2023, 10:29 AM
Michal Gniadek <michal.gniadek@swmansion.com> committed rCOMM1060b3f429aa: [desktop] `codeVersion` -> v2.0.0.
Mar 2 2023, 9:54 AM
jon requested review of D6926: [Identity] Use references of DatabaseClient.
Mar 2 2023, 5:05 AM
jon updated the summary of D6925: [Identity] Refactor opaque_ke usage to dedicated file.
Mar 2 2023, 4:57 AM
jon retitled D6925: [Identity] Refactor opaque_ke usage to dedicated file from Refactor opaque_ke usage to dedicated file
Mar 2 2023, 4:54 AM
ashoat requested changes to D6923: [keyserver] Tunnelbroker integration - Adding Tunnelbroker publisher and connector.
Mar 2 2023, 4:29 AM
ashoat resigned from D6925: [Identity] Refactor opaque_ke usage to dedicated file.

I don't know Rust :(

Mar 2 2023, 4:27 AM
ashoat accepted D6912: [Protos] Add UpdateUser definitions.

API looks good as far as I can tell, but I don't really understand the OPAQUE protocol definition so mostly deferring to you

Mar 2 2023, 4:26 AM
ashoat requested changes to D6634: [web] implement emoji keyboard position into message tooltip.

Okay, never mind... let's pause on this work until you have time to pair with me

Mar 2 2023, 4:24 AM
jon updated the diff for D6925: [Identity] Refactor opaque_ke usage to dedicated file.

Include tag in commit name

Mar 2 2023, 1:44 AM
jon updated the diff for D6912: [Protos] Add UpdateUser definitions.

Use user_id instead of username for identitifying users

Mar 2 2023, 1:43 AM

Mar 1 2023

jon requested review of D6925: [Identity] Refactor opaque_ke usage to dedicated file.
Mar 1 2023, 11:25 PM
atul removed a reviewer for D6634: [web] implement emoji keyboard position into message tooltip: atul.
Mar 1 2023, 10:55 PM
atul closed D6916: [native][keyserver] Persist `signedIdentityKeysBlob` on `register` from `native`.
Mar 1 2023, 10:51 PM
atul committed rCOMM2790a1eae3ab: [native][keyserver] Persist `signedIdentityKeysBlob` on `register` from `native`.
Mar 1 2023, 10:51 PM
atul updated the diff for D6916: [native][keyserver] Persist `signedIdentityKeysBlob` on `register` from `native`.

rebase + land

Mar 1 2023, 10:40 PM
atul closed D6915: [native] Include `signedIdentityKeysBlob` in `login`/`register`/`siwe_auth` requests.
Mar 1 2023, 10:35 PM
atul committed rCOMMf1886b95babb: [native] Include `signedIdentityKeysBlob` in `login`/`register`/`siwe_auth`….
Mar 1 2023, 10:35 PM
atul updated the diff for D6915: [native] Include `signedIdentityKeysBlob` in `login`/`register`/`siwe_auth` requests.

rebase before landing

Mar 1 2023, 10:18 PM
varun accepted D6915: [native] Include `signedIdentityKeysBlob` in `login`/`register`/`siwe_auth` requests.
Mar 1 2023, 9:43 PM
varun accepted D6916: [native][keyserver] Persist `signedIdentityKeysBlob` on `register` from `native`.
Mar 1 2023, 9:42 PM
atul added a reviewer for D6915: [native] Include `signedIdentityKeysBlob` in `login`/`register`/`siwe_auth` requests: jon.
Mar 1 2023, 9:40 PM