Commit Graph

13 Commits

Author SHA1 Message Date
Denislav Prinov
9f7ca0a3ed hawkBit MCP server (#2871)
* hawkBit MCP server

Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com>

* Fix STDIO authentication support. Change license headers. Inline Docker build

Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com>

* Address PR review: refactor operation DTOs to sealed interfaces, make authentication validator conditional, and separate HTTP/STDIO client configurations

Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com>

* Address PR review. Provide More context in tools description.

Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com>

* Address PR Review

Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com>

---------

Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com>
2026-02-05 16:06:50 +02:00
Stanislav Trailov
f22a27c014 Fix simple UI docker image (#2811)
* Fix simple UI docker image

Signed-off-by: strailov <Stanislav.Trailov@bosch.io>

* Change workdir only when necessary

Signed-off-by: strailov <Stanislav.Trailov@bosch.io>

* artifactrepo also in /app

Signed-off-by: strailov <Stanislav.Trailov@bosch.io>

* add also /app in volume config

Signed-off-by: strailov <Stanislav.Trailov@bosch.io>

* fix artifact repo to be in /app and also fix volumes in docker compose

Signed-off-by: strailov <Stanislav.Trailov@bosch.io>

* Delete hawkbit-simple-ui/src/main/java/org/eclipse/hawkbit/ui/simple/config/AtmosphereConfig.java

Signed-off-by: Stanislav Trailov <stanislav.trailov@bosch.com>

* remove changes from download&install phase only

Signed-off-by: strailov <Stanislav.Trailov@bosch.io>

* fix volume for postgres compose files

Signed-off-by: strailov <Stanislav.Trailov@bosch.io>

* switch back to /app workspace also in db init

* finalize absolut paths in db init dockerfiles

* artifactrepo to relative path

Signed-off-by: strailov <Stanislav.Trailov@bosch.io>

* use relative path in dbinit dockerfiles

Signed-off-by: strailov <Stanislav.Trailov@bosch.io>

---------

Signed-off-by: strailov <Stanislav.Trailov@bosch.io>
Signed-off-by: Stanislav Trailov <stanislav.trailov@bosch.com>
2025-11-19 15:44:15 +02:00
Avgustin Marinov
bcf62f39e7 Remove 'Simple' from Simple UI (#2809)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-11-17 09:03:27 +02:00
Avgustin Marinov
2c8118bf52 Sync FROM and AS case in Dockerfile-s (#2799)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-11-12 16:51:51 +02:00
Avgustin Marinov
a5eb1e6814 Bump docker base image to 21.0.9_10 (#2795)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-11-10 08:57:31 +02:00
Avgustin Marinov
2a636328a0 20250828 cleanup (#2639)
* Cleanup

* Refactor artifact management
2025-09-02 16:08:14 +03:00
Avgustin Marinov
049add05ac Bump docker java version 21.0.7_6 -> 21.0.8_9 (#2592)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-08-05 11:07:11 +03:00
Florian BEZANNIER
d2b8e74056 Improve Simple UI (#2554)
* feat[Simple-UI]: add action status list

* fix[Simple-UI]: various ui issues

* chore: add devtool

* feat[Simple-UI: add DS metadata

* feat[Simple-UI]: add sort in DS view

* feat[Simple-UI]: add created at to DS view

* style[Simple-UI]: remove id from DS view

* feat[Simple-UI]: add rsql filter & url filter

* feat[Simple-UI]: if one ds in result show details

* feat[Simple-UI]: add filter from url to targetview

* feat[Simple-UI]: add link from target details view to DS

* feat[Simple-UI]: add sort & version on target view

* refacto[Simple-UI]: linkted text area

* feat[Simple-UI]: dynamic homepage depending on permissions

* feat[Simple-UI]: sort by newest version

* feat[Simple-UI]: add target address

* feat[Simple-UI]: sort by last modified target

* fix[Simple-UI]: securityToken null if no permission

* fix[Simple-UI]: green circle on bad update

* feat[Simple-UI]: use local date format

* docs: update user config

* fix: tag filter

* feat[Simple-UI]: search on multiple attributes

* refacto: rename TargetActions -> TargetActionsHistory

* refacto: move TargetActionsHistory to a new file
2025-07-28 16:07:25 +03:00
Avgustin Marinov
4a6e862d57 Fix release of db_init docker image (#2502)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-26 13:27:00 +03:00
Avgustin Marinov
90942642ea Add docker release workflow (#2500)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-26 10:39:32 +03:00
Avgustin Marinov
2f3e2ffcd0 Fix Docker files (#2499)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-25 14:54:51 +03:00
Avgustin Marinov
73bc6d15b5 Bump docker version to 21.0.7_6 (#2376)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-04-28 08:48:00 +03:00
Avgustin Marinov
d2a41d1bff Feature/docker dbinit (#2371)
* Standalone tool for initializing of hawkBit Database

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>

* Add docker build for dbinit

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>

---------

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-04-24 16:40:55 +03:00