You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shenyu.apache.org by GitBox <gi...@apache.org> on 2022/05/04 13:37:10 UTC
[GitHub] [incubator-shenyu] lianjunwei opened a new pull request, #3378: [ISSUE #3239] [New features]Shenyu-admin add new module: API document aggregation display & sandbox test.
lianjunwei opened a new pull request, #3378:
URL: https://github.com/apache/incubator-shenyu/pull/3378
// Describe your PR here; eg. Fixes #issueNo
The newly registered service, or the user modifies the IP in the Shenyu admin operation plug-in divide to drive the update document, has not been implemented yet. But the interface is reserved, which is:
org. apache. shenyu. admin. service. manager. LoadServiceDocEntry#loadApiDocument(org.apache.shenyu.register.common.dto.URIRegisterDTO)
I read the Shenyu admin code logic. Should I call the "loadapidocument" function in the following code?
org. apache. shenyu. admin. listener. DataChangedEventDispatcher#onApplicationEven
Several core APIs are listed below:
1、 Menu list of documents.
The API is:
http://localhost:9095/apidoc/getDocMenus
2、 API details.
The API is:
http://localhost:9095/apidoc/getDocItem?id=010fd856-f788-4814-b09a-d2bba507a22e
3、 Run test.
The API is:
http://localhost:9095/sandbox/proxyGateway
In addition, there are still some functions to be improved and enhanced, such as:
1. User configuration determines which contextpaths are enabled to pull swagger documents?
2. Currently only swagger2 is supported, and later swagger3 is compatible.
--
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: notifications-unsubscribe@shenyu.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [incubator-shenyu] yu199195 commented on pull request #3378: [ISSUE #3239] [New features]Shenyu-admin add new module: API document aggregation display & sandbox test.
Posted by GitBox <gi...@apache.org>.
yu199195 commented on PR #3378:
URL: https://github.com/apache/incubator-shenyu/pull/3378#issuecomment-1121852663
pls solve this conficts : shenyu-admin/pom.xml
--
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: notifications-unsubscribe@shenyu.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [incubator-shenyu] yu199195 merged pull request #3378: [ISSUE #3239] [New features]Shenyu-admin add new module: API document aggregation display & sandbox test.
Posted by GitBox <gi...@apache.org>.
yu199195 merged PR #3378:
URL: https://github.com/apache/incubator-shenyu/pull/3378
--
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: notifications-unsubscribe@shenyu.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [incubator-shenyu] codecov-commenter commented on pull request #3378: [ISSUE #3239] [New features]Shenyu-admin add new module: API document aggregation display & sandbox test.
Posted by GitBox <gi...@apache.org>.
codecov-commenter commented on PR #3378:
URL: https://github.com/apache/incubator-shenyu/pull/3378#issuecomment-1117369516
# [Codecov](https://codecov.io/gh/apache/incubator-shenyu/pull/3378?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) Report
> Merging [#3378](https://codecov.io/gh/apache/incubator-shenyu/pull/3378?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (83141f7) into [master](https://codecov.io/gh/apache/incubator-shenyu/commit/b4857520d4dc2aadde761991048d3b80a1095ee8?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (b485752) will **decrease** coverage by `2.51%`.
> The diff coverage is `6.62%`.
```diff
@@ Coverage Diff @@
## master #3378 +/- ##
============================================
- Coverage 65.41% 62.90% -2.52%
- Complexity 5266 5270 +4
============================================
Files 761 782 +21
Lines 21251 22077 +826
Branches 1931 1991 +60
============================================
- Hits 13902 13887 -15
- Misses 6063 6894 +831
- Partials 1286 1296 +10
```
| [Impacted Files](https://codecov.io/gh/apache/incubator-shenyu/pull/3378?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) | Coverage Δ | |
|---|---|---|
| [...org/apache/shenyu/admin/model/bean/CustomCode.java](https://codecov.io/gh/apache/incubator-shenyu/pull/3378/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2hlbnl1LWFkbWluL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9zaGVueXUvYWRtaW4vbW9kZWwvYmVhbi9DdXN0b21Db2RlLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...va/org/apache/shenyu/admin/model/bean/DocInfo.java](https://codecov.io/gh/apache/incubator-shenyu/pull/3378/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2hlbnl1LWFkbWluL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9zaGVueXUvYWRtaW4vbW9kZWwvYmVhbi9Eb2NJbmZvLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...va/org/apache/shenyu/admin/model/bean/DocItem.java](https://codecov.io/gh/apache/incubator-shenyu/pull/3378/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2hlbnl1LWFkbWluL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9zaGVueXUvYWRtaW4vbW9kZWwvYmVhbi9Eb2NJdGVtLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [.../org/apache/shenyu/admin/model/bean/DocModule.java](https://codecov.io/gh/apache/incubator-shenyu/pull/3378/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2hlbnl1LWFkbWluL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9zaGVueXUvYWRtaW4vbW9kZWwvYmVhbi9Eb2NNb2R1bGUuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...g/apache/shenyu/admin/model/bean/DocParameter.java](https://codecov.io/gh/apache/incubator-shenyu/pull/3378/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2hlbnl1LWFkbWluL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9zaGVueXUvYWRtaW4vbW9kZWwvYmVhbi9Eb2NQYXJhbWV0ZXIuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...ache/shenyu/admin/model/bean/UpstreamInstance.java](https://codecov.io/gh/apache/incubator-shenyu/pull/3378/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2hlbnl1LWFkbWluL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9zaGVueXUvYWRtaW4vbW9kZWwvYmVhbi9VcHN0cmVhbUluc3RhbmNlLmphdmE=) | `0.00% <0.00%> (ø)` | |
| [...n/java/org/apache/shenyu/admin/model/vo/DocVO.java](https://codecov.io/gh/apache/incubator-shenyu/pull/3378/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2hlbnl1LWFkbWluL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9zaGVueXUvYWRtaW4vbW9kZWwvdm8vRG9jVk8uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [.../org/apache/shenyu/admin/model/vo/MenuDocItem.java](https://codecov.io/gh/apache/incubator-shenyu/pull/3378/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2hlbnl1LWFkbWluL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9zaGVueXUvYWRtaW4vbW9kZWwvdm8vTWVudURvY0l0ZW0uamF2YQ==) | `0.00% <0.00%> (ø)` | |
| [...a/org/apache/shenyu/admin/model/vo/MenuModule.java](https://codecov.io/gh/apache/incubator-shenyu/pull/3378/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2hlbnl1LWFkbWluL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9zaGVueXUvYWRtaW4vbW9kZWwvdm8vTWVudU1vZHVsZS5qYXZh) | `0.00% <0.00%> (ø)` | |
| [.../org/apache/shenyu/admin/model/vo/MenuProject.java](https://codecov.io/gh/apache/incubator-shenyu/pull/3378/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2hlbnl1LWFkbWluL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9zaGVueXUvYWRtaW4vbW9kZWwvdm8vTWVudVByb2plY3QuamF2YQ==) | `0.00% <0.00%> (ø)` | |
| ... and [27 more](https://codecov.io/gh/apache/incubator-shenyu/pull/3378/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) | |
------
[Continue to review full report at Codecov](https://codecov.io/gh/apache/incubator-shenyu/pull/3378?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/apache/incubator-shenyu/pull/3378?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation). Last update [b485752...83141f7](https://codecov.io/gh/apache/incubator-shenyu/pull/3378?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation).
--
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: notifications-unsubscribe@shenyu.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org