Skip to content

Versioning #170

@amschaal

Description

@amschaal

Add versioning to some of the more commonly updated and important models. In particular, it would be good to have a list of versions for each submission and submission type. If a user erroneously makes a change, or a system script bungles something, it would then be possible to go back to previous versions. It would also be nice to be able to see the changes between versions, and perhaps restore deleted instances.

The clear frontrunner for this is django reversion:
https://django-reversion.readthedocs.io/en/latest/index.html

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions