Avgustin Marinov
e7d9ee7990
Add Target(Type)Management tests ( #2735 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-10 08:36:08 +03:00
github-actions[bot]
0519c5229e
[Release] Automated commit of .3rd-party/DEPENDENCIES changes
2025-10-10 02:29:35 +00:00
Avgustin Marinov
39ab8275bc
Add SM and SM type ACM tests ( #2734 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-09 13:50:03 +03:00
Avgustin Marinov
9a70fffeb5
Simplify/Refactor RolloutExecutor ACM test ( #2733 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-09 12:48:05 +03:00
Avgustin Marinov
bc96c24983
Add RolloutManagement ACM test ( #2732 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-09 12:29:28 +03:00
Avgustin Marinov
95e37268bd
Add Rollout Execution ACM Test ( #2731 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-09 12:29:20 +03:00
dependabot[bot]
222ca5c826
Bump github/codeql-action from 3 to 4 ( #2729 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 11:08:06 +03:00
Avgustin Marinov
82bbb2a553
Fix rollout handler all metric ( #2730 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-09 11:02:55 +03:00
Avgustin Marinov
4ba09f127e
Add DistributionSetManagementTest and TargetTypeQueryManagementTest ( #2727 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-08 16:53:37 +03:00
Avgustin Marinov
e23d2aa920
Add DeploymentManagement ACM test ( #2726 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-08 11:07:15 +03:00
Avgustin Marinov
cc36ca8801
Fix EntityMatcher when for Identifiable.getId ( #2724 )
...
* Fix EntityMatcher to process properly filters of type targetType.id - to resolve correctly the getter return type Long not T
* Add AutoAsssignTest access control test
* Simplify rest of the ACM tests
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-07 15:26:04 +03:00
Avgustin Marinov
6907931eb6
Change first-interaction props with underscore ( #2723 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-06 14:30:42 +03:00
Florian BEZANNIER
a6d94919e9
Add Spotless for Code Formatting ( #2613 )
...
* style: format from cli
* ci: add style check
2025-10-06 11:50:22 +03:00
dependabot[bot]
21974fce0e
Bump vaadin.version from 24.9.1 to 24.9.2 ( #2719 )
...
Bumps `vaadin.version` from 24.9.1 to 24.9.2.
Updates `com.vaadin:vaadin-bom` from 24.9.1 to 24.9.2
Updates `com.vaadin:vaadin-maven-plugin` from 24.9.1 to 24.9.2
- [Release notes](https://github.com/vaadin/platform/releases )
- [Commits](https://github.com/vaadin/platform/compare/24.9.1...24.9.2 )
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-version: 24.9.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
dependency-version: 24.9.2
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-10-06 10:01:19 +03:00
dependabot[bot]
becd4819df
Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.1 to 3.6.2 ( #2718 )
...
Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer ) from 3.6.1 to 3.6.2.
- [Release notes](https://github.com/apache/maven-enforcer/releases )
- [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.6.1...enforcer-3.6.2 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-enforcer-plugin
dependency-version: 3.6.2
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-10-06 10:01:01 +03:00
Avgustin Marinov
c2a2545e36
Add issue-message in first interaction workflow ( #2721 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-06 09:58:27 +03:00
Stanislav Trailov
0134a67241
Try to fix flaky Rollout mgmt test ( #2716 )
...
Signed-off-by: strailov <Stanislav.Trailov@bosch.io >
2025-10-02 18:03:42 +03:00
Avgustin Marinov
9fb84e2d69
Add MgmtActionResource call log - upcoming deprectaion / changes ( #2715 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-02 11:40:56 +03:00
github-actions[bot]
37f2ceb8ef
[Release] Automated commit of .3rd-party/DEPENDENCIES changes
2025-10-01 06:22:35 +00:00
Avgustin Marinov
cf89861f1e
Fix Sonar Findings - add @Override ( #2712 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-01 09:15:14 +03:00
dependabot[bot]
e456c9b799
Bump vaadin.version from 24.9.0 to 24.9.1 ( #2711 )
...
Bumps `vaadin.version` from 24.9.0 to 24.9.1.
Updates `com.vaadin:vaadin-bom` from 24.9.0 to 24.9.1
Updates `com.vaadin:vaadin-maven-plugin` from 24.9.0 to 24.9.1
- [Release notes](https://github.com/vaadin/platform/releases )
- [Commits](https://github.com/vaadin/platform/compare/24.9.0...24.9.1 )
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-version: 24.9.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
dependency-version: 24.9.1
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-10-01 09:11:52 +03:00
Avgustin Marinov
ccecf9b8d6
Rename READ_SOFTWARE_MODULE_DOWNLOAD to READ_SOFTWARE_MODULE_ARTIFACT ( #2710 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-30 16:13:41 +03:00
Avgustin Marinov
4b98d89ab0
Remove deprecated DOWNLOAD_REPOSITORY_ARTIFACT permission ( #2709 )
...
use READ_SOFTWARE_MODULE_DOWNLOAD
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-30 15:40:15 +03:00
Avgustin Marinov
4715278ee5
Sonar Findings ( #2708 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-30 09:30:23 +03:00
Avgustin Marinov
3714d408d0
Cleanup QL parse and tranform API ( #2707 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-29 16:36:41 +03:00
Avgustin Marinov
e747d55a38
Fix EntityMatcher case sentsitivity config ( #2706 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-29 15:08:21 +03:00
Stanislav Trailov
7e5984b3c9
Fix DDI Open Api Config ( #2703 )
...
* Fix DDI Open Api Config
Signed-off-by: strailov <Stanislav.Trailov@bosch.io >
* leave name as it is, change the header only
Signed-off-by: strailov <Stanislav.Trailov@bosch.io >
---------
Signed-off-by: strailov <Stanislav.Trailov@bosch.io >
2025-09-29 14:11:17 +03:00
Avgustin Marinov
ebfaa1d51e
Fix sonar findings ( #2705 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-29 13:19:08 +03:00
Avgustin Marinov
a2929757d8
Encapsulate time overdue into VirtualPropertyResolver ( #2704 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-29 13:14:40 +03:00
dependabot[bot]
618fe75649
Bump org.eclipse.persistence:org.eclipse.persistence.jpa ( #2695 )
...
Bumps [org.eclipse.persistence:org.eclipse.persistence.jpa](https://github.com/eclipse-ee4j/eclipselink ) from 4.0.7 to 4.0.8.
- [Release notes](https://github.com/eclipse-ee4j/eclipselink/releases )
- [Commits](https://github.com/eclipse-ee4j/eclipselink/compare/4.0.7...4.0.8 )
---
updated-dependencies:
- dependency-name: org.eclipse.persistence:org.eclipse.persistence.jpa
dependency-version: 4.0.8
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-09-26 17:22:02 +03:00
Avgustin Marinov
1919af4a9d
Remove VirtualPropertyReplacer ( #2701 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-26 17:17:38 +03:00
Avgustin Marinov
1954fbe829
Add simple value support for default query parser mapping ( #2700 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-26 17:09:42 +03:00
Avgustin Marinov
a6867219b1
Remove FieldValueConverter ( #2699 )
...
* (because) used only for ActionFields.STATUS
* could be part of new Node mapping mechanism
* simplify
* Deprecate ActionFields.STATUS, add / replace it with ActionFields.ACTIVE. In future STATUS will become the real action status (and DETAILSTATUS will be removed)
* Deprecate MgmtAction.getStatus add / replace it with MgmtAction.isActive. In future status will become the real action status (and detailStatus will be removed)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-26 16:57:10 +03:00
Avgustin Marinov
1abfa0a2f4
Add support for plugable QL for EntityManager ( #2698 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-26 15:39:21 +03:00
Avgustin Marinov
4434484d35
Deprecate VirtualPropertyReplacer ( #2697 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-26 14:56:32 +03:00
Avgustin Marinov
b181b66ee5
Extend Query Langage Support ( #2696 )
...
* add option for parser replacement - so, one could replace the query language and don't use RSQL
* add easy way to modify query root Node
* add easy Node modification utilities
* code refactored and naming more 'QL' than 'RSQL' oriented
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-26 14:19:25 +03:00
github-actions[bot]
d0fe120a3b
[Release] Automated commit of .3rd-party/DEPENDENCIES changes
2025-09-26 02:29:24 +00:00
Avgustin Marinov
c906c2f2eb
Type Access Controllers enabled by default if AC is enabled ( #2694 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-25 16:53:19 +03:00
dependabot[bot]
d91dd1f577
Bump org.sonatype.central:central-publishing-maven-plugin ( #2693 )
...
Bumps [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin ) from 0.8.0 to 0.9.0.
- [Commits](https://github.com/sonatype/central-publishing-maven-plugin/commits )
---
updated-dependencies:
- dependency-name: org.sonatype.central:central-publishing-maven-plugin
dependency-version: 0.9.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-09-25 08:42:35 +03:00
github-actions[bot]
c0bf210e0f
[Release] Automated commit of .3rd-party/DEPENDENCIES changes
2025-09-24 08:25:50 +00:00
Avgustin Marinov
14b5d1b29d
Simplify scan workflow ( #2692 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-24 11:20:02 +03:00
Avgustin Marinov
b26a12f733
Remove unnecessary dash call ( #2691 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-24 11:06:06 +03:00
Avgustin Marinov
a37d5304fe
Fix dash scan ( #2690 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-24 10:55:46 +03:00
Avgustin Marinov
1a44acf503
Fix role hierarchy (missing new line) ( #2689 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-24 10:12:26 +03:00
Avgustin Marinov
c20ee8bdf3
Fix fine-grained permissions config ( #2688 )
...
* disabled by default
* evaluaton context considers fine-grained only when acm is enabled
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-24 09:40:27 +03:00
Avgustin Marinov
e7765bf4d2
Add suppor for deeper RSQL search ( #2682 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-23 17:15:48 +03:00
Avgustin Marinov
b702ea41d1
Implement Action Access Control ( #2687 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-23 13:31:17 +03:00
Avgustin Marinov
9ab0a8628e
First level suppor for RsqlQueryFields shortcut support ( #2686 )
...
* now it is possible to have a showrtcut for a sub attributes (i.e. calling it directly with enum name, e.g. type -> type.key) with directly specifying the defaultSubEntityAttribute
* no need to have single sub attribute in order to have a default sub attribute
* added TYPE search field for TargetFields (sinonim of targettype)
* targettype is deprecated - to be decided if and when to be removed
* returned back "type" direct search (with meaning type.key) for DistributionSet and SoftwareModule as non-depricated
* add serche with "type" as type.key for Target
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-23 10:56:26 +03:00
dependabot[bot]
d98ab779a2
Bump org.codehaus.mojo:flatten-maven-plugin from 1.7.2 to 1.7.3 ( #2685 )
...
Bumps [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin ) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/mojohaus/flatten-maven-plugin/releases )
- [Commits](https://github.com/mojohaus/flatten-maven-plugin/compare/1.7.2...1.7.3 )
---
updated-dependencies:
- dependency-name: org.codehaus.mojo:flatten-maven-plugin
dependency-version: 1.7.3
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-09-23 08:50:23 +03:00
Avgustin Marinov
117f2bf683
Fix Sonar Findings ( #2683 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-09-19 16:01:57 +03:00