Proposal
The objective of this feature is to be able to present a user with audit logging information from the web UI. The initial implementation covers only artifact uploads.
Functionality
- The following artifact upload information will be captured and displayed in a report format
- repository where artifact was uploaded
- artifact name
- version
- user who uploaded it
- uploaded via webdav or via web form
- Query/search audit logs by:
- date
- artifact
- UI
- a new option for Audit Logs will be added in the navigation menu
- clicking the Audit Logs from the navigation menu results to a page that contains the query section
- the queried information will be displayed in a table or report format
Security
Only users with Repository Manager roles should be able to view the audit log report.
Future Enhancements
- Include other actions such as:
- delete artifact
- add/edit/delete repository
- artifact downloads/proxy
- Add a query/search by action
- Ability to export or download queried information