Skip to content

dmahapatro/grails-audit-logging-plugin

 
 

Repository files navigation

#Grails Audit Logging Plugin#

The Grails Audit Logging plugin for Grails 3.x 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)

##audit-quickstart## Versions 1.1.0 (Grails 2.x) and 2.0.0 (Grails 3.x) are the first versions with audit-quickstart command support.

Therefore, you need to perform "grails audit-quickstart <package> <DomainClass>" after installing this plugin's version(s) 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 "grails.plugins.auditLog.auditDomainClassName".

Example:

grails audit-quickstart org.example.myproject MyAuditLogEvent
  

##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
Elmar Kretzer
Fernando Cambarieri
Graeme Rocher
Jorge Aguilera
Juergen Baumann
Madhava Jay
Matthew A Stewart
Shawn Hartsock
Tom Crossland

Project lead: Robert Oschwald

##Continuous Integration Server## Build Status

Bintray##


YourKit Java Profiler

YourKit is kindly supporting Grails open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: YourKit Java Profiler and YourKit .NET Profiler.

About

The Grails Audit Logging Plugin

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Groovy 85.6%
  • Java 11.3%
  • Shell 3.1%