XnLemon opened a new pull request, #1026:
URL: https://github.com/apache/dubbo-go-pixiu/pull/1026

   At the committer's request, I refactored the frontend stack again.
   
   ## **What this PR does**:
   
   - Replaces the legacy Vue2/Element UI admin frontend with React, TypeScript, 
Vite, and Tailwind CSS.
   - Reimplements login, registration, profile, gateway configuration, mapping, 
cluster, listener, OPA, rate-limit, plugin-group, and route-binding screens.
   - Adds a typed API client, consistent loading/error states, YAML editors, 
and Apache ASF branding/favicon.
   - Keeps the existing Admin API contract unchanged.
   
   ## **Which issue(s) this PR fixes**:
   
   N/A
   
   ## **Special notes for your reviewer**:
   
   - This PR contains frontend changes only; it does not change Admin handlers 
or configuration storage.
   - Plugin-group and rate-limit pages retain the legacy API paths. Their 
backend handlers are not present in the current Admin router, so these pages 
correctly surface request errors until backend support is added.
   - The route-binding UI expects the separate route-binding backend API 
implementation.
   
   ## **Does this PR introduce a user-facing change?**:
   
   Pixiu Admin is migrated from the legacy Vue2 interface to a React-based 
configuration console with improved route-binding, configuration editing, and 
error-state handling.
   
   ## Preview
   
   <img width="1920" height="1032" alt="f1571dd287040fc9a4b6f179b586e843" 
src="https://github.com/user-attachments/assets/411065c2-e2b6-4b56-953d-99875cf94425";
 />
   
   <img width="1920" height="1032" alt="image" 
src="https://github.com/user-attachments/assets/1388e33e-a9ea-44ca-9e33-ecc86711bd06";
 />
   
   <img width="1920" height="1032" alt="image" 
src="https://github.com/user-attachments/assets/44e9719b-2b72-4bb0-92f4-b764c8e3808e";
 />
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to