Page MenuHomePhorge
Feed All Stories

Jun 14 2023

kamil accepted D8204: [native] Fix invite link button positioning.
Jun 14 2023, 10:46 AM
tomek requested review of D8204: [native] Fix invite link button positioning.
Jun 14 2023, 10:40 AM
kamil accepted D8010: [native] Use search users in chat composer.
Jun 14 2023, 10:40 AM
michal updated the diff for D8010: [native] Use search users in chat composer.

Fix flow

Jun 14 2023, 9:33 AM
michal updated the diff for D8009: [lib] Include searchUsers results in getPotentialMemberItems.

Rebase

Jun 14 2023, 9:32 AM
michal planned changes to D8010: [native] Use search users in chat composer.
Jun 14 2023, 9:28 AM
inka added inline comments to D8027: [web] Scrolling to the edited message when it overflows.
Jun 14 2023, 9:24 AM
Harbormaster failed remote builds in B20234: Diff 27716 for D8010: [native] Use search users in chat composer!
Jun 14 2023, 8:34 AM
michal added inline comments to D8010: [native] Use search users in chat composer.
Jun 14 2023, 8:23 AM
michal updated the diff for D8010: [native] Use search users in chat composer.

Catch errors

Jun 14 2023, 8:22 AM
InkaSokolowska closed D8199: [web, lib] Extract function for modyfing items to be displayed in MessageResult.
Jun 14 2023, 8:01 AM
InkaSokolowska committed rCOMM534cec910d78: [web, lib] Extract function for modyfing items to be displayed in MessageResult.
Jun 14 2023, 8:01 AM
kuba abandoned D5463: [web] Call searchUsers in chat composer.

@michal created a new stack with this feature: https://phab.comm.dev/D8013

Jun 14 2023, 7:54 AM
kuba updated the diff for D8027: [web] Scrolling to the edited message when it overflows.

Respond to the review

Jun 14 2023, 7:48 AM
Restricted Repository Identity closed D8036: [native] Unify alert behavior when changing selected edited message.
Jun 14 2023, 7:26 AM
kosmydel <kukubaczek@gmail.com> committed rCOMMa5f9b1e53b7f: [native] Unify alert behavior when changing selected edited message.
Jun 14 2023, 7:26 AM
varun requested review of D8202: [keyserver] add removeReservedUsername method to rust-node-addon.
Jun 14 2023, 5:33 AM
varun requested review of D8201: [keyserver] add addReservedUsername method to rust-node-addon.
Jun 14 2023, 5:32 AM
bartek closed D8180: [blob-service] Validate holder and blob_hash inputs.
Jun 14 2023, 4:51 AM
bartek committed rCOMMb979e32b029a: [blob-service] Validate holder and blob_hash inputs.
Jun 14 2023, 4:51 AM
bartek closed D8179: [services-lib] Add is_valid_identifier function.
Jun 14 2023, 4:51 AM
bartek committed rCOMM3166758d98c2: [services-lib] Add is_valid_identifier function.
Jun 14 2023, 4:51 AM
atul accepted D8160: [native] Create a ChangeRolesHeaderRightButton to save role changes.
Jun 14 2023, 1:53 AM
atul accepted D8159: [native] Handle unsaved changes when 'cancel' is pressed.
Jun 14 2023, 1:42 AM
rohan attached a referenced file: F586189: Simulator Screen Recording - iPhone 14 Pro - 2023-06-13 at 21.29.51.mp4.
Jun 14 2023, 1:37 AM
rohan updated the diff for D8161: [native] Prevent the only admin role from being changed.

Refactor the way we indicate a role change cannot be possible to be similar to web (block the user from getting into an invalid state all together)

Jun 14 2023, 1:32 AM
atul accepted D8156: [native] Create a new screen that will show the role change information.

Thanks for addressing feedback

Jun 14 2023, 1:29 AM
atul added a reviewer for D8200: [keyserver] Prevent the only admin role from being changed on the keyserver: ashoat.

Adding @ashoat as blocking here to take another look

Jun 14 2023, 1:27 AM
atul accepted D8191: [lib] Introduce action for new getVersion endpoint.
Jun 14 2023, 1:23 AM
atul accepted D8190: [keyserver][lib] Introduce `version` endpoint.

Looks good

Jun 14 2023, 1:22 AM
atul accepted D8189: [lib][web] Move web codeVersion to lib.
Jun 14 2023, 1:18 AM
atul accepted D8186: [native] remove avatar feature flag logic.
Jun 14 2023, 1:18 AM
atul accepted D8188: [CI] Add blob unit tests GH action.

Looks good, thanks for linking successful workflow

Jun 14 2023, 1:16 AM

Jun 13 2023

rohan requested review of D8200: [keyserver] Prevent the only admin role from being changed on the keyserver.
Jun 13 2023, 9:04 PM
rohan accepted D8199: [web, lib] Extract function for modyfing items to be displayed in MessageResult.
Jun 13 2023, 8:22 PM
rohan attached a referenced file: F586047: Screen Recording 2023-06-13 at 4.11.56 PM.mov.
Jun 13 2023, 8:18 PM
rohan updated the diff for D8136: [web] Implement a custom dropdown menu component.

Correct syntax

Jun 13 2023, 8:15 PM
rohan updated the diff for D8141: [web] Prevent changing the only admin role in a community.

Address design feedback (video below)

Jun 13 2023, 8:14 PM
rohan updated the diff for D8138: [web] Create a modal that allows admins to change a member's role (dropdown menu, actionable buttons).

Rebase

Jun 13 2023, 8:13 PM
rohan updated the diff for D8137: [web] Create a modal that allows admins to change a member's role (modal, description, avatar).

Rebase

Jun 13 2023, 8:13 PM
rohan updated the diff for D8136: [web] Implement a custom dropdown menu component.

Add disabled prop

Jun 13 2023, 8:13 PM
inka requested review of D8199: [web, lib] Extract function for modyfing items to be displayed in MessageResult.
Jun 13 2023, 8:07 PM
ginsu accepted D8198: [native] Add error handling to KeyserverSelection.

Probably outside the scope of this diff, but might be worth to consider disabling auto correct on the Enter a keyserver RegistrationTextInput in a follow up diff. Would avoid the situation in the demo video where "localhost" => "local host" and I think if people had unique keyserver names in the future, autocorrect here could be annoying in the user experience

Jun 13 2023, 7:56 PM
ginsu accepted D8197: [native] Set urlPrefix in Redux following successful registration.
Jun 13 2023, 7:36 PM
ginsu accepted D8196: [native] Part 2: use user's keyserver selection in registration flow.
Jun 13 2023, 7:33 PM
rohan updated the diff for D8156: [native] Create a new screen that will show the role change information.

Address action sheet feedback

Jun 13 2023, 7:27 PM
ginsu added inline comments to D8156: [native] Create a new screen that will show the role change information.
Jun 13 2023, 7:26 PM
rohan attached a referenced file: F585851: Screenshot 2023-06-13 at 3.21.53 PM.png.
Jun 13 2023, 7:22 PM
rohan added a comment to D8156: [native] Create a new screen that will show the role change information.
In D8156#242184, @ginsu wrote:

Requesting changes for Android action/bottom sheet implementation. Here is the doc for android action/bottom sheet best practices

Jun 13 2023, 7:19 PM
rohan added inline comments to D8156: [native] Create a new screen that will show the role change information.
Jun 13 2023, 7:18 PM
ginsu accepted D8195: [native] Part 1: use user's keyserver selection in registration flow.
Jun 13 2023, 7:14 PM
ginsu accepted D8194: [native] Update KeyserverSelection to take URL instead of username as input.
Jun 13 2023, 7:08 PM
ginsu accepted D8193: [native] keyserverUsername -> keyserverURL.
Jun 13 2023, 7:06 PM
ginsu accepted D8192: [native] Call keyserver version endpoint to confirm user's keyserver selection.
Jun 13 2023, 7:05 PM
ginsu updated the diff for D8172: [landing] make all external links open in a new tab.

address comments

Jun 13 2023, 6:57 PM
InkaSokolowska closed D8112: [native] Flatten nested FlatLists in community drawer.
Jun 13 2023, 6:45 PM
InkaSokolowska closed D8105: [native] Add functions to filter thread descendants in community drawer.
Jun 13 2023, 6:45 PM
InkaSokolowska committed rCOMMd719301f17d4: [native] Flatten nested FlatLists in community drawer.
Jun 13 2023, 6:45 PM
InkaSokolowska committed rCOMM3be963261f7b: [native] Add functions to filter thread descendants in community drawer.
Jun 13 2023, 6:45 PM
InkaSokolowska closed D8104: [native] Add drawer utils for flattening items structure.
Jun 13 2023, 6:45 PM
InkaSokolowska committed rCOMM78feba2a4c7c: [native] Add drawer utils for flattening items structure.
Jun 13 2023, 6:45 PM
ginsu requested changes to D8156: [native] Create a new screen that will show the role change information.

Requesting changes for Android action/bottom sheet implementation. Here is the doc for android action/bottom sheet best practices

Jun 13 2023, 6:37 PM
ashoat requested review of D8198: [native] Add error handling to KeyserverSelection.
Jun 13 2023, 6:17 PM
ted attached a referenced file: F585775: Screenshot 2023-06-13 at 2.05.18 PM.png.
Jun 13 2023, 6:06 PM
varun added inline comments to D8178: [Tunnelbroker] Use rabbitmq for message delivery.
Jun 13 2023, 6:03 PM
varun added inline comments to D8178: [Tunnelbroker] Use rabbitmq for message delivery.
Jun 13 2023, 6:02 PM
jon added inline comments to D8178: [Tunnelbroker] Use rabbitmq for message delivery.
Jun 13 2023, 5:57 PM
ashoat requested review of D8197: [native] Set urlPrefix in Redux following successful registration.
Jun 13 2023, 5:56 PM
ashoat requested review of D8196: [native] Part 2: use user's keyserver selection in registration flow.
Jun 13 2023, 5:49 PM
ashoat requested review of D8195: [native] Part 1: use user's keyserver selection in registration flow.
Jun 13 2023, 5:43 PM
inka updated the diff for D8112: [native] Flatten nested FlatLists in community drawer.

Address review

Jun 13 2023, 5:36 PM
ashoat requested review of D8194: [native] Update KeyserverSelection to take URL instead of username as input.
Jun 13 2023, 5:35 PM
ashoat requested review of D8193: [native] keyserverUsername -> keyserverURL.
Jun 13 2023, 5:31 PM
inka updated the diff for D8105: [native] Add functions to filter thread descendants in community drawer.

Rename function

Jun 13 2023, 5:23 PM
ashoat requested review of D8192: [native] Call keyserver version endpoint to confirm user's keyserver selection.
Jun 13 2023, 5:23 PM
ted added a comment to D8141: [web] Prevent changing the only admin role in a community.

Agree with @atul as well.

Jun 13 2023, 5:20 PM
ashoat requested review of D8191: [lib] Introduce action for new getVersion endpoint.
Jun 13 2023, 5:18 PM
ashoat requested review of D8190: [keyserver][lib] Introduce `version` endpoint.
Jun 13 2023, 5:13 PM
ashoat requested review of D8189: [lib][web] Move web codeVersion to lib.
Jun 13 2023, 5:08 PM
jon accepted D8188: [CI] Add blob unit tests GH action.

LGTM, let atul have a look

Jun 13 2023, 4:23 PM
rohan planned changes to D8161: [native] Prevent the only admin role from being changed.

Planning changes to hold off on review until feedback on D8141 is addressed

Jun 13 2023, 4:07 PM
ted added a comment to D8137: [web] Create a modal that allows admins to change a member's role (modal, description, avatar).
In D8137#242031, @rohan wrote:
In D8137#242030, @ted wrote:

Hey @rohan, thanks for the screenshots! It does look a bit big on the web modal. In the designs, I do have a size that fits nicer. Is it possible to match the design size?

We could probably match it, though it'd mean introducing a new 'size' to the avatars, @atul and @ginsu I believe worked on that so they can probably help make a call here

Jun 13 2023, 3:51 PM
rohan added a comment to D8137: [web] Create a modal that allows admins to change a member's role (modal, description, avatar).
In D8137#242030, @ted wrote:

Hey @rohan, thanks for the screenshots! It does look a bit big on the web modal. In the designs, I do have a size that fits nicer. Is it possible to match the design size?

Jun 13 2023, 3:21 PM
ted added a comment to D8137: [web] Create a modal that allows admins to change a member's role (modal, description, avatar).
In D8137#242017, @rohan wrote:

cc @atul @ted

Based on our discussion for using size="profile" in the screen on native, do we also want to do that on web? I personally think the profile-sized avatar looks too big on web, but open to a second option

Screenshot 2023-06-13 at 7.46.50 AM.png (998×992 px, 97 KB)
Screenshot 2023-06-13 at 7.47.23 AM.png (856×1 px, 78 KB)

Jun 13 2023, 3:18 PM
rohan planned changes to D8141: [web] Prevent changing the only admin role in a community.
Jun 13 2023, 12:02 PM
rohan added a comment to D8141: [web] Prevent changing the only admin role in a community.
In D8141#241851, @atul wrote:

(We're also ensuring that this isn't possible from the keyserver side, right?)

Jun 13 2023, 11:57 AM
rohan updated the diff for D8156: [native] Create a new screen that will show the role change information.

Remove letterSpacing, add fontWeight, set avatar size to profile

Jun 13 2023, 11:53 AM
rohan added inline comments to D8156: [native] Create a new screen that will show the role change information.
Jun 13 2023, 11:52 AM
rohan attached a referenced file: F585238: Screenshot 2023-06-13 at 7.47.23 AM.png.
Jun 13 2023, 11:47 AM
rohan attached a referenced file: F585235: Screenshot 2023-06-13 at 7.46.50 AM.png.
Jun 13 2023, 11:47 AM
rohan added a comment to D8137: [web] Create a modal that allows admins to change a member's role (modal, description, avatar).

Based on our discussion for using size="profile" in the screen on native, do we also want to do that on web? I personally think the profile-sized avatar looks too big on web, but open to a second option

Jun 13 2023, 11:47 AM
tomek accepted D8125: [web-db] restore database Safari support.
Jun 13 2023, 11:33 AM
tomek added inline comments to D8124: [web-db] avoid database init on app start on Safari.
Jun 13 2023, 11:32 AM
tomek accepted D8124: [web-db] avoid database init on app start on Safari.
Jun 13 2023, 11:31 AM
tomek accepted D8123: [web-db] re-create encryption key from JWK on Safari.
Jun 13 2023, 11:29 AM
tomek accepted D8121: [web-db] generate and persist encryption key on main thread on Safari.
Jun 13 2023, 11:27 AM
tomek accepted D8120: [web-db] add optional encryption key param while initializing database on web.
Jun 13 2023, 11:05 AM
tomek accepted D8119: [web-db] add methods to import/export key to `JWK` format.
Jun 13 2023, 10:34 AM
tomek accepted D8118: [web-db] add `extractable` param while creating crypto key.
Jun 13 2023, 10:26 AM
tomek accepted D8117: [web] initialize `localforage` on main thread.
Jun 13 2023, 10:17 AM