This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch spring6
in repository https://gitbox.apache.org/repos/asf/causeway.git
from d660ecef8c Merge pull request #1577 from
apache/dependabot/maven/spring6/vaadin.version-24.0.4
add 902f392b70 CAUSEWAY-2485: simplifies @Action#restrictTo
add 4c948af638 CAUSEWAY-2485: simplifies @Action#semantics
add 2d3cb87249 CAUSEWAY-3422 : adds back in the schemas for isis v1
namespaces, but moved to https://causeway.apache.org/schema-v1
add f261ab4bc4 CAUSEWAY-3410: adds some space between property field and
action below
add 770b9509de CAUSEWAY-3401: css fix for additional buttons
add 11ef3ac293 CAUSEWAY-2485: tidies up @Action#typeOf
add e5e1baac40 CAUSEWAY-3401: if can edit via action, don't display
disabled reason
add 27424c2ca7 CAUSEWAY-3423: fix 'typeOf' facet precedence
add 8b9f20b3b0 CAUSEWAY-3424: [Programming Model] mark
Action/Collection/Property#hidden deprecated for removal
add 26ae2912a8 CAUSEWAY-3424: ... however, keep tests for now
add fb89006ce4 CAUSEWAY-3424: [Programming Model] remove
ActionLayout#bookmarking
new fab9c5ecec Merge remote-tracking branch 'origin/master' into spring6
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:
.../ROOT/pages/2023/2.0.0-RC2/mignotes.adoc | 37 +-
antora/supplemental-ui/schema-v1/chg/chg-1.0.xsd | 115 ++++++
antora/supplemental-ui/schema-v1/chg/chg-1.1.xsd | 115 ++++++
antora/supplemental-ui/schema-v1/chg/chg-2.0.xsd | 115 ++++++
antora/supplemental-ui/schema-v1/chg/chg.xsd | 115 ++++++
antora/supplemental-ui/schema-v1/cmd/cmd-1.0.xsd | 151 ++++++++
antora/supplemental-ui/schema-v1/cmd/cmd-1.2.xsd | 151 ++++++++
antora/supplemental-ui/schema-v1/cmd/cmd-1.3.xsd | 157 +++++++++
antora/supplemental-ui/schema-v1/cmd/cmd-1.4.xsd | 192 ++++++++++
antora/supplemental-ui/schema-v1/cmd/cmd-2.0.xsd | 208 +++++++++++
antora/supplemental-ui/schema-v1/cmd/cmd.xsd | 208 +++++++++++
.../schema-v1/common/common-1.0.xsd | 190 ++++++++++
.../schema-v1/common/common-1.1.xsd | 204 +++++++++++
.../schema-v1/common/common-2.0.xsd | 252 ++++++++++++++
antora/supplemental-ui/schema-v1/common/common.xsd | 252 ++++++++++++++
antora/supplemental-ui/schema-v1/ixn/ixn-1.0.xsd | 215 ++++++++++++
antora/supplemental-ui/schema-v1/ixn/ixn-1.1.xsd | 215 ++++++++++++
antora/supplemental-ui/schema-v1/ixn/ixn-1.2.xsd | 221 ++++++++++++
antora/supplemental-ui/schema-v1/ixn/ixn-1.3.xsd | 221 ++++++++++++
antora/supplemental-ui/schema-v1/ixn/ixn-2.0.xsd | 239 +++++++++++++
antora/supplemental-ui/schema-v1/ixn/ixn.xsd | 239 +++++++++++++
.../schema-v1/metamodel/metamodel-1.0.xsd | 305 ++++++++++++++++
.../schema-v1/metamodel/metamodel-2.0.xsd | 386 +++++++++++++++++++++
.../schema-v1/metamodel/metamodel.xsd | 386 +++++++++++++++++++++
.../apache/causeway/applib/annotation/Action.java | 9 +-
.../causeway/applib/annotation/ActionLayout.java | 10 -
.../causeway/applib/annotation/Collection.java | 6 +-
.../causeway/applib/annotation/Property.java | 5 +-
.../causeway/applib/services/user/UserMemento.java | 3 +-
.../causeway/core/metamodel/consent/Consent.java | 4 +-
.../facets/actcoll/typeof/TypeOfFacetFromType.java | 3 +-
.../hidden/HiddenFacetForActionAnnotation.java | 1 +
.../typeof/TypeOfFacetForActionAnnotation.java | 3 +-
.../hidden/HiddenFacetForCollectionAnnotation.java | 1 +
.../typeof/TypeOfFacetForCollectionAnnotation.java | 3 +-
.../hidden/HiddenFacetForPropertyAnnotation.java | 1 +
.../core/metamodel/inspect/model/ActionNode.java | 4 +-
.../metamodel/inspect/model/AnnotationNode.java | 4 +-
.../metamodel/inspect/model/CollectionNode.java | 4 +-
.../metamodel/inspect/model/FacetAttrNode.java | 4 +-
.../metamodel/inspect/model/FacetGroupNode.java | 4 +-
.../core/metamodel/inspect/model/FacetNode.java | 4 +-
.../metamodel/inspect/model/ParameterNode.java | 4 +-
.../core/metamodel/inspect/model/PropertyNode.java | 4 +-
.../core/metamodel/inspect/model/TypeNode.java | 4 +-
.../ActionAnnotationFacetFactoryTest_Hidden.java | 1 +
.../CollectionAnnotationFacetFactoryTest.java | 1 +
.../PropertyAnnotationFacetFactoryTest.java | 1 +
.../dom/domain/actions/Action/ActionMenu.java | 11 +-
.../ActionChoicesFromPage-description.adoc | 2 +
.../ActionDomainEventPage-description.adoc | 3 +
.../hidden/ActionHiddenPage-description.adoc | 2 +-
.../ActionHidden_changeNameHiddenAllTables.java | 8 +-
.../ActionHidden_changeNameHiddenEverywhere.java | 8 +-
.../ActionHidden_changeNameHiddenObjectForms.java | 8 +-
.../ActionRestrictToPage-description.adoc | 122 +------
.../Action/restrictTo/ActionRestrictToPage.java | 121 +------
.../restrictTo/ActionRestrictToPage.layout.xml | 16 +-
...ionRestrictToPage_mixinUpdateMetaAnnotated.java | 53 ---
...tToPage_mixinUpdateMetaAnnotatedOverridden.java | 56 ---
...tionRestrictToPage_mixinUpdateNoAnnotation.java | 52 ---
...ToPage_mixinUpdateRestrictToNoRestrictions.java | 54 ---
...ictToPage_mixinUpdateRestrictToPrototyping.java | 54 ---
.../ActionRestrictToPrototypingMetaAnnotation.java | 40 ---
.../ActionSemanticsIdempotentMetaAnnotation.java | 40 ---
.../semantics/ActionSemanticsPage-description.adoc | 189 ++--------
.../Action/semantics/ActionSemanticsPage.java | 141 +-------
.../semantics/ActionSemanticsPage.layout.xml | 36 +-
...csPage_mixinIncrementByAmountNonIdempotent.java | 54 ---
...onSemanticsPage_mixinIncrementNoAnnotation.java | 51 ---
...nSemanticsPage_mixinIncrementNonIdempotent.java | 50 ---
...Page_mixinIncrementNonIdempotentAreYouSure.java | 50 ---
...csPage_mixinReportPropertyForSemanticsSafe.java | 54 ---
...ge_mixinSetToValueForPropertyMetaAnnotated.java | 53 ---
...tToValueForPropertyMetaAnnotatedOverridden.java | 54 ---
...inSetToValueForPropertySemanticsIdempotent.java | 52 ---
...ueForPropertySemanticsIdempotentAreYouSure.java | 53 ---
.../ActionSemanticsSafeMetaAnnotation.java | 40 ---
.../typeOf/ActionTypeOfPage-description.adoc | 41 ++-
.../actions/Action/typeOf/ActionTypeOfPage.java | 40 +--
.../Action/typeOf/ActionTypeOfPage.layout.xml | 8 +-
...n.adoc => ActionTypeOfChildVm-description.adoc} | 2 +-
...m.layout.xml => ActionTypeOfChildVm.layout.xml} | 1 -
.../hidden/ActionLayoutHiddenPage-description.adoc | 2 +-
.../Collection/hidden/CollectionHiddenPage.java | 5 +-
...ainObjectXxxLifecycleEventPage-description.adoc | 2 +
.../objects/mixins/mixins/FibonacciNumberVm.java | 17 +-
.../properties/Property/hidden/PropertyHidden.java | 16 +-
.../hidden/PropertyHiddenPage-description.adoc | 2 +-
.../Property/hidden/jpa/PropertyHiddenJpa.java | 10 +-
.../child/PropertyProjectingChildVm.java | 4 +-
.../hidden/PropertyLayoutHidden.java | 16 +-
.../PropertyLayoutHiddenPage-description.adoc | 2 +-
.../hidden/jpa/PropertyLayoutHiddenJpa.java | 10 +-
...JavaAwtBufferedImageHolder_actionReturning.java | 4 +-
...feredImageHolder_actionReturningCollection.java | 4 +-
...ImageHolder_updateReadOnlyOptionalProperty.java | 4 +-
...BufferedImageHolder_updateReadOnlyProperty.java | 4 +-
...geHolder_updateReadOnlyPropertyWithChoices.java | 4 +-
.../secman/applib/user/dom/ApplicationUser.java | 5 +-
.../user/dom/mixins/ApplicationUser_timeZone.java | 6 +-
...hPdfJsViewer_IntegTest.dump_facets.approved.xml | 4 +-
..._MixinDomain_IntegTest.dump_facets.approved.xml | 4 +-
...hPdfjsViewer_IntegTest.dump_facets.approved.xml | 2 +-
...r_PropDomain_IntegTest.dump_facets.approved.xml | 2 +-
.../components/actions/ActionParametersForm.java | 4 +-
.../ui/components/scalars/ScalarPanelAbstract.java | 6 +-
.../scalars/ScalarPanelAdditionalButton.java | 6 +-
.../scalars/ScalarPanelFormFieldAbstract.html | 2 +-
.../bootstrap/css/bootstrap-overrides-all-v2.css | 41 ++-
110 files changed, 5222 insertions(+), 1562 deletions(-)
create mode 100644 antora/supplemental-ui/schema-v1/chg/chg-1.0.xsd
create mode 100644 antora/supplemental-ui/schema-v1/chg/chg-1.1.xsd
create mode 100644 antora/supplemental-ui/schema-v1/chg/chg-2.0.xsd
create mode 100644 antora/supplemental-ui/schema-v1/chg/chg.xsd
create mode 100644 antora/supplemental-ui/schema-v1/cmd/cmd-1.0.xsd
create mode 100644 antora/supplemental-ui/schema-v1/cmd/cmd-1.2.xsd
create mode 100644 antora/supplemental-ui/schema-v1/cmd/cmd-1.3.xsd
create mode 100644 antora/supplemental-ui/schema-v1/cmd/cmd-1.4.xsd
create mode 100644 antora/supplemental-ui/schema-v1/cmd/cmd-2.0.xsd
create mode 100644 antora/supplemental-ui/schema-v1/cmd/cmd.xsd
create mode 100644 antora/supplemental-ui/schema-v1/common/common-1.0.xsd
create mode 100644 antora/supplemental-ui/schema-v1/common/common-1.1.xsd
create mode 100644 antora/supplemental-ui/schema-v1/common/common-2.0.xsd
create mode 100644 antora/supplemental-ui/schema-v1/common/common.xsd
create mode 100644 antora/supplemental-ui/schema-v1/ixn/ixn-1.0.xsd
create mode 100644 antora/supplemental-ui/schema-v1/ixn/ixn-1.1.xsd
create mode 100644 antora/supplemental-ui/schema-v1/ixn/ixn-1.2.xsd
create mode 100644 antora/supplemental-ui/schema-v1/ixn/ixn-1.3.xsd
create mode 100644 antora/supplemental-ui/schema-v1/ixn/ixn-2.0.xsd
create mode 100644 antora/supplemental-ui/schema-v1/ixn/ixn.xsd
create mode 100644 antora/supplemental-ui/schema-v1/metamodel/metamodel-1.0.xsd
create mode 100644 antora/supplemental-ui/schema-v1/metamodel/metamodel-2.0.xsd
create mode 100644 antora/supplemental-ui/schema-v1/metamodel/metamodel.xsd
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToPage_mixinUpdateMetaAnnotated.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToPage_mixinUpdateMetaAnnotatedOverridden.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToPage_mixinUpdateNoAnnotation.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToPage_mixinUpdateRestrictToNoRestrictions.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToPage_mixinUpdateRestrictToPrototyping.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/restrictTo/ActionRestrictToPrototypingMetaAnnotation.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsIdempotentMetaAnnotation.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinIncrementByAmountNonIdempotent.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinIncrementNoAnnotation.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinIncrementNonIdempotent.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinIncrementNonIdempotentAreYouSure.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinReportPropertyForSemanticsSafe.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinSetToValueForPropertyMetaAnnotated.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinSetToValueForPropertyMetaAnnotatedOverridden.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinSetToValueForPropertySemanticsIdempotent.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsPage_mixinSetToValueForPropertySemanticsIdempotentAreYouSure.java
delete mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/semantics/ActionSemanticsSafeMetaAnnotation.java
rename
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/typeOf/child/{ActionTypeOfVm-description.adoc
=> ActionTypeOfChildVm-description.adoc} (94%)
rename
examples/demo/domain/src/main/java/demoapp/dom/domain/actions/Action/typeOf/child/{ActionTypeOfVm.layout.xml
=> ActionTypeOfChildVm.layout.xml} (98%)