-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
None
-
None
-
None
-
Sprint 280
Background
OU-273 needs to be implemented first. Then the Observabiliity UI Redux actions and reducers in the console codebase (files frontend/public/actions/observe.ts and frontend/public/reducers/observe.ts) can be removed. These actions are available under the redux `observe` store currently. A monitoring-plugin exclusive `.plugins.mp` scope already exists (code link), but needs to be fully migrated to.
Some of the reducers are used by other console components, such as the notification bell. We should determine which components can be removed, and act accordingly. In addition, we should determine if it we should rename the redux actions so that they don't conflict with the console actions.
Outcomes
Files frontend/public/actions/observe.ts and frontend/public/reducers/observe.ts are removed from the console codebase.
All instances of `getLegacyObserveState` have been migrated to use `getObserveState`. In addition, the `getObserveState` should no longer depend on the perspective, but rather the plugin calling it (monitoring-plugin vs monitoring-console-plugin)
- clones
-
OU-273 monitoring-plugin still relies on the Redux actions and reducers in the console codebase
-
- Closed
-
- depends on
-
OU-273 monitoring-plugin still relies on the Redux actions and reducers in the console codebase
-
- Closed
-
- is incorporated by
-
OU-555 In openshift/console remove dashboards related redux ActionTypes
-
- Closed
-