Avgustin Marinov
075701d07d
Unify flyway schemas and fix PostgreSQL v1_12_35 ( #2906 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2026-02-09 08:52:33 +02:00
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
f9ff15f671
Fix postgress -> postgres ( #2781 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-28 11:30:02 +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
Avgustin Marinov
70949769de
Migrate to jdk 21 ( #2295 )
...
* docker containers using images with jre 21
* project is still building with target java 17 - so jar artifacts are java 17 compatible
* provided option to have different version for client libraries (e.g. ddi and management REST api)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-03-27 09:28:28 +02:00
Avgustin Marinov
e9b2d6ec82
Bump docker version to 17.0.14_7 ( #2294 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-02-20 14:13:38 +02:00
Avgustin Marinov
59f2eed87b
Improve docker build script - option to build single service and custom tag ( #2284 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-02-17 13:25:34 +02:00
Avgustin Marinov
43c4083d0d
Add MaridDB java client into runtimes ( #2111 )
...
And remove dedicated mysql image - as the driver is available into the default one
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-02 15:13:46 +02:00
Avgustin Marinov
eb9d9c7b84
Update getting started ( #2094 )
...
- remove sandbox references (will be removed soon)
- fix static user management description
- remove device simulator - shall be used sdk
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-21 12:45:42 +02:00
Avgustin Marinov
a79ed38635
Fix docker readme and skip verify on change of md files ( #2091 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-21 09:38:14 +02:00
Avgustin Marinov
e41c0efd3d
Add postgress docker compose examples + Flyway Modularity Support ( #2089 )
...
* added postgress docker compose examples
* move mysql flyway into server (remove from hawkbit-repository-jpa-flyway)
* in starters is added posgress and sqlserver flyway support - see [Flyway Modularity](https://github.com/flyway/flyway/issues/3780 )
_release_notes_
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-20 18:08:11 +02:00
Avgustin Marinov
4a8be5ee75
Docker improvements ( #2088 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-20 16:22:48 +02:00
Avgustin Marinov
c7c53d8622
Move docker folder into root level ( #2008 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-11 16:29:12 +02:00