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(-)