Feature mass cancel running actions on ds invalidation (#1177)
* Extend DS invalidation dialog to include mass-cancellation of actions Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io> add component id for cancelation type radio buttons Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io> * add infos about ds invalidation to UI documentation; update UI images; add screenshot about ds invalidation Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io> * fix review findings Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io> * add link property to invalidation docu Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io> * Put invalidation counts into one object Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io> * add hint to invalidation dialog, that invalidation is unrepeatable Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io> * disable invalidate button if insufficient permission Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io> * fix auto assignment error with insufficient permission Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io> * implement permissions check for invalidation dialog Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io> * add update_target permission to api doc description Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io>
This commit is contained in:
@@ -255,6 +255,10 @@ label.drop.area.upload = Drop Files to upload
|
||||
label.errorthreshold.option.percent = %
|
||||
label.errorthreshold.option.count = Count
|
||||
label.invalidate.distributionset.stop.rollouts = Stop rollouts
|
||||
label.invalidate.ds.cancelation.type = Type of cancelation:
|
||||
label.cancel.action.none = None
|
||||
label.cancel.action.force = Forced
|
||||
label.cancel.action.soft = Soft
|
||||
|
||||
# TextFields prefix with - textfield
|
||||
textfield.name = Name
|
||||
@@ -378,6 +382,9 @@ tooltip.distribution.set.pin = Pin distribution set
|
||||
tooltip.invalidate.distributionset = Invalidate distribution set..
|
||||
tooltip.distributionset.invalid = invalid
|
||||
tooltip.distributionset.incomplete = incomplete
|
||||
tooltip.distributionset.invalidate.forced = Open actions will be canceled and force quit
|
||||
tooltip.distributionset.invalidate.soft = Open actions will be canceled
|
||||
tooltip.distributionset.invalidate.none = Open actions will not be canceled
|
||||
tooltip.in.time = In Time
|
||||
|
||||
# Notification messages prefix with - message
|
||||
@@ -517,8 +524,10 @@ message.invalidate.distributionset.fail.singular = Distribution set {0} invalida
|
||||
message.invalidate.distributionset.fail.plural = Invalidation failed for {0} distribution sets
|
||||
message.invalidate.distributionset.consequences.singular = By invalidating this distribution set it can no longer be used in any assignment. All active auto assignments and optionally all active rollouts of the distribution set can be stopped as well as all existing update actions will be canceled. A summary of affected entities will be shown on the next page.
|
||||
message.invalidate.distributionset.consequences.plural = By invalidating this {0} distribution sets they can no longer be used in any assignment. All active auto assignments and optionally all active rollouts of the distribution sets can be stopped as well as all existing update actions will be canceled. A summary of affected entities will be shown on the next page.
|
||||
message.invalidate.distributionset.unrepeatable.hint = Note: If no cancelation type is selected, mass-cancel of actions will not be possible at a later point in time.
|
||||
message.invalidate.distributionset.affected.entities.intro.singular = When you confirm the invalidation of distribution set {0} the following actions will be taken:
|
||||
message.invalidate.distributionset.affected.entities.intro.plural = When you confirm the invalidation of {0} distribution sets the following actions will be taken:
|
||||
message.invalidate.distributionset.affected.entities.actions = {0} action(s) will be canceled
|
||||
message.invalidate.distributionset.affected.entities.rollouts = {0} rollout(s) will be stopped
|
||||
message.invalidate.distributionset.affected.entities.autoassignments = {0} auto assignment(s) will be stopped
|
||||
|
||||
|
||||
Reference in New Issue
Block a user