You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by jd...@apache.org on 2025/09/15 20:35:03 UTC
(grails-core) branch 7.0.x updated (ef2df8af97 -> 73ff4abac3)
This is an automated email from the ASF dual-hosted git repository.
jdaugherty pushed a change to branch 7.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from ef2df8af97 chore: remove punctuation that could cause an incorrect url
add d0387fb459 Support for Gorm Entities with same name, but different packages
add 720098d5e5 remove no longer used Holders import
add 269ab5a4c8 add back imports removed when adding the apache header
add 5cf8da8cfe Remove redundant import
add 308ecaeadd fix formatting
add 5831e10595 formatting
add e43f42ba81 move AopUtils import statement
add ff20f728e1 import order
add 870b17bd2d Spring imports should be in a group before Grails imports.
add 8071f6f658 Merge branch '7.0.x' into 7.0.x-genericServiceEnhancements
add 730289e615 Merge branch '7.0.x' into 7.0.x-genericServiceEnhancements
add c55e93bc4e Simplify RestfulServiceController to only resolve services of GormService
add aa8d98d3b3 Use static compilation
add f0dc6afd79 Merge branch '7.0.x' into 7.0.x-genericServiceEnhancements
add 4a5978c445 Merge branch '7.0.x' into 7.0.x-genericServiceEnhancements
add 4703236451 Don't use cache in development mode.
add fd903c13ce Merge branch '7.0.x' into 7.0.x-genericServiceEnhancements
add c5d8adce35 Add scaffolding test app
add e48f9713e2 test - scaffolding spec - Add UserControllerSpec
add a1eb2a3a45 Not needed
add 78860e0590 Missing service
add 111821b67a remove devtools causing error
add d052c9943a chore: add missing license headers
add 45f14d648b test: expand test coverage
add 16837b5063 fix: add missing bom
new 73ff4abac3 Merge pull request #15036 from codeconsole/7.0.x-genericServiceEnhancements
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
gradle/test-webjar-asset-config.gradle | 3 +
.../plugin/scaffolding/DomainServiceLocator.java | 103 +++++++++++++++++++++
.../scaffolding/RestfulServiceController.groovy | 19 ++--
.../scaffolding}/build.gradle | 69 ++++++++------
.../grails-app/assets}/images/advancedgrails.svg | 0
.../assets/images/apple-touch-icon-retina.png | Bin
.../grails-app}/assets/images/apple-touch-icon.png | Bin
.../grails-app/assets/images}/documentation.svg | 0
.../grails-app}/assets/images/favicon.ico | Bin
.../assets/images/grails-cupsonly-logo-white.svg | 0
.../grails-app}/assets/images/grails.svg | 0
.../grails-app}/assets/images/slack.svg | 0
.../grails-app/assets/javascripts/application.js | 4 +-
.../grails-app/assets/stylesheets/application.css | 3 +-
.../grails-app/assets/stylesheets/errors.css | 8 --
.../grails-app}/assets/stylesheets/grails.css | 19 ++++
.../grails-app/conf/application.yml | 25 +++--
.../grails-app/conf/logback-spring.xml | 6 +-
.../controllers/com/example}/UrlMappings.groovy | 8 +-
.../controllers/com/example/UserController.groovy | 13 +--
.../com/example/community/UserController.groovy | 12 ++-
.../grails-app/domain/com/example/User.groovy | 64 +++++++++++++
.../domain/com/example/community/User.groovy} | 36 ++++---
.../grails-app/i18n/messages.properties | 0
.../init/com/example}/Application.groovy | 6 +-
.../grails-app/init/com/example}/BootStrap.groovy | 11 ++-
.../services/com/example/UserService.groovy} | 32 +++----
.../example/community/CommunityUserService.groovy} | 16 +---
.../scaffolding/grails-app/views}/error.gsp | 18 ++++
.../scaffolding/grails-app/views}/index.gsp | 20 +++-
.../scaffolding}/grails-app/views/layouts/main.gsp | 18 ++++
.../grails-app/views/notFound.gsp | 14 ++-
.../example/UserCommunityControllerSpec.groovy} | 40 +++++---
.../groovy/com/example/UserControllerSpec.groovy} | 40 +++++---
.../groovy/com/example/pages/LoginPage.groovy} | 22 ++---
.../groovy/com/example/pages/LogoutPage.groovy} | 15 ++-
settings.gradle | 2 +
37 files changed, 468 insertions(+), 178 deletions(-)
create mode 100644 grails-scaffolding/src/main/groovy/grails/plugin/scaffolding/DomainServiceLocator.java
copy {grails-data-graphql/examples/grails-test-app => grails-test-examples/scaffolding}/build.gradle (52%)
copy {grails-data-docs/data-mapping-website/src/main/resources => grails-test-examples/scaffolding/grails-app/assets}/images/advancedgrails.svg (100%)
copy {grails-forge/grails-forge-core/src/main/resources => grails-test-examples/scaffolding/grails-app}/assets/images/apple-touch-icon-retina.png (100%)
copy {grails-forge/grails-forge-core/src/main/resources => grails-test-examples/scaffolding/grails-app}/assets/images/apple-touch-icon.png (100%)
copy {grails-data-docs/data-mapping-website/src/main/resources/images/confs => grails-test-examples/scaffolding/grails-app/assets/images}/documentation.svg (100%)
copy {grails-forge/grails-forge-core/src/main/resources => grails-test-examples/scaffolding/grails-app}/assets/images/favicon.ico (100%)
copy {grails-forge/grails-forge-core/src/main/resources => grails-test-examples/scaffolding/grails-app}/assets/images/grails-cupsonly-logo-white.svg (100%)
copy {grails-forge/grails-forge-core/src/main/resources => grails-test-examples/scaffolding/grails-app}/assets/images/grails.svg (100%)
copy {grails-forge/grails-forge-core/src/main/resources => grails-test-examples/scaffolding/grails-app}/assets/images/slack.svg (100%)
copy grails-test-examples/{hibernate5/grails-hibernate => scaffolding}/grails-app/assets/javascripts/application.js (95%)
copy grails-test-examples/{demo33 => scaffolding}/grails-app/assets/stylesheets/application.css (95%)
copy grails-test-examples/{geb => scaffolding}/grails-app/assets/stylesheets/errors.css (97%)
copy {grails-forge/grails-forge-core/src/main/resources => grails-test-examples/scaffolding/grails-app}/assets/stylesheets/grails.css (65%)
copy grails-test-examples/{micronaut => scaffolding}/grails-app/conf/application.yml (90%)
copy grails-test-examples/{geb => scaffolding}/grails-app/conf/logback-spring.xml (93%)
copy grails-test-examples/{app3/grails-app/controllers/app3 => scaffolding/grails-app/controllers/com/example}/UrlMappings.groovy (87%)
mode change 100755 => 100644
copy grails-core/src/main/groovy/grails/core/GrailsApplicationClass.groovy => grails-test-examples/scaffolding/grails-app/controllers/com/example/UserController.groovy (80%)
copy grails-converters/src/main/groovy/org/grails/web/converters/marshaller/DomainClassFetcher.java => grails-test-examples/scaffolding/grails-app/controllers/com/example/community/UserController.groovy (77%)
create mode 100644 grails-test-examples/scaffolding/grails-app/domain/com/example/User.groovy
copy grails-test-examples/{hibernate5/grails-hibernate/src/main/groovy/another/Item.groovy => scaffolding/grails-app/domain/com/example/community/User.groovy} (59%)
copy {grails-data-graphql/examples/grails-docs-app => grails-test-examples/scaffolding}/grails-app/i18n/messages.properties (100%)
copy grails-test-examples/{external-configuration/grails-app/init/test/app => scaffolding/grails-app/init/com/example}/Application.groovy (98%)
copy grails-test-examples/{app1/grails-app/init/functionaltests => scaffolding/grails-app/init/com/example}/BootStrap.groovy (71%)
copy grails-test-examples/{app1/grails-app/controllers/functionaltests/BazController.groovy => scaffolding/grails-app/services/com/example/UserService.groovy} (56%)
copy grails-test-examples/{issue-698-domain-save-npe/grails-app/controllers/grails301/domain/save/npe/TestController.groovy => scaffolding/grails-app/services/com/example/community/CommunityUserService.groovy} (81%)
copy {grails-forge/grails-forge-core/src/main/resources/gsp => grails-test-examples/scaffolding/grails-app/views}/error.gsp (62%)
copy {grails-forge/grails-forge-core/src/main/resources/gsp => grails-test-examples/scaffolding/grails-app/views}/index.gsp (80%)
copy {grails-profiles/web/skeleton => grails-test-examples/scaffolding}/grails-app/views/layouts/main.gsp (81%)
copy grails-test-examples/{cache => scaffolding}/grails-app/views/notFound.gsp (71%)
copy grails-test-examples/{app1/src/integration-test/groovy/functionaltests/ValidationFunctionalSpec.groovy => scaffolding/src/integrationTest/groovy/com/example/UserCommunityControllerSpec.groovy} (63%)
copy grails-test-examples/{app1/src/integration-test/groovy/functionaltests/ValidationFunctionalSpec.groovy => scaffolding/src/integrationTest/groovy/com/example/UserControllerSpec.groovy} (64%)
copy grails-test-examples/{geb/src/integration-test/groovy/org/demo/spock/pages/UploadPage.groovy => scaffolding/src/integrationTest/groovy/com/example/pages/LoginPage.groovy} (72%)
copy grails-test-examples/{geb-gebconfig/src/integration-test/groovy/org/demo/spock/pages/HomePage.groovy => scaffolding/src/integrationTest/groovy/com/example/pages/LogoutPage.groovy} (77%)
(grails-core) 01/01: Merge pull request #15036 from codeconsole/7.0.x-genericServiceEnhancements
Posted by jd...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jdaugherty pushed a commit to branch 7.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit 73ff4abac3faef4c67944a9f2c69475ac13880dd
Merge: ef2df8af97 16837b5063
Author: James Daugherty <jd...@jdresources.net>
AuthorDate: Mon Sep 15 16:34:58 2025 -0400
Merge pull request #15036 from codeconsole/7.0.x-genericServiceEnhancements
gradle/test-webjar-asset-config.gradle | 3 +
.../plugin/scaffolding/DomainServiceLocator.java | 103 ++++++++++++++
.../scaffolding/RestfulServiceController.groovy | 19 ++-
grails-test-examples/scaffolding/build.gradle | 72 ++++++++++
.../grails-app/assets/images/advancedgrails.svg | 27 ++++
.../assets/images/apple-touch-icon-retina.png | Bin 0 -> 7038 bytes
.../grails-app/assets/images/apple-touch-icon.png | Bin 0 -> 3077 bytes
.../grails-app/assets/images/documentation.svg | 19 +++
.../grails-app/assets/images/favicon.ico | Bin 0 -> 5558 bytes
.../assets/images/grails-cupsonly-logo-white.svg | 26 ++++
.../grails-app/assets/images/grails.svg | 13 ++
.../scaffolding/grails-app/assets/images/slack.svg | 18 +++
.../grails-app/assets/javascripts/application.js | 29 ++--
.../grails-app/assets/stylesheets/application.css | 25 ++--
.../grails-app/assets/stylesheets/errors.css | 109 ++++++++++++++
.../grails-app/assets/stylesheets/grails.css | 96 +++++++++++++
.../scaffolding/grails-app/conf/application.yml | 157 +++++++++++++++++++++
.../scaffolding/grails-app/conf/logback-spring.xml | 59 ++++++++
.../controllers/com/example/UrlMappings.groovy | 23 +--
.../controllers/com/example/UserController.groovy | 18 +--
.../com/example/community/UserController.groovy | 20 ++-
.../grails-app/domain/com/example/User.groovy | 64 +++++++++
.../domain/com/example/community/User.groovy | 42 ++++--
.../grails-app/i18n/messages.properties | 71 ++++++++++
.../grails-app/init/com/example/Application.groovy | 21 +--
.../grails-app/init/com/example/BootStrap.groovy | 26 ++--
.../services/com/example/UserService.groovy | 31 ++--
.../example/community/CommunityUserService.groovy | 20 ++-
.../scaffolding/grails-app/views/error.gsp | 51 +++++++
.../scaffolding/grails-app/views/index.gsp | 102 +++++++++++++
.../scaffolding/grails-app/views/layouts/main.gsp | 99 +++++++++++++
.../scaffolding/grails-app/views/notFound.gsp | 38 +++++
.../com/example/UserCommunityControllerSpec.groovy | 48 +++++--
.../groovy/com/example/UserControllerSpec.groovy | 48 +++++--
.../groovy/com/example/pages/LoginPage.groovy | 28 ++--
.../groovy/com/example/pages/LogoutPage.groovy | 26 ++--
settings.gradle | 2 +
37 files changed, 1397 insertions(+), 156 deletions(-)