Matthew Fisher

Results 104 issues of Matthew Fisher

Right now, the process to update [hippo-openapi](/fermyon/hippo-openapi)'s swagger.json is the following: 1. Run the development server 2. Fetch the swagger.json from /swagger/v1/swagger.json 3. Re-generate the OpenAPI clients We could make...

enhancement
API

Many users can fat-finger these buttons by accident. They should be gated with a confirmation window. A prompt to enter the name of the application/channel would also be great, as...

enhancement
UI

Right now the user can only set the channel name: ![image](https://user-images.githubusercontent.com/1360539/161639294-753bf0a4-91f8-4e19-907e-e24140fd4d67.png)

enhancement
UI

A "cancel" button should hide an/or reset the form back to its original state.

enhancement
UI

When we redirect back to the login page: https://github.com/deislabs/hippo/blob/3bef3a7b1a18185765465b83c48532bb33ee9fcf/src/Web/Controllers/AccountController.cs#L20-L21 We should return a message in green that states "Registration successful! Log in to proceed."

enhancement
good first issue
UI

the cluster status view should provide information about Hippo's overall health. Things like: - status of all Hippo services (bindle, postgres, mail server) - status of the Job Scheduler (is...

enhancement
API
UI

It would be really cool if hippo had an install wizard during first boot. That way configuration could be set by the user in a form. This would be great...

enhancement
UI

A node summary page should provide overall health of the application. Things like - RAM usage - CPU usage - hard drive space used/available - CPU information - Kernel version...

enhancement
API
UI

Right now we bind the certificate to kestrel's config but do nothing with nomad/Traefik. We only resolve let's encrypt support. https://github.com/deislabs/hippo/blob/8c11b9145e1796c504dd8701f99897f58d92d272/src/Application/Channels/EventHandlers/CertificateModifiedEventHandler.cs#L37-L46 https://github.com/deislabs/hippo/blob/8c11b9145e1796c504dd8701f99897f58d92d272/src/Infrastructure/Jobs/NomadJob.cs#L179-L183 https://github.com/fermyon/spin/pull/114 introduced tls key/cert support for the spin...

enhancement
API

related to #9. A platform maintainer should be able to export all platform and application logs to an external log aggregator like [Loggly](https://www.loggly.com/).

enhancement
API