Audit trail / change log for all changes made to Geo-Objects

While GeoPrism Registry’s key functionality involves keeping track of changes over time in geographic information, one piece I think is still missing is some kind of audit trail or change log to see all the changes that have been made directly to Geo-Objects (new ones, those marked invalid, name changes, geometry changes, etc.). The Change Requests and Historical Events modules already do keep track of this in some way, users (especially Registry Maintainers taking care of the lists) may want to see who made which direct changes and when.

Additionally, it would be helpful for users at the programmatic end to see a list of the changes between published versions of lists (whether between validity dates/periods or versions), so they can adjust any linked programmatic data and tools making use of these lists accordingly.

1 Like

Could this be something like a historical list that of all changes to objects and hierarchies in a sequential list? A bit like a spreadsheet of all changes that you have access to see, organized by Geo-Object Type, Geo-Object, and Hierarchy?

Hi @jlewis , exactly. It could be a list showing, between two validity dates (start date = valid on date for previous list, and end date = valid on date in current list), the date a change is valid from, and what exactly the change is (e.g., attribute change, geometry change, etc.), and to what Geo-Object this applies. Alongside this, an audit trail of who made which direct edits and when would be useful to see who exactly has been making changes directly to Geo-Objects, as at the moment there is no way to see this.

Captured as two enhancement request tickets: #880 and #881