Summary\n\n- remove the arbitrary recent-authentication window from normal authorized operations\n- add bounded, persisted maximum lifetime and optional inactivity expiry in Administration\n- preserve server-side revocation, CSRF, RBAC, cookie protections, and dynamic policy enforcement\n\n## Validation\n\n- go test ./...\n- go test -race ./...\n- CGO_ENABLED=0 go build ./...\n- go vet ./...\n- staticcheck ./...\n- python3 tools/validate_spec.py\n- git diff --check\n- targeted Chromium/playwright-cli Administration persistence check
## Summary\n\n- remove the arbitrary recent-authentication window from normal authorized operations\n- add bounded, persisted maximum lifetime and optional inactivity expiry in Administration\n- preserve server-side revocation, CSRF, RBAC, cookie protections, and dynamic policy enforcement\n\n## Validation\n\n- go test ./...\n- go test -race ./...\n- CGO_ENABLED=0 go build ./...\n- go vet ./...\n- staticcheck ./...\n- python3 tools/validate_spec.py\n- git diff --check\n- targeted Chromium/playwright-cli Administration persistence check
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary\n\n- remove the arbitrary recent-authentication window from normal authorized operations\n- add bounded, persisted maximum lifetime and optional inactivity expiry in Administration\n- preserve server-side revocation, CSRF, RBAC, cookie protections, and dynamic policy enforcement\n\n## Validation\n\n- go test ./...\n- go test -race ./...\n- CGO_ENABLED=0 go build ./...\n- go vet ./...\n- staticcheck ./...\n- python3 tools/validate_spec.py\n- git diff --check\n- targeted Chromium/playwright-cli Administration persistence check