Page MenuHomePhorge
Feed Search

Jun 15 2023

ashoat accepted D8222: [web] Introduce placeholder `EditUserAvatar` component.
Jun 15 2023, 2:27 PM
ashoat accepted D8221: [lib] Rename `EditThreadAvatarProvider` to `BaseEditThreadAvatarProvider` and move to `lib`.
Jun 15 2023, 2:27 PM
ashoat accepted D8220: [native] Introduce `NativeEditThreadAvatarProvider`.
Jun 15 2023, 2:27 PM
ashoat accepted D8219: [native] Pull `selectFromGallery`/`useUploadSelectedMedia` out from `EditThreadAvatarProvider`.
Jun 15 2023, 2:26 PM
ashoat accepted D8218: [native] Pull `displayFailureAlert` out of `EditThreadAvatarProvider`.
Jun 15 2023, 2:25 PM
ashoat added inline comments to D8103: Implement message typoes validator and import it in root.react.js for side effect.
Jun 15 2023, 1:41 PM
ashoat added a comment to D8182: Implement notification groupping on Android.

@marcin, quick question – did you observe similar issues (delays to notification grouping) with other apps (eg. Signal) on the Realme GT 2 with ColorOS addition?

Jun 15 2023, 1:39 PM
ashoat requested changes to D8200: [keyserver] Prevent the only admin role from being changed on the keyserver.
Jun 15 2023, 1:36 PM
ashoat added inline comments to D8159: [native] Handle unsaved changes when 'cancel' is pressed.
Jun 15 2023, 1:18 PM

Jun 14 2023

ashoat closed D8198: [native] Add error handling to KeyserverSelection.
Jun 14 2023, 1:14 PM
ashoat committed rCOMMc07b9f31f489: [native] Add error handling to KeyserverSelection.
Jun 14 2023, 1:14 PM
ashoat closed D8197: [native] Set urlPrefix in Redux following successful registration.
Jun 14 2023, 1:14 PM
ashoat closed D8196: [native] Part 2: use user's keyserver selection in registration flow.
Jun 14 2023, 1:14 PM
ashoat closed D8195: [native] Part 1: use user's keyserver selection in registration flow.
Jun 14 2023, 1:14 PM
ashoat committed rCOMMf1b74a2258e9: [native] Set urlPrefix in Redux following successful registration.
Jun 14 2023, 1:14 PM
ashoat committed rCOMM81c5c92728cd: [native] Part 2: use user's keyserver selection in registration flow.
Jun 14 2023, 1:14 PM
ashoat committed rCOMM715695d65f8d: [native] Part 1: use user's keyserver selection in registration flow.
Jun 14 2023, 1:14 PM
ashoat closed D8194: [native] Update KeyserverSelection to take URL instead of username as input.
Jun 14 2023, 1:14 PM
ashoat closed D8192: [native] Call keyserver version endpoint to confirm user's keyserver selection.
Jun 14 2023, 1:14 PM
ashoat closed D8193: [native] keyserverUsername -> keyserverURL.
Jun 14 2023, 1:14 PM
ashoat committed rCOMM8f5a657a9f98: [native] Update KeyserverSelection to take URL instead of username as input.
Jun 14 2023, 1:14 PM
ashoat committed rCOMMcb5e3171ecad: [native] keyserverUsername -> keyserverURL.
Jun 14 2023, 1:14 PM
ashoat committed rCOMMf69717dd8ed8: [native] Call keyserver version endpoint to confirm user's keyserver selection.
Jun 14 2023, 1:14 PM
ashoat closed D8190: [keyserver][lib] Introduce `version` endpoint.
Jun 14 2023, 1:14 PM
ashoat closed D8191: [lib] Introduce action for new getVersion endpoint.
Jun 14 2023, 1:14 PM
ashoat committed rCOMM6a7006be3890: [keyserver][lib] Introduce `version` endpoint.
Jun 14 2023, 1:14 PM
ashoat committed rCOMM9090946b7ebe: [lib] Introduce action for new getVersion endpoint.
Jun 14 2023, 1:14 PM
ashoat closed D8189: [lib][web] Move web codeVersion to lib.
Jun 14 2023, 1:14 PM
ashoat committed rCOMM1436e45ceca2: [lib][web] Move web codeVersion to lib.
Jun 14 2023, 1:14 PM
ashoat updated the diff for D8194: [native] Update KeyserverSelection to take URL instead of username as input.

Disable autoCorrect following @ginsu's feedback in D8198. Also disabled autoCapitalize

Jun 14 2023, 1:11 PM
ashoat updated the diff for D8198: [native] Add error handling to KeyserverSelection.

Oops, updated the wrong diff

Jun 14 2023, 1:10 PM
ashoat updated the diff for D8198: [native] Add error handling to KeyserverSelection.

Disable autoCorrect following @ginsu's feedback in D8198. Also disabled autoCapitalize

Jun 14 2023, 1:09 PM
ashoat added a comment to D8198: [native] Add error handling to KeyserverSelection.
In D8198#242231, @ginsu wrote:

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 14 2023, 1:04 PM
ashoat added a comment to D8190: [keyserver][lib] Introduce `version` endpoint.

I don't have context on future uses for this endpoint, but will we have to worry about scenarios where user-deployed "malicious" keyservers could potentially "lie" about their version?

Jun 14 2023, 1:03 PM

Jun 13 2023

ashoat requested review of D8198: [native] Add error handling to KeyserverSelection.
Jun 13 2023, 6:17 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
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
ashoat requested review of D8192: [native] Call keyserver version endpoint to confirm user's keyserver selection.
Jun 13 2023, 5:23 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

Jun 12 2023

ashoat accepted D8187: [web] Move avatar-related components to `avatars/`.
Jun 12 2023, 11:36 PM
ashoat added inline comments to D8141: [web] Prevent changing the only admin role in a community.
Jun 12 2023, 11:32 PM
ashoat resigned from D8177: [Tunnelbroker] Add amqp client crate, add minimal usage.

New package looks good! Resigning so that one of the other reviews can take a look at the Rust

Jun 12 2023, 3:23 PM
ashoat closed D7455: [keyserver] Migration to reset all PRIVATE thread names.
Jun 12 2023, 3:05 PM
ashoat committed rCOMM5231a4122892: [keyserver] Migration to reset all PRIVATE thread names.
Jun 12 2023, 3:05 PM
ashoat closed D7454: [keyserver] Don't specify name for new PRIVATE threads.
Jun 12 2023, 3:05 PM
ashoat committed rCOMM4edbbc2d2871: [keyserver] Don't specify name for new PRIVATE threads.
Jun 12 2023, 3:05 PM

Jun 9 2023

ashoat closed D8164: [native] Style RegistrationTerms.
Jun 9 2023, 9:24 PM
ashoat committed rCOMMdf91b42e7002: [native] Style RegistrationTerms.
Jun 9 2023, 9:24 PM
ashoat closed D8163: [native] Move final registration step to RegistrationTerms.
Jun 9 2023, 9:24 PM
ashoat closed D8162: [native] Introduce RegistrationTerms screen.
Jun 9 2023, 9:24 PM
ashoat committed rCOMMe72a39df58de: [native] Introduce RegistrationTerms screen.
Jun 9 2023, 9:24 PM
ashoat committed rCOMM61730cb3c25b: [native] Move final registration step to RegistrationTerms.
Jun 9 2023, 9:24 PM
ashoat closed D8154: [native] Add cached user selection state into RegistrationContext.
Jun 9 2023, 9:24 PM
ashoat committed rCOMM6bdaaab806e7: [native] Add cached user selection state into RegistrationContext.
Jun 9 2023, 9:24 PM
ashoat closed D8153: [native] Update registrationMode from state to ref.
Jun 9 2023, 9:24 PM
ashoat closed D8152: [native] Set user avatar after registering in registration flow.
Jun 9 2023, 9:24 PM
ashoat committed rCOMMac4273c9cb0d: [native] Update registrationMode from state to ref.
Jun 9 2023, 9:24 PM
ashoat closed D8150: [native] Make callback param optional in useUploadSelectedMedia avatar hook.
Jun 9 2023, 9:24 PM
ashoat committed rCOMM1839f0e2efd3: [native] Set user avatar after registering in registration flow.
Jun 9 2023, 9:24 PM
ashoat committed rCOMMdc61e79388dd: [native] Make callback param optional in useUploadSelectedMedia avatar hook.
Jun 9 2023, 9:24 PM
ashoat closed D8149: [native] Introduce code to call keyserver for registration in new flow.
Jun 9 2023, 9:24 PM
ashoat closed D8148: [native] Introduce RegistrationContext.
Jun 9 2023, 9:24 PM
ashoat committed rCOMM52cb9f603a73: [native] Introduce code to call keyserver for registration in new flow.
Jun 9 2023, 9:24 PM
ashoat committed rCOMMa199041bb1a9: [native] Introduce RegistrationContext.
Jun 9 2023, 9:24 PM
ashoat updated the diff for D8164: [native] Style RegistrationTerms.

Increase comm-swoosh.png resolution

Jun 9 2023, 9:21 PM
ashoat updated the test plan for D8164: [native] Style RegistrationTerms.
Jun 9 2023, 8:14 PM
ashoat updated the diff for D8164: [native] Style RegistrationTerms.

purpleLink instead of purpleButton

Jun 9 2023, 8:14 PM
ashoat added inline comments to D8159: [native] Handle unsaved changes when 'cancel' is pressed.
Jun 9 2023, 7:48 PM
ashoat updated the diff for D8163: [native] Move final registration step to RegistrationTerms.

Realized useFocusEffect doesn't work because there are two other auxiliary screens we use for setting avatars. Reworked it to enable registrationMode while any of the 3 relevant screens are in focus

Jun 9 2023, 7:44 PM
ashoat published D8163: [native] Move final registration step to RegistrationTerms for review.
Jun 9 2023, 7:29 PM
ashoat attached a referenced file: F580414: Screenshot 2023-06-09 at 2.17.26 PM.png.
Jun 9 2023, 7:28 PM
ashoat updated subscribers of D8164: [native] Style RegistrationTerms.
Jun 9 2023, 7:27 PM
ashoat requested review of D8164: [native] Style RegistrationTerms.
Jun 9 2023, 7:27 PM
ashoat requested review of D8162: [native] Introduce RegistrationTerms screen.
Jun 9 2023, 7:25 PM
ashoat added inline comments to D8159: [native] Handle unsaved changes when 'cancel' is pressed.
Jun 9 2023, 7:25 PM
ashoat abandoned D8151: [native] Don't show loading spinner during avatar server call in registration screen.

Following D8163, we no longer do the server call from AvatarSelection, so this diff is no longer necessary

Jun 9 2023, 7:19 PM
ashoat added inline comments to D8160: [native] Create a ChangeRolesHeaderRightButton to save role changes.
Jun 9 2023, 7:07 PM
ashoat accepted D8126: [Protos] Update uploadOneTimeKeys to include device info and both sets of keys.
Jun 9 2023, 2:22 PM
ashoat accepted D8133: [identity] introduce RPC to update reserved usernames list.

Makes sense. To address replay attacks we should definitely make sure that the signature has a recent timestamp

Jun 9 2023, 2:21 PM

Jun 8 2023

ashoat requested review of D8154: [native] Add cached user selection state into RegistrationContext.
Jun 8 2023, 8:37 PM
ashoat committed rCOMM446c6f2697f5: [web] `codeVersion` -> 2.
Jun 8 2023, 8:24 PM
ashoat requested review of D8152: [native] Set user avatar after registering in registration flow.
Jun 8 2023, 2:27 PM
ashoat requested review of D8149: [native] Introduce code to call keyserver for registration in new flow.
Jun 8 2023, 2:25 PM
ashoat requested review of D8153: [native] Update registrationMode from state to ref.
Jun 8 2023, 2:17 PM
ashoat requested review of D8151: [native] Don't show loading spinner during avatar server call in registration screen.
Jun 8 2023, 2:12 PM
ashoat requested review of D8150: [native] Make callback param optional in useUploadSelectedMedia avatar hook.
Jun 8 2023, 2:12 PM
ashoat requested review of D8148: [native] Introduce RegistrationContext.
Jun 8 2023, 2:10 PM
ashoat added inline comments to D8067: [web] Refactor the members modal to support any variety of role labels.
Jun 8 2023, 1:33 PM
ashoat added inline comments to D8136: [web] Implement a custom dropdown menu component.
Jun 8 2023, 1:27 PM

Jun 7 2023

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