You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2022/04/22 12:03:28 UTC

[isis] branch 3005_bulktoggle_wkt updated (588644ab6e -> 8989333d94)

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

ahuber pushed a change to branch 3005_bulktoggle_wkt
in repository https://gitbox.apache.org/repos/asf/isis.git


    from 588644ab6e ISIS-3005: minor code cleanup
     add 73b00aeebe ISIS-3005: experiments
     add aeb80f0b99 ISIS-2947: w.i.p.
     add ff3f947931 renames test gql files; replaces hardcoded reference of isis.testing by snapshot version
     add 339275694b ISIS-2947: cleans up use of Approvals library a little for E2E tests
     add a6757da816 ISIS-2947: disabling unfinished test for GQL viewer
     add 75ad89e38e ISIS-2947: addressing PR review comments
     add 678801e011 ISIS-2947: moves GQLSchema_IntegTest to one side, because seems to run in parallel in CI and perhaps that is what is causing CI build issues?
     add d5567cb2c7 ISIS-2947: as workaround, move entities to 'public' schema...
     add 4743c384a2 ISIS-2947: bring IntegTest back into src/test/java
     add 92f55b6599 Merge pull request #841 from apache/ISIS-2947
     add a137b06ca6 Bump cucumber.version from 7.2.3 to 7.3.1
     add 61a78281f3 Merge pull request #914 from apache/dependabot/maven/master/cucumber.version-7.3.1
     add 71ea0b2d68 Bump maven-release-plugin from 3.0.0-M4 to 3.0.0-M5
     add 7613b4e856 Merge pull request #915 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-release-plugin-3.0.0-M5
     add 51bab88a47 Bump spring-boot-starter-parent from 2.6.6 to 2.6.7
     add 12f02acd0d Bump vaadin.version from 23.0.4 to 23.0.6
     add 1040505954 ISIS-3004: replace @DomainService.logicalTypeName (ext/excel)
     add 9be50580b1 ISIS-2445: graphql pom fixes
     add ff08b27c7a ISIS-2445: graph-ql: remove some superfluous deps.
     add df9f5e8530 Bump spring-graphql 1.0.0-M4 -> 1.0.0-RC1
     add a92bb6b68b ISIS-2445: graph-ql: just adding license headers
     add f0c1983eab ISIS-2947: graph-ql: minor code formating stuff
     add ec6d804aaf ISIS-2947: graph-ql: revert lombok-ification (prev. commit)
     add 4972ff8945 ISIS-2445: vaa: don't gitignore 'frontend', ignore 'generated' instead
     add b115c97426 Merge remote-tracking branch 'origin/master' into 3005_bulktoggle_wkt
     add 3d21b82b02 ISIS-3005: rename CommonContextUtil to WktContext
     add 8989333d94 ISIS-3005: finally fixing this issue

No new revisions were added by this update.

Summary of changes:
 .run/DemoAppWicketJdo.run.xml                      |   9 +
 .run/DemoAppWicketJpa (with graphiql).run.xml      |  12 +
 .run/DemoAppWicketJpa.run.xml                      |  11 +
 .../modules/ROOT/pages/building-apache-isis.adoc   |   9 +-
 antora/playbooks/site-incubator.yml                |   3 +
 antora/playbooks/site.yml                          |   3 +
 api/applib/pom.xml                                 |   4 +-
 api/schema/pom.xml                                 |  20 +-
 bom/pom.xml                                        |  16 +-
 .../isis/commons/internal/base/_Strings.java       |   2 +-
 .../presets/SilenceProgrammingModel.properties     |   2 +-
 .../load/ObjectLoader_builtinHandlers.java         |   6 +-
 .../specloader/SpecificationCacheDefault.java      |   6 +-
 .../metamodel/specloader/SpecificationLoader.java  |   5 +-
 .../specloader/SpecificationLoaderDefault.java     |   3 +-
 .../MetaModelVisitingValidatorAbstract.java        |  10 +-
 core/pom.xml                                       |  23 +-
 examples/demo/README.adoc                          |   3 +-
 examples/demo/pom.xml                              |   1 +
 examples/demo/web/pom.xml                          |   1 +
 .../config/application-graphiql.properties         |   1 +
 .../common}/src/main/resources/static/index.html   |  24 +-
 .../webapp/wicket/jdo/DemoAppWicketJdo.java        |   6 +
 examples/demo/wicket/jpa-and-graphql/pom.xml       | 154 +++++
 .../webapp/wicket/jpa/DemoAppWicketJpa.java        |  10 +
 .../src}/resources/log4j2-spring.xml               |   0
 .../webapp/wicket/jpa/DemoAppWicketJpa.java        |   6 +
 .../bulkupdate/BulkUpdateMenuForDemoToDoItem.java  |   5 +-
 .../ExcelPivotByCategoryAndSubcategoryMenu.java    |   5 +-
 .../ExcelUploadServiceForDemoToDoItem.java         |   9 +-
 .../todomodule/dom/ExcelDemoToDoItemMenu.java      |  12 +-
 extensions/core/command-log/applib/pom.xml         |  24 +-
 extensions/core/command-log/jdo/pom.xml            |  24 +-
 extensions/core/command-log/jpa/pom.xml            |  26 +-
 extensions/core/command-log/pom.xml                |  12 -
 .../component/FullCalendarWithEventHandling.java   |   4 +-
 incubator/pom.xml                                  |  15 +-
 .../kroviz => viewers/graphql}/adoc/antora.yml     |   0
 .../devnotes/example-demo-app-included-modules.png | Bin 0 -> 24299 bytes
 .../images/devnotes/graphql-included-modules.png   | Bin 0 -> 15359 bytes
 .../graphql/adoc/modules/graphql}/nav.adoc         |   0
 .../graphql/adoc/modules/graphql/pages/about.adoc  |   6 +-
 .../adoc/modules/graphql/pages/devnotes.adoc       |  93 +++
 .../adoc/modules/graphql/partials/module-nav.adoc  |   4 +
 .../viewers/graphql/applib}/pom.xml                |  74 +--
 .../applib/IsisModuleIncViewerGraphqlApplib.java   |  33 +-
 incubator/viewers/graphql/model/pom.xml            |  59 ++
 .../model/IsisModuleIncViewerGraphqlModel.java     |  34 +-
 incubator/viewers/graphql/pom.xml                  | 121 ++++
 incubator/viewers/graphql/viewer/pom.xml           | 122 ++++
 .../viewer/IsisModuleIncViewerGraphqlViewer.java   |  49 ++
 ...xecutionStrategyResolvingWithinInteraction.java |  54 ++
 .../isis/viewer/graphql/viewer/source/GQLMeta.java |  35 +-
 .../viewer/graphql/viewer/source/GQLMutations.java |  30 +-
 .../viewer/source/GraphQlServiceForIsis.java       |  55 ++
 .../viewer/source/GraphQlSourceForIsis.java        | 148 +++++
 .../graphql/viewer/source/ObjectTypeFactory.java   | 513 ++++++++++++++++
 .../graphql/viewer/source/QueryFieldFactory.java   | 167 ++++++
 .../viewer/graphql/viewer/source/TypeMapper.java   | 120 ++++
 .../isis/viewer/graphql/viewer/source/_Utils.java  |  29 +-
 .../viewer/spring/GraphQlAutoConfiguration.java    | 146 +++++
 .../viewer/spring/GraphQlCorsProperties.java       | 160 +++++
 .../graphql/viewer/spring/GraphQlProperties.java   | 210 +++++++
 .../spring/GraphQlSourceBuilderCustomizer.java     |  40 ++
 .../spring/GraphQlWebMvcAutoConfiguration.java     | 200 +++++++
 .../spring/InvalidSchemaLocationsException.java    | 103 ++++
 .../isis/viewer/graphql/viewer/source/.gitignore   |   1 +
 .../EndToEnd_IntegTest.changeName.approved.gql     |   1 +
 .../EndToEnd_IntegTest.changeName.submit.gql       |  14 +
 .../EndToEnd_IntegTest.createE1.approved.gql       |   9 +
 .../source/EndToEnd_IntegTest.createE1.submit.gql  |   7 +
 .../EndToEnd_IntegTest.findAllE1.approved.gql      |  14 +
 .../source/EndToEnd_IntegTest.findAllE1.submit.gql |  12 +
 .../graphql/viewer/source/EndToEnd_IntegTest.java  | 253 ++++++++
 ...oEnd_IntegTest.simple_post_request.approved.gql | 241 ++++++++
 ...dToEnd_IntegTest.simple_post_request.submit.gql |   7 +
 .../graphql/viewer/source/GQLSchema_IntegTest.java | 175 ++++++
 .../viewer/graphql/viewer/source/ScratchPad.java   |  78 +++
 .../source/TestDomainModuleIntegTestAbstract.java  |  78 +++
 .../graphql/viewer/source/gqltestdomain/E1.java    |  57 ++
 .../graphql/viewer/source/gqltestdomain/E2.java    | 103 ++++
 .../source/gqltestdomain/GQLTestDomainMenu.java    |  64 ++
 .../source/gqltestdomain/TestDomainModule.java     |  44 ++
 .../viewer/source/gqltestdomain/TestEntity.java    |  26 +-
 .../source/gqltestdomain/TestEntityRepository.java |  75 +++
 .../viewer/src/test/resources/application-test.yml |   4 +
 .../viewer/src/test/resources/testfiles/schema.gql | 645 +++++++++++++++++++++
 incubator/viewers/vaadin/.gitignore                |   2 +-
 incubator/viewers/vaadin/ui/.gitignore             |   1 -
 incubator/viewers/vaadin/ui/frontend/index.html    |  23 +
 .../src/main/resources/static/frontend/index.html  |  23 +
 mavendeps/webapp/pom.xml                           |   2 +-
 pom.xml                                            |  15 +
 starters/pom.xml                                   |   4 +-
 .../applib/validate/DomainModelValidator.java      |   2 +-
 .../converter/ConverterBasedOnValueSemantics.java  |   4 +-
 .../wicket/model/models/CommonContextModel.java    |   4 +-
 .../model/models/interaction/coll/DataRowWkt.java  |   5 +
 .../models/interaction/coll/DataTableModelWkt.java |   4 +
 .../viewer/wicket/model/util/ComponentHintKey.java |   2 +-
 .../{CommonContextUtils.java => WktContext.java}   |  13 +-
 .../viewer/wicket/ui/components/LabelBase.java     |   4 +-
 .../wicket/ui/components/WebComponentBase.java     |   4 +-
 .../CollectionContentsAsAjaxTablePanel.java        |   3 +-
 .../CollectionContentsSortableDataProvider.java    |  17 +-
 .../ajaxtable/PrototypingMessageProvider.java      |   4 +-
 .../ajaxtable/columns/GenericColumnAbstract.java   |   4 +-
 .../entity/collection/EntityCollectionPanel.java   | 119 ++--
 .../components/tree/IsisToWicketTreeAdapter.java   |   6 +-
 .../widgets/linkandlabel/ActionLink.java           |   4 +-
 .../ui/components/widgets/select2/Select2.java     |   4 +-
 .../viewer/wicket/ui/errors/JGrowlBehaviour.java   |   4 +-
 .../isis/viewer/wicket/ui/pages/WebPageBase.java   |   4 +-
 .../viewer/wicket/ui/pages/entity/EntityPage.java  |   5 +-
 .../wicket/ui/pages/login/SignInPanelAbstract.java |   4 +-
 .../isis/viewer/wicket/ui/panels/FormAbstract.java |   4 +-
 .../isis/viewer/wicket/ui/panels/PanelBase.java    |   4 +-
 .../org/apache/isis/viewer/wicket/ui/util/Wkt.java |  23 +
 .../viewer/wicket/ui/validation/ValidatorBase.java |   4 +-
 .../viewer/integration/WebRequestCycleForIsis.java |   4 +-
 .../services/WicketViewerSettingsDefault.java      |   4 +-
 .../IsisWicketAjaxRequestListenerUtil.java         |  31 +-
 122 files changed, 4988 insertions(+), 375 deletions(-)
 create mode 100644 .run/DemoAppWicketJdo.run.xml
 create mode 100644 .run/DemoAppWicketJpa (with graphiql).run.xml
 create mode 100644 .run/DemoAppWicketJpa.run.xml
 create mode 100644 examples/demo/web/src/main/resources/config/application-graphiql.properties
 rename examples/demo/{domain => wicket/common}/src/main/resources/static/index.html (83%)
 create mode 100644 examples/demo/wicket/jpa-and-graphql/pom.xml
 copy examples/demo/wicket/{jpa => jpa-and-graphql}/src/main/java/demoapp/webapp/wicket/jpa/DemoAppWicketJpa.java (91%)
 copy examples/demo/wicket/{jdo/src/main => jpa-and-graphql/src}/resources/log4j2-spring.xml (100%)
 copy incubator/{clients/kroviz => viewers/graphql}/adoc/antora.yml (100%)
 create mode 100644 incubator/viewers/graphql/adoc/modules/graphql/images/devnotes/example-demo-app-included-modules.png
 create mode 100644 incubator/viewers/graphql/adoc/modules/graphql/images/devnotes/graphql-included-modules.png
 copy incubator/{adoc/modules/ROOT => viewers/graphql/adoc/modules/graphql}/nav.adoc (100%)
 copy examples/demo/README.adoc => incubator/viewers/graphql/adoc/modules/graphql/pages/about.adoc (72%)
 create mode 100644 incubator/viewers/graphql/adoc/modules/graphql/pages/devnotes.adoc
 create mode 100644 incubator/viewers/graphql/adoc/modules/graphql/partials/module-nav.adoc
 copy {extensions/core/command-log => incubator/viewers/graphql/applib}/pom.xml (50%)
 copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/validator/MetaModelVisitingValidatorAbstract.java => incubator/viewers/graphql/applib/src/main/java/org/apache/isis/viewer/graphql/applib/IsisModuleIncViewerGraphqlApplib.java (57%)
 create mode 100644 incubator/viewers/graphql/model/pom.xml
 copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/validator/MetaModelVisitingValidatorAbstract.java => incubator/viewers/graphql/model/src/main/java/org/apache/isis/viewer/graphql/model/IsisModuleIncViewerGraphqlModel.java (57%)
 create mode 100644 incubator/viewers/graphql/pom.xml
 create mode 100644 incubator/viewers/graphql/viewer/pom.xml
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/IsisModuleIncViewerGraphqlViewer.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/ExecutionStrategyResolvingWithinInteraction.java
 copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/validator/MetaModelVisitingValidatorAbstract.java => incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/GQLMeta.java (53%)
 copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/validator/MetaModelVisitingValidatorAbstract.java => incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/GQLMutations.java (57%)
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/GraphQlServiceForIsis.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/GraphQlSourceForIsis.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/ObjectTypeFactory.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/QueryFieldFactory.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/TypeMapper.java
 copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/validator/MetaModelVisitingValidatorAbstract.java => incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/_Utils.java (57%)
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/spring/GraphQlAutoConfiguration.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/spring/GraphQlCorsProperties.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/spring/GraphQlProperties.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/spring/GraphQlSourceBuilderCustomizer.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/spring/GraphQlWebMvcAutoConfiguration.java
 create mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/spring/InvalidSchemaLocationsException.java
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/.gitignore
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/EndToEnd_IntegTest.changeName.approved.gql
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/EndToEnd_IntegTest.changeName.submit.gql
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/EndToEnd_IntegTest.createE1.approved.gql
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/EndToEnd_IntegTest.createE1.submit.gql
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/EndToEnd_IntegTest.findAllE1.approved.gql
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/EndToEnd_IntegTest.findAllE1.submit.gql
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/EndToEnd_IntegTest.java
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/EndToEnd_IntegTest.simple_post_request.approved.gql
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/EndToEnd_IntegTest.simple_post_request.submit.gql
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/GQLSchema_IntegTest.java
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/ScratchPad.java
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/TestDomainModuleIntegTestAbstract.java
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/gqltestdomain/E1.java
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/gqltestdomain/E2.java
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/gqltestdomain/GQLTestDomainMenu.java
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/gqltestdomain/TestDomainModule.java
 copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/validator/MetaModelVisitingValidatorAbstract.java => incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/gqltestdomain/TestEntity.java (57%)
 create mode 100644 incubator/viewers/graphql/viewer/src/test/java/org/apache/isis/viewer/graphql/viewer/source/gqltestdomain/TestEntityRepository.java
 create mode 100644 incubator/viewers/graphql/viewer/src/test/resources/application-test.yml
 create mode 100644 incubator/viewers/graphql/viewer/src/test/resources/testfiles/schema.gql
 delete mode 100644 incubator/viewers/vaadin/ui/.gitignore
 create mode 100644 incubator/viewers/vaadin/ui/frontend/index.html
 create mode 100644 incubator/viewers/vaadin/ui/src/main/resources/static/frontend/index.html
 rename viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/util/{CommonContextUtils.java => WktContext.java} (75%)