Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
Angular 7 (currently used by Flink UI) is already EOL. In order to stay up to date with improvements to the framework, browser support, security and dependencies, we need to update it to the latest version.
This also involves updating various dependencies like node, ng-zorro, TypeScript, RxJs, …
Note that updating across several major versions is not recommended. We should do the update one-by-one for each version (e.g. one commit for each update). Due to the lack of tests we need to make sure the UI works in all areas afterwards, also visually.
Attachments
Issue Links
- blocks
-
FLINK-23113 Linting for Flink UI
-
- Closed
-
-
FLINK-23114 Address vulnerabilities in Flink UI
-
- Closed
-
- fixes
-
FLINK-21268 Logs view can't scroll in Firefox
-
- Closed
-
-
FLINK-22642 Tooltips do not close again
-
- Closed
-
- supercedes
-
FLINK-17347 upgrade to latest angular version
-
- Closed
-
- links to