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
This commit is contained in:
3
hawkbit-simple-ui/.gitignore
vendored
3
hawkbit-simple-ui/.gitignore
vendored
@@ -1,5 +1,6 @@
|
||||
bundles
|
||||
frontend
|
||||
src/main/frontend/*
|
||||
!src/main/frontend/themes/
|
||||
node_modules
|
||||
package.json
|
||||
package-lock.json
|
||||
|
||||
Reference in New Issue
Block a user