John O'Hara
John O'Hara
Currently, there is a mix in presentation abstractions in the UI. `Test` definitions (change detection, experiment definitions etc) are defined in one location. Viewing data related to tests is split...
Last time some of the properties from the old validation object were changed, we should have tests to perform validation and retrieve the validation errors
At startup liquidbase is failing to validate the changelog.xml; ``` 2023-09-18 10:58:06,134 ERROR [io.qua.run.Application] (Quarkus Main Thread) Failed to start application (with profile [dev]): java.lang.RuntimeException: Failed to start quarkus at...
**Describe the bug** After the upgrade to Quarkus 3.8.1 (https://github.com/Hyperfoil/Horreum/pull/1451) it is no longer possible to load team member lists or administrators Running in database UserService mode: ``` 2024-03-08 06:31:45,372...
### Discussed in https://github.com/Hyperfoil/Horreum/discussions/565 Originally posted by **dupliaka** June 13, 2023 Hello, I was playing with "Experiments" feature to compare dataset provided by experimental branch of application with main as...
**Describe the bug** Occasionally, restarting Horreum in Dev mode with a backup database, horreum fails to start with the following exception: ``` 2024-03-07 13:47:09,124 INFO [SecurityMigration] (Quarkus Main Thread) Perform...
**Describe the bug** It is possible to document the webhook API in openapi.yaml. We should document the webhook payloads and publish alongside the REST API see: https://redocly.com/docs/openapi-visual-reference/webhooks/
**Describe the bug** Produce a configuration guide for Horreum system administrators which documents system-wide configuration for setting up and running a Horreum instance e.g. document features such as: https://github.com/Hyperfoil/Horreum/pull/1437
**Describe the bug** There are a number of "internal" services that for part of the public API. The internal services that are used outside of *just* the UI should be...
**Describe the bug** Externally hosted JS are key components of UI. For example, the JSON and code editor is based on Monaco Editor (https://github.com/Microsoft/monaco-editor) but the JS for the editor...