Hello OpenMRS community,
My name is Aishwarya Tripathi and I am applying for GSoC 2026. In the last few weeks I was recovering from an accident ,but now I’ve been working on the Audit Log Module and I would like to present my contributions.
Contribution till date:
- AUDIT-36: Implemented a REST endpoint for querying audit logs with filter options of action, dates and pagination
- AUDIT-37: Implemented database indices on date created, action, user id, and parent auditlog id for improved performance of queries
- AUDIT-38: Resolved inverted logic issue related to null check in AuditLogListItem resulting in NPE for system generated logs
- AUDIT-39: Resolved resource leak in AuditLogUtil caused due to not closing the BufferedReader
- AUDIT-40: Implemented an endpoint to get the number of results using Hibernate’s Projections.rowCount()
All Pull Requests are pending in the auditlog module.