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