This is an automated email from the ASF dual-hosted git repository. scottheiberg pushed a commit to branch 7.1.x in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 162ff83a38ac827606498281bca8053f8413af66 Merge: cbd38b6d97 1db099b332 Author: Scott Murphy <[email protected]> AuthorDate: Tue Nov 11 19:18:23 2025 -0800 Merge pull request #15118 from codeconsole/7.0.x-autotimestamp-enhancements 7.1.x AutoTmestamp Enhancements + grails.importGrailsAnnotations GrailsExtension .../datastore/gorm/CustomAutoTimestampSpec.groovy | 77 +++++- .../grails/gorm/annotation/AutoTimestamp.java | 2 + .../{AutoTimestamp.java => CreatedBy.java} | 41 ++-- .../{AutoTimestamp.java => CreatedDate.java} | 19 +- .../{AutoTimestamp.java => LastModifiedBy.java} | 41 ++-- .../{AutoTimestamp.java => LastModifiedDate.java} | 19 +- .../gorm/events/AutoTimestampEventListener.java | 124 ++++++++-- .../datastore/gorm/timestamp/AuditorAware.java | 58 +++++ .../eval/DefaultConstraintEvaluator.java | 26 ++- .../registry/DefaultValidatorRegistry.groovy | 5 +- .../mapping/config/AuditMetadataType.java | 58 +++++ .../datastore/mapping/config/Property.groovy | 6 + .../grails/datastore/mapping/config/Settings.java | 2 + .../connections/ConnectionSourceSettings.groovy | 5 + .../mapping/model/AuditMetadataUtils.java | 186 +++++++++++++++ .../src/en/guide/upgrading/upgrading60x.adoc | 257 +++++++++++++++++++++ .../plugins/domain/DomainClassGrailsPlugin.groovy | 14 ++ .../plugin/formfields/FormFieldsTagLib.groovy | 3 +- .../scaffolding/model/DomainModelService.groovy | 1 + .../model/DomainModelServiceImpl.groovy | 82 ++++++- .../gradle/plugin/core/GrailsExtension.groovy | 16 ++ .../gradle/plugin/core/GrailsGradlePlugin.groovy | 42 +++- .../grails-app/domain/com/example/User.groovy | 15 +- .../domain/com/example/community/User.groovy | 15 +- .../grails-app/init/com/example/Application.groovy | 7 + .../com/example/SpringSecurityAuditorAware.groovy | 50 ++++ 26 files changed, 1059 insertions(+), 112 deletions(-)
