Skip to content

Retention: prune old audit rows via nimbus prune - #1

Merged
DanMat merged 1 commit into
mainfrom
feat/retention
Aug 16, 2026
Merged

DanMat merged 1 commit into
mainfrom
feat/retention

Conversation

@DanMat

@DanMat DanMat commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

Registers a maintenance task (the new NimbusCMS plugin maintenance() capability) that nimbus prune runs to delete api_audit_log rows older than API_AUDIT_RETENTION_DAYS (default 30; 0 keeps everything). The boundary test asserts the task registers on load.

🤖 Generated with Claude Code

Registers a `nimbus prune` maintenance task (the new plugin maintenance
capability) that deletes api_audit_log rows older than the retention window
(API_AUDIT_RETENTION_DAYS, default 30; 0 keeps everything). Boundary test asserts
the task is registered on load.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@DanMat
DanMat merged commit 9d64512 into main Aug 16, 2026
2 checks passed
@DanMat
DanMat deleted the feat/retention branch August 16, 2026 15:01
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