* added UI EntityNotFound error details extractor Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * changed Target count label to not rely on grid data change events but rather on EntityModified UI events to decide how to react dependand on the event type Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * added current view check on entity modified events Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * unsubscribe/resubscribe event listeners on view leave/enter, reselect grid entities on view enter Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * fixed target grid count reset on initial load and after view change Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * re-evaluate filters on Deployment View enter Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * added on view enter logic for rest of the views Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * introduced event listener aware layout and view, adapted code accordingly Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * fixed bulk upload Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * added missing docs Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * adapted software module deselection upon master entity change Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * fixed npe in case master support is not present (Artifact View) Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * restructured amqp assignDistributionSetMultipleTimes test Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * added waiting for the messages to be dispached by test Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io>