Commit Graph

3519 Commits

Author SHA1 Message Date
github-actions[bot]
a91fc61b8b [Release] Automated commit of .3rd-party/DEPENDENCIES changes 2025-06-20 02:32:49 +00: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
2bccd86265 Fix jacoco - pass args to failsafe and surefire plugins (#2473)
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:30:52 +03:00
Avgustin Marinov
bcc5848162 Fix the jacoco aggregate dir config (#2472)
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 10:30:57 +03:00
Avgustin Marinov
a8a04e77b0 Test and Jacoco config clean (2) (#2471)
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 10:01:17 +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
651bd7df98 Deprecate PUT target tag multi-assignment (#2468)
* Deprecate PUT /rest/v1/targettags/{targetTagId}/assigned -> use new POST method with same endpoint and params
* Remove deprecated DS tag mulit-assigned PUT method /rest/v1/distributionsettags/{distributionsetTagId}/assigned -> use already existing POST method with same endpoint and params

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 15:13:25 +03:00
Avgustin Marinov
147f6b1443 Switch required maven version to 3.8.6 (#2467)
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 10:02:29 +03:00
Avgustin Marinov
fbd150c0b1 Clean up and organize parent pom (#2466)
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 09:50:24 +03:00
Avgustin Marinov
3833ad41e9 Allow easy use of enforcement plugin in child poms (#2465)
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 09:13:29 +03:00
github-actions[bot]
9278c72929 [Release] Automated commit of .3rd-party/DEPENDENCIES changes 2025-06-18 02:33:22 +00: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
d80e1e004d Fix G3 - deep attributes (#2462) 2025-06-17 15:44:55 +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
Avgustin Marinov
0ba4c7b790 Update documentation (#2451)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-13 13:19:35 +03:00
dependabot[bot]
e68a2f340c Bump com.rabbitmq:http-client from 5.3.0 to 5.4.0 (#2450)
Bumps [com.rabbitmq:http-client](https://github.com/rabbitmq/hop) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/rabbitmq/hop/releases)
- [Commits](https://github.com/rabbitmq/hop/compare/v5.3.0...v5.4.0)

---
updated-dependencies:
- dependency-name: com.rabbitmq:http-client
  dependency-version: 5.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-13 08:31:45 +03:00
Avgustin Marinov
103a0dade0 Fix / improves management of the Rollout's total target counter (#2449)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-12 15:15:25 +03:00
Avgustin Marinov
2098dc6223 Unifies security configurations (#2448)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-12 09:06:50 +03:00
Avgustin Marinov
4cfd90b745 Fix dynamic rollout override behavior (#2447)
Since static assigments of dynamic rollouts always override the oldest rollouts
it seems more consistent if this is the case also with dynamic assigments. I.e.
all older are overriden and if there are actions of newer rollouts - won't be assigned.

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-11 15:24:48 +03:00
Avgustin Marinov
58b969db38 Bump spring-boot to 3.5.0 (#2418)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-11 08:52:10 +03:00
dependabot[bot]
def976c197 Bump org.springdoc:springdoc-openapi-starter-webmvc-ui (#2446)
Bumps [org.springdoc:springdoc-openapi-starter-webmvc-ui](https://github.com/springdoc/springdoc-openapi) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/springdoc/springdoc-openapi/releases)
- [Changelog](https://github.com/springdoc/springdoc-openapi/blob/main/CHANGELOG.md)
- [Commits](https://github.com/springdoc/springdoc-openapi/compare/v2.8.8...v2.8.9)

---
updated-dependencies:
- dependency-name: org.springdoc:springdoc-openapi-starter-webmvc-ui
  dependency-version: 2.8.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-11 08:31:10 +03:00
Avgustin Marinov
2992f5c211 Refactor management api style (#2445)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-10 17:09:03 +03:00
Avgustin Marinov
85ef8652fc Refactoring/simplifying rest resources code (2) (#2444)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-10 15:14:43 +03:00
Avgustin Marinov
e643707d41 Refactoring/simplifying rest resources code (#2443)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-10 14:06:43 +03:00
Avgustin Marinov
6167dce214 Hide getRolloutWithStatusDetails from API (#2442)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-10 11:50:45 +03:00
Avgustin Marinov
a7162a1e48 Remove name and in of HTTP schemas of Mgmt apidoc - should not be specified with HTTP type (#2441)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-10 09:47:13 +03:00
Avgustin Marinov
3e1d6b6dca Remove OpenAPI registration (#2440)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-09 17:57:06 +03:00
Avgustin Marinov
521c3cd096 Add version to Mgmt Open API info (#2439)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-09 17:49:43 +03:00
Avgustin Marinov
6840025ec1 Order rest APIs in openapi doc (#2438)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-09 15:41:09 +03:00
Vasil Ilchev
09a3d3e0c6 Fix retrieve Rollout with details (#2435)
* Fix retrieve Rollout with details

* Rename RolloutManagement method for retrieve Rollout slice with details. Slight refactoring in MgmtRolloutMapper

---------

Co-authored-by: vasilchev <vasil.ilchev@bosch.com>
2025-06-09 15:38:20 +03:00
Avgustin Marinov
5a304af165 Fix swagger config (#2437)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-09 13:21:24 +03:00
Avgustin Marinov
32ad93c59c Tune Swagger doc (#2436)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-09 12:52:55 +03:00
Avgustin Marinov
0e0b5ed6ff Fix dynamic rollouts when there are finished actions from previous rollouts (#2434)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-06 16:13:21 +03:00
Avgustin Marinov
d166dd6224 Fix some sonar findings (#2433)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-06 13:42:02 +03:00
Avgustin Marinov
282af77bfc Specify JPA Database H2 in SpecificationBuilderTests (#2432)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-06 11:32:24 +03:00
Mohamed Zenadi
c020cc9d92 simple-ui: add support for side panel vs grid details (#2428)
This fixes a major issue with the jumpy UI when using the details view for each cell.
2025-06-06 11:07:28 +03:00
Avgustin Marinov
ebdcab2aaa Extends RSQL standalone tests (#2431)
* add more complex filters (and / or)
* add tests for legacy specification builders (visitors) in order to clearly check backward compatibility

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-06-05 17:08:10 +03:00