-
Epic
-
Resolution: Duplicate
-
Major
-
None
-
None
-
None
-
OCP 4.17 - Secrets form refactoring
-
False
-
None
-
False
-
Not Selected
-
To Do
Epic Goal
- Secret forms have several outdated or problematic patterns that should be addressed to improve the maintainability of these components.
- Breakdown and identify all the necessary steps to refine the secrets form and create follow up stories in a separate epic. The work should consist of:
-
- Break monolithic file into smaller files
- Improve type definitions
- Improve naming for better self-documentation
- Refactor class components to function components
- Address issues with state management
- Address any React anti-patterns, like nested components
Why is this important?
- Secret form have been implemented as one of the first components in console and contain a lot of archaic code.
- Several high priority bugs have been filed by our customers for secrets form functionality.
Acceptance Criteria
- Refactor secret forms
- Adding unit tests to these components.
- Fix https://issues.redhat.com/browse/OCPBUGS-32401