81 Commits

Author SHA1 Message Date
DerDavidBohl
3c810bafaa fix npm dependency tree problems 2025-12-20 16:00:19 +01:00
David Bohl
676790f4ad draft: Experimental (#112)
* Enhance Git clone error handling in GitService

* Bump version to 1.2.2

* Add support for Git references in deployment management

* Refactor deployment handling and improve error logging for Git operations

* feat(ui): add full dark mode support and improve styling consistency

* Bump version to 1.2.2

* feat(ui): add full dark mode support and improve styling consistency

 - Added full dark mode theme with neutral greys (no blue tones)
 - Unified Material input backgrounds and removed side glow effects
 - Ensured input text and labels are white in dark mode
 - Improved table styling, spacing and rounded corners
 - Styled dialogs (e.g., Add Secret) for proper dark mode appearance
 - Added spacing between stacked input fields for visual clarity
 - Polished search field design across views

* fix(ui): improve disabled button contrast in dark mode and translate comments to English

---------

Reviewed-by: David Bohl <david@davidbohl.org>

* Update to Java 25

* Update Maven Build

* fixed search field styling

* Try to improve Thread stability

* First steps implementing an update functionality

* Extended logging and scheduled update check

* Add logging

* minor fixes/improvements in update service

* Update enabled is false

* Updated Image extraction

* fix constructor

* try fix uri build

* fixed registry endpoint usage

* feat: update: Made url building more robust

* feat: update: uri hardening

* feat: update: further uri hardening

* feat: update: accept oci image manifest too

* Refactored Process creation to avoid long living zombies

* Added application/vnd.oci.image.index.v1+json to accepted image manifest headers

* Added a roadmap to README.md

* added automated tests to README.me

* Added cleanups to roadmap

* Try to avoid zombie processes

* Improved update interval and process destruction

* Fixed env Hanlding for ProcessRunner

* Added some logging to ProcessRunner for better understanding

* Added more logging

* Try to improve ProcessRunner

* Added more logging

* Default timeout for Processes set to 1 minute

* Try to change order of properties in Exedcutor

* Removed Async working

* Enhance ProcessRunner with background cleanup for stale processes and improve command execution handling

* Update dependency @types/jasmine to v5.1.13 (#113)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* 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>

* Bump @angular/common from 19.2.15 to 19.2.16 in /frontend (#116)

Bumps [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) from 19.2.15 to 19.2.16.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/19.2.16/packages/common)

---
updated-dependencies:
- dependency-name: "@angular/common"
  dependency-version: 19.2.16
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fixed search field styling

* Refactor ProcessRunner to remove Apache Commons Exec dependency and improve process management

* Refactor ProcessRunner to remove process tracking and cleanup logic, simplifying command execution

* Refactor ProcessRunner to improve process termination handling and resource cleanup

* Refactor ProcessRunner to use Duration for wait time in process termination

* Refactor ProcessRunner to use shell commands for process execution, improving process management and preventing zombie processes

* Refactor ProcessRunner to simplify command execution and improve process termination handling

* Made Event Listeners @Async

* A lot of changes

- more stuff for image updates (update and frontend)
- restructured backend for a better domain driven design

* Removed Stream Closing in ProcessRunner

* Added Logging for process output in debug

* Fix Recreation Event after update

* Cleanup

* Implemented Check for Updates Button

* Add Errorhandling to Notification Service

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: aquestry <155507142+aquestry@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-20 15:50:32 +01:00
dependabot[bot]
2388698847 Bump @angular/common from 19.2.15 to 19.2.16 in /frontend (#116)
Bumps [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) from 19.2.15 to 19.2.16.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/19.2.16/packages/common)

---
updated-dependencies:
- dependency-name: "@angular/common"
  dependency-version: 19.2.16
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-07 07:46:27 +01:00
renovate[bot]
6532b93860 Update dependency @types/jasmine to v5.1.13 (#113)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 20:27:58 +00:00
David Bohl
e39fe93fe2 Bump version to 1.2.2 2025-11-13 15:32:21 +00:00
David Bohl
a929706193 Bump version to 1.2.1 2025-11-13 14:28:06 +00:00
renovate[bot]
e5b0c988a9 Update tailwindcss monorepo to v4.1.17 (#109)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-13 06:52:03 +00:00
renovate[bot]
80bf5d1111 Update dependency jasmine-core to v5.12.1 (#108)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-13 02:37:36 +00:00
renovate[bot]
2cf76b6d28 Update angular-cli monorepo to v19.2.19 (#107)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 23:58:09 +00:00
David Bohl
5069cef1bc Bump version to 1.2.0 2025-11-12 17:58:42 +00:00
renovate[bot]
bcadf372d9 Update tailwindcss monorepo to v4.1.16 (#104)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 17:05:35 +00:00
renovate[bot]
d4b94ada4c Update tailwindcss monorepo to v4.1.15 (#103)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 17:35:08 +00:00
renovate[bot]
6c1c0ab5ec Update dependency @types/jasmine to v5.1.12 (#102)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-18 05:06:48 +00:00
renovate[bot]
28783533b8 Update dependency @types/jasmine to v5.1.11 (#100)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-16 04:45:14 +00:00
renovate[bot]
6639218953 Update angular-cli monorepo to v19.2.18 (#99)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-16 01:50:01 +00:00
renovate[bot]
9872ab797b Update dependency @types/jasmine to v5.1.10 (#98)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 23:10:01 +00:00
David Bohl
7a2d558a4b Bump version to 1.1.1 2025-10-08 09:14:02 +00:00
DerDavidBohl
3d92c7e0a0 Allow to add free text deployments to secrets 2025-10-08 11:06:12 +02:00
David Bohl
b9b040b2c8 Bump version to 1.1.0 2025-10-06 19:25:50 +00:00
DerDavidBohl
2e9f98b0d2 Improved Deployments Autocomplete in Secret Edit Dialog 2025-10-06 21:19:18 +02:00
David Bohl
f5d277491a Bump version to 1.0.19 2025-10-06 18:56:44 +00:00
David Bohl
328cb33955 Bump version to 1.0.18 2025-10-06 18:47:05 +00:00
David Bohl
b5e58e7a67 Bump version to 1.0.17 2025-10-06 18:43:02 +00:00
David Bohl
9c0c111556 Bump version to 1.0.16 2025-10-06 18:37:56 +00:00
David Bohl
e77e49e867 Bump version to 1.0.15 2025-10-06 18:19:55 +00:00
David Bohl
652af8f228 Bump version to 1.0.13 2025-10-06 17:25:34 +00:00
David Bohl
d8ac64d348 Bump version to 1.0.11 2025-10-06 17:15:40 +00:00
David Bohl
3a484bb497 Bump version to 1.0.9 2025-10-06 17:01:16 +00:00
David Bohl
a132d02b3b Bump version to 1.0.8 2025-10-06 16:49:10 +00:00
David Bohl
0802478efe Bump version to 1.0.7 2025-10-06 16:42:43 +00:00
GitHub Actions
117ea230ac Bump version to 1.0.6 2025-10-06 16:29:08 +00:00
GitHub Actions
557504d047 Bump version to 1.0.5 2025-10-06 16:24:40 +00:00
GitHub Actions
105dd3b6f8 Bump version to 1.0.4 2025-10-06 16:21:48 +00:00
GitHub Actions
21b090ae06 Bump version to 1.0.3 2025-10-06 15:52:21 +00:00
GitHub Actions
7b1500b30c Bump version to 1.0.2 2025-10-06 15:41:49 +00:00
GitHub Actions
83c550ddb7 Bump version to 1.0.1 2025-10-06 15:35:15 +00:00
DerDavidBohl
737859224b Updated Version of npm package 2025-10-06 12:20:31 +02:00
David Bohl
7403c26f03 Merge pull request #91 from DerDavidBohl/experimental
Secrets 🔒 and SQLite 💾
2025-10-06 12:18:55 +02:00
DerDavidBohl
804367b2f4 Restart Secrets that have been removed from a Secret 2025-10-06 08:54:48 +02:00
renovate[bot]
c9b46f426b Update dependency jasmine-core to ~5.12.0 (#92)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 01:32:18 +00:00
DerDavidBohl
e91ccb5df8 Fixed Deltion of Secrets 2025-10-04 14:18:40 +02:00
DerDavidBohl
020df6b718 Simplify Deployment Name input for Secrets 2025-10-03 14:56:59 +02:00
DerDavidBohl
08412fe5e9 Update Deletion 2025-10-03 00:47:56 +02:00
DerDavidBohl
0a8a94b737 Reload after deletion - mobile friendly 2025-10-03 00:40:55 +02:00
DerDavidBohl
c332e7f697 Reload after deletion 2025-10-03 00:33:40 +02:00
DerDavidBohl
cc2c06851e Added Frontend for Secrets 2025-10-03 00:27:06 +02:00
renovate[bot]
b0fbc40d72 Update tailwindcss monorepo to v4.1.14 (#90)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-02 01:30:03 +00:00
DerDavidBohl
eae6467b75 Update API 2025-09-29 16:03:32 +02:00
renovate[bot]
c9848b8fa7 Update dependency jasmine-core to ~5.11.0 (#87)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-27 04:57:29 +00:00
renovate[bot]
fe77c5fb00 Update angular-cli monorepo to v19.2.17 (#84)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-17 20:36:32 +00:00