Page MenuHomePhabricator
Feed All Stories

Mar 15 2023

ginsu added a comment to D7067: [native] render user avatars in chat screen.

With the red border, is that a parent component of the message box? (Generally I would expect the parent component to enclose the child component.)

Mar 15 2023, 12:11 PM
ashoat added a comment to D7067: [native] render user avatars in chat screen.

Should I decrease the width of the inner message (the chat bubble that is sticking out), or should we increase the width of the message box of the composed message (currently has the red border around it)? I personally think there is still enough space on the right side to just increase the width of the message box, but if we think it would be better to decrease the width of the inner message to fit inside the message box lmk

Mar 15 2023, 12:05 PM
ginsu attached a referenced file: F428518: Screenshot 2023-03-15 at 2.13.21 PM.png.
Mar 15 2023, 11:36 AM
ginsu planned changes to D7067: [native] render user avatars in chat screen.

Have you made sure that that the height measurement code is still working correctly?

Mar 15 2023, 11:35 AM
atul committed rCOMM7bbc37d4486f: Bump sqlite3 from 5.1.2 to 5.1.5 (authored by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>).
Bump sqlite3 from 5.1.2 to 5.1.5
Mar 15 2023, 11:10 AM
atul committed rCOMMd5870e96ded1: Bump openssl-src in /services/tunnelbroker (authored by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>).
Bump openssl-src in /services/tunnelbroker
Mar 15 2023, 11:08 AM
atul committed rCOMMead0fc5d467d: Bump webpack from 5.75.0 to 5.76.0 (authored by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>).
Bump webpack from 5.75.0 to 5.76.0
Mar 15 2023, 11:07 AM
atul committed rCOMMaf9e74003217: Revert "[native] Temporary changes for staff release" (authored by atul).
Revert "[native] Temporary changes for staff release"
Mar 15 2023, 11:04 AM
atul added a reverting change for rCOMM52f4a8f5d972: [native] Temporary changes for staff release: rCOMMaf9e74003217: Revert "[native] Temporary changes for staff release".
Mar 15 2023, 11:04 AM
atul committed rCOMMeaa353868c78: [native] `codeVersion` -> 200 (authored by atul).
[native] `codeVersion` -> 200
Mar 15 2023, 11:04 AM
atul committed rCOMM52f4a8f5d972: [native] Temporary changes for staff release (authored by atul).
[native] Temporary changes for staff release
Mar 15 2023, 11:04 AM
atul committed rCOMM62a4d758338d: [native] `codeVersion` -> 199 (authored by atul).
[native] `codeVersion` -> 199
Mar 15 2023, 11:04 AM
michal accepted D6996: [web-db] generate `CryptoKey` and persist.
Mar 15 2023, 10:53 AM
michal accepted D6987: [web-db] add Shared Worker config.
Mar 15 2023, 10:52 AM
ginsu accepted D7074: [lib][keyserver] Update reaction permission checks to check REACT_TO_MESSAGE.

thanks for doing this!

Mar 15 2023, 9:19 AM
ginsu accepted D7073: [lib][keyserver] Introduce new threadPermissions types for reactions.
Mar 15 2023, 9:18 AM
marcin closed D6922: Permanently enable rescind and visible notifications processing via NotificationService.
Mar 15 2023, 7:45 AM
marcin closed D6920: Modify TemporaryMessageStorage API, so that we can have two storages: one (created by default init) for messages and the other for rescinds..
Mar 15 2023, 7:45 AM
marcin closed D6921: Persist rescinds payloads in NSE so that AppDelegate can update thread statuses on app start..
Mar 15 2023, 7:45 AM
marcin committed rCOMM523b192eaa62: Permanently enable rescind and visible notifications processing via… (authored by marcin).
Permanently enable rescind and visible notifications processing via…
Mar 15 2023, 7:45 AM
marcin committed rCOMMfaf07ac262f5: Persist rescinds payloads in NSE so that AppDelegate can update thread statuses… (authored by marcin).
Persist rescinds payloads in NSE so that AppDelegate can update thread statuses…
Mar 15 2023, 7:45 AM
marcin committed rCOMM7d230d26f9cb: Modify TemporaryMessageStorage API, so that we can have two storages: one… (authored by marcin).
Modify TemporaryMessageStorage API, so that we can have two storages: one…
Mar 15 2023, 7:45 AM
marcin closed D6918: Silence rescinds in NSE.
Mar 15 2023, 7:45 AM
marcin closed D6919: Remove relevant notification from notifications center when receiving rescind in NSE.
Mar 15 2023, 7:45 AM
marcin committed rCOMMb155617fd0d7: Remove relevant notification from notifications center when receiving rescind… (authored by marcin).
Remove relevant notification from notifications center when receiving rescind…
Mar 15 2023, 7:45 AM
marcin committed rCOMM70905d6a8d4d: Silence rescinds in NSE (authored by marcin).
Silence rescinds in NSE
Mar 15 2023, 7:45 AM
marcin closed D6917: Prepare to conditionally process rescinds in NSE..
Mar 15 2023, 7:45 AM
marcin committed rCOMM4f2022de618b: Prepare to conditionally process rescinds in NSE. (authored by marcin).
Prepare to conditionally process rescinds in NSE.
Mar 15 2023, 7:45 AM
ashoat added inline comments to D7077: [keyserver] Process new messages for search.
Mar 15 2023, 7:41 AM
ashoat requested changes to D7076: [keyserver] Add search table to the db.
Mar 15 2023, 7:40 AM
ashoat accepted D7075: [keyserver] Add natural library for stemming and removing stopwords.
Mar 15 2023, 7:28 AM
ashoat added a comment to D6993: [web-db] initialize SQLite database.
In D6993#209859, @tomek wrote:

Do we know how this diff corresponds to https://linear.app/comm/issue/ENG-3322/fix-stale-cache-error-for-olmwasm#comment-d1aabe3d? Maybe this will somehow improve the experience about the path's configuration?

Mar 15 2023, 7:27 AM
Harbormaster failed remote builds in B17346: Diff 23757 for D6920: Modify TemporaryMessageStorage API, so that we can have two storages: one (created by default init) for messages and the other for rescinds.!
Mar 15 2023, 7:23 AM
marcin added a comment to D7058: Use initial notifications from queue rather than from launch options.

Why hasn't this been landed? It's an urgent issue and the diff was accepted on Monday...

Mar 15 2023, 7:17 AM
marcin added a comment to D6921: Persist rescinds payloads in NSE so that AppDelegate can update thread statuses on app start..

Why hasn't this been landed? As mentioned on Monday, we need to create a release with these changes ASAP so we can test the before the end of the month...

Mar 15 2023, 7:15 AM
marcin updated the diff for D6922: Permanently enable rescind and visible notifications processing via NotificationService.

Rebase before landing. Add check for code version

Mar 15 2023, 7:10 AM
marcin updated the diff for D6921: Persist rescinds payloads in NSE so that AppDelegate can update thread statuses on app start..

Rebase before landing. Extract thread ID key to constant

Mar 15 2023, 7:10 AM
marcin updated the diff for D6920: Modify TemporaryMessageStorage API, so that we can have two storages: one (created by default init) for messages and the other for rescinds..

Rebase before landing

Mar 15 2023, 7:09 AM
marcin updated the diff for D6919: Remove relevant notification from notifications center when receiving rescind in NSE.

Rebase before landing

Mar 15 2023, 7:09 AM
marcin updated the diff for D6918: Silence rescinds in NSE.

Rebase before landing

Mar 15 2023, 7:08 AM
marcin updated the diff for D6917: Prepare to conditionally process rescinds in NSE..

Rebase before landing

Mar 15 2023, 7:08 AM
marcin closed D7058: Use initial notifications from queue rather than from launch options.
Mar 15 2023, 6:35 AM
marcin committed rCOMM3b3a0f4f991a: Use initial notifications from queue rather than from launch options (authored by marcin).
Use initial notifications from queue rather than from launch options
Mar 15 2023, 6:35 AM
marcin updated the diff for D7058: Use initial notifications from queue rather than from launch options.

Rebase before landing

Mar 15 2023, 6:15 AM
ashoat added a comment to D6921: Persist rescinds payloads in NSE so that AppDelegate can update thread statuses on app start..

Why hasn't this been landed? As mentioned on Monday, we need to create a release with these changes ASAP so we can test the before the end of the month...

Mar 15 2023, 5:45 AM
ashoat added a comment to D7058: Use initial notifications from queue rather than from launch options.

Why hasn't this been landed? It's an urgent issue and the diff was accepted on Monday...

Mar 15 2023, 5:44 AM
inka requested review of D7077: [keyserver] Process new messages for search.
Mar 15 2023, 4:46 AM
inka requested review of D7076: [keyserver] Add search table to the db.
Mar 15 2023, 4:26 AM
inka updated the summary of D7075: [keyserver] Add natural library for stemming and removing stopwords.
Mar 15 2023, 4:17 AM
kamil added inline comments to D6987: [web-db] add Shared Worker config.
Mar 15 2023, 4:14 AM
inka requested review of D7075: [keyserver] Add natural library for stemming and removing stopwords.
Mar 15 2023, 4:06 AM
tomek accepted D6993: [web-db] initialize SQLite database.

Do we know how this diff corresponds to https://linear.app/comm/issue/ENG-3322/fix-stale-cache-error-for-olmwasm#comment-d1aabe3d? Maybe this will somehow improve the experience about the path's configuration?

Mar 15 2023, 3:48 AM
tomek accepted D6991: [web-db] implement basic app-worker connection types.
Mar 15 2023, 3:40 AM
bartek accepted D6999: [web] Fix compose subchannels modal for long names.
Mar 15 2023, 3:36 AM
bartek added a comment to D6995: [web-db] implement crypto functions.

Generally, the code itself looks good to me. But I have a general note regarding naming conventions.
I haven't seen all call sites yet (only the key generation diff is up) so I can't really tell but maybe it's worth revisiting the types and function arguments to have this as clean and consistent as possible.
In my diffs regarding AES encryption, I defined a few naming rules which I stick to (you can find them in this Notion doc). You can take inspiration from them.

Mar 15 2023, 3:34 AM
tomek accepted D6990: [web-db] add indexedDB config.
Mar 15 2023, 3:22 AM
tomek accepted D6987: [web-db] add Shared Worker config.
Mar 15 2023, 3:09 AM
InkaSokolowska closed D7064: [web] Fix search area in filter panel.
Mar 15 2023, 3:06 AM
InkaSokolowska committed rCOMM601931b07463: [web] Fix search area in filter panel (authored by InkaSokolowska).
[web] Fix search area in filter panel
Mar 15 2023, 3:06 AM

Mar 14 2023

ashoat requested review of D7073: [lib][keyserver] Introduce new threadPermissions types for reactions.
Mar 14 2023, 8:23 PM
ashoat requested review of D7074: [lib][keyserver] Update reaction permission checks to check REACT_TO_MESSAGE.
Mar 14 2023, 8:22 PM
jon updated the test plan for D7022: [comm-opaque] Create opaque 2.0 facade for usage in Comm.
Mar 14 2023, 8:15 PM
jon added a comment to D7022: [comm-opaque] Create opaque 2.0 facade for usage in Comm.

I might move this code into shared/comm-opaque2, so that we can retain the opaque 1.2 Cipher definition as it is now and avoid having to tackle the migration immediately. Once we trigger the migration, we can just replace the 1.2 code once we are ready to migrate over to opaque 2.0.

Mar 14 2023, 8:12 PM
jon closed D7062: [Identity] Add X3DH RPCs.
Mar 14 2023, 7:59 PM
jon committed rCOMM265abf6197f0: [Identity] Add X3DH RPCs (authored by jon).
[Identity] Add X3DH RPCs
Mar 14 2023, 7:59 PM
jon closed D7003: [Identity] Add client <-> identity protobuf defintions.
Mar 14 2023, 7:59 PM
jon committed rCOMM3dc6c22047be: [Identity] Add client <-> identity protobuf defintions (authored by jon).
[Identity] Add client <-> identity protobuf defintions
Mar 14 2023, 7:59 PM
ashoat added a reviewer for D7070: [web] Add `CryptoStore` to `persistConfig.whitelist`: kamil.

FYI @kamil, another thing we'll need to move to SQLite

Mar 14 2023, 6:36 PM
ashoat accepted D7070: [web] Add `CryptoStore` to `persistConfig.whitelist`.
Mar 14 2023, 6:36 PM
ashoat added a comment to D7067: [native] render user avatars in chat screen.

Will this potentially affect the width of the chat bubbles? Have you made sure that that the height measurement code is still working correctly? (Are any seeing any of these errors?)

Mar 14 2023, 6:35 PM
ashoat added a comment to D7017: [web] Added displaying 'Labels' to InlineEngagment.

Can you share an updated screenshot?

Mar 14 2023, 6:30 PM
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
jon added a comment to D7022: [comm-opaque] Create opaque 2.0 facade for usage in Comm.

Not going tackle updating to 2.0 in this diff, as all downstream usages of comm-opaque::Cipher (which is currently the entire code base) will need to be updated as well.

Mar 14 2023, 2:46 PM
atul requested review of D7070: [web] Add `CryptoStore` to `persistConfig.whitelist`.
Mar 14 2023, 2:43 PM
jon updated the diff for D7022: [comm-opaque] Create opaque 2.0 facade for usage in Comm.

Expose facade as OOP

Mar 14 2023, 2:40 PM
ginsu requested review of D7069: [native] render the rest of the user avatars.
Mar 14 2023, 2:18 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
atul accepted D7068: [keyserver][web] Use unique filename for each prod olm.wasm asset.

Would be good to quickly make sure login/SIWE on web continue to work as expected

Mar 14 2023, 2:09 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
ginsu requested review of D7067: [native] render user avatars in chat screen.
Mar 14 2023, 1:52 PM
atul requested changes to D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.

(back to your queue pending changes)

Mar 14 2023, 1:47 PM
atul committed rCOMM5c7c93c99de3: Revert "[native] Temporary changes for staff release" (authored by atul).
Revert "[native] Temporary changes for staff release"
Mar 14 2023, 1:45 PM
atul added a reverting change for rCOMM4f5dda9f0298: [native] Temporary changes for staff release: rCOMM5c7c93c99de3: Revert "[native] Temporary changes for staff release".
Mar 14 2023, 1:45 PM
atul committed rCOMMe380a24f6307: [native] `codeVersion` -> 198 (authored by atul).
[native] `codeVersion` -> 198
Mar 14 2023, 1:45 PM
atul committed rCOMM4f5dda9f0298: [native] Temporary changes for staff release (authored by atul).
[native] Temporary changes for staff release
Mar 14 2023, 1:45 PM
atul committed rCOMMc77de3d9207b: [native] `codeVersion` -> 197 (authored by atul).
[native] `codeVersion` -> 197
Mar 14 2023, 1:45 PM
atul closed D7052: [direnv] Redirect `use flake` to `/dev/null` if `COMM_NIX_LOGGING_LEVEL` is "none".
Mar 14 2023, 1:08 PM
atul committed rCOMMf0195ddd8301: [direnv] Redirect `use flake` to `/dev/null` if `COMM_NIX_LOGGING_LEVEL` is… (authored by atul).
[direnv] Redirect `use flake` to `/dev/null` if `COMM_NIX_LOGGING_LEVEL` is…
Mar 14 2023, 1:08 PM
atul updated the diff for D7052: [direnv] Redirect `use flake` to `/dev/null` if `COMM_NIX_LOGGING_LEVEL` is "none".

address feedback

Mar 14 2023, 12:58 PM
Harbormaster failed remote builds in B17327: Diff 23731 for D7051: [keyserver] Send `SIGNED_IDENTITY_KEYS_BLOB` request to client if data missing in DB!
Mar 14 2023, 12:55 PM
atul closed D7051: [keyserver] Send `SIGNED_IDENTITY_KEYS_BLOB` request to client if data missing in DB.
Mar 14 2023, 12:51 PM
atul committed rCOMM157e772a80ac: [keyserver] Send `SIGNED_IDENTITY_KEYS_BLOB` request to client if data missing… (authored by atul).
[keyserver] Send `SIGNED_IDENTITY_KEYS_BLOB` request to client if data missing…
Mar 14 2023, 12:51 PM
atul added inline comments to D7052: [direnv] Redirect `use flake` to `/dev/null` if `COMM_NIX_LOGGING_LEVEL` is "none".
Mar 14 2023, 12:48 PM
atul updated the diff for D7051: [keyserver] Send `SIGNED_IDENTITY_KEYS_BLOB` request to client if data missing in DB.

move promise earlier

Mar 14 2023, 12:47 PM