Skip to content

feat(api): Add audit logging for all operations #48

@pparage

Description

@pparage

Context

No audit trail exists for API operations. Cannot determine who deployed/deleted/modified what and when.

Requirements

  • Log every mutating API call with: timestamp, operation, parameters, user/source, outcome
  • Store in persistent database
  • GET /v0/admin/audit — Query audit log with filtering

Dependencies

Requires persistence layer (B1).

Priority

Nice-to-have.

References

  • Gap analysis: gap-analysis.md issue B17

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttrack_axis-02Operational end-user interfaces

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions