Panos Kalogeropoulos
Panos Kalogeropoulos
This is still missing tests, which I plan to implement this week. The UI folder will be removed from the PR before merging, it is just useful for debugging purposes.
This PR is for fixing the OpenAPI configuration, because it currently generates errors when parsed. To fix those errors, I introduce a new mixin and fix another one, fix the...
During debugging an `Empty with Proxy` run configuration with the following env-vars: `OR_DEV_MODE=true; OR_SETUP_RUN_ON_RESTART=false; OR_SSL_PORT=-1; OR_WEBSERVER_LISTEN_HOST=0.0.0.0` The database is randomly dropped. Database drop is identified at `2023-11-06 10:47:36.117` in the...
Solves #1277: Using the welcome page as a tester for if keycloak is running is not the best. Keycloak now has a healthcheck API: https://www.keycloak.org/server/health Maybe use this to check...
https://github.com/openremote/openremote/blob/622375d4e5c5c4985ba7679c8c23e73e51a0402e/container/src/main/java/org/openremote/container/security/keycloak/KeycloakIdentityProvider.java#L323 Using the welcome page as a tester for if keycloak is running is not the best. Keycloak now has a healthcheck API: https://www.keycloak.org/server/health Maybe use this to check if...
Hello everyone, I've been trying to get openBalena up and running for a couple of days to no avail. Here is what I have been able to deduce from many...
This PR introduces the feature of OpenRemote-wide logging from all containers into the manager's `SyslogService`. This would allow for users to have an easier logging experience and allow for easier...
To be merged after https://github.com/openremote/openremote/pull/1351 is completed. @DonWillems Let me know if this looks good for you.
This PR introduces support for mTLS for the MQTT Agent, and by extension, the MQTT client. The `KeystoreService` is what deals with storage of Keystores, and has been made so...
To do so, we use the `PersistenceService`'s `getStorageDir()` to store it there. The mindset behind the changes is that we initially look into the storageDir, and if it's not present...