Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Current »

Overview

With OpenMRS 2.7.0, Hibernate Envers was integrated to provide audit logging, enabling detailed tracking of database changes. However, there is currently no built-in way for admin users to view or manage these logs easily. This project aims to develop a backend module to facilitate audit log management, making it more accessible and useful within OpenMRS.

Key Features

  • Audit Log Viewer – Retrieve and display audit logs for database tables (legacy-ui).

  • Filtering Options – Allow users to filter logs by:

    • User (who made the changes)

    • Date/Time (when the changes occurred)

    • Entity/Field (what was changed)

  • REST Endpoints – Expose APIs to allow external systems to access audit data.

As potential contributors, you should include Legacy UI designs and detailed solution architecture in your reports.

References

Enabling Hibernate Envers Audit Logging in OpenMRS

https://github.com/wikumChamith/openmrs-module-auditlogui

  • No labels