The GitHub Actions job "Required Checks" on texera.git/fix/roles-allowed-redo has succeeded. Run started by GitHub user Yicong-Huang (triggered by Yicong-Huang).
Head commit for run: 148873d9f029e34ffd2ce312c7f6dab711579d6a / Yicong Huang <[email protected]> fix: enforce @RolesAllowed on microservice resources Re-applies #5049 (revert in #5173) and additionally marks the two pre-login ConfigResource endpoints (/config/gui, /config/user-system) as @PermitAll so the frontend's APP_INITIALIZER can still bootstrap once role enforcement is on. Adds an HTTP-pipeline regression test that fires unauthenticated requests through JwtAuthFilter + RolesAllowedDynamicFeature and asserts the two pre-login endpoints return 200 while a sibling @RolesAllowed probe returns 403. Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/26376749290 With regards, GitHub Actions via GitBox
