The GitHub Actions job "PR assignment" on texera.git/fix/user-system-config-permitall has failed. Run started by GitHub user aicam (triggered by aicam).
Head commit for run: c0cf8b7b8dbf78cb4a072b4dfddf8c0ee0708762 / ali <[email protected]> refactor(config-service): expose inviteOnly via /config/pre-login instead of opening /config/user-system Per review feedback (@Yicong-Huang): rather than making /config/user-system @PermitAll — which exposes the entire endpoint just to surface one flag — move only the inviteOnly boolean onto the already-public /config/pre-login and keep /config/user-system @RolesAllowed. A freshly-registered user is still INACTIVE and cannot reach @RolesAllowed endpoints, but now reads inviteOnly from /config/pre-login, so the registration-request form appears and the admin notification email is sent. Update ConfigResourceAuthSpec accordingly: /config/pre-login now exposes inviteOnly; /config/user-system returns 401 + Bearer challenge anonymously and 200 with a valid token. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/27287495991 With regards, GitHub Actions via GitBox
