Commit Graph

5 Commits

Author SHA1 Message Date
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
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
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
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