Skip to content

feat: Migrate audit trail views to @conduction/nextcloud-vue components#944

Open
SudoThijn wants to merge 16 commits intofeature/REGISTERS-482/configuration-pagefrom
feature/REGISTERS-483/audit-trails-page
Open

feat: Migrate audit trail views to @conduction/nextcloud-vue components#944
SudoThijn wants to merge 16 commits intofeature/REGISTERS-482/configuration-pagefrom
feature/REGISTERS-483/audit-trails-page

Conversation

@SudoThijn
Copy link
Contributor

@SudoThijn SudoThijn commented Mar 20, 2026

Summary

  • AuditTrailIndex — migrated to CnIndexPage with custom column renderers (CnStatusBadge, NcDateTime), nameFormatter for dialog display names, pagination, and row styling
  • AuditTrailDetails — simplified modal using CnDetailGrid and NcDialog
  • AuditTrailChanges — refactored to use nextcloud-vue components (CnStatusBadge, CnDetailGrid, NcDateTime)
  • AuditTrailSideBar — replaced hardcoded stats with CnStatsPanel
  • ClearAuditTrails / DeleteAuditTrail — updated to use shared dialog patterns
  • Store — removed custom auditTrail.js module and its tests, replaced by @conduction/nextcloud-vue audit trail store plugin; removed audit trail registration from store.js and object.js

@SudoThijn SudoThijn changed the title feat: Migrate all frontend views to @conduction/nextcloud-vue components feat: Migrate audit trail views to @conduction/nextcloud-vue components Mar 20, 2026
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