You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by ja...@apache.org on 2026/05/02 17:58:50 UTC

(grails-static-website) 01/01: Merge pull request #481 from apache/fold-manifest-and-toc-into-conf-guides

This is an automated email from the ASF dual-hosted git repository.

jamesfredley pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git

commit 94895cafe6041f24abc1482f897d2c2dd85cd41d
Merge: 4611be0b6d1 5a5d6d72d05
Author: James Fredley <ja...@users.noreply.github.com>
AuthorDate: Sat May 2 12:58:45 2026 -0500

    Merge pull request #481 from apache/fold-manifest-and-toc-into-conf-guides
    
    Fold per-guide manifest.yml + toc.yml into conf/guides.yml (single source of truth)

 README.md                                          |   53 +-
 .../website/gradle/RenderGuidesPlugin.groovy       |  114 +-
 .../website/gradle/tasks/ValidateGuidesTask.groovy |   44 +-
 conf/guides.yml                                    | 2585 ++++++++++++++++++++
 guides/adding-commit-info/v3/manifest.yml          |   15 -
 guides/adding-commit-info/v3/toc.yml               |   24 -
 guides/adding-commit-info/v4/manifest.yml          |   15 -
 guides/adding-commit-info/v4/toc.yml               |   24 -
 guides/angular2-combined/v4/manifest.yml           |   14 -
 guides/angular2-combined/v4/toc.yml                |   15 -
 guides/building-a-react-app/v4/manifest.yml        |   15 -
 guides/building-a-react-app/v4/toc.yml             |   22 -
 guides/building-a-vue-app/v4/manifest.yml          |   15 -
 guides/building-a-vue-app/v4/toc.yml               |   25 -
 .../v4/manifest.yml                                |   17 -
 .../v4/toc.yml                                     |   31 -
 .../v4/manifest.yml                                |   16 -
 .../v4/toc.yml                                     |   34 -
 .../v4/manifest.yml                                |   16 -
 .../v4/toc.yml                                     |   34 -
 guides/command-objects-and-forms/v3/manifest.yml   |   16 -
 guides/command-objects-and-forms/v3/toc.yml        |   16 -
 guides/command-objects-and-forms/v4/manifest.yml   |   16 -
 guides/command-objects-and-forms/v4/toc.yml        |   16 -
 .../creating-your-first-grails-app/v3/manifest.yml |   14 -
 guides/creating-your-first-grails-app/v3/toc.yml   |   48 -
 .../creating-your-first-grails-app/v4/manifest.yml |   14 -
 guides/creating-your-first-grails-app/v4/toc.yml   |   48 -
 .../creating-your-first-grails-app/v6/manifest.yml |   14 -
 guides/creating-your-first-grails-app/v6/toc.yml   |   48 -
 guides/database-per-tenant/v4/manifest.yml         |   15 -
 guides/database-per-tenant/v4/toc.yml              |   26 -
 guides/discriminator-per-tenant/v4/manifest.yml    |   16 -
 guides/discriminator-per-tenant/v4/toc.yml         |   25 -
 guides/gorm-event-listeners/v3/manifest.yml        |   15 -
 guides/gorm-event-listeners/v3/toc.yml             |   17 -
 guides/gorm-event-listeners/v4/manifest.yml        |   15 -
 guides/gorm-event-listeners/v4/toc.yml             |   17 -
 .../v4/manifest.yml                                |   17 -
 .../gorm-graphql-with-react-and-apollo/v4/toc.yml  |   20 -
 guides/gorm-ratpack/v3/manifest.yml                |   15 -
 guides/gorm-ratpack/v3/toc.yml                     |   16 -
 guides/gorm-ratpack/v4/manifest.yml                |   15 -
 guides/gorm-ratpack/v4/toc.yml                     |   16 -
 guides/gorm-without-grails/v4/manifest.yml         |   15 -
 guides/gorm-without-grails/v4/toc.yml              |   17 -
 guides/grails-as-docker-container/v3/manifest.yml  |   14 -
 guides/grails-as-docker-container/v3/toc.yml       |   17 -
 guides/grails-as-docker-container/v4/manifest.yml  |   14 -
 guides/grails-as-docker-container/v4/toc.yml       |   17 -
 guides/grails-async-promises/v3/manifest.yml       |   16 -
 guides/grails-async-promises/v3/toc.yml            |   17 -
 guides/grails-async-promises/v4/manifest.yml       |   16 -
 guides/grails-async-promises/v4/toc.yml            |   17 -
 guides/grails-basicauth/v3/manifest.yml            |   14 -
 guides/grails-basicauth/v3/toc.yml                 |   14 -
 guides/grails-basicauth/v4/manifest.yml            |   14 -
 guides/grails-basicauth/v4/toc.yml                 |   14 -
 guides/grails-code-coverage/v3/manifest.yml        |   14 -
 guides/grails-code-coverage/v3/toc.yml             |   14 -
 guides/grails-code-coverage/v4/manifest.yml        |   14 -
 guides/grails-code-coverage/v4/toc.yml             |   14 -
 guides/grails-codenarc/v4/manifest.yml             |   15 -
 guides/grails-codenarc/v4/toc.yml                  |   18 -
 .../v4/manifest.yml                                |   16 -
 .../v4/toc.yml                                     |   14 -
 .../v6/manifest.yml                                |   16 -
 .../v6/toc.yml                                     |   14 -
 .../v3/manifest.yml                                |   16 -
 guides/grails-configuration-properties/v3/toc.yml  |   15 -
 .../v4/manifest.yml                                |   16 -
 guides/grails-configuration-properties/v4/toc.yml  |   15 -
 guides/grails-controller-testing/v3/manifest.yml   |   15 -
 guides/grails-controller-testing/v3/toc.yml        |   20 -
 guides/grails-controller-testing/v4/manifest.yml   |   15 -
 guides/grails-controller-testing/v4/toc.yml        |   20 -
 .../v3/manifest.yml                                |   18 -
 .../v3/toc.yml                                     |   19 -
 .../v4/manifest.yml                                |   18 -
 .../v4/toc.yml                                     |   19 -
 guides/grails-database-migration/v3/manifest.yml   |   16 -
 guides/grails-database-migration/v3/toc.yml        |   20 -
 guides/grails-database-migration/v4/manifest.yml   |   16 -
 guides/grails-database-migration/v4/toc.yml        |   20 -
 guides/grails-database-migration/v6/manifest.yml   |   16 -
 guides/grails-database-migration/v6/toc.yml        |   20 -
 .../v4/manifest.yml                                |   15 -
 guides/grails-docker-external-services/v4/toc.yml  |   18 -
 .../v3/manifest.yml                                |   19 -
 .../grails-dynamic-multiple-datasources/v3/toc.yml |   17 -
 .../v4/manifest.yml                                |   19 -
 .../grails-dynamic-multiple-datasources/v4/toc.yml |   17 -
 guides/grails-elasticbeanstalk/v4/manifest.yml     |   15 -
 guides/grails-elasticbeanstalk/v4/toc.yml          |    9 -
 guides/grails-elasticsearch/v4/manifest.yml        |   13 -
 guides/grails-elasticsearch/v4/toc.yml             |   25 -
 guides/grails-email/v3/manifest.yml                |   18 -
 guides/grails-email/v3/toc.yml                     |   15 -
 guides/grails-email/v4/manifest.yml                |   18 -
 guides/grails-email/v4/toc.yml                     |   15 -
 guides/grails-events/v3/manifest.yml               |   15 -
 guides/grails-events/v3/toc.yml                    |   17 -
 guides/grails-events/v4/manifest.yml               |   15 -
 guides/grails-events/v4/toc.yml                    |   17 -
 guides/grails-file-download-excel/v3/manifest.yml  |   18 -
 guides/grails-file-download-excel/v3/toc.yml       |   16 -
 guides/grails-file-download-excel/v4/manifest.yml  |   18 -
 guides/grails-file-download-excel/v4/toc.yml       |   15 -
 .../grails-geb-multiple-browsers/v3/manifest.yml   |   18 -
 guides/grails-geb-multiple-browsers/v3/toc.yml     |   18 -
 .../grails-geb-multiple-browsers/v4/manifest.yml   |   18 -
 guides/grails-geb-multiple-browsers/v4/toc.yml     |   17 -
 guides/grails-google-cloud/v4/manifest.yml         |   17 -
 guides/grails-google-cloud/v4/toc.yml              |   38 -
 guides/grails-google-home/v4/manifest.yml          |   16 -
 guides/grails-google-home/v4/toc.yml               |   24 -
 guides/grails-gorm-data-services/v3/manifest.yml   |   17 -
 guides/grails-gorm-data-services/v3/toc.yml        |   25 -
 guides/grails-gorm-data-services/v4/manifest.yml   |   17 -
 guides/grails-gorm-data-services/v4/toc.yml        |   25 -
 guides/grails-javamelody/v4/manifest.yml           |   13 -
 guides/grails-javamelody/v4/toc.yml                |   14 -
 guides/grails-logicaldelete/v3/manifest.yml        |   15 -
 guides/grails-logicaldelete/v3/toc.yml             |   20 -
 guides/grails-logicaldelete/v4/manifest.yml        |   15 -
 guides/grails-logicaldelete/v4/toc.yml             |   20 -
 guides/grails-micronaut-http/v5/manifest.yml       |   17 -
 guides/grails-micronaut-http/v5/toc.yml            |   18 -
 guides/grails-micronaut-kafka/v4/manifest.yml      |   13 -
 guides/grails-micronaut-kafka/v4/toc.yml           |   19 -
 guides/grails-mock-basics/v3/manifest.yml          |   22 -
 guides/grails-mock-basics/v3/toc.yml               |   20 -
 guides/grails-mock-basics/v4/manifest.yml          |   16 -
 guides/grails-mock-basics/v4/toc.yml               |   20 -
 guides/grails-mock-http-server/v3/manifest.yml     |   15 -
 guides/grails-mock-http-server/v3/toc.yml          |   21 -
 guides/grails-mock-http-server/v4/manifest.yml     |   15 -
 guides/grails-mock-http-server/v4/toc.yml          |   20 -
 .../grails-mock-logging-slf4j-test/v3/manifest.yml |   17 -
 guides/grails-mock-logging-slf4j-test/v3/toc.yml   |   20 -
 .../grails-mock-logging-slf4j-test/v4/manifest.yml |   17 -
 guides/grails-mock-logging-slf4j-test/v4/toc.yml   |   20 -
 guides/grails-multi-datasource/v3/manifest.yml     |   15 -
 guides/grails-multi-datasource/v3/toc.yml          |   18 -
 guides/grails-multi-datasource/v4/manifest.yml     |   15 -
 guides/grails-multi-datasource/v4/toc.yml          |   18 -
 guides/grails-multi-project-build/v4/manifest.yml  |   15 -
 guides/grails-multi-project-build/v4/toc.yml       |   19 -
 guides/grails-oauth-google/v4/manifest.yml         |   14 -
 guides/grails-oauth-google/v4/toc.yml              |   28 -
 guides/grails-oauth-twitter/v4/manifest.yml        |   14 -
 guides/grails-oauth-twitter/v4/toc.yml             |   28 -
 guides/grails-on-circleci-basics/v4/manifest.yml   |   19 -
 guides/grails-on-circleci-basics/v4/toc.yml        |   21 -
 guides/grails-on-github-actions/v4/manifest.yml    |   20 -
 guides/grails-on-github-actions/v4/toc.yml         |   20 -
 guides/grails-on-travis-basics/v3/manifest.yml     |   19 -
 guides/grails-on-travis-basics/v3/toc.yml          |   21 -
 guides/grails-on-travis-basics/v4/manifest.yml     |   19 -
 guides/grails-on-travis-basics/v4/toc.yml          |   21 -
 guides/grails-quickcast-logging/v4/manifest.yml    |   13 -
 guides/grails-quickcast-logging/v4/toc.yml         |    6 -
 .../v4/manifest.yml                                |   13 -
 .../v4/toc.yml                                     |    6 -
 .../v4/manifest.yml                                |   14 -
 .../v4/toc.yml                                     |    6 -
 .../grails-quickcasts-interceptors/v4/manifest.yml |   13 -
 guides/grails-quickcasts-interceptors/v4/toc.yml   |    6 -
 .../grails-quickcasts-json-views/v4/manifest.yml   |   13 -
 guides/grails-quickcasts-json-views/v4/toc.yml     |    6 -
 .../v4/manifest.yml                                |   13 -
 .../v4/toc.yml                                     |    6 -
 .../v4/manifest.yml                                |   13 -
 .../v4/toc.yml                                     |    6 -
 guides/grails-rabbitmq/v4/manifest.yml             |   13 -
 guides/grails-rabbitmq/v4/toc.yml                  |   24 -
 guides/grails-restapi-angularjs/v4/manifest.yml    |   14 -
 guides/grails-restapi-angularjs/v4/toc.yml         |   18 -
 guides/grails-scheduled/v3/manifest.yml            |   20 -
 guides/grails-scheduled/v3/toc.yml                 |   17 -
 guides/grails-scheduled/v4/manifest.yml            |   20 -
 guides/grails-scheduled/v4/toc.yml                 |   17 -
 guides/grails-schwartz/v4/manifest.yml             |   15 -
 guides/grails-schwartz/v4/toc.yml                  |   16 -
 guides/grails-soap/v3/manifest.yml                 |   14 -
 guides/grails-soap/v3/toc.yml                      |   14 -
 guides/grails-soap/v4/manifest.yml                 |   14 -
 guides/grails-soap/v4/toc.yml                      |   14 -
 .../v3/manifest.yml                                |   13 -
 .../v3/toc.yml                                     |   20 -
 .../v4/manifest.yml                                |   13 -
 .../v4/toc.yml                                     |   20 -
 guides/grails-taglib-wyswyg-trix/v3/manifest.yml   |   15 -
 guides/grails-taglib-wyswyg-trix/v3/toc.yml        |   17 -
 guides/grails-taglib-wyswyg-trix/v4/manifest.yml   |   15 -
 guides/grails-taglib-wyswyg-trix/v4/toc.yml        |   17 -
 .../v3/manifest.yml                                |   13 -
 .../v3/toc.yml                                     |   12 -
 .../v4/manifest.yml                                |   13 -
 .../v4/toc.yml                                     |   12 -
 guides/grails-test-security/v3/manifest.yml        |   19 -
 guides/grails-test-security/v3/toc.yml             |   20 -
 guides/grails-test-security/v4/manifest.yml        |   19 -
 guides/grails-test-security/v4/toc.yml             |   18 -
 guides/grails-tvmlapp/v3/manifest.yml              |   17 -
 guides/grails-tvmlapp/v3/toc.yml                   |   22 -
 guides/grails-tvmlapp/v4/manifest.yml              |   17 -
 guides/grails-tvmlapp/v4/toc.yml                   |   22 -
 guides/grails-upload-file/v3/manifest.yml          |   16 -
 guides/grails-upload-file/v3/toc.yml               |   29 -
 guides/grails-upload-file/v4/manifest.yml          |   16 -
 guides/grails-upload-file/v4/toc.yml               |   29 -
 guides/grails-vs-nodejs/v4/manifest.yml            |   17 -
 guides/grails-vs-nodejs/v4/toc.yml                 |   28 -
 guides/grails-vue-combined/v4/manifest.yml         |   24 -
 guides/grails-vue-combined/v4/toc.yml              |   14 -
 guides/grails-yourkit-profiling/v4/manifest.yml    |   19 -
 guides/grails-yourkit-profiling/v4/toc.yml         |   22 -
 guides/grails_i18n/v3/manifest.yml                 |   16 -
 guides/grails_i18n/v3/toc.yml                      |   17 -
 guides/grails_i18n/v4/manifest.yml                 |   16 -
 guides/grails_i18n/v4/toc.yml                      |   17 -
 guides/grails_url_mappings/v4/manifest.yml         |   13 -
 guides/grails_url_mappings/v4/toc.yml              |   18 -
 guides/neo4j-movies/v4/manifest.yml                |   16 -
 guides/neo4j-movies/v4/toc.yml                     |   19 -
 .../querying-gorm-dynamic-finders/v3/manifest.yml  |   16 -
 guides/querying-gorm-dynamic-finders/v3/toc.yml    |   29 -
 .../querying-gorm-dynamic-finders/v4/manifest.yml  |   16 -
 guides/querying-gorm-dynamic-finders/v4/toc.yml    |   29 -
 guides/react-combined/v4/manifest.yml              |   16 -
 guides/react-combined/v4/toc.yml                   |   13 -
 guides/react-spring-security/v4/manifest.yml       |   17 -
 guides/react-spring-security/v4/toc.yml            |   38 -
 guides/rest-hibernate/v3/manifest.yml              |   17 -
 guides/rest-hibernate/v3/toc.yml                   |   24 -
 guides/rest-hibernate/v4/manifest.yml              |   17 -
 guides/rest-hibernate/v4/toc.yml                   |   24 -
 guides/rest-mongodb/v4/manifest.yml                |   17 -
 guides/rest-mongodb/v4/toc.yml                     |   24 -
 guides/server-sent-events/v3/manifest.yml          |   16 -
 guides/server-sent-events/v3/toc.yml               |   16 -
 guides/server-sent-events/v4/manifest.yml          |   16 -
 guides/server-sent-events/v4/toc.yml               |   16 -
 guides/using-hal-with-json-views/v3/manifest.yml   |   15 -
 guides/using-hal-with-json-views/v3/toc.yml        |   22 -
 guides/using-hal-with-json-views/v4/manifest.yml   |   15 -
 guides/using-hal-with-json-views/v4/toc.yml        |   22 -
 guides/using-the-react-profile/v4/manifest.yml     |   15 -
 guides/using-the-react-profile/v4/toc.yml          |   11 -
 guides/using-the-vue-profile/v3/manifest.yml       |   16 -
 guides/using-the-vue-profile/v3/toc.yml            |   11 -
 guides/using-the-vue-profile/v4/manifest.yml       |   16 -
 guides/using-the-vue-profile/v4/toc.yml            |   11 -
 guides/vaadin-grails/v4/manifest.yml               |   14 -
 guides/vaadin-grails/v4/toc.yml                    |   23 -
 256 files changed, 2673 insertions(+), 4570 deletions(-)