Skip to content

MarquisDeMizzle/grails-audit-logging-plugin

 
 

Repository files navigation

#Grails Audit Logging Plugin#

The Grails Audit Logging plugin adds generic event based Audit Logging to a Grails project and also adds support to domain models for hooking into the GORM events system.

##Documentation##

##Supported Grails versions##

  • Grails 3.x (master branch)
  • Grails 2.x (1.x_maintenance branch)

##Issue Management##

See GitHub Issues

JIRA issues have been migrated to GitHub issues recently (Thanks to Graeme). Please do not add issues / comments to Jira anymore. Old Jira issues, see JIRA

##Pull Requests## Pull requests are highly appreciated and welcome!

Please add integration tests for new features to the audit-test application.

##Contributors## Special thanks to all the contributors to the project (in alphabetical order):

Aaron Long
Aldrin
Ankur Tripathi
Burt Beckwith 
Dennie de Lange
Dhiraj Mahapatro
Fernando Cambarieri
Graeme Rocher
Jorge Aguilera
Matthew A Stewart
Shawn Hartsock
Tom Crossland

Project lead: Robert Oschwald

##audit-quickstart (version >=1.1.0)## 2.0.0-SNAPSHOT2 is the first version with audit-quickstart command. Therefore, you need to perform "grails audit-quickstart <package> <DomainClass>" after installing this plugin's version and later. See issue #13

With this, you get a AuditLog domain class in your project which is fully under your control. The domain name is registered in your application.groovy with key "auditLog.auditDomainClassName".

Example:

grails audit-quickstart org.example.myproject.AuditLogEvent
  

##Continuous Integration Server## Build Status

About

The Grails Audit Logging Plugin

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Groovy 86.8%
  • Java 11.6%
  • Shell 1.6%