dependabot[bot]
f73128024c
Bump vaadin.version from 24.7.6 to 24.8.0 ( #2481 )
...
Bumps `vaadin.version` from 24.7.6 to 24.8.0.
Updates `com.vaadin:vaadin-bom` from 24.7.6 to 24.8.0
Updates `com.vaadin:vaadin-maven-plugin` from 24.7.6 to 24.8.0
- [Release notes](https://github.com/vaadin/platform/releases )
- [Commits](https://github.com/vaadin/platform/compare/24.7.6...24.8.0 )
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-version: 24.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.vaadin:vaadin-maven-plugin
dependency-version: 24.8.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-20 08:56:27 +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
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
d166dd6224
Fix some sonar findings ( #2433 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-06 13:42:02 +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
Mohamed Zenadi
d3341f7c73
SimpleUI: support target's tags edition, display installed & assigned distribution sets, and action history ( #2409 )
...
* simple-ui: fix flaky OAuth2TokenManager bean creation
* simple-ui: add Assigned / installed tab
This is inspired by the original hawkbit interface; however, as we've got more space it merges both Assigned and Installed into the same tab
* simple-ui: add assign and unassign to targets, and create tags
* simple-ui: add action history tab
This allows tracking the actions, see their status, and cancel / force / force cancel them; just like the previous ui
This has some limitations though; the previous UI had access to the Action's main class, whereas we're dealing with the rest dto; hence we're missing some information to make the ui simpler to create.
* use textblock with generic line-separator
* fix tags not shown due to missing badge import
* improve the action's status by combining the four statuses into one icon
2025-06-04 10:47:38 +03:00
dependabot[bot]
a8a67910ac
Bump vaadin.version from 24.7.5 to 24.7.6 ( #2421 )
...
Bumps `vaadin.version` from 24.7.5 to 24.7.6.
Updates `com.vaadin:vaadin-bom` from 24.7.5 to 24.7.6
Updates `com.vaadin:vaadin-maven-plugin` from 24.7.5 to 24.7.6
- [Release notes](https://github.com/vaadin/platform/releases )
- [Commits](https://github.com/vaadin/platform/compare/24.7.5...24.7.6 )
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-version: 24.7.6
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
dependency-version: 24.7.6
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-05-29 09:02:23 +03:00
dependabot[bot]
108f03848f
Bump vaadin.version from 24.7.4 to 24.7.5 ( #2415 )
...
Bumps `vaadin.version` from 24.7.4 to 24.7.5.
Updates `com.vaadin:vaadin-bom` from 24.7.4 to 24.7.5
Updates `com.vaadin:vaadin-maven-plugin` from 24.7.4 to 24.7.5
- [Release notes](https://github.com/vaadin/platform/releases )
- [Commits](https://github.com/vaadin/platform/compare/24.7.4...24.7.5 )
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-version: 24.7.5
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
dependency-version: 24.7.5
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-05-23 08:48:56 +03:00
Mohamed Zenadi
424520bb72
SimpleUI: add oauth2 support ( #2400 )
...
* simple-ui: add oauth2 support
This uses a trick to ensure that the id token is refreshed; it needs to be revisited after Spring Security 6.5 is released
* fixed style and added a way to enable / disable oauth2 client
2025-05-20 09:59:41 +03:00
Mohamed Zenadi
045ba66738
SimpleUI: Add Poll Status and Update Status + improve target filtering ( #2404 )
...
* simple-ui: improve target filters
- improve the overall ui of the filters by using the proper icons and layout
- add target filter update and the ability to duplicate filters
Signed-off-by: Mohamed Zenadi <mohamed.zenadi@wattsense.com >
* simple-ui: add poll status and target update status icons
Signed-off-by: Mohamed Zenadi <mohamed.zenadi@wattsense.com >
* apply official style + improve update / create listeners
* one last clean up - revert import bad changes
---------
Signed-off-by: Mohamed Zenadi <mohamed.zenadi@wattsense.com >
2025-05-19 11:58:58 +03:00
Mohamed Zenadi
c306ed2d4f
SimpleUI: improve dialogs and add delete confirmation dialog ( #2401 )
...
* simple-ui: add systematic prompt before deletion
Signed-off-by: Mohamed Zenadi <mohamed.zenadi@wattsense.com >
* simple-ui: fix the dialogs layouts
Signed-off-by: Mohamed Zenadi <mohamed.zenadi@wattsense.com >
---------
Signed-off-by: Mohamed Zenadi <mohamed.zenadi@wattsense.com >
2025-05-15 09:32:47 +03:00
dependabot[bot]
9c53858de6
Bump vaadin.version from 24.7.3 to 24.7.4 ( #2402 )
...
Bumps `vaadin.version` from 24.7.3 to 24.7.4.
Updates `com.vaadin:vaadin-bom` from 24.7.3 to 24.7.4
Updates `com.vaadin:vaadin-maven-plugin` from 24.7.3 to 24.7.4
- [Release notes](https://github.com/vaadin/platform/releases )
- [Commits](https://github.com/vaadin/platform/compare/24.7.3...24.7.4 )
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-version: 24.7.4
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
dependency-version: 24.7.4
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-05-15 08:27:42 +03:00
dependabot[bot]
546088e88e
Bump vaadin.version from 24.7.2 to 24.7.3 ( #2384 )
...
Bumps `vaadin.version` from 24.7.2 to 24.7.3.
Updates `com.vaadin:vaadin-bom` from 24.7.2 to 24.7.3
Updates `com.vaadin:vaadin-maven-plugin` from 24.7.2 to 24.7.3
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-version: 24.7.3
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
dependency-version: 24.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-04-30 09:06:54 +03:00
Denislav Prinov
08f8c528fd
Merge pull request #2346 from maass-hamburg/simple_ui_add_assign_targets
...
simple_ui: add assign function in Target view
2025-04-29 08:45:12 +03:00
Avgustin Marinov
30c0ae3cc2
SoftwareModuleView small improvements ( #2377 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-04-28 12:19:11 +03:00
Fin Maaß
88a0ac7256
simple_ui: SoftwareModuleView: add option for distributionSet ( #2360 )
...
This commit adds a new option, when creating a new SoftwareModule, to
also create a new distributionSet, based on the created SoftwareModule.
This is useful for cases, where software modules and distributionSets
have a 1:1 relation.
Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com >
2025-04-28 09:36:52 +03:00
dependabot[bot]
aa8cb9d305
Bump vaadin.version from 24.7.1 to 24.7.2 ( #2361 )
...
Bumps `vaadin.version` from 24.7.1 to 24.7.2.
Updates `com.vaadin:vaadin-bom` from 24.7.1 to 24.7.2
Updates `com.vaadin:vaadin-maven-plugin` from 24.7.1 to 24.7.2
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-version: 24.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
dependency-version: 24.7.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-04-16 09:02:27 +03:00
Fin Maaß
bce1c79c14
simple_ui: Utils: add actionTypeControls function
...
add actionTypeControls function to be able to share the code between
RolloutView and TargetView.
Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com >
2025-04-15 16:47:07 +02:00
Fin Maaß
5a884661ed
simple_ui: add assign function in Target view
...
add assign function in Target view
Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com >
2025-04-15 16:41:21 +02:00
dependabot[bot]
bbc725d6a7
Bump vaadin.version from 24.7.0 to 24.7.1 ( #2331 )
...
Bumps `vaadin.version` from 24.7.0 to 24.7.1.
Updates `com.vaadin:vaadin-bom` from 24.7.0 to 24.7.1
Updates `com.vaadin:vaadin-maven-plugin` from 24.7.0 to 24.7.1
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
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-03-28 07:32:05 +02:00
dependabot[bot]
6193bc3492
Bump vaadin.version from 24.6.7 to 24.7.0 ( #2319 )
...
Bumps `vaadin.version` from 24.6.7 to 24.7.0.
Updates `com.vaadin:vaadin-bom` from 24.6.7 to 24.7.0
Updates `com.vaadin:vaadin-maven-plugin` from 24.6.7 to 24.7.0
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.vaadin:vaadin-maven-plugin
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-03-20 10:26:49 +02:00
dependabot[bot]
088316ebbb
Bump vaadin.version from 24.6.6 to 24.6.7 ( #2317 )
...
Bumps `vaadin.version` from 24.6.6 to 24.6.7.
Updates `com.vaadin:vaadin-bom` from 24.6.6 to 24.6.7
Updates `com.vaadin:vaadin-maven-plugin` from 24.6.6 to 24.6.7
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
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-03-18 17:45:57 +02:00
dependabot[bot]
49fa64771e
Bump vaadin.version from 24.6.5 to 24.6.6 ( #2308 )
...
Bumps `vaadin.version` from 24.6.5 to 24.6.6.
Updates `com.vaadin:vaadin-bom` from 24.6.5 to 24.6.6
Updates `com.vaadin:vaadin-maven-plugin` from 24.6.5 to 24.6.6
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
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-03-11 09:20:02 +02:00
Oleksandr Andrushchenko
970a434339
simple-ui: Also show target attributes in Target's view ( #2304 )
...
It is useful to see target attributes in the Target's view: for instance
SWUpdate can deliver values from the platform which identify some
features of it. This can include an arbitrary data, e.g. platform HW
revision, component's versions etc.
Thus, add a possibility to see those attributes in the dedicated view.
Signed-off-by: Oleksandr Andrushchenko <andr2000@gmail.com >
2025-02-28 13:50:56 +02:00
Avgustin Marinov
beda747c67
Remove unnecessary JsonProperty annotations ( #2296 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-02-25 08:40:14 +02:00
Avgustin Marinov
97027de9a8
SDK: Add unified Link download (using auth contexts) ( #2270 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-02-12 18:32:18 +02:00
dependabot[bot]
2f418cc65b
Bump vaadin.version from 24.6.4 to 24.6.5 ( #2268 )
...
Bumps `vaadin.version` from 24.6.4 to 24.6.5.
Updates `com.vaadin:vaadin-bom` from 24.6.4 to 24.6.5
Updates `com.vaadin:vaadin-maven-plugin` from 24.6.4 to 24.6.5
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
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-02-12 13:53:34 +02:00
Avgustin Marinov
1e4e45f7bb
Ethlo back ( #2267 )
...
* Return Ethlo plugin
* Return back statick weaving for EclipseLink in order to use lazy fetch
2025-02-11 12:50:51 +02:00
Avgustin Marinov
46caed139d
Remove unused group repo methods ( #2263 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-02-04 17:21:04 +02:00
dependabot[bot]
44487a9575
Bump vaadin.version from 24.6.3 to 24.6.4 ( #2260 )
...
Bumps `vaadin.version` from 24.6.3 to 24.6.4.
Updates `com.vaadin:vaadin-bom` from 24.6.3 to 24.6.4
Updates `com.vaadin:vaadin-maven-plugin` from 24.6.3 to 24.6.4
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
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-01-31 08:55:40 +02:00
Avgustin Marinov
b108762d54
Simple UI: Streaming upload ( #2254 )
...
thus not loading whole artifact into memory
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-01-29 13:44:31 +02:00
dependabot[bot]
7861cfcac7
Bump vaadin.version from 24.6.2 to 24.6.3 ( #2253 )
...
Bumps `vaadin.version` from 24.6.2 to 24.6.3.
Updates `com.vaadin:vaadin-bom` from 24.6.2 to 24.6.3
Updates `com.vaadin:vaadin-maven-plugin` from 24.6.2 to 24.6.3
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
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-01-29 13:25:30 +02:00
Avgustin Marinov
c766fd76da
Sonar Fixes ( #2240 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-01-27 11:45:14 +02:00
Avgustin Marinov
bbb2193d74
Sonar Fix ( #2239 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-01-24 20:10:28 +02:00
Avgustin Marinov
d488203b5f
Sonar Fixes ( #2230 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-01-24 13:41:17 +02:00
dependabot[bot]
01b2f18d2a
Bump vaadin.version from 24.3.7 to 24.6.2 ( #2226 )
...
Bumps `vaadin.version` from 24.3.7 to 24.6.2.
Updates `com.vaadin:vaadin-bom` from 24.3.7 to 24.6.2
Updates `com.vaadin:vaadin-maven-plugin` from 24.3.7 to 24.6.2
---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.vaadin:vaadin-maven-plugin
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-01-24 08:48:59 +02:00
Avgustin Marinov
a0d149cc1d
Sonar Fixes (9) ( #2221 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-01-23 15:02:03 +02:00
Avgustin Marinov
bbb5f40207
Sonar Fixes (6) ( #2214 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-01-21 16:13:43 +02:00
Avgustin Marinov
7cb617007a
Code refactoring of hawkbit-mgmt ( #2055 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 13:35:51 +02:00
Avgustin Marinov
7902b89268
Unify artifact names ( #2021 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 15:09:03 +02:00
Avgustin Marinov
ef216840a7
Move Simple UI at root level ( #2005 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-11 16:13:08 +02:00