The GitHub Actions job "CI" on rocketmq-dashboard.git/session-lifecycle has 
failed.
Run started by GitHub user lizhimins (triggered by lizhimins).

Head commit for run:
7701b5f450df85779cdd559837b36a9afa92f64c / lizhimins <[email protected]>
fix(auth): leave the idle deadline off by default and out of the shipped 
profiles

The idle timeout defaulted to 30 minutes, so an upgrade immediately started 
revoking
sessions that were issued under the old absolute-expiry-only rule. Default it 
to 0 —
off — and let an operator turn it on. The settings form already accepts 0 and 
says
what it means; its fallback now matches the server instead of showing 30.

The scheduled purge had also gained an initialDelay, and application-dev.yml 
stretched
the cleanup interval to a day so the auth integration tests would not see a 
pass fire
mid-suite. Both are reverted: the cases that exercise the idle deadline now 
configure
one, which is what makes them about the feature rather than about the default.

Document in api-spec.md the two new endpoints — POST
/api/studio-users/sessions/revoke-all, which spares the caller's own sessions, 
and
DELETE /api/studio-users/sessions/:sessionId, a no-op on an already revoked row 
—
plus the sessionIdleTimeout setting and the clientIp / userAgent attribution 
fields.

Report URL: 
https://github.com/apache/rocketmq-dashboard/actions/runs/40302401093

With regards,
GitHub Actions via GitBox

Reply via email to