cloudbase-ai opened a new pull request, #7500:
URL: https://github.com/apache/shenyu/pull/7500

   ## Problem And Result
   
   Prepare the main-repository cutover for Casdoor, tracked in 
https://github.com/apache/shenyu/issues/7299. Remove the active 
implementation/starter modules and their build, default-distribution, and 
current configuration metadata. Retain documented core API identifiers needed 
by external plugins, historical upgrade SQL, and release notes.
   
   Receiving PR: https://github.com/apache/shenyu-plugin-store/pull/10.
   
   ## Validation
   
   - Full store `./mvnw -B -ntp clean verify -Dapi.version=1.44` passed with 
Checkstyle/RAT enabled and no skipped tests.
   - 11 Casdoor plugin tests and 1 starter-created gateway test passed. Real 
HTTP contracts cover signed JWT success, missing/invalid JWT rejection, 
identity headers, local OAuth callback, certificate/config refresh, and cleanup 
without shared credentials.
   - Main admin EnumService regression: 30 tests passed. Main bootstrap 
affected reactor `-pl shenyu-bootstrap -am test-compile -DskipTests` passed; 
this compile check does not claim all main unit tests ran.
   - Current init SQL cleanup covers H2, MySQL, PostgreSQL, OpenGauss, 
OceanBase, and Oracle, including Casdoor handles, permissions, menu resources, 
and namespace relation rows. Historical upgrades and stable core plugin 
identifiers are preserved.
   - Main targeted RAT/validate and `git diff --check` passed. Logs: 
`casdoor/final-full-verify.log`, `casdoor/main-bootstrap-final.log`, 
`casdoor/main-admin-enum.log`.
   
   
   ## Blocked Cutover
   
   This PR intentionally remains DRAFT. Merge only after the receiving 
prerequisites, CI/E2E, artifact release/ownership, and documented 
upgrade/rollback gates are satisfied. This PR does not close the migration 
issue or authorize dual publication of the same Maven version.
   
   Roadmap: https://github.com/apache/shenyu/issues/7306.
   


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