Avgustin Marinov
53e30dd180
Upgrade github actions versions ( #2622 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-08-25 16:45:59 +03:00
Avgustin Marinov
b5a2d39518
Bump Spring Boot to 3.5.5 ( #2621 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-08-25 15:50:15 +03:00
Avgustin Marinov
cd2c68081f
Refactor RabbitMQ configuration ( #2519 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-30 15:50:30 +03:00
Avgustin Marinov
2a5f47df3f
Fix/verfy pr ( #2518 )
...
* Stale workflow only on hawkbit project
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
* Fix verifying PR - checkout from the repo
---------
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-30 09:02:31 +03:00
Avgustin Marinov
f99de6aa92
Stale workflow only on hawkbit project ( #2517 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-30 08:42:12 +03:00
Avgustin Marinov
a3261c181d
Fix release workflow ( #2516 )
2025-06-27 17:02:18 +03:00
Avgustin Marinov
65a0ebfa4f
Fix tag workflow ( #2515 )
2025-06-27 16:19:21 +03:00
Avgustin Marinov
e1eb6e8041
Fix reusable_workflow_tag ( #2514 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-27 12:54:10 +03:00
Avgustin Marinov
e4cf69c742
Fix reusable_workflow_tag.yaml ( #2513 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-27 12:47:52 +03:00
Avgustin Marinov
035466bd88
Fix reusable_workflow_tag.yaml ( #2512 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-27 12:35:24 +03:00
Avgustin Marinov
d95e60280e
Fix release tag ( #2511 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-27 12:16:53 +03:00
Avgustin Marinov
bb70309a60
Fix/relese tag2 ( #2510 )
...
* Fix release_tag.yaml
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
* Fix relase tag
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
---------
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-27 12:05:34 +03:00
Avgustin Marinov
4bca6e8a77
Fix release_tag.yaml ( #2509 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-27 11:48:11 +03:00
Avgustin Marinov
0d2c2c1878
Fix license scans ( #2508 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-27 11:41:18 +03:00
Avgustin Marinov
6e2ba70dbe
Fix license scan workflow ( #2506 ) ( #2507 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-27 11:35:03 +03:00
Avgustin Marinov
221f23fdf3
Fix license scan workflow ( #2506 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-27 11:12:07 +03:00
Avgustin Marinov
0d49fa7bac
Fix workflows ( #2505 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-27 11:02:19 +03:00
Avgustin Marinov
a35201ac1c
Refactor workflows - user reusable workflows ( #2504 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-27 10:51:20 +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
c894ac96dd
Fix docker deploy ( #2501 )
2025-06-26 11:43:13 +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
29f5a84ab8
Fix skip tests
2025-06-25 13:22:02 +03:00
Avgustin Marinov
6af2e1bdb7
Skip tests when deploy
2025-06-25 12:32:47 +03:00
Avgustin Marinov
2233441fcd
Add test report deploy to release ( #2498 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-25 11:13:25 +03:00
Avgustin Marinov
569c9e1fac
Fix release - javadoc packaging ( #2497 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-25 10:56:42 +03:00
Avgustin Marinov
926765d1ee
Add revision dump on release workflow ( #2496 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-25 08:36:08 +03:00
Stanislav Trailov
8ca563998d
try to fix mvn deploy stage in release yml ( #2493 )
...
Signed-off-by: strailov <Stanislav.Trailov@bosch.io >
2025-06-24 16:20:08 +03:00
Avgustin Marinov
3ca5669869
Update release.yml
2025-06-24 15:35:05 +03:00
Avgustin Marinov
0547697ca3
Update release.yml
2025-06-24 15:05:19 +03:00
Avgustin Marinov
c838554214
Fail license scan (after DEPENDENCIES commit) if there are restricted
2025-06-24 09:16:02 +03:00
Avgustin Marinov
ba23ae3fc2
Remove allure (phase 1) - switch to surefire reporting ( #2478 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-20 13:41:26 +03:00
Avgustin Marinov
592380a50c
Fix indent in release workflow ( #2477 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-19 14:08:48 +03:00
Avgustin Marinov
e3bf3c3016
Fix git config user ( #2475 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-19 13:20:14 +03:00
Avgustin Marinov
b08033814c
Add config reset to license-scan and release ( #2474 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-06-19 11:44:35 +03:00
Avgustin Marinov
a35a81334c
Test and jacoco config cleanup ( #2469 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-06-18 16:37:10 +03:00
Avgustin Marinov
7d79d5948e
Fix trivy (2)
2025-06-17 16:24:52 +03:00
Avgustin Marinov
0475317c1b
Fix docker build folder
2025-06-17 16:13:41 +03:00
Avgustin Marinov
abec6ddc75
Fix trivy scan ( #2464 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-06-17 16:02:52 +03:00
Avgustin Marinov
62b1b7d730
Fix dash tool scan ( #2463 )
...
---------
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-17 15:43:41 +03:00
Avgustin Marinov
0f9997372c
Fix release forkflow ( #2461 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-16 19:27:01 +03:00
Avgustin Marinov
ebab954cea
Update release.yml
2025-06-16 18:22:02 +03:00
Avgustin Marinov
b3cb38c0bd
Fix tagging on release workflow ( #2460 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-16 18:12:51 +03:00
Avgustin Marinov
9f0f25aa7c
Create tag.yaml ( #2459 )
2025-06-16 18:05:48 +03:00
Avgustin Marinov
66cc3aa418
Fix worklows ( #2458 )
...
---------
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-16 17:22:21 +03:00
Avgustin Marinov
4ead1b1e98
Fix Dash tool integration ( #2455 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-16 15:36:21 +03:00
Avgustin Marinov
4c93647921
Fix dash integration ( #2454 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-16 15:31:14 +03:00
Avgustin Marinov
371c726e06
Add license-scan workflow ( #2453 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-16 15:17:10 +03:00
Avgustin Marinov
044963f84c
Implement release as github action ( #2452 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-16 14:43:17 +03:00
Denislav Prinov
23154d70cc
Audit Logging in HawkBit ( #2314 )
...
* Introduction of Audit Logging in hawkBit
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* Introduction of Audit Logging in hawkBit
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* Refactoring:
* applied code formatter
* audit moved into hawkbit-security-core
* minimize dependences
* use AuditorAware to retrieve user - so to be compatible with the logs into DB
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
* Move audit entities to security core
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* Introduce audit log method types
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
---------
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
Co-authored-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-03-31 08:51:54 +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