Skip to content

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

Merged
rubenvdlinde merged 16 commits into
feature/nextcloud-vue-package-usagefrom
feature/REGISTERS-483/audit-trails-page
Mar 22, 2026
Merged

feat: Migrate audit trail views to @conduction/nextcloud-vue components#944
rubenvdlinde merged 16 commits into
feature/nextcloud-vue-package-usagefrom
feature/REGISTERS-483/audit-trails-page

Conversation

@SudoThijn
Copy link
Copy Markdown
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
Base automatically changed from feature/REGISTERS-482/configuration-page to feature/nextcloud-vue-package-usage March 22, 2026 21:15
@rubenvdlinde rubenvdlinde merged commit 4cf252a into feature/nextcloud-vue-package-usage Mar 22, 2026
1 check passed
@rubenvdlinde rubenvdlinde deleted the feature/REGISTERS-483/audit-trails-page branch March 22, 2026 21:16
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.

2 participants