-
Suggestion
-
Resolution: Unresolved
-
None
-
-
CtB - Improve Existing
I would like to suggest adding version history functionality. This would allow users to track changes made to database entries over time, similar to how page history works in regular Confluence pages.
Use Case
Version history in Confluence databases would be beneficial for several reasons:
- Accountability: Teams can track who made what changes and when.
- Error recovery: Users can revert to previous versions if mistakes are made.
- Change tracking: It becomes easier to see how data has evolved over time.
- Compliance: For teams that need to maintain audit trails, version history provides a record of all changes.
In our case we use the databases feature for tracking releases of our products. Currently anyone can remove and edit entries in the database.
Implementation Suggestions
- Add a "History" tab or button to each database entry.
- Show a list of all changes made to the entry, including the date, time, and user who made the change.
- Allow users to view the state of the entry at any point in its history.
- Provide the ability to revert to previous versions if needed.
- Consider implementing diff views to easily see what changed between versions.
This feature would align well with Confluence's existing version control for pages and would make databases an even more powerful tool for teams to organize and track their work.