Matthew Fisher
Matthew Fisher
Users should be able to refresh their API tokens. That way they don't have to log back in when their token expires every 30 minutes.
When creating a new channel, we should validate that the domain is not already being served by something else. A service check would help alleviate some situations, preventing the user...
Instead of erroring at runtime, Hippo should perform a pre-flight check to make sure the [JWT key, Issuer, and Audience](https://github.com/deislabs/hippo/blob/452ae8cfca35c1a4ef8b85c2fd7013ba4f832656/src/Web/appsettings.json#L10-L12) have been set properly.
Instead of erroring at runtime, Hippo should perform a pre-flight check to make sure all its configuration is set, including whether `nomad` has been installed on the system.
As a user, I'd like the option to change my username and/or password. We'd need an `UpdateAccountCommand` for the API as well as a new UI view. potentially related to...
After registering a new account, Hippo should send an email verification to the account's email address to ensure the account is valid.
If a user registers a local account, they should be able to enable 2-factor authentication.
For users who wish to access the Hippo API in headless scenarios (i.e. deploying an app from CI, like Github Actions), we should come up with a way to generate...
As a user, I'd like the ability to reset or change my password.
This way users can log in with the same account with both bindle and hippo.