Hubert Chathi

Results 152 comments of Hubert Chathi

Maybe the easiest way would be to add a predicate `is_struct?` to check if a `map` is of a struct of a given type?. So something like ```elixir schema do...

This dialog comes from `CreateSecretStorageDialog`, which is called by `accessSecretStorage` in `SecurityManager.ts`. So I should also update `CreateSecretStorageDialog` to use the new designs (probably by replacing the contents of the...

Oh, `CreateSecretStorageDialog` is a fun file. I may take this opportunity to do some refactoring...

> I do not think so, because there should not be any other way to call it (because we decoupled setting up recovery from reset). It's called by the `accessSecretStorage`...

I've done a survey of the places where `accessSecretStorage` is called. Some of them call it when Secret Storage should already be set up, so shouldn't call `CreateSecretStorageDialog`. Some of...

> I have the following questions about this: > > 1. How would we show the correct state? I think showing that the "Key Storage" is OFF, would be very...

https://github.com/element-hq/element-web/issues/29170 tracks the issue of the Encryption settings dialog being confusing if backup is created by a different client and we don't have the private key

After discussion, we decided that I would convert all of the places that call `accessSecretStorage` to set up Secret Storage to instead bring the user to the Encryption settings page,...

> I would have expected this popup to show just after the recovery was reset, instead of after sending the next message. This dialog is triggered when key backup is...