feat: implement compliance reports and audit trail pipeline#975
feat: implement compliance reports and audit trail pipeline#975shagunpandeydev26-alt wants to merge 1 commit into
Conversation
|
Hi @imDarshanGK! I've just opened the PR for the compliance reports and audit trail feature! As discussed, rather than just adding simple export buttons, I implemented this as a reusable reporting pipeline to keep the codebase clean and extensible.
I've added 11 backend integration tests covering the authorization, filtering engine, and formatting, all of which are passing successfully ( One quick note on security: I kept the JWT storage in Let me know if you need any adjustments or if there's anything else you'd like me to tweak before merging. Thank you for the opportunity to work on this! |
Description
This PR introduces a fully-featured, format-agnostic compliance reporting pipeline and audit trail system. Organizations require compliance reports for regulatory purposes, and this implements the proposed solution by adding:
README.mddocumenting the new/reports/endpoints.Related Issue
Fixes #665
Type of change
Checklist
mainpytest -vand all tests passfeat/fix/docs/test: short descriptionScreenshots (if frontend change)
Screen.Recording.2026-06-10.081842.-.Trim.mp4
Test evidence