# System changelog

You can view or rollback transactions through [Settings](https://docs.struct.com/reference/settings) > [Maintenance](https://docs.struct.com/reference/settings/maintenance) > [System changelog](https://docs.struct.com/reference/settings/maintenance/system-changelog).

### View transaction

Transaction are shown directly in the changelog page.

### Find transaction

1. Click column header for Commit timestamp, Start timestamp, Transaction type or Username
2. Type value to search for

{% hint style="info" %}
**Tip** To read about how to search more effectively, read here: [Search help](https://docs.struct.com/reference/pim/search/search-help)
{% endhint %}

### Export transactions

1. Select the transactions you want to export
2. Click the "Export selected"-button

### View transaction changes

Click the "View changelog"-icon on the transaction you want to view changes for.

### Find transaction change

1. View transaction changes
2. Click column header for Name or Type
3. Type value to search for

### Rollback transaction change

1. View transaction changes
2. Identify the transaction change you want to rollback
3. Click the "Rollback"-icon
4. Confirm rollback

### Bulk rollback transaction changes

1. View transaction changes
2. Select the transaction changes you want to rollback
3. Click "Rollback selected"-icon
4. Confirm rollback

### Export transaction changes

1. View transaction changes
2. Select the transaction changes you want to export
3. Click "Export selected"-button

### Swap to grid view

Click "Grid"-icon or use the keyboard shortcut ctrl+shift+g

### Swap to table view

Click "Table"-icon or use the keyboard shortcut ctrl+shift+h

### Manage columns

1. Click "Manage columns"-icon or use the keyboard shortcut ctrl+shift+c
2. Manage columns
3. Click "Update columns"
