Skip to content

Add Cockpit operation log auditing#61

Open
hauptmedia wants to merge 1 commit into
mainfrom
codex/cockpit-operation-log
Open

Add Cockpit operation log auditing#61
hauptmedia wants to merge 1 commit into
mainfrom
codex/cockpit-operation-log

Conversation

@hauptmedia

Copy link
Copy Markdown

Summary

  • add a Cockpit-style Operation Log page backed by /history/user-operation with pagination, sorting, quick filters, saved filters, grouping by operation id, entity links, and annotation editing/clearing
  • add history API wrappers and state for operation-log list/count/update data
  • wire the page into routing, header navigation, Go To search, styles, and en-US/de-DE translations

Verification

  • npx vitest run
  • npm run build
  • npx eslint src/pages/OperationLog.jsx src/pages/OperationLog.test.jsx src/api/resources/history.js src/api/resources/history.test.js src/components/GoTo.jsx src/components/GoTo.test.jsx src/components/Header.jsx src/index.jsx src/state.js src/state.test.js
  • Browser smoke: http://127.0.0.1:5175/operation-log loaded with no console errors

@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
7.2% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant