Page MenuHomePhorge
Feed All Stories

Mar 27 2023

jon closed D7200: [Comm-opaque2] Add grpc helper for wrapped protocol error.
Mar 27 2023, 9:19 PM
jon closed D7198: [Native] Update native_rust_library ffi to reflect client gRPC.
Mar 27 2023, 9:19 PM
jon committed rCOMMd0fc17f6bff6: [Native] Update native_rust_library ffi to reflect client gRPC.
Mar 27 2023, 9:19 PM
jon committed rCOMM55cc878c6f31: [Comm-opaque2] Add grpc helper for wrapped protocol error.
Mar 27 2023, 9:19 PM
jon closed D7155: [Native] Migrate native_rust_library to use identity client stubs.
Mar 27 2023, 9:19 PM
jon committed rCOMMb36dd5c724a0: [Native] Migrate native_rust_library to use identity client stubs.
Mar 27 2023, 9:19 PM
jon added a comment to D7197: [Web] Package opaque-ke-wasm files.

After running yarn arcpatch D7197, I noticed that the commit before this one is D7155. Does this work depend on D7155? If so, can you specify the stack on Phabricator?

Mar 27 2023, 9:15 PM
jon added a comment to D7201: [web][keyserver] Webpack config and client logic to access opaque-ke2 WASM bindings.

Nothing looks super surprising here, thanks!

Mar 27 2023, 9:11 PM
ginsu attached a referenced file: F448291: Screenshot 2023-03-27 at 4.50.44 PM.png.
Mar 27 2023, 9:03 PM
ginsu attached a referenced file: F448292: Screenshot 2023-03-27 at 4.52.56 PM.png.
Mar 27 2023, 9:03 PM
ginsu attached a referenced file: F448293: Screen Recording 2023-03-27 at 4.57.30 PM.mov.
Mar 27 2023, 9:03 PM
ginsu attached a referenced file: F448300: Screen Recording 2023-03-27 at 4.58.34 PM.mov.
Mar 27 2023, 9:03 PM
ginsu attached a referenced file: F448314: Screen Recording 2023-03-27 at 5.02.08 PM.mov.
Mar 27 2023, 9:03 PM
ginsu attached a referenced file: F448309: Screen Recording 2023-03-27 at 5.01.03 PM.mov.
Mar 27 2023, 9:03 PM
ginsu updated the summary of D7195: [web] render user avatars in chat screen.
Mar 27 2023, 9:02 PM
ashoat added inline comments to D7201: [web][keyserver] Webpack config and client logic to access opaque-ke2 WASM bindings.
Mar 27 2023, 9:02 PM
ashoat added inline comments to D7179: [keyserver] Convert user ID to VARCHAR in MariaDB.
Mar 27 2023, 9:01 PM
varun accepted D7200: [Comm-opaque2] Add grpc helper for wrapped protocol error.
Mar 27 2023, 8:50 PM
varun accepted D7198: [Native] Update native_rust_library ffi to reflect client gRPC.
Mar 27 2023, 8:48 PM
varun accepted D7155: [Native] Migrate native_rust_library to use identity client stubs.

lgtm!

Mar 27 2023, 8:45 PM
ginsu accepted D7204: [keyserver] Get rid of `ExperimentalWarning`s in `keyserver` logs.

nice this is very helpful

Mar 27 2023, 8:44 PM
atul published D7204: [keyserver] Get rid of `ExperimentalWarning`s in `keyserver` logs for review.
Mar 27 2023, 8:42 PM
ashoat requested review of D7201: [web][keyserver] Webpack config and client logic to access opaque-ke2 WASM bindings.
Mar 27 2023, 8:42 PM
atul published D7203: [keyserver] Update `fetchKnownUserInfos` to include `avatar` field in `UserInfo`s for review.
Mar 27 2023, 8:42 PM
ashoat accepted D7197: [Web] Package opaque-ke-wasm files.
Mar 27 2023, 8:18 PM
ashoat updated the diff for D7197: [Web] Package opaque-ke-wasm files.

Fixes after in work in the subsequent diff

Mar 27 2023, 8:10 PM
ginsu updated the diff for D7136: [native] render thread avatars in community drawer.

rebase before landing

Mar 27 2023, 8:07 PM
kamil requested changes to D7202: [native] Add pinned_count column to SQLite threads table.

When you're modifying SQLite database on native you should do two things:

  1. Update create_schema - this code is running on a fresh install/logout user (you did it properly)
  2. Add new migration which will update this table when existing users will update the app to a newer version. We were adding NOT EXISTS everywhere because of multiple crashes at that time, but I think it should work without this constraint (a lot of refactors were done to avoid problems). If you really want to make this code resistant you can use PRAGMA table_info() to check if the column exists and then execute ALTER TABLE.
Mar 27 2023, 7:59 PM
rohan updated the summary of D7202: [native] Add pinned_count column to SQLite threads table.
Mar 27 2023, 7:21 PM
rohan requested review of D7202: [native] Add pinned_count column to SQLite threads table.
Mar 27 2023, 7:18 PM
atul committed rCOMMc47a3162493b: Bump openssl from 0.10.44 to 0.10.48 in /services/commtest (authored by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>).
Mar 27 2023, 7:11 PM
atul committed rCOMMca10b4527b7d: Bump openssl from 0.10.42 to 0.10.48 in /services/tunnelbroker (authored by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>).
Mar 27 2023, 7:10 PM
ginsu added a comment to D7187: [native] extend avatar component to handle images.

Is this diff still in [draft] state? Or is it ready to review?

Mar 27 2023, 7:06 PM
atul requested changes to D7187: [native] extend avatar component to handle images.

Is this diff still in [draft] state? Or is it ready to review?

Mar 27 2023, 7:03 PM
atul accepted D7163: [native] Introduce useNativeMessageListData and NativeChatMessageItem.
Mar 27 2023, 7:01 PM
ginsu closed D7137: [native] render thread avatars for parent/child threads in thread settings.
Mar 27 2023, 6:39 PM
ginsu committed rCOMM4bc0989e7904: [native] render thread avatars for parent/child threads in thread settings.
Mar 27 2023, 6:39 PM
ginsu updated the diff for D7192: [web] introduce avatar component.

address atuls comments

Mar 27 2023, 6:34 PM
jon added inline comments to rCOMM734a1b6e6a29: [native] RustPromiseManager.
Mar 27 2023, 6:21 PM
ginsu updated the diff for D7137: [native] render thread avatars for parent/child threads in thread settings.

rebase before landing/updated order in stack so I can unblock landing this diff

Mar 27 2023, 6:21 PM
ginsu updated the summary of D7137: [native] render thread avatars for parent/child threads in thread settings.
Mar 27 2023, 6:18 PM
ashoat added inline comments to rCOMM734a1b6e6a29: [native] RustPromiseManager.
Mar 27 2023, 6:16 PM
ginsu added inline comments to D7136: [native] render thread avatars in community drawer.
Mar 27 2023, 6:15 PM
ginsu added a comment to D7137: [native] render thread avatars for parent/child threads in thread settings.

Accepting to unblock but the pattern of copy-paste is concerning

Mar 27 2023, 6:14 PM
jon added inline comments to rCOMM734a1b6e6a29: [native] RustPromiseManager.
Mar 27 2023, 6:10 PM
jon added inline comments to rCOMM734a1b6e6a29: [native] RustPromiseManager.
Mar 27 2023, 6:03 PM
jon requested review of D7200: [Comm-opaque2] Add grpc helper for wrapped protocol error.
Mar 27 2023, 5:58 PM
atul accepted D7194: [web] render user avatar in account screen.
Mar 27 2023, 5:37 PM
atul accepted D7192: [web] introduce avatar component.
Mar 27 2023, 5:35 PM
rohan requested review of D7199: [keyserver] Add pinned_count column to MariaDB threads table.
Mar 27 2023, 5:06 PM
ashoat added a comment to D7197: [Web] Package opaque-ke-wasm files.

After running yarn arcpatch D7197, I noticed that the commit before this one is D7155. Does this work depend on D7155? If so, can you specify the stack on Phabricator?

Mar 27 2023, 4:46 PM
ashoat resigned from D7155: [Native] Migrate native_rust_library to use identity client stubs.

Thanks for submitting!! I am clueless in Rust and this appears mostly Rust, so I will resign

Mar 27 2023, 4:41 PM
jon added inline comments to D7155: [Native] Migrate native_rust_library to use identity client stubs.
Mar 27 2023, 4:23 PM
jon added inline comments to D7155: [Native] Migrate native_rust_library to use identity client stubs.
Mar 27 2023, 4:21 PM
jon retitled D7197: [Web] Package opaque-ke-wasm files from [Web] Package wasm files
Mar 27 2023, 4:14 PM
jon requested review of D7198: [Native] Update native_rust_library ffi to reflect client gRPC.
Mar 27 2023, 4:12 PM
varun closed D7113: [native] RustPromiseManager.
Mar 27 2023, 4:12 PM
varun committed rCOMM734a1b6e6a29: [native] RustPromiseManager.
Mar 27 2023, 4:12 PM
kuba added inline comments to D7141: [keyserver] Display edited message in the sidebar if the source message is edited.
Mar 27 2023, 4:01 PM
ginsu added inline comments to D7136: [native] render thread avatars in community drawer.
Mar 27 2023, 3:51 PM
ashoat added inline comments to D7136: [native] render thread avatars in community drawer.
Mar 27 2023, 3:50 PM
kamil published D7191: [web-db] implement clearing sensitive data for review.
Mar 27 2023, 3:48 PM
varun updated the diff for D7113: [native] RustPromiseManager.

address nits

Mar 27 2023, 3:45 PM
ginsu closed D7135: [native] render thread avatar in CHANNEL AVATAR thread settings section.
Mar 27 2023, 3:44 PM
ginsu committed rCOMMf55b55b3fef7: [native] render thread avatar in CHANNEL AVATAR thread settings section.
Mar 27 2023, 3:44 PM
ginsu closed D7134: [native] update message list header to new design.
Mar 27 2023, 3:41 PM
ginsu committed rCOMM2eac9ba06075: [native] update message list header to new design.
Mar 27 2023, 3:41 PM
kuba added inline comments to D6962: [lib][keyserver] Add editing message type to messageTypes.
Mar 27 2023, 3:32 PM
kuba updated the diff for D6962: [lib][keyserver] Add editing message type to messageTypes.

Rebase to master

Mar 27 2023, 3:32 PM
kamil published D7190: [web-db] implement custom `redux-persist` storage for review.
Mar 27 2023, 3:30 PM
kamil published D7189: [web-db] add database module provider for review.
Mar 27 2023, 3:30 PM
kuba updated the diff for D6961: [lib] Create types for message editing.

Set id to readonly

Mar 27 2023, 3:28 PM
ginsu added inline comments to D7136: [native] render thread avatars in community drawer.
Mar 27 2023, 3:26 PM
ginsu updated the diff for D7135: [native] render thread avatar in CHANNEL AVATAR thread settings section.

rebase before landing

Mar 27 2023, 3:19 PM
ginsu updated the diff for D7134: [native] update message list header to new design.

rebase before landing

Mar 27 2023, 3:18 PM
jon requested review of D7155: [Native] Migrate native_rust_library to use identity client stubs.
Mar 27 2023, 3:17 PM
ginsu added inline comments to D7134: [native] update message list header to new design.
Mar 27 2023, 3:16 PM
kamil published D7188: [web-db] support SQLite for staff and non-mobile browsers for review.
Mar 27 2023, 3:15 PM
kuba updated the diff for D6961: [lib] Create types for message editing.

Rebase

Mar 27 2023, 3:12 PM
kuba updated the diff for D7127: [lib][keyserver] Introduce new threadPermissions types for editing messages.

Rebase

Mar 27 2023, 3:07 PM
jon added inline comments to D7197: [Web] Package opaque-ke-wasm files.
Mar 27 2023, 2:49 PM
jon requested review of D7197: [Web] Package opaque-ke-wasm files.
Mar 27 2023, 2:49 PM
ginsu requested review of D7196: [web] render user avatars in message reactions modal.
Mar 27 2023, 2:45 PM
ginsu requested review of D7195: [web] render user avatars in chat screen.
Mar 27 2023, 2:22 PM
ginsu requested review of D7194: [web] render user avatar in account screen.
Mar 27 2023, 2:17 PM
marcin updated the diff for D7125: Use new notifications permission API to modify push notifs settings alerts on Android 13.

Rebase before landing

Mar 27 2023, 2:17 PM
marcin updated the diff for D7120: Use notifications permission request API on Android 13 while keeping old behavior on older Androids..

Rebase before landing

Mar 27 2023, 2:16 PM
marcin updated the diff for D7106: Native Java code to request notifications permissions from JS on Android 13.

Rebase before landing

Mar 27 2023, 2:16 PM
marcin updated the diff for D7105: Build files set-up for Android 13.

Rebase before landing

Mar 27 2023, 2:15 PM
marcin requested review of D7193: Save message instantly to redux for both foregrounded and backgrounded app.
Mar 27 2023, 2:09 PM
ashoat closed D7174: [keyserver] Fix account deletion performance.
Mar 27 2023, 2:06 PM
ashoat committed rCOMM26c2d2f52e0b: [keyserver] Fix account deletion performance.
Mar 27 2023, 2:06 PM
ashoat updated the diff for D7174: [keyserver] Fix account deletion performance.

Clarify that it's in the timezone of the keyserver

Mar 27 2023, 2:06 PM
ginsu requested review of D7192: [web] introduce avatar component.
Mar 27 2023, 2:03 PM
ashoat closed D7165: [lib] Introduce useENSAvatar hook.
Mar 27 2023, 2:01 PM
ashoat committed rCOMM0ce88c17f8a0: [lib] Introduce useENSAvatar hook.
Mar 27 2023, 2:01 PM
ashoat requested changes to D7077: [keyserver] Process new messages for search.

Requesting changes for inline comment, and for the discussion previously in D7076

Mar 27 2023, 1:59 PM
marcin updated the diff for D7125: Use new notifications permission API to modify push notifs settings alerts on Android 13.

Rebase before landing

Mar 27 2023, 1:56 PM
marcin updated the diff for D7106: Native Java code to request notifications permissions from JS on Android 13.

Rebase before landing

Mar 27 2023, 1:55 PM
marcin updated the diff for D7105: Build files set-up for Android 13.

Rebase before landing

Mar 27 2023, 1:55 PM