Page MenuHomePhabricator
Feed All Stories

Mar 24 2023

bartek added inline comments to D7105: Build files set-up for Android 13.
Mar 24 2023, 6:07 AM
marcin added inline comments to D7106: Native Java code to request notifications permissions from JS on Android 13.
Mar 24 2023, 6:05 AM
marcin added inline comments to D7106: Native Java code to request notifications permissions from JS on Android 13.
Mar 24 2023, 6:00 AM
marcin added inline comments to D7105: Build files set-up for Android 13.
Mar 24 2023, 5:43 AM
inka updated the diff for D7077: [keyserver] Process new messages for search.

Rename file, move processMessagesForSearch to postMessageSend

Mar 24 2023, 5:37 AM
kuba updated the diff for D7065: [native] Added displaying labels to InlineEngagement.

Rebase

Mar 24 2023, 5:35 AM
inka added inline comments to D7077: [keyserver] Process new messages for search.
Mar 24 2023, 5:34 AM
bartek published D7169: [lib] Shim encrypted multimedia for review.
Mar 24 2023, 5:33 AM
kuba updated the diff for D7063: [native] Move 'InlineEngagement' styling from 'ComposedMessage' to component.

Rebase

Mar 24 2023, 5:32 AM
bartek published D7168: [lib] Introduce encrypted media types for review.
Mar 24 2023, 5:31 AM
bartek published D7167: [keyserver] Process and store encrypted media for review.
Mar 24 2023, 4:19 AM
bartek published D7166: [lib][keyserver] Attach MIME and encryption key to uploads for review.
Mar 24 2023, 4:13 AM
kuba updated the diff for D7145: [keyserver] Adding edit_message to the sidebar thread.

Address comments

Mar 24 2023, 3:56 AM
kuba added inline comments to D7129: [lib] Added new 'sendEditMessage' action.
Mar 24 2023, 3:54 AM
kuba updated the diff for D7129: [lib] Added new 'sendEditMessage' action.

Change type to inexact

Mar 24 2023, 3:54 AM
kuba added inline comments to D7143: [lib] Function to dispatch edit message action.
Mar 24 2023, 3:39 AM
kuba updated the diff for D7143: [lib] Function to dispatch edit message action.

Address review comments

Mar 24 2023, 3:38 AM
kuba updated the diff for D7140: [lib] Displaying edited content in a pending thread.

Address comments

Mar 24 2023, 3:09 AM
kuba added a comment to D6965: [lib][native] Displaying edited messages from database.

We can consider preventing users from sending empty edit messages.

We should do this. We don't allow empty messages for messageTypes.TEXT. Can you create a follow-up Linear task for this before landing?

Mar 24 2023, 2:57 AM

Mar 23 2023

ginsu closed D7067: [native] render user avatars in chat screen.
Mar 23 2023, 11:51 PM
ginsu committed rCOMM6f269a0c7bd9: [native] render user avatars in chat screen (authored by ginsu).
[native] render user avatars in chat screen
Mar 23 2023, 11:51 PM
ginsu added a comment to D7067: [native] render user avatars in chat screen.

One last thing that would be great if you could test: what happens if you upload a single very "thin" photo? I want to make sure it doesn't expand to take the whole width and then becomes super tall. (Or at least, that there's no regression in this.)

Sorry for all the specific test plan requests, I just remember there being a lot of edge cases with this code from back when I was working on it.

Mar 23 2023, 11:49 PM
ginsu attached a referenced file: F442621: Screen Recording 2023-03-24 at 2.37.39 AM.mov.
Mar 23 2023, 11:47 PM
ginsu attached a referenced file: F442620: Screen Recording 2023-03-24 at 2.40.23 AM.mov.
Mar 23 2023, 11:47 PM
ginsu updated the test plan for D7067: [native] render user avatars in chat screen.
Mar 23 2023, 11:47 PM
ginsu added inline comments to D7067: [native] render user avatars in chat screen.
Mar 23 2023, 11:44 PM
bartek added inline comments to D7106: Native Java code to request notifications permissions from JS on Android 13.
Mar 23 2023, 10:45 PM
bartek added inline comments to D7105: Build files set-up for Android 13.
Mar 23 2023, 10:24 PM
ashoat requested review of D7165: [lib] Introduce useENSAvatar hook.
Mar 23 2023, 9:19 PM
ashoat requested review of D7164: [keyserver] Launch NSE for build 199 and above.
Mar 23 2023, 8:47 PM
ashoat requested review of D7163: [native] Introduce useNativeMessageListData and NativeChatMessageItem.
Mar 23 2023, 8:36 PM
ashoat closed D7093: [native] Use a JSON blob for heightMeasurerKey.
Mar 23 2023, 8:17 PM
ashoat committed rCOMM4765c224e781: [native] Use a JSON blob for heightMeasurerKey (authored by ashoat).
[native] Use a JSON blob for heightMeasurerKey
Mar 23 2023, 8:17 PM
ashoat requested changes to D7162: [keyserver] Update `fetchUserInfos` to include `avatar`s in `GlobalUserInfo`s.

That makes sense RE older clients. Thinking about it more, I'm not actually sure why we ever thought it made sense to "hide" the avatar field from older clients... they're going to eventually need the field, and if we hide it from them initially then they will need to rely on the state check mechanism to fix things after they upgrade codeVersions.

Mar 23 2023, 8:06 PM
ashoat added a comment to D6924: [keyserver] Introduce columns in messages table to support pinned messages.

The current fetchPinnedMessageInfos query doesn't have the ability to paginate, but it can always be added in later. We could initially fetch all of the pinned messages at once from the server, but have a task to paginate the fetching.

Mar 23 2023, 7:46 PM
ashoat accepted D7110: [keyserver/lib] Add a fetchPinnedMessages method to retrieve all pinned messages for a thread.
Mar 23 2023, 7:44 PM
ashoat added a comment to D5995: [native] clear database when malformation is detected.

Yeah we can probably get rid of them, feel free to put up a diff

Mar 23 2023, 7:37 PM
ashoat accepted D7156: [lib] Update `CurrentUserInfo` on `updateUserAvatarActionTypes.success`.
Mar 23 2023, 7:37 PM
ashoat accepted D7157: [keyserver] `JSON.parse()` stringified `avatar` in `fetchLoggedInUserInfo`.
Mar 23 2023, 7:35 PM
ashoat added a comment to D7067: [native] render user avatars in chat screen.

One last thing that would be great if you could test: what happens if you upload a single very "thin" photo? I want to make sure it doesn't expand to take the whole width and then becomes super tall. (Or at least, that there's no regression in this.)

Mar 23 2023, 7:34 PM
ashoat accepted D7067: [native] render user avatars in chat screen.
Mar 23 2023, 7:32 PM
ashoat requested changes to D7141: [keyserver] Display edited message in the sidebar if the source message is edited.

Back to your queue for nits and fetchDerivedMessages

Mar 23 2023, 7:26 PM
ashoat added inline comments to D7148: [keyserver/lib] Introduce a new message type and spec for toggling pins.
Mar 23 2023, 7:26 PM
ashoat added inline comments to D7148: [keyserver/lib] Introduce a new message type and spec for toggling pins.
Mar 23 2023, 7:25 PM
ashoat added a reviewer for D7148: [keyserver/lib] Introduce a new message type and spec for toggling pins: kuba.

Adding @kuba here – he is looking at fetchDerivedMessages right now in D7141

Mar 23 2023, 7:25 PM
ashoat added a reviewer for D7141: [keyserver] Display edited message in the sidebar if the source message is edited: rohan.
Mar 23 2023, 7:24 PM
ashoat added inline comments to D7120: Use notifications permission request API on Android 13 while keeping old behavior on older Androids..
Mar 23 2023, 7:17 PM
ashoat added inline comments to D7106: Native Java code to request notifications permissions from JS on Android 13.
Mar 23 2023, 7:13 PM
ashoat attached a referenced file: F442421: Screenshot 2023-03-23 at 9.53.39 PM.png.
Mar 23 2023, 6:59 PM
ashoat requested changes to D7105: Build files set-up for Android 13.

Can you please amend the Test Plan to include:

Mar 23 2023, 6:59 PM
atul published D7162: [keyserver] Update `fetchUserInfos` to include `avatar`s in `GlobalUserInfo`s for review.
Mar 23 2023, 5:30 PM
rohan updated the summary of D6930: [keyserver/lib] Set up responders, endpoints, and related functions to toggle a message pin.
Mar 23 2023, 3:58 PM
rohan updated the summary of D6929: [keyserver] Add a function to toggle the pin status of a message.
Mar 23 2023, 3:58 PM
rohan added inline comments to D6929: [keyserver] Add a function to toggle the pin status of a message.
Mar 23 2023, 3:54 PM
Michal Gniadek <michal.gniadek@swmansion.com> closed D7096: [web/desktop] Update immediately on versions v1 and v2.
Mar 23 2023, 3:47 PM
Michal Gniadek <michal.gniadek@swmansion.com> committed rCOMM597d5a14d2e0: [web/desktop] Update immediately on versions v1 and v2 (authored by Michal Gniadek <michal.gniadek@swmansion.com>).
[web/desktop] Update immediately on versions v1 and v2
Mar 23 2023, 3:47 PM
atul closed D7161: [ios] Add `--repo-update` to `pod install` command.
Mar 23 2023, 2:08 PM
atul committed rCOMMe261fbedae47: [ios] Add `--repo-update` to `pod install` command (authored by atul).
[ios] Add `--repo-update` to `pod install` command
Mar 23 2023, 2:08 PM
atul updated the diff for D7161: [ios] Add `--repo-update` to `pod install` command.

rebase and land

Mar 23 2023, 2:07 PM
ashoat accepted D7161: [ios] Add `--repo-update` to `pod install` command.
Mar 23 2023, 2:05 PM
atul closed D7152: [keyserver] Introduce `updateUserAvatar` updater and use in `updateUserAvatarResponder`.
Mar 23 2023, 1:42 PM
atul committed rCOMM50260a36931b: [keyserver] Introduce `updateUserAvatar` updater and use in… (authored by atul).
[keyserver] Introduce `updateUserAvatar` updater and use in…
Mar 23 2023, 1:42 PM
atul updated the diff for D7152: [keyserver] Introduce `updateUserAvatar` updater and use in `updateUserAvatarResponder`.

rebase and land

Mar 23 2023, 1:39 PM
atul updated the test plan for D7161: [ios] Add `--repo-update` to `pod install` command.
Mar 23 2023, 1:38 PM
Harbormaster failed remote builds in B17563: Diff 24043 for D7159: Revert "[web] render user avatars in chat screen"!
Mar 23 2023, 1:34 PM
Harbormaster failed remote builds in B17562: Diff 24042 for D7158: Revert "[keyserver/lib/web/native] fetch user avatar column from users table for remaning user fetchers"!
Mar 23 2023, 1:33 PM
atul published D7161: [ios] Add `--repo-update` to `pod install` command for review.
Mar 23 2023, 1:32 PM
rohan added a comment to D7148: [keyserver/lib] Introduce a new message type and spec for toggling pins.

Rest of the comments were discussed on Comm

Mar 23 2023, 1:29 PM
ginsu closed D7160: Revert "[web] render avatar in account screen".
Mar 23 2023, 1:25 PM
ginsu added a reverting change for rCOMM8588624614a4: [web] render avatar in account screen: rCOMM3a1e14753e51: Revert "[web] render avatar in account screen".
Mar 23 2023, 1:25 PM
ginsu committed rCOMM3a1e14753e51: Revert "[web] render avatar in account screen" (authored by ginsu).
Revert "[web] render avatar in account screen"
Mar 23 2023, 1:25 PM
ginsu closed D7159: Revert "[web] render user avatars in chat screen".
Mar 23 2023, 1:25 PM
ginsu added a reverting change for rCOMM5db4c70262ee: [web] render user avatars in chat screen: rCOMM7a811e67f0ee: Revert "[web] render user avatars in chat screen".
Mar 23 2023, 1:25 PM
ginsu committed rCOMM7a811e67f0ee: Revert "[web] render user avatars in chat screen" (authored by ginsu).
Revert "[web] render user avatars in chat screen"
Mar 23 2023, 1:25 PM
ginsu closed D7158: Revert "[keyserver/lib/web/native] fetch user avatar column from users table for remaning user fetchers".
Mar 23 2023, 1:25 PM
ginsu added a reverting change for rCOMM126db3bda66c: [keyserver/lib/web/native] fetch user avatar column from users table for…: rCOMMc3011806b124: Revert "[keyserver/lib/web/native] fetch user avatar column from users table….
Mar 23 2023, 1:25 PM
ginsu committed rCOMMc3011806b124: Revert "[keyserver/lib/web/native] fetch user avatar column from users table… (authored by ginsu).
Revert "[keyserver/lib/web/native] fetch user avatar column from users table…
Mar 23 2023, 1:25 PM
ginsu added a reverting change for rCOMM8588624614a4: [web] render avatar in account screen: D7160: Revert "[web] render avatar in account screen".
Mar 23 2023, 1:19 PM
ginsu added a reverting change for rCOMM5db4c70262ee: [web] render user avatars in chat screen: D7159: Revert "[web] render user avatars in chat screen".
Mar 23 2023, 1:18 PM
ginsu added a reverting change for rCOMM126db3bda66c: [keyserver/lib/web/native] fetch user avatar column from users table for…: D7158: Revert "[keyserver/lib/web/native] fetch user avatar column from users table for remaning user fetchers".
Mar 23 2023, 1:17 PM
ginsu committed rCOMM126db3bda66c: [keyserver/lib/web/native] fetch user avatar column from users table for… (authored by ginsu).
[keyserver/lib/web/native] fetch user avatar column from users table for…
Mar 23 2023, 1:14 PM
ginsu committed rCOMM5db4c70262ee: [web] render user avatars in chat screen (authored by ginsu).
[web] render user avatars in chat screen
Mar 23 2023, 1:14 PM
ginsu committed rCOMM8588624614a4: [web] render avatar in account screen (authored by ginsu).
[web] render avatar in account screen
Mar 23 2023, 1:14 PM
ashoat accepted D7154: [web-db] get client database store from SQLite.
Mar 23 2023, 12:55 PM
ashoat added inline comments to D7101: [web-db] add `sql.js` types.
Mar 23 2023, 12:54 PM
ashoat accepted D7153: [web-db] process Draft Store Operations on worker.
Mar 23 2023, 12:52 PM
atul added a comment to D7124: [web-db] add unit tests for draft store queries.

(Really great to see we're adding DB tests right off the bat)

Mar 23 2023, 12:51 PM
ashoat accepted D7124: [web-db] add unit tests for draft store queries.

Did not review this closely

Mar 23 2023, 12:50 PM
ashoat accepted D7123: [web-db] implement function get all drafts from SQLite.
Mar 23 2023, 12:48 PM
ashoat added inline comments to D7118: [web-db] add function for parsing SQLite query.
Mar 23 2023, 12:46 PM
ashoat added inline comments to D7118: [web-db] add function for parsing SQLite query.
Mar 23 2023, 12:45 PM
ashoat accepted D7121: [web-db] create drafts table in SQLite database.

I'm sorry, I completely missed that it was an old migration. My apologies for making assumptions and leaving an unnecessarily aggressive comment

Mar 23 2023, 12:39 PM
ashoat accepted D7118: [web-db] add function for parsing SQLite query.
Mar 23 2023, 12:38 PM
ashoat accepted D7101: [web-db] add `sql.js` types.
Mar 23 2023, 12:37 PM
ashoat added a comment to D6978: [web] Add a badge on the Inbox button.

On context on why this diff has been up for 2 weeks and hasn't been reviewed?

Mar 23 2023, 12:30 PM
ashoat closed D7150: [web] Scaffolding for opaque-ke-wasm project.
Mar 23 2023, 12:20 PM
ashoat committed rCOMMede918e1a6f5: [web] Scaffolding for opaque-ke-wasm project (authored by ashoat).
[web] Scaffolding for opaque-ke-wasm project
Mar 23 2023, 12:20 PM
ashoat closed D7149: [web] Add grpc-web@1.4.2.
Mar 23 2023, 12:20 PM
ashoat committed rCOMM4559bf844167: [web] Add grpc-web@1.4.2 (authored by ashoat).
[web] Add grpc-web@1.4.2
Mar 23 2023, 12:20 PM
ashoat added a comment to D7150: [web] Scaffolding for opaque-ke-wasm project.

Note that I didn't bother adding a line here because @commapp/opaque-ke-wasm isn't actually consumed directly via Yarn workspaces, so we don't need its package.json in order to run yarn cleaninstall. Instead, we'll consume published versions of @commapp/opaque-ke-wasm as an NPM package.

Mar 23 2023, 12:12 PM