├── .editorconfig ├── .github └── workflows │ ├── gradle.yml │ └── release.yml ├── .gitignore ├── .sdkmanrc ├── ISSUE_TEMPLATE.md ├── LICENSE.txt ├── README.md ├── examples ├── audit-test-allow-update-outside-transaction │ ├── README.md │ ├── build.gradle │ ├── grails-app │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── conf │ │ │ ├── application.groovy │ │ │ ├── application.yml │ │ │ ├── logback-spring.xml │ │ │ └── spring │ │ │ │ └── resources.groovy │ │ ├── domain │ │ │ └── test │ │ │ │ ├── AuditTrail.groovy │ │ │ │ ├── AuditTrailSecondDatasource.groovy │ │ │ │ ├── Author.groovy │ │ │ │ └── EntityInSecondDatastore.groovy │ │ └── init │ │ │ └── audit │ │ │ └── test │ │ │ └── Application.groovy │ └── src │ │ ├── integration-test │ │ └── groovy │ │ │ └── test │ │ │ └── AuditInsertWithoutTransactionSpec.groovy │ │ └── main │ │ └── groovy │ │ └── test │ │ └── TestUtils.groovy └── audit-test │ ├── README.md │ ├── build.gradle │ ├── grails-app │ ├── assets │ │ ├── images │ │ │ ├── apple-touch-icon-retina.png │ │ │ ├── apple-touch-icon.png │ │ │ ├── favicon.ico │ │ │ ├── grails_logo.png │ │ │ ├── skin │ │ │ │ ├── database_add.png │ │ │ │ ├── database_delete.png │ │ │ │ ├── database_edit.png │ │ │ │ ├── database_save.png │ │ │ │ ├── database_table.png │ │ │ │ ├── exclamation.png │ │ │ │ ├── house.png │ │ │ │ ├── information.png │ │ │ │ ├── shadow.jpg │ │ │ │ ├── sorted_asc.gif │ │ │ │ └── sorted_desc.gif │ │ │ └── spinner.gif │ │ ├── javascripts │ │ │ ├── application.js │ │ │ └── jquery-2.1.3.js │ │ └── stylesheets │ │ │ ├── application.css │ │ │ ├── errors.css │ │ │ ├── main.css │ │ │ └── mobile.css │ ├── conf │ │ ├── application.groovy │ │ ├── application.yml │ │ ├── logback-spring.xml │ │ └── spring │ │ │ └── resources.groovy │ ├── controllers │ │ ├── UrlMappings.groovy │ │ └── test │ │ │ ├── AuditTrailController.groovy │ │ │ └── AuthorController.groovy │ ├── domain │ │ └── test │ │ │ ├── Aircraft.groovy │ │ │ ├── Airport.groovy │ │ │ ├── AuditTrail.groovy │ │ │ ├── Author.groovy │ │ │ ├── Book.groovy │ │ │ ├── Coach.groovy │ │ │ ├── CompositeId.groovy │ │ │ ├── EntityInSecondDatastore.groovy │ │ │ ├── Heliport.groovy │ │ │ ├── NonAuditableCompositeId.groovy │ │ │ ├── Publisher.groovy │ │ │ ├── Resolution.groovy │ │ │ ├── Review.groovy │ │ │ ├── Runway.groovy │ │ │ ├── TestEntity.groovy │ │ │ ├── Train.groovy │ │ │ ├── Truck.groovy │ │ │ └── Tunnel.groovy │ ├── i18n │ │ └── messages.properties │ ├── init │ │ └── audit │ │ │ └── test │ │ │ └── Application.groovy │ └── views │ │ ├── auditTrail │ │ ├── index.gsp │ │ └── show.gsp │ │ ├── author │ │ ├── create.gsp │ │ ├── edit.gsp │ │ ├── index.gsp │ │ └── show.gsp │ │ ├── error.gsp │ │ ├── index.gsp │ │ ├── layouts │ │ └── main.gsp │ │ └── notFound.gsp │ └── src │ ├── integration-test │ └── groovy │ │ └── test │ │ ├── AuditDeleteSpec.groovy │ │ ├── AuditInsertSpec.groovy │ │ ├── AuditTransactionSpec.groovy │ │ ├── AuditTruncateSpec.groovy │ │ ├── AuditUpdateCollectionSpec.groovy │ │ ├── AuditUpdateSpec.groovy │ │ ├── AuditableSpec.groovy │ │ └── StampSpec.groovy │ └── main │ └── groovy │ └── test │ └── TestUtils.groovy ├── gradle.properties ├── gradle ├── docs.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── plugin ├── build.gradle ├── grails-app │ ├── conf │ │ ├── DefaultAuditLogConfig.groovy │ │ ├── application.yml │ │ └── logback.groovy │ ├── controllers │ │ └── grails │ │ │ └── plugins │ │ │ └── orm │ │ │ └── auditable │ │ │ └── AuditLogEventController.groovy │ ├── init │ │ └── grails │ │ │ └── plugins │ │ │ └── orm │ │ │ └── auditable │ │ │ └── Application.groovy │ └── views │ │ └── auditLogEvent │ │ ├── list.gsp │ │ └── show.gsp └── src │ ├── docs │ ├── changelog.adoc │ ├── configuration.adoc │ ├── images │ │ └── cover.png │ ├── implementation.adoc │ ├── index.adoc │ ├── installation.adoc │ ├── introduction.adoc │ ├── stamping.adoc │ ├── templates │ │ └── index.tmpl │ ├── upgrading.adoc │ └── usage.adoc │ └── main │ ├── groovy │ └── grails │ │ └── plugins │ │ └── orm │ │ └── auditable │ │ ├── AuditEventType.groovy │ │ ├── AuditLogContext.groovy │ │ ├── AuditLogListener.groovy │ │ ├── AuditLogListenerUtil.groovy │ │ ├── AuditLogQueueManager.groovy │ │ ├── AuditLogTransactionSynchronization.groovy │ │ ├── AuditLoggingConfigUtils.groovy │ │ ├── AuditLoggingGrailsPlugin.groovy │ │ ├── Auditable.groovy │ │ ├── ReflectionUtils.groovy │ │ ├── StampListener.groovy │ │ ├── Stampable.groovy │ │ └── resolvers │ │ ├── AuditRequestResolver.groovy │ │ ├── DefaultAuditRequestResolver.groovy │ │ └── SpringSecurityRequestResolver.groovy │ ├── scripts │ └── audit-quickstart.groovy │ └── templates │ └── AuditLogEvent.groovy.template └── settings.gradle /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.sdkmanrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/.sdkmanrc -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/README.md -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test-allow-update-outside-transaction/README.md -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test-allow-update-outside-transaction/build.gradle -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/grails-app/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/grails-app/conf/application.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test-allow-update-outside-transaction/grails-app/conf/application.groovy -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/grails-app/conf/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test-allow-update-outside-transaction/grails-app/conf/application.yml -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/grails-app/conf/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test-allow-update-outside-transaction/grails-app/conf/logback-spring.xml -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/grails-app/conf/spring/resources.groovy: -------------------------------------------------------------------------------- 1 | // Place your Spring DSL code here 2 | beans = { 3 | } 4 | -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/grails-app/domain/test/AuditTrail.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test-allow-update-outside-transaction/grails-app/domain/test/AuditTrail.groovy -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/grails-app/domain/test/AuditTrailSecondDatasource.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test-allow-update-outside-transaction/grails-app/domain/test/AuditTrailSecondDatasource.groovy -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/grails-app/domain/test/Author.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test-allow-update-outside-transaction/grails-app/domain/test/Author.groovy -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/grails-app/domain/test/EntityInSecondDatastore.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test-allow-update-outside-transaction/grails-app/domain/test/EntityInSecondDatastore.groovy -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/grails-app/init/audit/test/Application.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test-allow-update-outside-transaction/grails-app/init/audit/test/Application.groovy -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/src/integration-test/groovy/test/AuditInsertWithoutTransactionSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test-allow-update-outside-transaction/src/integration-test/groovy/test/AuditInsertWithoutTransactionSpec.groovy -------------------------------------------------------------------------------- /examples/audit-test-allow-update-outside-transaction/src/main/groovy/test/TestUtils.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test-allow-update-outside-transaction/src/main/groovy/test/TestUtils.groovy -------------------------------------------------------------------------------- /examples/audit-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/README.md -------------------------------------------------------------------------------- /examples/audit-test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/build.gradle -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/apple-touch-icon-retina.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/apple-touch-icon-retina.png -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/apple-touch-icon.png -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/favicon.ico -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/grails_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/grails_logo.png -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/skin/database_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/skin/database_add.png -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/skin/database_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/skin/database_delete.png -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/skin/database_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/skin/database_edit.png -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/skin/database_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/skin/database_save.png -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/skin/database_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/skin/database_table.png -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/skin/exclamation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/skin/exclamation.png -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/skin/house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/skin/house.png -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/skin/information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/skin/information.png -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/skin/shadow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/skin/shadow.jpg -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/skin/sorted_asc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/skin/sorted_asc.gif -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/skin/sorted_desc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/skin/sorted_desc.gif -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/images/spinner.gif -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/javascripts/application.js -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/javascripts/jquery-2.1.3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/javascripts/jquery-2.1.3.js -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/stylesheets/errors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/stylesheets/errors.css -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/stylesheets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/stylesheets/main.css -------------------------------------------------------------------------------- /examples/audit-test/grails-app/assets/stylesheets/mobile.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/assets/stylesheets/mobile.css -------------------------------------------------------------------------------- /examples/audit-test/grails-app/conf/application.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/conf/application.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/conf/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/conf/application.yml -------------------------------------------------------------------------------- /examples/audit-test/grails-app/conf/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/conf/logback-spring.xml -------------------------------------------------------------------------------- /examples/audit-test/grails-app/conf/spring/resources.groovy: -------------------------------------------------------------------------------- 1 | // Place your Spring DSL code here 2 | beans = { 3 | } 4 | -------------------------------------------------------------------------------- /examples/audit-test/grails-app/controllers/UrlMappings.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/controllers/UrlMappings.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/controllers/test/AuditTrailController.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/controllers/test/AuditTrailController.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/controllers/test/AuthorController.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/controllers/test/AuthorController.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/Aircraft.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/Aircraft.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/Airport.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/Airport.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/AuditTrail.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/AuditTrail.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/Author.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/Author.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/Book.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/Book.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/Coach.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/Coach.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/CompositeId.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/CompositeId.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/EntityInSecondDatastore.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/EntityInSecondDatastore.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/Heliport.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/Heliport.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/NonAuditableCompositeId.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/NonAuditableCompositeId.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/Publisher.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/Publisher.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/Resolution.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/Resolution.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/Review.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/Review.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/Runway.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/Runway.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/TestEntity.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/TestEntity.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/Train.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/Train.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/Truck.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/Truck.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/domain/test/Tunnel.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/domain/test/Tunnel.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/i18n/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/i18n/messages.properties -------------------------------------------------------------------------------- /examples/audit-test/grails-app/init/audit/test/Application.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/init/audit/test/Application.groovy -------------------------------------------------------------------------------- /examples/audit-test/grails-app/views/auditTrail/index.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/views/auditTrail/index.gsp -------------------------------------------------------------------------------- /examples/audit-test/grails-app/views/auditTrail/show.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/views/auditTrail/show.gsp -------------------------------------------------------------------------------- /examples/audit-test/grails-app/views/author/create.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/views/author/create.gsp -------------------------------------------------------------------------------- /examples/audit-test/grails-app/views/author/edit.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/views/author/edit.gsp -------------------------------------------------------------------------------- /examples/audit-test/grails-app/views/author/index.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/views/author/index.gsp -------------------------------------------------------------------------------- /examples/audit-test/grails-app/views/author/show.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/views/author/show.gsp -------------------------------------------------------------------------------- /examples/audit-test/grails-app/views/error.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/views/error.gsp -------------------------------------------------------------------------------- /examples/audit-test/grails-app/views/index.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/views/index.gsp -------------------------------------------------------------------------------- /examples/audit-test/grails-app/views/layouts/main.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/views/layouts/main.gsp -------------------------------------------------------------------------------- /examples/audit-test/grails-app/views/notFound.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/grails-app/views/notFound.gsp -------------------------------------------------------------------------------- /examples/audit-test/src/integration-test/groovy/test/AuditDeleteSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/src/integration-test/groovy/test/AuditDeleteSpec.groovy -------------------------------------------------------------------------------- /examples/audit-test/src/integration-test/groovy/test/AuditInsertSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/src/integration-test/groovy/test/AuditInsertSpec.groovy -------------------------------------------------------------------------------- /examples/audit-test/src/integration-test/groovy/test/AuditTransactionSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/src/integration-test/groovy/test/AuditTransactionSpec.groovy -------------------------------------------------------------------------------- /examples/audit-test/src/integration-test/groovy/test/AuditTruncateSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/src/integration-test/groovy/test/AuditTruncateSpec.groovy -------------------------------------------------------------------------------- /examples/audit-test/src/integration-test/groovy/test/AuditUpdateCollectionSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/src/integration-test/groovy/test/AuditUpdateCollectionSpec.groovy -------------------------------------------------------------------------------- /examples/audit-test/src/integration-test/groovy/test/AuditUpdateSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/src/integration-test/groovy/test/AuditUpdateSpec.groovy -------------------------------------------------------------------------------- /examples/audit-test/src/integration-test/groovy/test/AuditableSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/src/integration-test/groovy/test/AuditableSpec.groovy -------------------------------------------------------------------------------- /examples/audit-test/src/integration-test/groovy/test/StampSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/src/integration-test/groovy/test/StampSpec.groovy -------------------------------------------------------------------------------- /examples/audit-test/src/main/groovy/test/TestUtils.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/examples/audit-test/src/main/groovy/test/TestUtils.groovy -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/docs.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/gradle/docs.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/build.gradle -------------------------------------------------------------------------------- /plugin/grails-app/conf/DefaultAuditLogConfig.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/grails-app/conf/DefaultAuditLogConfig.groovy -------------------------------------------------------------------------------- /plugin/grails-app/conf/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/grails-app/conf/application.yml -------------------------------------------------------------------------------- /plugin/grails-app/conf/logback.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/grails-app/conf/logback.groovy -------------------------------------------------------------------------------- /plugin/grails-app/controllers/grails/plugins/orm/auditable/AuditLogEventController.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/grails-app/controllers/grails/plugins/orm/auditable/AuditLogEventController.groovy -------------------------------------------------------------------------------- /plugin/grails-app/init/grails/plugins/orm/auditable/Application.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/grails-app/init/grails/plugins/orm/auditable/Application.groovy -------------------------------------------------------------------------------- /plugin/grails-app/views/auditLogEvent/list.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/grails-app/views/auditLogEvent/list.gsp -------------------------------------------------------------------------------- /plugin/grails-app/views/auditLogEvent/show.gsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/grails-app/views/auditLogEvent/show.gsp -------------------------------------------------------------------------------- /plugin/src/docs/changelog.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/docs/changelog.adoc -------------------------------------------------------------------------------- /plugin/src/docs/configuration.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/docs/configuration.adoc -------------------------------------------------------------------------------- /plugin/src/docs/images/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/docs/images/cover.png -------------------------------------------------------------------------------- /plugin/src/docs/implementation.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/docs/implementation.adoc -------------------------------------------------------------------------------- /plugin/src/docs/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/docs/index.adoc -------------------------------------------------------------------------------- /plugin/src/docs/installation.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/docs/installation.adoc -------------------------------------------------------------------------------- /plugin/src/docs/introduction.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/docs/introduction.adoc -------------------------------------------------------------------------------- /plugin/src/docs/stamping.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/docs/stamping.adoc -------------------------------------------------------------------------------- /plugin/src/docs/templates/index.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/docs/templates/index.tmpl -------------------------------------------------------------------------------- /plugin/src/docs/upgrading.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/docs/upgrading.adoc -------------------------------------------------------------------------------- /plugin/src/docs/usage.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/docs/usage.adoc -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/AuditEventType.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/AuditEventType.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLogContext.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLogContext.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLogListener.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLogListener.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLogListenerUtil.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLogListenerUtil.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLogQueueManager.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLogQueueManager.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLogTransactionSynchronization.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLogTransactionSynchronization.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLoggingConfigUtils.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLoggingConfigUtils.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLoggingGrailsPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/AuditLoggingGrailsPlugin.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/Auditable.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/Auditable.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/ReflectionUtils.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/ReflectionUtils.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/StampListener.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/StampListener.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/Stampable.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/Stampable.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/resolvers/AuditRequestResolver.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/resolvers/AuditRequestResolver.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/resolvers/DefaultAuditRequestResolver.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/resolvers/DefaultAuditRequestResolver.groovy -------------------------------------------------------------------------------- /plugin/src/main/groovy/grails/plugins/orm/auditable/resolvers/SpringSecurityRequestResolver.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/groovy/grails/plugins/orm/auditable/resolvers/SpringSecurityRequestResolver.groovy -------------------------------------------------------------------------------- /plugin/src/main/scripts/audit-quickstart.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/scripts/audit-quickstart.groovy -------------------------------------------------------------------------------- /plugin/src/main/templates/AuditLogEvent.groovy.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/plugin/src/main/templates/AuditLogEvent.groovy.template -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grails-plugins/grails-audit-logging-plugin/HEAD/settings.gradle --------------------------------------------------------------------------------