Skip to content

Enhanced project auditing #5516

@lucyb

Description

@lucyb

Why are we doing this?

We're currently recording who created a project and when. We're also recording who last edited the project and when. However, we're not recording a full history of who made edits and when, and we're not recording what was changed.

In #5473, we're adding the (initial) ability to manually create a project. We've decided for that work, that the existing audit trail is okay. However, we think it would be worth improving this.

Note: we should find out if this is definitely required before starting this work

How will we know when it's done?

Any change to any field on the project is recorded in the audit log, along with who made the change and when.

What are we doing?

Needs expanding

  • Add extra entries into the audit log
  • Ensure these are visible in the staff area on the audit log page for a project.

Defining delivery tasks guidance

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions