This set of changes will allow to backport features with ease reducing conflicts: - Sync 0.4 with 0.5, as not all the changes were cherry-picked to both streams: https://github.com/openshift/monitoring-plugin/pull/463 - Remove incidents from 0.4 as is only supported from 4.19+: https://github.com/openshift/monitoring-plugin/pull/463 - Convert incident pages to TypeScript: https://github.com/openshift/monitoring-plugin/pull/475 - Create component wrappers that will implement internally PF5 and PF6 variants