Skip to content

Conversation

@valentijnscholten
Copy link
Member

@valentijnscholten valentijnscholten commented Nov 1, 2025

In #13169 we introducted django-pghistory as an alternative auditlog solution. The goal has always been to move to django-pghistory, which is what this PR does now that we have had some time to test it.

This PR:

  • Removes DD_AUDITLOG_TYPE
  • Removes any code related to tracking changes with django-auditlog
  • Keeps existing records
  • Keeps displaying existing records
  • Removes any unit tests / workflow runs that were specific to django-auditlog

I tried removing the django-auditlog as a dependency, but this has some complications. We may have to postpone this a bit to not have everything in one release.

The additional code that would be needed for that remove be seen in the PR in my fork against this branch:

@valentijnscholten valentijnscholten added this to the 2.53.0 milestone Nov 1, 2025
@github-actions github-actions bot added settings_changes Needs changes to settings.py based on changes in settings.dist.py included in this PR docs unittests labels Nov 1, 2025
@github-actions github-actions bot added the New Migration Adding a new migration file. Take care when merging. label Nov 1, 2025
@github-actions github-actions bot added the ui label Nov 1, 2025
@valentijnscholten valentijnscholten marked this pull request as ready for review November 1, 2025 22:49
@valentijnscholten valentijnscholten marked this pull request as draft November 2, 2025 07:40
@valentijnscholten
Copy link
Member Author

Converted back to draft as we need to align the merge/release with Pro.

@github-actions
Copy link
Contributor

github-actions bot commented Nov 3, 2025

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions
Copy link
Contributor

github-actions bot commented Nov 6, 2025

Conflicts have been resolved. A maintainer will review the pull request shortly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs New Migration Adding a new migration file. Take care when merging. settings_changes Needs changes to settings.py based on changes in settings.dist.py included in this PR ui unittests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant