#2089

ENG-913: resource setup in React for metadata-driven types

Openluanlorenzowants to merge intofrom

📝 Description

/resources/new?type=<catalog id> creates metadata-driven resources and dev envs in React. Other types keep the CLJS wizard until their ticket lands.

📣 User-facing impact

None: the same setup wizard, now in React.

🔗 Related Issue

ENG-913

🚀 Type of Change

  • ✨ New feature (non-breaking change which adds functionality)

📋 Changes Made

  • ?type= picks the React or CLJS wizard; the CLJS catalog now passes it.
  • Credential renderers read their store from context, so the wizard and Configure Role share them.
  • Fixes Q14, Q15, Q16, Q19, Q21.

🧪 Testing

Same POST /resources body as CLJS for all 24 types. Configure Role saves are unchanged.

📄 Additional Notes

Configure Role picks up the new look of the shared inputs.

Activity

38
sandromello2d ago

✅ Build Completed with Success, Version=2089.0.0-g4babfd7

sandromello2d ago

✅ Build Completed with Success, Version=2089.0.0-g4aecffe

qodo-code-review[bot]reviewed2d ago
qodo-code-review[bot]reviewed2d ago
qodo-code-review[bot]reviewed2d ago
qodo-code-review[bot]2d ago
sandromello2d ago

✅ Build Completed with Success, Version=2089.0.0-g932eeb6

luanlorenzoreviewed2d ago
luanlorenzoreviewed2d ago
qodo-code-review[bot]2d ago
sandromello2d ago

✅ Build Completed with Success, Version=2089.0.0-gb1a7c28