Commit Graph

106 Commits

Author SHA1 Message Date
DerDavidBohl
6b86c8b492 Add Errorhandling to Notification Service 2025-12-20 15:36:14 +01:00
DerDavidBohl
b255db560b Implemented Check for Updates Button 2025-12-20 15:20:13 +01:00
DerDavidBohl
c46e98ea34 Cleanup 2025-12-20 13:50:42 +01:00
DerDavidBohl
ff0180940e Fix Recreation Event after update 2025-12-20 13:13:15 +01:00
DerDavidBohl
03e45d43f6 Added Logging for process output in debug 2025-12-20 12:42:58 +01:00
DerDavidBohl
999d646816 Removed Stream Closing in ProcessRunner 2025-12-20 12:39:02 +01:00
DerDavidBohl
58aeeb80dc A lot of changes
- more stuff for image updates (update and frontend)
- restructured backend for a better domain driven design
2025-12-15 23:27:26 +01:00
DerDavidBohl
1d454048f2 Made Event Listeners @Async 2025-12-10 19:23:29 +01:00
DerDavidBohl
f82d2046fa Refactor ProcessRunner to simplify command execution and improve process termination handling 2025-12-10 13:40:52 +01:00
DerDavidBohl
c657e906f2 Refactor ProcessRunner to use shell commands for process execution, improving process management and preventing zombie processes 2025-12-10 13:24:40 +01:00
DerDavidBohl
364fa47ecc Refactor ProcessRunner to use Duration for wait time in process termination 2025-12-10 13:10:20 +01:00
DerDavidBohl
15ee0f7df4 Refactor ProcessRunner to improve process termination handling and resource cleanup 2025-12-10 13:05:16 +01:00
DerDavidBohl
27988110d7 Refactor ProcessRunner to remove process tracking and cleanup logic, simplifying command execution 2025-12-10 12:55:09 +01:00
DerDavidBohl
44d14fe8e4 Refactor ProcessRunner to remove Apache Commons Exec dependency and improve process management 2025-12-10 12:50:04 +01:00
renovate[bot]
5794f3da68 Update dependency org.springframework.boot:spring-boot-starter-parent to v3.5.8 (#114)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 12:34:02 +01:00
DerDavidBohl
af8d7c4d58 Enhance ProcessRunner with background cleanup for stale processes and improve command execution handling 2025-12-10 12:31:55 +01:00
DerDavidBohl
2d17788f20 Removed Async working 2025-12-08 11:38:52 +01:00
DerDavidBohl
39b1fb97c0 Try to change order of properties in Exedcutor 2025-12-06 21:49:58 +01:00
DerDavidBohl
6a689a8d37 Default timeout for Processes set to 1 minute 2025-12-06 15:48:18 +01:00
DerDavidBohl
1fa36ddbac Added more logging 2025-12-06 15:36:25 +01:00
DerDavidBohl
ebae68d0d9 Try to improve ProcessRunner 2025-12-06 15:25:24 +01:00
DerDavidBohl
725e988422 Added more logging 2025-12-06 15:04:36 +01:00
DerDavidBohl
6c7250be11 Added some logging to ProcessRunner for better understanding 2025-12-06 14:52:53 +01:00
DerDavidBohl
59e23c5534 Fixed env Hanlding for ProcessRunner 2025-12-06 14:43:32 +01:00
DerDavidBohl
38bd196160 Improved update interval and process destruction 2025-12-06 14:13:17 +01:00
DerDavidBohl
6e46c4bc45 Try to avoid zombie processes 2025-12-06 09:22:21 +01:00
DerDavidBohl
b1ed165265 Added application/vnd.oci.image.index.v1+json to accepted image manifest headers 2025-12-05 15:52:27 +01:00
DerDavidBohl
a977fbea87 Refactored Process creation to avoid long living zombies 2025-12-05 15:45:09 +01:00
DerDavidBohl
0dfc1aa642 feat: update: accept oci image manifest too 2025-11-28 18:51:03 +01:00
DerDavidBohl
eccf26ede2 feat: update: further uri hardening 2025-11-28 18:42:37 +01:00
DerDavidBohl
4f8ad59a95 feat: update: uri hardening 2025-11-28 18:38:53 +01:00
DerDavidBohl
cea4f8eefd feat: update: Made url building more robust 2025-11-28 18:33:45 +01:00
DerDavidBohl
b7dbfc5db8 fixed registry endpoint usage 2025-11-28 18:17:33 +01:00
DerDavidBohl
9b5965bcb4 try fix uri build 2025-11-28 18:06:57 +01:00
DerDavidBohl
488dd54400 fix constructor 2025-11-28 17:48:57 +01:00
DerDavidBohl
969d302c71 Updated Image extraction 2025-11-28 17:44:05 +01:00
DerDavidBohl
9f712b205e Update enabled is false 2025-11-28 17:13:48 +01:00
DerDavidBohl
0f78d64eaa minor fixes/improvements in update service 2025-11-28 16:56:12 +01:00
DerDavidBohl
0091728cf5 Add logging 2025-11-28 16:44:46 +01:00
DerDavidBohl
c5ae75b791 Extended logging and scheduled update check 2025-11-28 16:38:56 +01:00
DerDavidBohl
1ca3ca5671 First steps implementing an update functionality 2025-11-28 16:33:03 +01:00
DerDavidBohl
3d2ba189ad Try to improve Thread stability 2025-11-27 22:56:07 +01:00
DerDavidBohl
9b5878218e Update to Java 25 2025-11-24 11:38:28 +01:00
DerDavidBohl
08c7f76a6d Refactor deployment handling and improve error logging for Git operations 2025-11-17 20:25:45 +01:00
DerDavidBohl
246fcdb0a2 Add support for Git references in deployment management 2025-11-17 20:25:45 +01:00
David Bohl
a36c163c92 Bump version to 1.2.2 2025-11-17 20:25:45 +01:00
DerDavidBohl
b73bc1ce6d Enhance Git clone error handling in GitService 2025-11-17 20:25:45 +01:00
David Bohl
a929706193 Bump version to 1.2.1 2025-11-13 14:28:06 +00:00
David Bohl
5069cef1bc Bump version to 1.2.0 2025-11-12 17:58:42 +00:00
renovate[bot]
f01f6a5569 Update dependency org.springframework.boot:spring-boot-starter-parent to v3.5.7 (#105)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-24 01:59:00 +00:00