zhc00 opened a new issue, #4055:
URL: https://github.com/apache/shenyu/issues/4055

   ### Description
   
   I propose to refine the API and API document of ShenYu Admin. the key is 
that let it follow the OpenAPI 3.0 specification completely. 
   
   
   ### Task List
   
   1. API document, there are many meaningless descriptions.
   1. unify the message of Response to `success` or `query success` when 
querying successfully. I see we unified most queries to `query success.
   1. Missing mode detail in Response. For example, `ShenyuAdminResult` missed 
the details of the data.
   1. refactor the structure of `/selector/list/search` and 
`/rule/list/search`.  Let it be like `/selector` or `/rule`
   2. fix `/selector` and `/rule` missing `required` symbol in `pluginId` and 
`selectorId`.
   1. return **`200 ok`** when the resource is not found in `GET 
/selector/{id}` or `GET /rule/{id}`.
   


-- 
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]

Reply via email to