Page MenuHomePhorge
Feed All Stories

Jun 8 2023

rohan updated the diff for D8141: [web] Prevent changing the only admin role in a community.

Use the otherUsersButNoOtherAdmins selector

Jun 8 2023, 1:05 PM
rohan updated the diff for D8140: [web] Add functionality on save to actually change a member's role.

Address inline comment

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

Address feedback

Jun 8 2023, 12:54 PM
rohan added inline comments to D8136: [web] Implement a custom dropdown menu component.
Jun 8 2023, 12:53 PM

Jun 7 2023

ginsu requested changes to D8137: [web] Create a modal that allows admins to change a member's role (modal, description, avatar).

Overall looks good, let's just address the onClose behavior

Jun 7 2023, 10:20 PM
ginsu requested changes to D8136: [web] Implement a custom dropdown menu component.

putting this back in your queue

Jun 7 2023, 10:13 PM
jon added inline comments to D8134: [identity] implement addReservedUsername and removeReservedUsername RPCs.
Jun 7 2023, 10:12 PM
ginsu added a comment to D8136: [web] Implement a custom dropdown menu component.

few suggestions inline

Jun 7 2023, 10:11 PM
jon requested changes to D8133: [identity] introduce RPC to update reserved usernames list.
Jun 7 2023, 10:11 PM
jon added 1 blocking reviewer(s) for D8102: [blob-service] Use S3 errors in HTTP endpoints: varun.
Jun 7 2023, 10:06 PM
jon added a comment to D8102: [blob-service] Use S3 errors in HTTP endpoints.

LGTM, varun should review though

Jun 7 2023, 10:06 PM
jon added a comment to D8101: [blob-service] Use new error types in S3 functions.

looks fine to me, but varun should also take a look

Jun 7 2023, 9:51 PM
jon accepted D8100: [blob-service] Introduce S3-specific error types.
Jun 7 2023, 9:38 PM
ashoat accepted D8142: [lib] Update robotext for role changes.
Jun 7 2023, 9:18 PM
ashoat added inline comments to D8141: [web] Prevent changing the only admin role in a community.
Jun 7 2023, 9:17 PM
ashoat added inline comments to D8140: [web] Add functionality on save to actually change a member's role.
Jun 7 2023, 9:16 PM
ashoat added inline comments to D8136: [web] Implement a custom dropdown menu component.
Jun 7 2023, 9:13 PM
ashoat added inline comments to D8118: [web-db] add `extractable` param while creating crypto key.
Jun 7 2023, 9:07 PM
ashoat closed D8147: [lib] Unify duplicated avatar tcomb validators.
Jun 7 2023, 9:05 PM
ashoat closed D8146: [lib] Use RegExp.source instead of RegExp.toString() in emojis.js.
Jun 7 2023, 9:05 PM
ashoat committed rCOMM375f45edc017: [lib] Unify duplicated avatar tcomb validators.
Jun 7 2023, 9:05 PM
ashoat committed rCOMM5423a97b4deb: [lib] Use RegExp.source instead of RegExp.toString() in emojis.js.
Jun 7 2023, 9:05 PM
ashoat closed D8145: [lib] Make sure all default emojis pass onlyOneEmojiRegex.
Jun 7 2023, 9:05 PM
ashoat committed rCOMM746427b642ba: [lib] Make sure all default emojis pass onlyOneEmojiRegex.
Jun 7 2023, 9:05 PM
ashoat updated the diff for D8145: [lib] Make sure all default emojis pass onlyOneEmojiRegex.

Add failing test case

Jun 7 2023, 9:03 PM
ashoat updated the summary of D8145: [lib] Make sure all default emojis pass onlyOneEmojiRegex.
Jun 7 2023, 9:00 PM
atul accepted D8146: [lib] Use RegExp.source instead of RegExp.toString() in emojis.js.
Jun 7 2023, 8:14 PM
atul accepted D8147: [lib] Unify duplicated avatar tcomb validators.
Jun 7 2023, 8:14 PM
rohan attached a referenced file: F575734: Screenshot 2023-06-07 at 4.12.52 PM.png.
Jun 7 2023, 8:14 PM
rohan added inline comments to D8135: [web] Show option to change role from the members modal.
Jun 7 2023, 8:14 PM
atul added inline comments to D8145: [lib] Make sure all default emojis pass onlyOneEmojiRegex.
Jun 7 2023, 8:14 PM
atul accepted D8145: [lib] Make sure all default emojis pass onlyOneEmojiRegex.

Had to change text encoding in Phabricator to "see the difference," but looks good.

Jun 7 2023, 8:13 PM
atul accepted D8135: [web] Show option to change role from the members modal.

Don't think the plus-circle icon makes sense for "Change Role," but defer to @ted on that.

Jun 7 2023, 7:53 PM
ashoat requested review of D8147: [lib] Unify duplicated avatar tcomb validators.
Jun 7 2023, 7:51 PM
ashoat requested review of D8146: [lib] Use RegExp.source instead of RegExp.toString() in emojis.js.
Jun 7 2023, 7:51 PM
ashoat requested review of D8145: [lib] Make sure all default emojis pass onlyOneEmojiRegex.
Jun 7 2023, 7:51 PM
atul requested changes to D8067: [web] Refactor the members modal to support any variety of role labels.

Label having a bg prop that expects a CSS variable is a weird API. Is there a way we can introduce a variant prop to Label instead and style accordingly within?

Jun 7 2023, 7:50 PM
atul added inline comments to D8129: [native] Introduce `addSelectedUsersToCommunity` to `CommunityCreationMembers`.
Jun 7 2023, 7:48 PM
ashoat requested changes to D8133: [identity] introduce RPC to update reserved usernames list.

I think we need some way to authenticate this request. We can't use the access token until keyservers are able to register with the identity service, which is still several weeks away. In yesterday's 1:1, you and I had talked about using a signed message for this, similar to how RegisterReservedPasswordUserStart works. To make that work we'd have to change the .proto here, though. What do you think?

Jun 7 2023, 7:46 PM
ashoat accepted D8131: Flip the switch to enable community creation.
Jun 7 2023, 7:40 PM
ashoat requested changes to D8126: [Protos] Update uploadOneTimeKeys to include device info and both sets of keys.
Jun 7 2023, 7:40 PM
ashoat accepted D8130: [native] Navigate to newly created community after successful creation.
Jun 7 2023, 7:36 PM
ashoat accepted D8129: [native] Introduce `addSelectedUsersToCommunity` to `CommunityCreationMembers`.
Jun 7 2023, 7:35 PM
ashoat accepted D8122: [native] Pass `threadID` of newly created community to `CommunityCreationMembers`.
Jun 7 2023, 7:33 PM
atul accepted D8132: [landing] add faq section and request access section to keyserver page.

Accepting, but please take a look at the trailing space

Jun 7 2023, 7:33 PM
ashoat closed D8111: [lib] Stop setting dataLoaded from register / siweAuth actions.
Jun 7 2023, 7:31 PM
ashoat closed D8110: [native] Dispatch SET_DATA_LOADED action after registration completes.
Jun 7 2023, 7:31 PM
ashoat committed rCOMM8d9e6fd35d0c: [lib] Stop setting dataLoaded from register / siweAuth actions.
Jun 7 2023, 7:31 PM
ashoat committed rCOMM1cc8fe1aedbf: [native] Dispatch SET_DATA_LOADED action after registration completes.
Jun 7 2023, 7:31 PM
ashoat closed D8109: [native] Dispatch SET_DATA_LOADED action after SIWE completes.
Jun 7 2023, 7:31 PM
ashoat closed D8108: [web] Dispatch SET_DATA_LOADED action after SIWE completes.
Jun 7 2023, 7:31 PM
ashoat committed rCOMMad384a05380c: [native] Dispatch SET_DATA_LOADED action after SIWE completes.
Jun 7 2023, 7:31 PM
ashoat committed rCOMM8fdf7bae1900: [web] Dispatch SET_DATA_LOADED action after SIWE completes.
Jun 7 2023, 7:31 PM
ashoat closed D8107: [lib] Introduce new SET_DATA_LOADED action.
Jun 7 2023, 7:30 PM
ashoat committed rCOMMe2afd44c93a1: [lib] Introduce new SET_DATA_LOADED action.
Jun 7 2023, 7:30 PM
rohan updated the diff for D8068: [native] Refactor the members list to support any variety of role labels.

Show Members

Jun 7 2023, 6:22 PM
rohan attached a referenced file: F575575: Screenshot 2023-06-07 at 2.11.49 PM.png.
Jun 7 2023, 6:12 PM
rohan updated the diff for D8067: [web] Refactor the members modal to support any variety of role labels.

Spoke with @ted after some updated designs, we want to show the Members role label and make the background grey

Jun 7 2023, 6:11 PM
rohan updated the diff for D8098: [native] Block TimeStamp from rendering in the pinned messages screen.

Remove the IIFE

Jun 7 2023, 2:54 PM
rohan added inline comments to D8098: [native] Block TimeStamp from rendering in the pinned messages screen.
Jun 7 2023, 2:44 PM
inka requested review of D8144: [kayserver] Fix search endpoint failing when called with a stopword.
Jun 7 2023, 2:02 PM
inka requested review of D8143: [keyserver] Validate search endpoint response.
Jun 7 2023, 1:50 PM
inka updated the diff for D8112: [native] Flatten nested FlatLists in community drawer.

Address review

Jun 7 2023, 12:59 PM
rohan attached a referenced file: F575278: Screenshot 2023-06-07 at 8.43.42 AM.png.
Jun 7 2023, 12:44 PM
rohan updated the test plan for D8142: [lib] Update robotext for role changes.
Jun 7 2023, 12:44 PM
rohan attached a referenced file: F575275: Screen Recording 2023-06-07 at 8.41.15 AM.mov.
Jun 7 2023, 12:42 PM
rohan updated the test plan for D8141: [web] Prevent changing the only admin role in a community.
Jun 7 2023, 12:42 PM
rohan attached a referenced file: F575269: Screen Recording 2023-06-07 at 8.38.58 AM.mov.
Jun 7 2023, 12:40 PM
rohan updated the test plan for D8140: [web] Add functionality on save to actually change a member's role.
Jun 7 2023, 12:40 PM
tomek requested changes to D8112: [native] Flatten nested FlatLists in community drawer.
Jun 7 2023, 12:31 PM
rohan requested review of D8142: [lib] Update robotext for role changes.
Jun 7 2023, 12:30 PM
inka updated the diff for D8105: [native] Add functions to filter thread descendants in community drawer.

Address review

Jun 7 2023, 12:29 PM
rohan requested review of D8141: [web] Prevent changing the only admin role in a community.
Jun 7 2023, 12:29 PM
rohan requested review of D8140: [web] Add functionality on save to actually change a member's role.
Jun 7 2023, 12:25 PM
rohan requested review of D8139: [web] Confirm a user wants to exit if changes are made in the modal.
Jun 7 2023, 12:23 PM
tomek accepted D8104: [native] Add drawer utils for flattening items structure.
Jun 7 2023, 12:21 PM
rohan attached a referenced file: F575230: Screen Recording 2023-06-07 at 8.20.46 AM.mov.
Jun 7 2023, 12:21 PM
rohan updated the test plan for D8138: [web] Create a modal that allows admins to change a member's role (dropdown menu, actionable buttons).
Jun 7 2023, 12:21 PM
rohan requested review of D8138: [web] Create a modal that allows admins to change a member's role (dropdown menu, actionable buttons).
Jun 7 2023, 12:21 PM
rohan attached a referenced file: F575228: Screenshot 2023-06-07 at 8.20.01 AM.png.
Jun 7 2023, 12:20 PM
rohan updated the test plan for D8137: [web] Create a modal that allows admins to change a member's role (modal, description, avatar).
Jun 7 2023, 12:20 PM
rohan requested review of D8137: [web] Create a modal that allows admins to change a member's role (modal, description, avatar).
Jun 7 2023, 12:19 PM
rohan updated the test plan for D8136: [web] Implement a custom dropdown menu component.
Jun 7 2023, 12:19 PM
rohan requested review of D8136: [web] Implement a custom dropdown menu component.
Jun 7 2023, 12:18 PM
rohan requested review of D8135: [web] Show option to change role from the members modal.
Jun 7 2023, 12:16 PM
inka requested review of D8104: [native] Add drawer utils for flattening items structure.

Requesting review again because I changed quite a lot

Jun 7 2023, 12:15 PM
inka updated the diff for D8104: [native] Add drawer utils for flattening items structure.

Address review and simplify code

Jun 7 2023, 12:15 PM
tomek requested changes to D8105: [native] Add functions to filter thread descendants in community drawer.
Jun 7 2023, 10:56 AM
tomek accepted D8104: [native] Add drawer utils for flattening items structure.
Jun 7 2023, 10:40 AM
bartek accepted D8113: Refactor android notifications native and JavaScript code so that JS can register for events using native constants.
Jun 7 2023, 9:34 AM
bartek accepted D8106: Refactor CommIOSNotifications native and JavaScript code so that JavaScript registers to events using getConstants object instead of hardcoded strings.
Jun 7 2023, 9:34 AM
bartek published D8102: [blob-service] Use S3 errors in HTTP endpoints for review.
Jun 7 2023, 9:32 AM
bartek published D8101: [blob-service] Use new error types in S3 functions for review.
Jun 7 2023, 9:32 AM
bartek published D8100: [blob-service] Introduce S3-specific error types for review.
Jun 7 2023, 9:31 AM
kamil published D8125: [web-db] restore database Safari support for review.
Jun 7 2023, 8:52 AM
kamil published D8124: [web-db] avoid database init on app start on Safari for review.
Jun 7 2023, 8:52 AM
kamil published D8123: [web-db] re-create encryption key from JWK on Safari for review.
Jun 7 2023, 8:50 AM
kamil published D8121: [web-db] generate and persist encryption key on main thread on Safari for review.
Jun 7 2023, 8:49 AM
kamil published D8120: [web-db] add optional encryption key param while initializing database on web for review.
Jun 7 2023, 8:44 AM
kamil published D8119: [web-db] add methods to import/export key to `JWK` format for review.
Jun 7 2023, 8:42 AM