-
Epic
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
Decouple widget dashboard backend from Chrome service
-
False
-
-
False
-
Unset
-
In Progress
-
28% To Do, 10% In Progress, 62% Done
-
-
Summary and goal
Move the backend functionality out of the Chrome service into a stand-alone service. The backend will soon be required by other services in HCC. There are also talks about non-HCC applications interested in the widget dashboard. The frontend requirements are discussed with PF; however, the backend should be decoupled from the Chrome service to enable non-HCC app integrations.
Acceptance Criteria
- Extract the widget layout code to a new service
- Implement widget configuration collection via FEO
- use a separate config map from chrome UI configuration to prevent exceeding the size limit and ensure logical separation of data
- Inject FEO generated widget configuration into the widget layout pod(s)
- AppInterface onboarding (can be done in paraller)
Checklist
| Checklist Item | Required | Notes or Comments |
|---|---|---|
| Workstream or external team dependencies? | N | |
ADR Required?
|
N | |
Testing plans
|
Y | Ensure no regressions on UI |
Known dependencies?
|
N |