Page MenuHomePhabricator
Feed All Stories

Mar 21 2023

atul committed rCOMM56fdc906a28d: Revert "[native] Temporary changes for staff release" (authored by atul).
Revert "[native] Temporary changes for staff release"
Mar 21 2023, 1:01 PM
atul committed rCOMMd30d6383ffe2: [native] `codeVersion` -> 204 (authored by atul).
[native] `codeVersion` -> 204
Mar 21 2023, 1:01 PM
atul committed rCOMM8b0ff97f2785: [native] Temporary changes for staff release (authored by atul).
[native] Temporary changes for staff release
Mar 21 2023, 1:01 PM
atul committed rCOMMc707c5b9a7a6: [native] `codeVersion` -> 203 (authored by atul).
[native] `codeVersion` -> 203
Mar 21 2023, 1:01 PM
jon requested review of D7116: [Comm-opaque2] Change project name to avoid name clash.
Mar 21 2023, 12:51 PM
jon added inline comments to D7115: [Identity] Update X3DH protobuf to differiente key requests.
Mar 21 2023, 12:23 PM
jon updated the diff for D7115: [Identity] Update X3DH protobuf to differiente key requests.

Expand comment on Sender / Receiver RPCs

Mar 21 2023, 12:21 PM
jon updated the diff for D7115: [Identity] Update X3DH protobuf to differiente key requests.

Use Sender / Receiver as X3DH roles

Mar 21 2023, 12:19 PM
rohan added a comment to D6924: [keyserver] Introduce columns in messages table to support pinned messages.
In D6924#211499, @tomek wrote:

How the pinning will be saved on client's side? Do we plan to have it included in a message info? If that's the case, do we plan to update all the message infos saved on all the clients?

Mar 21 2023, 12:06 PM
kuba requested review of D7129: [lib] Added new 'sendEditMessage' action.
Mar 21 2023, 11:52 AM
kuba requested review of D7128: [lib][keyserver] Added new edit_message endpoint.
Mar 21 2023, 11:45 AM
kuba requested review of D7127: [lib][keyserver] Introduce new threadPermissions types for editing messages.
Mar 21 2023, 11:37 AM
kuba updated the diff for D7065: [native] Added displaying labels to InlineEngagement.

Addressed @ginsu feedback from the web version of diff

Mar 21 2023, 11:16 AM
kuba planned changes to D7065: [native] Added displaying labels to InlineEngagement.

The same comments as in: https://phab.comm.dev/D7017?id=23714#inline-46406

Mar 21 2023, 10:42 AM
kuba added inline comments to D7017: [web] Added displaying 'Labels' to InlineEngagment.
Mar 21 2023, 10:41 AM
kuba updated the diff for D7017: [web] Added displaying 'Labels' to InlineEngagment.

Addressed @ginsu comments

Mar 21 2023, 10:40 AM
bartek closed D7061: [lib] Introduce combined padding interface.
Mar 21 2023, 10:21 AM
bartek closed D7060: [lib] Introduce superblock padding.
Mar 21 2023, 10:21 AM
bartek committed rCOMMa37f8d4289a4: [lib] Introduce combined padding interface (authored by bartek).
[lib] Introduce combined padding interface
Mar 21 2023, 10:21 AM
bartek committed rCOMMe44805bae320: [lib] Introduce superblock padding (authored by bartek).
[lib] Introduce superblock padding
Mar 21 2023, 10:21 AM
bartek closed D7059: [lib] Introduce PKCS#7 padding.
Mar 21 2023, 10:21 AM
bartek committed rCOMMb8bc1c09f374: [lib] Introduce PKCS#7 padding (authored by bartek).
[lib] Introduce PKCS#7 padding
Mar 21 2023, 10:21 AM
kuba added a comment to D7017: [web] Added displaying 'Labels' to InlineEngagment.
In D7017#210367, @ginsu wrote:

Also, I personally feel like the label for edited messages should be below the reactions/threads and not to the left/right of it. Could you link or send a screenshot of what the figma has?

Mar 21 2023, 10:15 AM
bartek accepted D7120: Use notifications permission request API on Android 13 while keeping old behavior on older Androids..
Mar 21 2023, 10:08 AM
bartek requested changes to D7106: Native Java code to request notifications permissions from JS on Android 13.

Besides nits, some considerations about promise handling.

Mar 21 2023, 10:05 AM
jon resigned from D7105: Build files set-up for Android 13.

not very well versed in gradle, but please add me to cmake related stuff in the future :)

Mar 21 2023, 10:02 AM
tomek accepted D7105: Build files set-up for Android 13.
Mar 21 2023, 10:00 AM
tomek accepted D6924: [keyserver] Introduce columns in messages table to support pinned messages.

How the pinning will be saved on client's side? Do we plan to have it included in a message info? If that's the case, do we plan to update all the message infos saved on all the clients?

Mar 21 2023, 9:54 AM
kamil added inline comments to D7104: [web-db] add unit tests for worker crypto utils.
Mar 21 2023, 9:51 AM
bartek accepted D7105: Build files set-up for Android 13.
Mar 21 2023, 9:39 AM
atul requested review of D7126: [lib] Introduce `updateUserAvatar` to `user-actions`.
Mar 21 2023, 9:38 AM
bartek updated the diff for D7061: [lib] Introduce combined padding interface.

Rebase, fix exports

Mar 21 2023, 9:28 AM
bartek updated the diff for D7060: [lib] Introduce superblock padding.

Rebase, fix exports

Mar 21 2023, 9:27 AM
bartek updated the diff for D7059: [lib] Introduce PKCS#7 padding.

Rebase, fix exports

Mar 21 2023, 9:27 AM
ginsu closed D7099: [native] add feature flag to avatars render work.
Mar 21 2023, 9:24 AM
ginsu closed D7069: [native] render the rest of the user avatars.
Mar 21 2023, 9:24 AM
ginsu committed rCOMM30bbf4162d48: [native] add feature flag to avatars render work (authored by ginsu).
[native] add feature flag to avatars render work
Mar 21 2023, 9:24 AM
ginsu committed rCOMM7dd079eabea8: [native] render the rest of the user avatars (authored by ginsu).
[native] render the rest of the user avatars
Mar 21 2023, 9:24 AM
ginsu closed D7057: [native] render avatar in profile screen.
Mar 21 2023, 9:24 AM
ginsu committed rCOMM7dec55e2bdac: [native] render avatar in profile screen (authored by ginsu).
[native] render avatar in profile screen
Mar 21 2023, 9:24 AM
ginsu updated the diff for D7099: [native] add feature flag to avatars render work.

address tomeks comments

Mar 21 2023, 8:54 AM
ginsu updated the diff for D7069: [native] render the rest of the user avatars.

rebase after merge

Mar 21 2023, 8:52 AM
ginsu attached a referenced file: F438507: Screenshot 2023-03-21 at 11.50.28 AM.png.
Mar 21 2023, 8:51 AM
ginsu added inline comments to D7099: [native] add feature flag to avatars render work.
Mar 21 2023, 8:51 AM
marcin requested review of D7125: Use new notifications permission API to modify push notifs settings alerts on Android 13.
Mar 21 2023, 8:48 AM
rohan updated the diff for D7110: [keyserver/lib] Add a fetchPinnedMessages method to retrieve all pinned messages for a thread.

Call parseMessageSQLResult instead of rawMessageInfoFromRows

Mar 21 2023, 8:41 AM
marcin updated the diff for D7105: Build files set-up for Android 13.

Bump buildToolsVersion

Mar 21 2023, 8:41 AM
ginsu closed D7055: [native] introduce Avatar component.
Mar 21 2023, 8:37 AM
ginsu committed rCOMM0716da73f082: [native] introduce Avatar component (authored by ginsu).
[native] introduce Avatar component
Mar 21 2023, 8:37 AM
ginsu closed D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.
Mar 21 2023, 8:36 AM
ginsu committed rCOMMdeb559ef04b0: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo (authored by ginsu).
[keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo
Mar 21 2023, 8:36 AM
ginsu closed D7053: [lib] introduce getAvatarForUser in avatar-utils.
Mar 21 2023, 8:35 AM
ginsu committed rCOMMb5df71ba24a0: [lib] introduce getAvatarForUser in avatar-utils (authored by ginsu).
[lib] introduce getAvatarForUser in avatar-utils
Mar 21 2023, 8:35 AM
ginsu updated the diff for D7057: [native] render avatar in profile screen.

rebase after merge

Mar 21 2023, 8:10 AM
ginsu updated the diff for D7055: [native] introduce Avatar component.

use new avatar types introduced by @atul

Mar 21 2023, 8:07 AM
ginsu updated the diff for D7054: [keyserver/lib] fetch avatar column from users table in fetchCurrentUserInfo.

rebase after merge

Mar 21 2023, 8:04 AM
ginsu updated the diff for D7053: [lib] introduce getAvatarForUser in avatar-utils.

use new avatar types introduced by @atul

Mar 21 2023, 8:02 AM
ashoat added inline comments to D7110: [keyserver/lib] Add a fetchPinnedMessages method to retrieve all pinned messages for a thread.
Mar 21 2023, 7:55 AM
ashoat added inline comments to D7105: Build files set-up for Android 13.
Mar 21 2023, 7:54 AM
rohan added inline comments to D7110: [keyserver/lib] Add a fetchPinnedMessages method to retrieve all pinned messages for a thread.
Mar 21 2023, 7:44 AM
rohan added inline comments to D7110: [keyserver/lib] Add a fetchPinnedMessages method to retrieve all pinned messages for a thread.
Mar 21 2023, 7:39 AM
marcin requested review of D7120: Use notifications permission request API on Android 13 while keeping old behavior on older Androids..
Mar 21 2023, 7:35 AM
marcin added inline comments to D7105: Build files set-up for Android 13.
Mar 21 2023, 7:34 AM
ashoat added a comment to D7106: Native Java code to request notifications permissions from JS on Android 13.

Note to reviewers: this is addressing an Urgent issue, so would be great to prioritize!

Mar 21 2023, 7:25 AM
ashoat added inline comments to D7104: [web-db] add unit tests for worker crypto utils.
Mar 21 2023, 7:23 AM
ashoat requested changes to D7118: [web-db] add function for parsing SQLite query.
Mar 21 2023, 7:21 AM
ashoat requested changes to D7076: [keyserver] Add search table to the db.

(My comments are all repeats of my previous review)

Mar 21 2023, 7:17 AM
ashoat added a comment to D7076: [keyserver] Add search table to the db.

I can change it either way, but we should decide whether we possibly want to use this table for calendar entires in the future. The benefit of using the same table for messages and entries is that if we fetch them by for example time, we will get them sorted correctly right away, and won't have to think about how many of each we should fetch

Mar 21 2023, 7:15 AM
ashoat added a comment to D6961: [lib] Create types for message editing.

Can you clarify in what scenarios the id can be null? Usually we only see that for types that also have localID

Mar 21 2023, 7:13 AM
ashoat requested changes to D7115: [Identity] Update X3DH protobuf to differiente key requests.

Naming question

Mar 21 2023, 7:12 AM
marcin updated the diff for D7106: Native Java code to request notifications permissions from JS on Android 13.

Mirror iOS behavior on Android 13

Mar 21 2023, 7:08 AM
ashoat requested changes to D7113: [native] RustPromiseManager.

The test plan is D7114, but that diff failed the Android build. Can you fix it up so that the Android build is no longer breaking? I'm also curious how you were able to test the Android build... was it succeeding in your environment despite failing in CI?

Mar 21 2023, 7:00 AM
ashoat requested changes to D7110: [keyserver/lib] Add a fetchPinnedMessages method to retrieve all pinned messages for a thread.
Mar 21 2023, 6:53 AM
bartek added inline comments to D7059: [lib] Introduce PKCS#7 padding.
Mar 21 2023, 5:36 AM
bartek accepted D7117: [keyserver] Add migration - process messages in our db for search.

pageSize is 1001 because I used the idea from https://mariadb.com/kb/en/pagination-optimization/ that is to fetch one more row than we intend to process.

Mar 21 2023, 4:56 AM
bartek accepted D7090: Unit tests for Olm's new X3DH methods.
Mar 21 2023, 4:37 AM
bartek accepted D7104: [web-db] add unit tests for worker crypto utils.
Mar 21 2023, 4:33 AM
bartek accepted D6995: [web-db] implement crypto functions.
Mar 21 2023, 4:32 AM
kamil updated the diff for D7103: [web-db] add unit tests for `sql.js`.

fix typo

Mar 21 2023, 4:18 AM
kamil updated the diff for D7102: [web-db] implement function to get database version.

rename function to be more detailed

Mar 21 2023, 4:16 AM
kamil published D7119: [web-db] add unit tests to function for parsing SQLite query for review.
Mar 21 2023, 4:12 AM
kamil published D7118: [web-db] add function for parsing SQLite query for review.
Mar 21 2023, 4:11 AM
inka updated the summary of D7117: [keyserver] Add migration - process messages in our db for search.
Mar 21 2023, 4:08 AM
inka updated the diff for D7117: [keyserver] Add migration - process messages in our db for search.

Rebase

Mar 21 2023, 4:08 AM
inka added inline comments to D7076: [keyserver] Add search table to the db.
Mar 21 2023, 4:05 AM
inka updated the diff for D7076: [keyserver] Add search table to the db.

Address review, rebase

Mar 21 2023, 4:04 AM
inka requested review of D7117: [keyserver] Add migration - process messages in our db for search.
Mar 21 2023, 3:28 AM
tomek added inline comments to D7099: [native] add feature flag to avatars render work.
Mar 21 2023, 1:52 AM
marcin planned changes to D7106: Native Java code to request notifications permissions from JS on Android 13.

I will change JS-visible interface of those methods.

Mar 21 2023, 1:52 AM
kuba updated the diff for D6961: [lib] Create types for message editing.

Removed localID from the type

Mar 21 2023, 1:49 AM
tomek added inline comments to D6929: [keyserver] Add a function to toggle the pin status of a message.
Mar 21 2023, 1:44 AM
kuba abandoned D6393: Fixed incorret display for long thread names on web..

@inka fixed this in another diff.

Mar 21 2023, 12:33 AM

Mar 20 2023

jon updated the diff for D7115: [Identity] Update X3DH protobuf to differiente key requests.

Fix what information is being requested by whom

Mar 20 2023, 9:59 PM
varun added inline comments to D7113: [native] RustPromiseManager.
Mar 20 2023, 9:58 PM
jon requested review of D7115: [Identity] Update X3DH protobuf to differiente key requests.
Mar 20 2023, 9:53 PM
jon added inline comments to D7113: [native] RustPromiseManager.
Mar 20 2023, 9:44 PM
varun requested review of D7113: [native] RustPromiseManager.
Mar 20 2023, 9:20 PM
jon closed D7087: [Comm-opaque2] Add wasm build to client.
Mar 20 2023, 8:50 PM
jon committed rCOMMfa13b21baf73: [Comm-opaque2] Add wasm build to client (authored by jon).
[Comm-opaque2] Add wasm build to client
Mar 20 2023, 8:50 PM
rohan requested review of D7112: [keyserver/lib] Set up responders, endpoints, and related functions to fetch all pinned messages.
Mar 20 2023, 7:18 PM