shenyu
shenyu copied to clipboard
[ISSUE #3713]Add new plugin: key-auth
#3713 Add new plugin: key-auth
Make sure that:
- [x] You have read the contribution guidelines.
- [x] You submit test cases (unit or integration tests) that back your changes.
- [x] Your local test passed
./mvnw clean install -Dmaven.javadoc.skip=true.
pls check ci
pls check ci
![]()
I don't know why it failed. I didn't modify this source.
Hi, @yu199195, it hasn't been reviewed, any problems?
Codecov Report
Merging #3756 (b1aee90) into master (3e2b1a7) will increase coverage by
0.00%. The diff coverage is77.55%.
@@ Coverage Diff @@
## master #3756 +/- ##
=========================================
Coverage 70.17% 70.17%
- Complexity 7012 7035 +23
=========================================
Files 954 958 +4
Lines 26315 26363 +48
Branches 2354 2362 +8
=========================================
+ Hits 18467 18501 +34
- Misses 6422 6433 +11
- Partials 1426 1429 +3
| Impacted Files | Coverage Δ | |
|---|---|---|
| ...ommon/dto/convert/rule/impl/KeyAuthRuleHandle.java | 43.75% <43.75%> (ø) |
|
| ...g/apache/shenyu/plugin/key/auth/KeyAuthPlugin.java | 90.00% <90.00%> (ø) |
|
| ...ava/org/apache/shenyu/common/enums/PluginEnum.java | 100.00% <100.00%> (ø) |
|
| ...gin/key/auth/handler/KeyAuthPluginDataHandler.java | 100.00% <100.00%> (ø) |
|
| ...er/plugin/key/auth/KeyAuthPluginConfiguration.java | 100.00% <100.00%> (ø) |
|
| ...va/org/apache/shenyu/plugin/cache/CachePlugin.java | 81.57% <0.00%> (-7.90%) |
:arrow_down: |
| ...che/shenyu/sync/data/http/HttpSyncDataService.java | 85.71% <0.00%> (-4.09%) |
:arrow_down: |
| ...ruptor/RegisterClientServerDisruptorPublisher.java | 64.70% <0.00%> (+11.76%) |
:arrow_up: |
| ...controller/ShenyuClientHttpRegistryController.java | 100.00% <0.00%> (+22.22%) |
:arrow_up: |
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more
@yu199195 Have modified and fixed the SQL scripts. Pls reviewed.
@yu199195 Fixed the conflicting files
