Changes History

Capitally keeps track of all the changes you make in your portfolio. This feature allows you to modify your portfolio without fear of breaking things, as you always can undo any change. It also lets you review any past actions.

You can access the History, Undo and Redo from the menu in the top right corner.

In the history view, you can check out all the changes made to see what properties were tweaked and the values that were updated. Plus, you can search for specific values you inputted to easily track when they were added.

Check history of a single item

You can check out the history of any asset, account, transaction, or market by opening its context menu and selecting the history page to see all the changes made to that specific item.

Fix a broken history by deleting changes

Sometimes your project history may become broken - especially if you frequently use Capitally on multiple devices. In such cases you will be greeted with a Project history has conflicts message.

To fix it:

  • click on the toast or just open History from the top-right menu.

  • review the changes that failed to apply - you can expand them to see what they are about

  • delete conflicting changes

Export and import history

You can select one or more changes by clicking the checkboxes to their left and clicking Export on the panel that appears at the bottom.

You can then import them back into another project just like any other data - by going to Import and selecting Capitally from the list of presets.

Remove all History

If for any reason you wish to erase your full history and only keep the current state, you can:

  • Export the project to JSON

  • Create a new project

  • Import your data back

  • Delete the old project

Modify the state manually

If you want to modify multiple items, and you prefer to do it in a text editor for any reason, you can:

  • Export the project to JSON

  • Edit the file in a text editor that supports JSON, while keeping it's structure

  • Import your data back

If you're not satisfied with the result after importing, you can always undo the import and try again.