feat(orchestrator): Add NFS for orchestrator and orchestrator-form-widgets plugins#2526
feat(orchestrator): Add NFS for orchestrator and orchestrator-form-widgets plugins#2526karthikjeeyar wants to merge 5 commits intoredhat-developer:mainfrom
Conversation
|
Important This PR includes changes that affect public-facing API. Please ensure you are adding/updating documentation for new features or behavior. Changed Packages
|
Review Summary by QodoAdd NFS support to orchestrator and orchestrator-form-widgets plugins
WalkthroughsDescription• Migrate orchestrator plugins to new frontend system (NFS) • Add alpha exports with PageBlueprint, ApiBlueprint, NavItemBlueprint • Create legacy app package for backward compatibility • Update dev app to use NFS with new navigation module • Add NFS installation documentation and configuration Diagramflowchart LR
A["Legacy App<br/>app-defaults"] -->|"yarn start:legacy"| B["Old Frontend System"]
C["New App<br/>frontend-defaults"] -->|"yarn start"| D["New Frontend System<br/>NFS"]
E["Orchestrator Plugin"] -->|"alpha export"| D
F["Form Widgets Plugin"] -->|"alpha export"| D
G["Navigation Module"] -->|"NavContentBlueprint"| D
File Changes1. workspaces/orchestrator/plugins/orchestrator/src/alpha.tsx
|
Code Review by Qodo
1.
|
f236080 to
d141b76
Compare
ce13cc1 to
e133a9c
Compare
e133a9c to
d6987b9
Compare
|
lokanandaprabhu
left a comment
There was a problem hiding this comment.
Tested locally, working fine.
/lgtm


NFS on orchestrator frontend plugins
Fixes: https://issues.redhat.com/browse/RHIDP-11858
This PR adds NFS support for Orchestrator and Orchestrator-form-widgets plugins:
yarn startyarn start:legacyScreenshots:

✔️ Checklist