fix: platform-wide admin audit and dashboard visibility #10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "acbonet/admin-audit-visibility"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Admin audit metadata, traces, governance, export and dashboard now include all users/workspaces in this instance instead of inheriting the active chat workspace. Scope derives from server-authenticated is_admin; owners, teachers, students and coordinators remain forbidden. Actor-bound scope is ready for future personal views, which are not enabled. Preserve metadata/provenance privacy, verify independent workspace and unscoped chains, record denied access without weakening authorization, and show workspace context in audit tables. No RAG, HTML, video, ordinary document permissions or full-content access changes. Validation: 88 backend tests, 106 frontend tests, TypeScript/Vite build, targeted Ruff and diff checks passed. Docs: docs/AUDIT_GOVERNANCE.md. Separate from RAG PR 10's offline answer-verifier prototype. Review CI before merging.