# Logging of changes

**URL:** <https://gramps.discourse.group/t/logging-of-changes/2275>\
**Category:** Help\
**Created:** [February 16, 2022, 8:12pm UTC](https://gramps.discourse.group/t/logging-of-changes/2275 "2022-02-16T20:12:51Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![wri](https://avatars.discourse-cdn.com/v4/letter/w/ce73a5/32.png) [@wri](https://gramps.discourse.group/u/wri)\
**Post date:** [February 16, 2022, 8:12pm UTC](https://gramps.discourse.group/t/logging-of-changes/2275/1 "2022-02-16T20:12:51Z")

</div>

Is it possible to see, which data within my genealogical tree I have changed lastly?  
I’m using Gramps 5.1.2 on Ubuntu Linux.

---

<div class="post-metadata">

**Author:** ![GeorgeWilmes](https://avatars.discourse-cdn.com/v4/letter/g/c57346/32.png) [@GeorgeWilmes](https://gramps.discourse.group/u/GeorgeWilmes)\
**Post date:** [February 16, 2022, 8:35pm UTC](https://gramps.discourse.group/t/logging-of-changes/2275/2 "2022-02-16T20:35:42Z")

</div>

Yes, each of the category views (People, Families, etc.) has a Last Changed column available in its configuration (you can then sort the view by this column), and there is also a [Last Change gramplet](https://gramps-project.org/wiki/index.php/Addon:LastChange) that you can add to the Dashboard which shows that last 10 changes.

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [February 16, 2022, 9:44pm UTC](https://gramps.discourse.group/t/logging-of-changes/2275/3 "2022-02-16T21:44:33Z")

</div>

Within a session, the [Session Log Gramplet](https://gramps-project.org/wiki/index.php/Gramps_5.1_Wiki_Manual_-_Gramplets#Session_Log) will show you the most recently selected Persons and the [Undo History](https://gramps-project.org/wiki/index.php/Gramps_5.1_Wiki_Manual_-_Navigation#Edit) dialog list spans all objects modifications.

---

<div class="post-metadata">

**Author:** ![wri](https://avatars.discourse-cdn.com/v4/letter/w/ce73a5/32.png) [@wri](https://gramps.discourse.group/u/wri)\
**Post date:** [February 17, 2022, 7:42pm UTC](https://gramps.discourse.group/t/logging-of-changes/2275/4 "2022-02-17T19:42:35Z")

</div>

Thank you for both answers.  
Now I have installed the Last Change gramplet - it shows me only changes after the moment of gramplet installation. This is clear, but it doesnt help for former actions.  
Unfortunately, the Session Log Gramplet I cannot find in the list of possible addons. Additionally I have the problem, that I’m using gramps with german interface and the denotations of menu entries are some times not the really translation from english to german. But finally, I fear that this gramplet also shows changes after the gramplet installation …

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [February 17, 2022, 9:16pm UTC](https://gramps.discourse.group/t/logging-of-changes/2275/5 "2022-02-17T21:16:38Z")

</div>

You are correct. There is no “audit trail” feature in Gramps. And the tools that we have mentioned are only for the current editing session.

As George said, you CAN sort each individual Category View by modified date. But it is hard to follow the trail of changes because series of secondary objects tend to be added in sequence… so they are in different Categories.

Perhaps you can write you own report that lists all objects in order of modification? The [Last Change report](https://gramps-project.org/wiki/index.php/Addon:LastChange#Last_Change_Report) would be a reasonable reference for how to do that. Maybe start by forking it & increasing from 10 records in each category to 100. You could probably import that output into a Spreadsheet, break it into columns & then sort on the “Changed On” modified date.

I strongly suggest that if you have a serious problem that you are trying to undo, that you inventory your backup files so that you can identify restore points. You’ll want to remember which was before the problematic change & which were immediately after.

Although it would be an agonizing process, you might want to experiment with the [Import & Merge tool](https://gramps-project.org/wiki/index.php/Addon:Import_Merge_Tool). Import the earlier restore point backup into a fresh tree & the Import & Merge the later version.

---

<div class="post-metadata">

**Author:** ![SNoiraud](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/snoiraud/32/72_2.png) [@SNoiraud](https://gramps.discourse.group/u/SNoiraud)\
**Post date:** [February 18, 2022, 8:01am UTC](https://gramps.discourse.group/t/logging-of-changes/2275/6 "2022-02-18T08:01:10Z")

</div>

You can also sort all views by the last change column. See:

> [@Sorting dialogs by last update date / keeping last used sort order](https://gramps.discourse.group/t/sorting-dialogs-by-last-update-date-keeping-last-used-sort-order/2238/10):
>
> I have many Sources that are books of the vital records by community in Massachusetts to the year 1849. The Citations are entered by just the page number. If I were to search for “Page:101” I would get too many entries and I would still need the Source information to select the correct entry.

---

<div class="post-metadata">

**Author:** ![wri](https://avatars.discourse-cdn.com/v4/letter/w/ce73a5/32.png) [@wri](https://gramps.discourse.group/u/wri)\
**Post date:** [February 19, 2022, 10:37am UTC](https://gramps.discourse.group/t/logging-of-changes/2275/7 "2022-02-19T10:37:22Z")

</div>

Many Thanxs Serge, this is the solution for me!

Kind regards and thanks to all gramps developers and maintainers!

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/gramps/original/1X/2ac1e712b7adf612e31ca08a55419f4cf37c0158.png) [@system](https://gramps.discourse.group/u/system)\
**Post date:** [March 21, 2022, 10:37am UTC](https://gramps.discourse.group/t/logging-of-changes/2275/8 "2022-03-21T10:37:42Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
