WIP: feat(tokens): Preferences section "Access tokens" (phase 6d, draft until #1162 RC) #25
Draft
KofTwentyTwo wants to merge 1 commits from
feature/token-preferences into develop
pull from: feature/token-preferences
merge into: QRun-IO:develop
QRun-IO:develop
QRun-IO:release/0.1
QRun-IO:merge/develop-into-release-0-1-rc13
QRun-IO:perf/policy-resolution-single-universe
QRun-IO:feat/session-policy
QRun-IO:fix/health-token-broker-develop
QRun-IO:fix/health-token-broker-only-when-tokens-on
QRun-IO:merge/develop-into-release-0-1-rc10
QRun-IO:feat/policy-1-1-deny-prefix
QRun-IO:fix/create-time-approval-20261106
QRun-IO:automation/qbit-rc-pending
QRun-IO:review/local-latest
QRun-IO:qualification/auth-bootstrap-order-20261103
QRun-IO:qualification/auth-bootstrap-threads2-20261103
QRun-IO:qualification/auth-bootstrap-threads-20261103
QRun-IO:qualification/auth-bootstrap-20261103
QRun-IO:main
QRun-IO:qualification/central-actions-20261031
QRun-IO:dependabot/maven/develop/maven-minor-and-patch-3ab577e7f8
QRun-IO:dependabot/github_actions/develop/github-actions-feffc63bfd
QRun-IO:feature/orb-0.8-track
QRun-IO:feature/orb-0.7.18
QRun-IO:feature/orb-0.7.17
QRun-IO:feature/orb-standardize-release-0.1
QRun-IO:feature/orb-main-standardization
QRun-IO:feature/shared-codeql
QRun-IO:feature/orb-0712-stable-gate
QRun-IO:feature/orb-rc-worker
QRun-IO:feature/align-shared-workers
QRun-IO:feature/orb-0.7.11
QRun-IO:feature/central-ci
QRun-IO:feature/maintenance-service-principal
QRun-IO:feature/mapper-group-attributes-warning
QRun-IO:feature/broker-probe-token-exchange
QRun-IO:ci/release-rc-secrets-inherit
QRun-IO:fix/help-bundle-version
QRun-IO:feature/health-checks
QRun-IO:feature/help-bundle
QRun-IO:feature/tables-populated-defaults
QRun-IO:feature/policy-full-access
QRun-IO:feature/log-effective-features
QRun-IO:feature/policy-editor-preview
QRun-IO:feature/orb-0.6.9
QRun-IO:feature/token-scopes
QRun-IO:feature/guardrails-rc6
QRun-IO:feature/token-management
QRun-IO:feature/arch-rc5
QRun-IO:feature/token-spec
QRun-IO:feature/mapper-automated-sessions
QRun-IO:feature/policy-feature-permissions
QRun-IO:feature/policy-cutover
QRun-IO:feature/release-rc-automation
QRun-IO:feature/user-group-crud
QRun-IO:feature/policy-editor
QRun-IO:feature/policy-model
QRun-IO:feature/policy-spec
QRun-IO:feature/v1-lifecycle
QRun-IO:feature/ga-only-release-tags
QRun-IO:feature/snake-case-table-names
QRun-IO:chore/qrun-repo-standard
1
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
d91b81499f
|
feat(tokens): Preferences section "Access tokens" (DESIGN.md section 13, phase 6d)
Self-service through the core Preferences contract (QRun-IO/qqq#1162): section access-tokens, shown in the user menu, lists the signed-in user's own app passwords (metadata only) with Create token (section), Rotate, Extend and Revoke (row) actions. Each action runs through AuthentikAdmin, so the guardrails, the broker exchange as the user and the audit apply exactly as for the record actions. The key is returned once as a core OneTimeSecret with usage text and is never stored. STAND-IN(core=QRun-IO/qqq#1162, removeBy=4.1.0-RC.7): builds against 4.1.0-PREFS-SNAPSHOT until an RC ships #1162 (draft until then). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |