Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from apache:master #2

Open
wants to merge 790 commits into
base: master
Choose a base branch
from
Open

Conversation

pull[bot]
Copy link

@pull pull bot commented Jan 4, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@google-cla
Copy link

google-cla bot commented Jan 4, 2023

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@pull pull bot added the ⤵️ pull label Jan 4, 2023
loongs-zhang and others added 28 commits January 27, 2024 18:44
* [ISSUE #4612] init shenyu-plugin-wasm-api module

* simplify dep
* [ISSUE #5177] add JDK21 test

* add distribution

* rollback

* upgrade bytebuddy

* upgrade jacoco-maven-plugin

* rollback

---------

Co-authored-by: hailang <[email protected]>
* fix bug

* fix

* update

---------

Co-authored-by: ‘xcsnx’ <‘[email protected]’>
…application and plugin (#5438)

* [ISSUE #4687] part2: ContextPathPlugin supports across applications

* fix CI

* fix CI

* fix CI

* fix bug

* update sql

* fix test

* fix sql

* rewrite support cross plugins

* RewritePlugin support rpc to http

* add ContextPathPlugin CI

* add RewritePluginTest CI

* fix CI

* fix CI

* try fix CI

* try fix CI

* try fix CI

* try fix CI

* try fix CI

* try fix CI

* try fix CI

* try fix CI

* try fix CI

* try fix CI

* try fix CI

* try fix CI

* try fix CI
* fix rewrite integrated test

* fix test order
* [refactor] Optimizing the node type listener

* [refactor] modify NodeDataPathUtils class name

* [refactor] refactor test uint case

* [refactor] refactor test uint case

---------

Co-authored-by: hql0312 <[email protected]>
Co-authored-by: xiaoyu <[email protected]>
Co-authored-by: loongs-zhang <[email protected]>
* [ISSUE #5427] add AbstractShenyuWasmPluginTest

* fix checkstyle

* fix checkstyle

* fix checkstyle

---------

Co-authored-by: xiaoyu <[email protected]>
* Add tests

* Added README.md

* Remade wasm file and changes in AbstractWasmPluginDataHandlerTest

* Correct file name and formatting

* Added Liscensing

* Update lib.rs

* Recreate WASM file

* Create README.md

---------

Co-authored-by: loongs-zhang <[email protected]>
* Add tests

* Update ShenyuClientRegisterRepositoryFactoryTest.java

---------

Co-authored-by: xiaoyu <[email protected]>
if docker version > 1.25.5, use docker compose command to start ShenYu
* Tests

* Updated lib.rs and added a README.md

I updated the `lib.rs` and updated the WASM file and also added a README.md

* Remove TestWasmPluginDiscoveryHandler#handlerDiscoveryUpstreamData

* Revert "Remove TestWasmPluginDiscoveryHandler#handlerDiscoveryUpstreamData"

This reverts commit c85d3db.

* Update AbstractWasmDiscoveryHandlerTest.java

---------

Co-authored-by: loongs-zhang <[email protected]>
* fix AbstractWasmPluginDataHandlerTest

* [ISSUE #5427] add AbstractWasmMetaDataHandlerTest
* add offline in grpc and websocket

* trigger ci

* trigger ci

---------

Co-authored-by: xiaoyu <[email protected]>
Co-authored-by: loongs-zhang <[email protected]>
* Encrypt the password

* Encrypt the password

* add client meta-information registration login

* Modified to AES/CTR/NoPadding mode

* Adding Exception Handling to Avoid NPE

* add doc

* Update key acquisition method

* Update key acquisition method and format

* Modified to AES/CBC/Pkcs7Padding mode

* delete blank

---------

Co-authored-by: 2252603132 <[email protected]>
Co-authored-by: loongs-zhang <[email protected]>
Co-authored-by: likeguo <[email protected]>
Co-authored-by: wln <[email protected]>
…5457)

* [type: refactor] Admin distributed lock by spring-integration-jdbc

* fix ci

* supplementary testing

* add a table for all SQL

* lock operation put it in try statement block

* fix-ci mock ReentrantLock cpu 100%

---------

Co-authored-by: moremind <[email protected]>
* [type:refactor] enhance metrics-ratelimiter collect

* [type:refactor] enhance metrics-ratelimiter collect

---------

Co-authored-by: xiaoyu <[email protected]>
Co-authored-by: loongs-zhang <[email protected]>
Aias00 and others added 30 commits December 17, 2024 09:02
* [type:improve] Get rid of the dead code and add some improvements

* [type:improve] Get rid of the dead code and add some improvements

* [type:improve] Get rid of the dead code and add some improvements(#5803)

* [type:improve] Get rid of the dead code and add some improvements(#5848)

---------

Co-authored-by: aias00 <[email protected]>
Co-authored-by: xiaoyu <[email protected]>
* [type:feature] config export support plugin template data

* [type:feature] config export support plugin template data
* [type:feature] config export support plugin template data

* [type:feature] config export support plugin template data

* [type:feature] config export support plugin template data

* [type:feature] config export support plugin template data

* [type:feature] namespace config export

* [type:feature] namespace config export

* [type:feature] namespace config export

* [type:feature] namespace config export

* [type:feature] namespace config export
* [type:release] add release note 2.7.1 & changelog.sh

* [type:release] add changelog.sh

* [type:release] add release note 2.7.0
…T, and the response format is JSON. The API returns an exception. (#5852)

* fix admin: The error occurs when testing the sandbox API, and the target method is not a POST request.

* fix admin: Applied Checkstyle to HttpUtils file

---------

Co-authored-by: aias00 <[email protected]>
Co-authored-by: xiaoyu <[email protected]>
* [type:improve] Optimize code for shenyu-alert(#5865)

---------

Co-authored-by: aias00 <[email protected]>
Co-authored-by: xiaoyu <[email protected]>
* [type:fix] fix vulnerability

* [type:fix] fix vulnerability

---------

Co-authored-by: xiaoyu <[email protected]>
…5685)

* refactor admin : decouple apidoc from rule and selector

* refactor admin : decouple apidoc from rule and selector

* refactor admin : remove unused imports

* trigger ci

* refactor admin : remove unnecessary annotations.

---------

Co-authored-by: xiaoyu <[email protected]>
Co-authored-by: aias00 <[email protected]>
Co-authored-by: aias00 <[email protected]>
Co-authored-by: zhengpeng <[email protected]>
Co-authored-by: moremind <[email protected]>
* [type:refactor] Optimize code for shenyu-common

* [type:refactor] Optimize code for shenyu-common

---------

Co-authored-by: aias00 <[email protected]>
* [type:refactor] Optimize code for shenyu-web

* [type:refactor] Optimize code for shenyu-web

---------

Co-authored-by: aias00 <[email protected]>
Co-authored-by: xiaoyu <[email protected]>
* [type:refactor] Optimize code for shenyu-sdk

* [type:refactor] Optimize code for shenyu-sdk

---------

Co-authored-by: aias00 <[email protected]>
Co-authored-by: likeguo <[email protected]>
Co-authored-by: xiaoyu <[email protected]>
Co-authored-by: likeguo <[email protected]>
…ays failed to synchronize in the http-polling configuration data sync mode; (#5889)

Co-authored-by: Vincent <[email protected]>
…ensure compatibility with older versions of JWT tools (#5882)

* fix admin: The error occurs when testing the sandbox API, and the target method is not a POST request.

* fix admin: Applied Checkstyle to HttpUtils file

* refactor plugin-jwt: SPI extension for parsing JWT payloads to ensure compatibility with older versions of JWT tools

* [type:upgrade] The field handleType extended by plugin-jwt needs to be added to the database table.
Upgrade database initialization script and upgrade script

---------

Co-authored-by: aias00 <[email protected]>
Co-authored-by: xiaoyu <[email protected]>
* [maven-release-plugin] prepare release v2.7.0

* [maven-release-plugin] prepare for next development iteration

* [type:release] update version

* [type:release] update version

* [type:release] update version

* [type:release] update version

---------

Co-authored-by: xiaoyu <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.