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

danhaywood pushed a change to branch ISIS-3002
in repository https://gitbox.apache.org/repos/asf/isis.git


    from 06e4ff6205 ISIS-3002: fixes groupId ref for commandreplay
     add c0fdc498ee ISIS-3085: purge tempus-dominus local resource copies (css, 
js, use web jars instead
     add 00a1ed95be Merge pull request #1019 from apache/ISIS-3002
     add a1f1d6dba5 ISIS-3085: purge tempus-dominus fa icon patch
     add e005b590a6 Bump maven-deploy-plugin from 2.8.2 to 3.0.0
     add 875a6031fb Merge pull request #1026 from 
apache/dependabot/maven/master/org.apache.maven.plugins-maven-deploy-plugin-3.0.0
     add 6a5a2d4dff ISIS-3002: post merge provisioning fix for command replay 
(Demo)
     add 5670b6bae5 ISIS-3085: adds Date/Time Picker Locale (language) support
     add c57b7f35d4 ISIS-3002: more post merge provisioning fixes for command 
replay
     add e5641c9d8c ISIS-3085: Demo: let user 'bob' have German locales 
(language, number/time-formats)
     add 293328ab96 ISIS-3085: adds logic for TO_LOCAL_TIMEZONE rendering mode
     add fb7049c15a ISIS-3085: removes deprecated RenderDay and 
Parameter-/PropertyLayout#renderDay
     add 47e453565c ISIS-3085: somewhat restore semantics for prev. commit
     add 273efa05fc ISIS-3085: introduces TimeZoneTranslationFacet
     add 213036fbe9 ISIS-3091: wip on adding audit trail
     add c5d40ce045 ISIS-3091: completes jpa prod for audit trail, wip
     add b7f0371f96 ISIS-3091: fixes compile issue
     add cbb31170b5 ISIS-3091: fixes compile issues (2)
     add bae19a7c4a ISIS-3091: more compile fixes
     add b8426639b3 ISIS-3091: more compile fixes
     add 72ed923088 ISIS-3091: more compile fixes
     add 43c8295a92 ISIS-3091: adds subscriber impl; more compile fixes
     add 167a291029 ISIS-3091: renames audittrail and sessionlog under 
'extensions' subpackage; fleshes out integ tests
     add 99fc731149 ISIS-3091: fleshes out incomplete integ test
     add 4c19948124 ISIS-3091: more moves under 'extensions' subpackage; integ 
test compile issues
     add a08c724200 ISIS-3091: fix compile error in regression test
     add 92b9618be9 ISIS-3091: fix compile error in regression test
     add 0ac12c83e4 ISIS-3091: comments out audit trail test for now
     add 58251534b1 ISIS-3091: fixes first jdo integ test for audittrail, 
huzzah!
     add 81e361182f ISIS-3091: updates jpa integ test for audit trail so that 
now correctly disabled
     add d28223b9bf ISIS-3091: fleshes out jdo audit trail integ tests
     add d17a367758 ISIS-3091: fixes jdo audit trail integ tests
     add bc5b92bf1d ISIS-3091: fixes broken commandlog integ test
     add 6a20a46f1f ISIS-3091: fixes regression test cmdexecaudit for jpa, at 
least
     add 8b9b4eb56c ISIS-3091: fixes (?) mvn deps
     add 24a1355920 ISIS-3091: fixes integ test for jdo auditing
     add e1d7ca482e ISIS-3091: fixes (?) jpa publishing regression tests 
(changed format of assertions)
     add 663f5218f4 Merge pull request #1027 from apache/ISIS-3091
     add d77ef59c90 Bump maven-assembly-plugin from 3.4.1 to 3.4.2
     add 70d927a3a8 Merge pull request #1028 from 
apache/dependabot/maven/master/org.apache.maven.plugins-maven-assembly-plugin-3.4.2
     add f689471894 Bump maven-install-plugin from 3.0.0 to 3.0.1
     add 2f6c01d918 Merge pull request #1029 from 
apache/dependabot/maven/master/org.apache.maven.plugins-maven-install-plugin-3.0.1
     add 741515ed79 Bump maven-resources-plugin from 3.2.0 to 3.3.0
     add e75ffc79e5 Merge pull request #1030 from 
apache/dependabot/maven/master/org.apache.maven.plugins-maven-resources-plugin-3.3.0
     add 0391efb3c0 ISIS-3091: post merge: fixes compile issues
     add 27f5586b49 ISIS-3091: commons: for convenience, adds multimap variant: 
TreeMap of ArrayLists
     add cb8ecc943d ISIS-3002: refactors _BigDecimals util into _Times util
     add b32c8fa5b1 ISIS-3091: post merge: remove what appears to be debug code 
(commons)
     add 8da7c6aa22 ISIS-3085: minor: consolidation of common date/time 
formatters
     add 4d3856bdfc ISIS-3091: post merge: pom name fixes
     add a302eda4d5 ISIS-3085: update site index
     add e9d5e02938 ISIS-3085: change icon for time-picker close: use 'check' 
icon
     add 0e5fa1489f Bump graphql-java from 18.2 to 19.0
     add 6c8861ecaa Merge pull request #1034 from 
apache/dependabot/maven/master/com.graphql-java-graphql-java-19.0
     add 9e7305a39d Bump junit-platform-console from 1.8.2 to 1.9.0
     add 8421607b35 Merge pull request #1033 from 
apache/dependabot/maven/master/org.junit.platform-junit-platform-console-1.9.0
     add 85fa32d10b Bump junit-jupiter-api from 5.8.2 to 5.9.0
     add d666683b80 Merge pull request #1032 from 
apache/dependabot/maven/master/org.junit.jupiter-junit-jupiter-api-5.9.0
     add fc050fce49 Bump asciidoctorj.version from 2.5.4 to 2.5.5
     add 85b57efc08 ISIS-3097: Migrate Prism to Webjars
     add a2c1f2424e ISIS-3097: fixes missing artifact 'wicket-util' (in prev. 
commit)
     add 2fd44cda43 Bump font-awesome from 6.1.1 to 6.1.2
     add 293fefa74a Bump cucumber.version from 7.4.1 to 7.5.0
     add 6a8c0de7c9 Merge pull request #1037 from 
apache/dependabot/maven/master/cucumber.version-7.5.0
     add 5c721cbd42 ISIS-3097: remove aritfact 'isis-valuetypes-prism-wicket'
     add e137280bf2 ISIS-3097: remove aritfact 'isis-valuetypes-prism-vaadin'
     add 99c7e07f66 ISIS-3097: pom fixes for prev. commit
     add be778712d0 ISIS-3099: restructure artifact 'viewer-common' into 
'viewer-commons/modle'
     add c6e4e1d41c ISIS-3099: moves Prism from 'valuetypes' to 'viewer-commons'
     add e548e3efe4 ISIS-3100: moves SSE from 'valuetypes' to 'extensions'
     add aad1c16378 ISIS-3100: align SSE package names and 'module entrypoints'
     add 2589cac097 ISIS-3100: fixes antora config for SSE
     add ce1cccb65a ISIS-3100: fixes antora config for SSE (2)
     add c2f0848ccb ISIS-3100: update site index
     add 0767427718 ISIS-3101: minor: just code formatting
     add dbbe11f075 ISIS-3101: minor: remove debug code in prev. commit
     add 904dc486ea master: ISIS-3101: changes signature of 
IdStringifier#destring - second param can be null, eg if used to reconstruct 
view model rather than an entity
     new f8bbe676bf ISIS-3002: don't (in general) use prefix for IdStringifiers

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:
 .../pages/index/annotation/ParameterLayout.adoc    |    39 -
 .../pages/index/annotation/PropertyLayout.adoc     |    40 -
 .../applib/pages/index/annotation/RenderDay.adoc   |    41 -
 .../index/annotation/TimeZoneTranslation.adoc      |    39 +
 .../pages/index/annotation/ValueSemantics.adoc     |    11 +
 .../applib/pages/index/events/ui/IconUiEvent.adoc  |     2 +-
 .../modules/applib/pages/index/id/LogicalType.adoc |     4 +-
 .../pages/index/mixins/security/HasUsername.adoc   |     2 +-
 .../appfeat/ApplicationFeatureRepository.adoc      |     1 +
 .../pages/index/services/command/Command.adoc      |     2 +-
 .../services/iactnlayer/InteractionContext.adoc    |    11 +
 .../services/iactnlayer/InteractionService.adoc    |    24 +
 .../index/services/wrapper/WrapperFactory.adoc     |    35 +
 .../HasUsername_recentCommandsByUser.adoc          |     2 +-
 .../contributions/Object_recentCommands.adoc       |     6 +-
 .../jpa/IsisModuleExtCommandLogPersistenceJpa.adoc |     1 +
 .../mixins/CommandLogEntry_replayQueue.adoc        |     2 +-
 .../IsisModuleExtExecutionLogPersistenceJpa.adoc   |     1 +
 ...IsisModuleExtExecutionOutboxPersistenceJpa.adoc |     1 +
 .../applib/IsisModuleExtFullCalendarApplib.adoc    |     1 +
 .../jpa/IsisModuleExtSecmanPersistenceJpa.adoc     |     1 +
 .../index/sse/applib/IsisModuleExtSseApplib.adoc}  |     6 +-
 .../sse/applib/annotations/ServerSentEvents.adoc   |     0
 .../index/sse/applib/annotations/SseSource.adoc    |     0
 .../pages/index/sse/applib/service/SseChannel.adoc |     0
 .../pages/index/sse/applib/service/SseService.adoc |     0
 .../index/sse/wicket/IsisModuleExtSseWicket.adoc}  |     6 +-
 .../sse/wicket}/services/SseServiceDefault.adoc    |     0
 .../webmodule/WebModuleServerSentEvents.adoc       |     0
 .../teardown/jpa/TeardownFixtureJpaAbstract.adoc}  |     6 +-
 .../applib/IsisModuleValAsciidocApplib.adoc        |     1 +
 .../applib/IsisModuleValMarkdownApplib.adoc        |     1 +
 .../applib/mixins/Object_impersonate.adoc          |     0
 .../applib/mixins/Object_impersonateWithRoles.adoc |     0
 .../services/userprof/UserProfileUiModel.adoc      |     0
 .../userprof/UserProfileUiModelProvider.adoc       |     4 -
 .../IsisModuleViewerRestfulObjectsApplib.adoc      |     1 +
 .../modules/ROOT/pages/2022/2.0.0-M8/mignotes.adoc |    65 +-
 antora/playbooks/site-extensions.yml               |     4 +
 antora/playbooks/site-valuetypes.yml               |     4 -
 antora/playbooks/site.yml                          |     7 +-
 .../isis/applib/annotation/ParameterLayout.java    |    32 -
 .../isis/applib/annotation/PropertyLayout.java     |    32 -
 .../{RenderDay.java => TimeZoneTranslation.java}   |    29 +-
 .../isis/applib/annotation/ValueSemantics.java     |    12 +
 .../org/apache/isis/applib/id/LogicalType.java     |     4 +-
 .../isis/applib/mixins/security/HasUsername.java   |     4 +-
 .../applib/mixins/system/DomainChangeRecord.java   |     2 +
 .../applib/mixins/system/HasInteractionId.java     |     4 -
 .../appfeat/ApplicationFeatureRepository.java      |     8 +-
 .../applib/services/bookmark/BookmarkService.java  |     6 -
 .../isis/applib/services/bookmark/HasTarget.java   |     2 -
 .../applib/services/bookmark/IdStringifier.java    |    60 +-
 .../idstringifiers/IdStringifierForBigDecimal.java |     6 +-
 .../idstringifiers/IdStringifierForBigInteger.java |     6 +-
 .../idstringifiers/IdStringifierForByte.java       |     6 +-
 .../idstringifiers/IdStringifierForCharacter.java  |     4 +-
 .../idstringifiers/IdStringifierForInteger.java    |     6 +-
 .../idstringifiers/IdStringifierForLong.java       |     6 +-
 .../IdStringifierForSerializable.java              |    10 +-
 .../idstringifiers/IdStringifierForShort.java      |     6 +-
 .../idstringifiers/IdStringifierForString.java     |     4 +-
 .../services/confview/ConfigurationMenu.java       |     4 +-
 .../services/iactnlayer/InteractionService.java    |    29 +
 .../applib/services/layout/LayoutServiceMenu.java  |     8 +-
 .../services/metamodel/MetaModelServiceMenu.java   |    16 +-
 .../publishing/log/EntityChangesLogger.java        |     3 -
 .../publishing/log/EntityPropertyChangeLogger.java |     2 -
 .../services/publishing/log/ExecutionLogger.java   |     2 -
 .../publishing/spi/EntityPropertyChange.java       |    37 +-
 .../services/sitemap/SitemapServiceMenu.java       |     4 +-
 .../isis/applib/services/user/ImpersonateMenu.java |     8 +-
 .../applib/services/user/ImpersonateStopMenu.java  |     4 +-
 .../isis/applib/services/userui/UserMenu.java      |     4 +-
 .../apache/isis/applib/services/wrapper/Mixin.java |    23 +-
 .../applib/services/wrapper/WrapperFactory.java    |    40 +
 bom/pom.xml                                        |    12 +-
 .../isis/commons/internal/base/_BigDecimals.java   |    70 -
 .../isis/commons/internal/base/_Strings.java       |    31 +-
 .../apache/isis/commons/internal/base/_Times.java  |    85 +
 .../commons/internal/collections/_Multimaps.java   |     7 +
 .../commons/internal/debug/xray/XrayDataModel.java |     6 +-
 core/adoc/modules/_overview/pages/about.adoc       |   954 +-
 .../apache/isis/core/config/IsisConfiguration.java |    37 +-
 .../isis/core/config/IsisModuleCoreConfig.java     |     2 +
 .../IsisBeanFactoryPostProcessorForSpring.java     |     3 +-
 .../config/beans/IsisBeanTypeRegistryDefault.java  |     5 +-
 .../isis/core/config/beans/PersistenceStack.java   |     6 +
 .../isis/core/config/beans/aoppatch/AopPatch.java  |     8 +-
 .../core/config/converters/PatternsConverter.java  |     3 +-
 .../DataSourceIntrospectionService.java            |     3 +-
 .../config/environment/IsisSystemEnvironment.java  |     4 +-
 .../core/config/viewer/web/WebAppContextPath.java  |     3 +-
 .../core/metamodel/IsisModuleCoreMetamodel.java    |     2 +
 .../metamodel/context/HasMetaModelContext.java     |     7 +
 .../core/metamodel/context/MetaModelContexts.java  |     3 +-
 .../command/CommandPublishingFacetAbstract.java    |     7 +-
 .../DomainObjectAnnotationFacetFactory.java        |     1 +
 ...ObjectLayoutAnnotationUsingCssClassUiEvent.java |     8 +-
 ...mainObjectLayoutAnnotationUsingIconUiEvent.java |     8 +-
 ...inObjectLayoutAnnotationUsingLayoutUiEvent.java |     8 +-
 ...ainObjectLayoutAnnotationUsingTitleUiEvent.java |     8 +-
 .../LogicalTypeFacetFromClassNameFactory.java      |     2 -
 .../temporalformat/TimeZoneTranslationFacet.java   |    27 +-
 .../TimeZoneTranslationFacetAbstract.java          |    73 +
 .../param/layout/ParameterLayoutFacetFactory.java  |     3 -
 ...dAdjustedFacetForParameterLayoutAnnotation.java |    58 -
 .../EntityPropertyChangePublishingPolicyFacet.java |     4 +-
 .../propertylayout/PropertyLayoutFacetFactory.java |     5 -
 ...edAdjustedFacetForPropertyLayoutAnnotation.java |    57 -
 ...anslationFacetFromValueSemanticsAnnotation.java |    47 +
 .../ValueSemanticsAnnotationFacetFactory.java      |     4 +
 .../objectmanager/ObjectManagerDefault.java        |     3 +-
 .../ProgrammingModelInitFilterDefault.java         |     3 +-
 .../metamodel/services/ServiceInjectorDefault.java |     3 +-
 .../appfeat/ApplicationFeatureDefault.java         |     4 +-
 .../ApplicationFeatureRepositoryDefault.java       |    28 +-
 .../classsubstitutor/ClassSubstitutorDefault.java  |     4 +-
 .../ClassSubstitutorForCollections.java            |     3 +-
 .../ClassSubstitutorForDomainObjects.java          |     3 +-
 .../classsubstitutor/ClassSubstitutorRegistry.java |     3 +-
 .../services/events/MetamodelEventService.java     |     3 +-
 ...ExceptionRecognizerForRecoverableException.java |     3 +-
 .../services/grid/GridLoaderServiceDefault.java    |     3 +-
 .../services/grid/GridReaderUsingJaxb.java         |     3 +-
 .../services/grid/GridServiceDefault.java          |     3 +-
 .../grid/bootstrap/GridSystemServiceBootstrap.java |     3 +-
 .../services/layout/LayoutServiceDefault.java      |     3 +-
 .../metamodel/MetaModelServiceDefault.java         |     3 +-
 .../objectlifecycle/ObjectLifecyclePublisher.java  |     3 +
 .../objectlifecycle/PropertyChangeRecord.java      |    40 +-
 .../services/registry/ServiceRegistryDefault.java  |     7 +-
 .../tablecol/TableColumnOrderServiceDefault.java   |     3 +-
 .../TableColumnOrderServiceUsingTxtFile.java       |     3 +-
 .../services/title/TitleServiceDefault.java        |     3 +-
 .../specloader/ProgrammingModelServiceDefault.java |     3 +-
 .../specloader/SpecificationLoaderDefault.java     |     3 +-
 .../valuesemantics/temporal/BadgeRenderer.java     |    54 +
 .../temporal/TemporalValueSemanticsProvider.java   |    91 +-
 .../valuetypes/ValueSemanticsResolverDefault.java  |     5 +-
 .../ValueSemanticsAnnotationFacetFactoryTest.java  |    38 +-
 core/pom.xml                                       |     4 +-
 .../isis/core/runtime/IsisModuleCoreRuntime.java   |     1 +
 .../core/runtime/events/MetamodelEventService.java |     3 +-
 .../idstringifier/IdStringifierLookupService.java  |     3 +-
 .../bookmarks/BookmarkServiceDefault.java          |    11 +-
 .../command/CommandDtoFactoryDefault.java          |     3 +-
 .../command/CommandExecutorServiceDefault.java     |     3 +-
 .../command/SchemaValueMarshallerDefault.java      |     3 +-
 .../runtimeservices/email/EmailServiceDefault.java |     5 +-
 .../eventbus/EventBusServiceSpring.java            |     4 +-
 .../executor/MemberExecutorServiceDefault.java     |     3 +-
 .../factory/FactoryServiceDefault.java             |    14 +-
 .../homepage/HomePageResolverServiceDefault.java   |     3 +-
 .../i18n/po/TranslationServicePo.java              |     3 +-
 .../icons/ObjectIconServiceDefault.java            |     3 +-
 .../interaction/InteractionDtoFactoryDefault.java  |     3 +-
 .../runtimeservices/jaxb/JaxbServiceDefault.java   |     3 +-
 .../locale/LocaleChoiceProviderDefault.java        |     3 +-
 .../memento/ObjectMementoServiceDefault.java       |     3 +-
 .../menubars/MenuBarsLoaderServiceDefault.java     |     3 +-
 .../menubars/bootstrap/MenuBarsServiceBS.java      |     3 +-
 .../message/MessageServiceDefault.java             |     3 +-
 .../publish/CommandPublisherDefault.java           |     3 +-
 .../publish/EntityChangesPublisherDefault.java     |     3 +-
 .../EntityPropertyChangePublisherDefault.java      |     4 +-
 .../publish/ExecutionPublisherDefault.java         |     3 +-
 .../publish/ObjectLifecyclePublisherDefault.java   |     3 +-
 .../ExceptionRecognizerServiceDefault.java         |     3 +-
 .../ExceptionRecognizerForDataAccessException.java |     5 +-
 .../repository/RepositoryServiceDefault.java       |     3 +-
 .../routing/RoutingServiceDefault.java             |     3 +-
 .../scratchpad/ScratchpadDefault.java              |     3 +-
 .../session/InteractionServiceDefault.java         |    10 +-
 .../sitemap/SitemapServiceDefault.java             |     3 +-
 .../transaction/TransactionServiceSpring.java      |     3 +-
 .../UrlEncodingServiceWithCompression.java         |     3 +-
 .../user/ImpersonateMenuAdvisorDefault.java        |     3 +-
 .../user/ImpersonatedUserHolderDefault.java        |     3 +-
 .../userreg/EmailNotificationServiceDefault.java   |     3 +-
 .../wrapper/WrapperFactoryDefault.java             |     5 +-
 .../xmlsnapshot/XmlSnapshotServiceDefault.java     |     3 +-
 enhance.sh                                         |    47 +-
 examples/demo/domain/pom.xml                       |    10 +-
 .../PropertyLayoutRenderDayVm-description.adoc     |     3 +-
 .../renderDay/PropertyLayoutRenderDayVm.java       |    30 +-
 ...m_mixinEndDateWithMetaAnnotationOverridden.java |     7 +-
 ...RenderDayVm_mixinEndDateWithPropertyLayout.java |     9 +-
 ..._updateEndDateWithMetaAnnotationOverridden.java |     9 +-
 ...nderDayVm_updateEndDateWithParameterLayout.java |    10 +-
 .../RenderDayMetaAnnotationEndDateExclusive.java   |     8 +-
 .../RenderDayMetaAnnotationStartDateInclusive.java |     7 +-
 .../secman/appuser/seed/AppUserSeeding.java        |    21 +-
 .../dom/types/isisext/sse/AsyncActionDemo.java     |     6 +-
 .../demoapp/dom/types/isisext/sse/DemoTask.java    |     4 +-
 .../javasqldate/holder/JavaSqlDateHolder3.java     |    14 +-
 .../holder/JavaSqlTimestampHolder3.java            |    15 +-
 .../holder/JavaTimeLocalDateHolder3.java           |    14 +-
 .../holder/JavaTimeLocalDateTimeHolder3.java       |    14 +-
 .../holder/JavaTimeLocalTimeHolder3.java           |    14 +-
 .../holder/JavaTimeOffsetDateTimeHolder3.java      |    14 +-
 .../holder/JavaTimeOffsetTimeHolder3.java          |    14 +-
 .../holder/JavaTimeZonedDateTimeHolder3.java       |    14 +-
 .../javautildate/holder/JavaUtilDateHolder3.java   |    14 +-
 .../jodadatetime/holder/JodaDateTimeHolder3.java   |    14 +-
 .../jodalocaldate/holder/JodaLocalDateHolder3.java |    12 +-
 .../holder/JodaLocalDateTimeHolder3.java           |    15 +-
 .../src/main/resources/static/css/application.css  |     6 +
 examples/demo/pom.xml                              |    40 +-
 examples/demo/vaadin/pom.xml                       |     4 +-
 .../java/demoapp/webapp/vaadin/DemoAppVaadin.java  |     4 +-
 examples/demo/wicket/common/pom.xml                |     4 +-
 .../common/ui/custom/WhereInTheWorldPanel.java     |     4 +-
 .../ui/custom/WhereInTheWorldPanelFactory.java     |     2 +-
 .../webapp/wicket/jdo/DemoAppWicketJdo.java        |    10 +-
 .../webapp/wicket/jpa/DemoAppWicketJpa.java        |    12 +-
 .../webapp/wicket/jpa/DemoAppWicketJpa.java        |    12 +-
 .../HasUsername_recentCommandsByUser.java          |     4 +-
 .../contributions/Object_recentCommands.java       |     6 +-
 .../commandlog/applib/dom/CommandLogEntry.java     |    12 +-
 .../applib/dom/CommandLogEntry.layout.fallback.xml |    40 +-
 .../applib/dom/CommandLogEntryRepository.java      |    14 +-
 .../dom/mixins/CommandLogEntry_childCommands.java  |     4 +-
 .../mixins/CommandLogEntry_siblingCommands.java    |     6 +-
 .../integtest/CommandLog_IntegTestAbstract.java    |    38 +-
 .../src/main/java/META-INF/persistence.xml         |    19 -
 .../commandlog/jdo/dom/CommandLogEntry.java        |    40 +-
 extensions/core/commandlog/persistence-jpa/pom.xml |    15 +-
 .../jpa/IsisModuleExtCommandLogPersistenceJpa.java |    17 +-
 .../commandlog/jpa/dom/CommandLogEntry.java        |     4 +-
 .../commandlog/jpa/dom/CommandLogEntryPK.java      |     8 +-
 .../executionlog/applib/dom/ExecutionLogEntry.java |    16 +-
 .../dom/ExecutionLogEntry.layout.fallback.xml      |    14 +-
 .../applib/dom/ExecutionLogEntryRepository.java    |    10 +-
 .../integtest/ExecutionLog_IntegTestAbstract.java  |    35 +-
 .../core/executionlog/persistence-jdo/pom.xml      |     2 +-
 .../executionlog/jdo/dom/ExecutionLogEntry.java    |     4 +-
 .../executionlog/jdo/dom/ExecutionLogEntryPK.java  |     6 +-
 .../IsisModuleExtExecutionLogPersistenceJpa.java   |    17 +-
 .../executionlog/jpa/dom/ExecutionLogEntry.java    |     4 +-
 .../executionlog/jpa/dom/ExecutionLogEntryPK.java  |     7 +-
 .../applib/dom/ExecutionOutboxEntry.java           |    16 +-
 .../dom/ExecutionOutboxEntry.layout.fallback.xml   |    14 +-
 .../applib/dom/ExecutionOutboxEntryRepository.java |    12 +-
 .../jdo/dom/ExecutionOutboxEntry.java              |     4 +-
 .../jdo/dom/ExecutionOutboxEntryPK.java            |     6 +-
 ...IsisModuleExtExecutionOutboxPersistenceJpa.java |    17 +-
 .../jpa/dom/ExecutionOutboxEntry.java              |     4 +-
 .../jpa/dom/ExecutionOutboxEntryPK.java            |     7 +-
 extensions/pom.xml                                 |    54 +
 .../persistence-jdo => audittrail/applib}/pom.xml  |    32 +-
 .../applib/IsisModuleExtAuditTrailApplib.java}     |    20 +-
 .../audittrail/applib/app/AuditTrailMenu.java}     |    72 +-
 .../HasInteractionId_auditTrailEntries.java        |    53 +
 .../Object_recentAuditTrailEntries.java            |    84 +
 .../audittrail/applib/dom/AuditTrailEntry.java     |   338 +
 .../dom/AuditTrailEntry.layout.fallback.xml}       |    70 +-
 .../audittrail/applib/dom/AuditTrailEntry.png}     |   Bin
 .../applib/dom/AuditTrailEntryRepository.java      |   178 +
 ...ntityPropertyChangeSubscriberForAuditTrail.java |    69 +
 .../integtests/AuditTrail_IntegTestAbstract.java   |   209 +
 .../model/AuditTrailTestDomainModel.java}          |    11 +-
 .../applib/integtests/model/Counter.java           |    76 +
 .../applib/integtests/model/CounterRepository.java |    55 +
 .../integtests/model/Counter_bumpUsingMixin.java}  |    18 +-
 ...mpUsingMixinWithCommandPublishingDisabled.java} |    18 +-
 .../impl/src/main/java/META-INF/persistence.xml    |    23 -
 .../org/isisaddons/module/audit/AuditModule.java   |    30 -
 .../isisaddons/module/audit/dom/AuditEntry.java    |   395 -
 .../module/audit/dom/AuditerServiceUsingJdo.java   |    56 -
 .../module/audit/dom/AuditingServiceMenu.java      |    84 -
 .../audit/dom/AuditingServiceRepository.java       |   163 -
 ...HasTransactionId_auditEntriesInTransaction.java |    51 -
 .../audit/dom/Object_recentAuditEntries.java       |    96 -
 ...itledEnumContractForIncodeModuleTest_title.java |    16 -
 ...rableContractForIncodeModuleTest_compareTo.java |    18 -
 ...codeModuleTest_hasJdoUniqueIndexAnnotation.java |    13 -
 ...rableContractForIncodeModuleTest_compareTo.java |    18 -
 ...codeModuleTest_hasJdoUniqueIndexAnnotation.java |    13 -
 ...rableContractForIncodeModuleTest_compareTo.java |    19 -
 ...codeModuleTest_hasJdoUniqueIndexAnnotation.java |    13 -
 ...rableContractForIncodeModuleTest_compareTo.java |    18 -
 ...codeModuleTest_hasJdoUniqueIndexAnnotation.java |    13 -
 ...rableContractForIncodeModuleTest_compareTo.java |    18 -
 ...codeModuleTest_hasJdoUniqueIndexAnnotation.java |    13 -
 .../audittrail/persistence-jdo}/log4j2-test.xml    |     0
 .../persistence-jdo}/logging-dn-enhance.properties |     0
 .../persistence-jdo/pom.xml                        |    16 +-
 .../IsisModuleExtAuditTrailPersistenceJdo.java}    |    18 +-
 .../audittrail/jdo/dom/AuditTrailEntry.java        |   209 +
 .../jdo/dom/AuditTrailEntryRepository.java}        |     9 +-
 .../jdo/integtests/AuditTrail_IntegTest.java}      |    28 +-
 .../audittrail/jdo/integtests/model/Counter.java   |    65 +
 .../jdo/integtests/model/CounterRepository.java}   |    13 +-
 .../src/test/resources/application-test.yml        |    13 +-
 .../audittrail/persistence-jpa}/log4j2-test.xml    |     0
 .../persistence-jpa/pom.xml                        |    14 +-
 .../IsisModuleExtAuditTrailPersistenceJpa.java}    |    26 +-
 .../audittrail/jpa/dom/AuditTrailEntry.java        |   309 +
 .../jpa/dom/AuditTrailEntryRepository.java}        |     9 +-
 .../jpa/integtests/AuditTrail_IntegTest.java}      |    39 +-
 .../audittrail/jpa/integtests/model/Counter.java   |    70 +
 .../jpa/integtests/model/CounterRepository.java}   |    14 +-
 .../src/test/resources/application-test.yml        |    16 +-
 extensions/security/audittrail/pom.xml             |   207 +-
 .../permission/menu/ApplicationPermissionMenu.java |     8 +-
 .../dom/ApplicationRoleRepositoryAbstract.java     |     3 +-
 .../applib/role/menu/ApplicationRoleMenu.java      |     8 +-
 .../applib/seed/SeedSecurityModuleService.java     |     3 +-
 .../tenancy/menu/ApplicationTenancyMenu.java       |     8 +-
 .../applib/user/menu/ApplicationUserMenu.java      |     9 +-
 .../secman/applib/user/menu/MeService.java         |     8 +-
 .../services/PasswordEncoderUsingJBcrypt.java      |     3 +-
 .../integration/authorizor/AuthorizorSecman.java   |     5 +-
 .../PermissionsEvaluationServiceForSecman.java     |     3 +-
 .../spiimpl/ImpersonateMenuAdvisorForSecman.java   |     5 +-
 .../TableColumnVisibilityServiceForSecman.java     |     3 +-
 .../userreg/UserRegistrationServiceForSecman.java  |     3 +-
 extensions/security/secman/persistence-jdo/pom.xml |     2 +-
 .../jdo/permission/dom/ApplicationPermission.java  |    10 +-
 .../dom/ApplicationPermissionRepository.java       |     3 +-
 .../secman/jdo/role/dom/ApplicationRole.java       |     6 +-
 .../jdo/role/dom/ApplicationRoleRepository.java    |     3 +-
 .../secman/jdo/tenancy/dom/ApplicationTenancy.java |    10 +-
 .../tenancy/dom/ApplicationTenancyRepository.java  |     3 +-
 .../secman/jdo/user/dom/ApplicationUser.java       |    10 +-
 .../jdo/user/dom/ApplicationUserRepository.java    |     3 +-
 .../extensions/secman/jdo/util/RegexReplacer.java  |     3 +-
 extensions/security/secman/persistence-jpa/pom.xml |     2 +-
 .../jpa/IsisModuleExtSecmanPersistenceJpa.java     |    20 +-
 .../dom/ApplicationPermissionRepository.java       |     3 +-
 .../jpa/role/dom/ApplicationRoleRepository.java    |     3 +-
 .../tenancy/dom/ApplicationTenancyRepository.java  |     3 +-
 .../jpa/user/dom/ApplicationUserRepository.java    |     3 +-
 .../extensions/secman/jpa/util/RegexReplacer.java  |     3 +-
 extensions/security/secman/shiro-realm/pom.xml     |     4 +-
 .../applib/IsisModuleExtSessionLogApplib.java      |    11 +-
 .../sessionlog/applib/app/SessionLogMenu.java      |    49 +-
 .../HasUsername_recentSessionsForUser.java         |     8 +-
 .../applib/dom/SessionLogEntry-expired.png         |   Bin
 .../applib/dom/SessionLogEntry-login.png           |   Bin
 .../applib/dom/SessionLogEntry-logout.png          |   Bin
 .../sessionlog/applib/dom/SessionLogEntry.java     |    50 +-
 .../applib/dom/SessionLogEntry.layout.fallback.xml |     4 +-
 .../applib/dom/SessionLogEntryRepository.java      |    47 +-
 .../spiimpl/SessionLogServiceInitializer.java      |     6 +-
 .../spiimpl/SessionSubscriberForSessionLog.java}   |    15 +-
 .../integtests}/SessionLogIntegTestAbstract.java   |    10 +-
 .../security/sessionlog/persistence-jdo/pom.xml    |     4 +-
 .../src/main/java/META-INF/persistence.xml         |    23 -
 .../jdo/IsisModuleExtSessionLogPersistenceJdo.java |     8 +-
 .../sessionlog/jdo/dom/SessionLogEntry.java        |    18 +-
 .../jdo/dom/SessionLogEntryRepository.java         |     4 +-
 .../jdo/integtests}/SessionLog_IntegTest.java      |    12 +-
 .../security/sessionlog/persistence-jpa/pom.xml    |     4 +-
 .../jpa/IsisModuleExtSessionLogPersistenceJpa.java |    14 +-
 .../sessionlog/jpa/dom/SessionLogEntry.java        |    36 +-
 .../sessionlog/jpa/dom/SessionLogEntryPK.java}     |    26 +-
 .../jpa/dom/SessionLogEntryRepository.java         |     4 +-
 .../jpa/integtests}/SessionLog_IntegTest.java      |    10 +-
 extensions/security/shiro-realm-ldap/impl/pom.xml  |    12 +-
 {valuetypes => extensions}/sse/adoc/antora.yml     |     2 +-
 .../sse/adoc/modules/sse/nav.adoc                  |     0
 .../sse/adoc/modules/sse/pages/about.adoc          |     0
 .../sse/adoc/modules/sse/partials/module-nav.adoc  |     5 +
 {valuetypes => extensions}/sse/applib/pom.xml      |    13 +-
 .../sse/applib/IsisModuleExtSseApplib.java         |     4 +-
 .../sse/applib/annotations/ServerSentEvents.java   |     2 +-
 .../sse/applib/annotations/SseSource.java          |     4 +-
 .../extensions}/sse/applib/service/SseChannel.java |     4 +-
 .../extensions}/sse/applib/service/SseService.java |     4 +-
 {valuetypes => extensions}/sse/metamodel/pom.xml   |    16 +-
 .../sse/metamodel/IsisModuleExtSseMetaModel.java   |    10 +-
 .../facets/SseAnnotationFacetFactory.java          |     4 +-
 .../sse/metamodel/facets/SseObserveFacet.java      |     4 +-
 .../metamodel/facets/SseObserveFacetAbstract.java  |     4 +-
 ...eObserveFacetForServerSentEventsAnnotation.java |     6 +-
 {valuetypes => extensions}/sse/pom.xml             |    52 +-
 .../sse/ui => extensions/sse}/wicket/pom.xml       |    22 +-
 .../sse/wicket/IsisModuleExtSseWicket.java         |    14 +-
 .../wicket}/markup/ListeningMarkupComponent.java   |     2 +-
 .../markup/ListeningMarkupComponent_observing.java |     2 +-
 .../ListeningMarkupPanelFactoriesForWicket.java    |     4 +-
 .../sse/wicket}/markup/js/ObservingComponent.js    |     0
 .../sse/wicket}/services/SseServiceDefault.java    |     8 +-
 .../wicket}/webmodule/ServerSentEventsServlet.java |     6 +-
 .../webmodule/WebModuleServerSentEvents.java       |     2 +-
 .../CollectionContentsAsExcelFactory.java          |     2 +-
 .../applib/IsisModuleExtFullCalendarApplib.java    |     1 +
 .../fullcalendar/applib/value/CalendarEvent.java   |     3 +-
 .../CalendaredCollectionFactoryAbstract.java       |     2 +-
 .../PdfJsViewerPanelComponentFactory.java          |     2 +-
 .../primary/ui/CommandReplayOnPrimaryService.java  |    12 +-
 .../jobcallables/ReplicateAndRunCommands.java      |     6 +-
 .../mixins/CommandLogEntry_replayQueue.java        |     5 +-
 .../ui/CommandReplayOnSecondaryService.java        |     8 +-
 incubator/pom.xml                                  |     1 -
 incubator/viewers/graphql/model/pom.xml            |     2 +-
 incubator/viewers/javafx/model/pom.xml             |     2 +-
 .../javafx/model/action/ActionUiModelFx.java       |     2 +-
 .../viewer/javafx/model/binding/BindingsFx.java    |     2 +-
 .../viewer/javafx/model/context/UiContextFx.java   |     6 +-
 .../viewer/javafx/model/icon/IconService.java      |     2 +-
 .../javafx/ui/IsisModuleIncViewerJavaFxUi.java     |     2 +-
 .../javafx/ui/components/UiComponentFactoryFx.java |     4 +-
 .../javafx/ui/components/UiComponentHandlerFx.java |     4 +-
 .../ui/components/markup/MarkupFieldFactory.java   |     2 +-
 .../ui/components/number/NumberFieldFactory.java   |     2 +-
 .../javafx/ui/components/object/ObjectViewFx.java  |     6 +-
 .../objectref/ObjectReferenceFieldFactory.java     |     2 +-
 .../ui/components/other/FallbackFieldFactory.java  |     2 +-
 .../components/temporal/TemporalFieldFactory.java  |     4 +-
 .../ui/components/text/TextFieldFactory.java       |     2 +-
 .../disabling/DisablingDecoratorForButton.java     |     2 +-
 .../disabling/DisablingDecoratorForFormField.java  |     2 +-
 .../ui/decorator/icon/IconDecoratorForLabeled.java |     2 +-
 .../decorator/icon/IconDecoratorForMenuItem.java   |     2 +-
 .../ui/decorator/icon/IconServiceDefault.java      |     2 +-
 .../prototyping/PrototypingDecoratorForButton.java |     2 +-
 .../PrototypingDecoratorForFormField.java          |     2 +-
 .../prototyping/PrototypingInfoPopupProvider.java  |     2 +-
 .../viewer/javafx/ui/main/MainViewFx.java          |     2 +-
 .../viewer/javafx/ui/main/MenuBuilderFx.java       |     4 +-
 .../viewer/javafx/ui/main/UiActionHandlerFx.java   |     2 +-
 .../viewer/javafx/ui/main/UiContextFxDefault.java  |     6 +-
 incubator/viewers/vaadin/model/pom.xml             |     2 +-
 .../vaadin/model/action/ActionUiModelVaa.java      |     2 +-
 .../viewer/vaadin/model/decorator/Decorators.java  |     8 +-
 incubator/viewers/vaadin/ui/pom.xml                |     6 +
 .../vaadin/ui/IsisModuleIncViewerVaadinUi.java     |     2 +-
 .../ui/components/UiComponentFactoryVaa.java       |     2 +-
 .../ui/components/UiComponentHandlerVaa.java       |     2 +-
 .../vaadin/ui/components/action/ActionForm.java    |     2 +-
 .../ui/components/blob/BlobFieldFactory.java       |     2 +-
 .../ui/components/clob/ClobFieldFactory.java       |     2 +-
 .../vaadin/ui/components/debug/DebugField.java     |     2 +-
 .../ui/components/markup/MarkupFieldFactory.java   |     2 +-
 .../vaadin/ui/components/object/ObjectViewVaa.java |     6 +-
 .../ui/components/other/FallbackFieldFactory.java  |     4 +-
 .../components/temporal/TemporalFieldFactory.java  |     2 +-
 .../ui/components/text/TextFieldFactory.java       |     2 +-
 .../ui/components/text/uuid/UuidFieldFactory.java  |     2 +-
 .../viewer/vaadin/ui/pages/main/MainViewVaa.java   |     4 +-
 .../ui/pages/main/MainView_createHeader.java       |     4 +-
 .../vaadin/ui/pages/main/MenuBuilderVaa.java       |     4 +-
 .../viewer/vaadin/ui/util}/PrismResourcesVaa.java  |    19 +-
 .../NonEnhancedClassesFailureAnalyzer.java         |    71 +
 .../changetracking/JdoLifecycleListener.java       |     1 +
 .../facets/entity/IdStringifierForByteId.java      |     6 +-
 .../entity/IdStringifierForByteIdentity.java       |     6 +-
 .../facets/entity/IdStringifierForCharId.java      |    12 +-
 .../entity/IdStringifierForCharIdentity.java       |    12 +-
 .../facets/entity/IdStringifierForDatastoreId.java |     6 +-
 .../entity/IdStringifierForDatastoreIdImpl.java    |     9 +-
 .../IdStringifierForDatastoreUniqueLongId.java     |     7 +-
 .../facets/entity/IdStringifierForIntId.java       |     6 +-
 .../facets/entity/IdStringifierForIntIdentity.java |     6 +-
 .../facets/entity/IdStringifierForLongId.java      |     6 +-
 .../entity/IdStringifierForLongIdentity.java       |     6 +-
 .../facets/entity/IdStringifierForObjectId.java    |    14 +-
 .../entity/IdStringifierForObjectIdentity.java     |    14 +-
 .../facets/entity/IdStringifierForShortId.java     |     6 +-
 .../entity/IdStringifierForShortIdentity.java      |     6 +-
 .../facets/entity/IdStringifierForStringId.java    |    12 +-
 .../entity/IdStringifierForStringIdentity.java     |    12 +-
 .../applib/IsisBookmarkConverter.java              |     6 +-
 .../src/main/resources/META-INF/spring.factories   |     2 +
 .../changetracking/EntityChangeTrackerJdo.java     |    17 +-
 .../_EntityPropertyChangeFactory.java              |    55 -
 .../jdo/metamodel/menu/JdoMetamodelMenu.java       |     4 +-
 .../applib/IsisBookmarkConverter.java              |     6 +-
 pom.xml                                            |     7 +-
 regressiontests/pom.xml                            |    51 +-
 .../stable-cmdexecauditsess/generic/pom.xml        |    74 +
 .../CmdExecAuditSessLog_IntegTestAbstract.java     |   314 +
 .../model/CmdExecAuditSessTestDomainModel.java     |    11 +-
 .../generic/integtest/model/Counter.java           |    68 +
 .../generic/integtest/model/CounterRepository.java |    56 +
 .../integtest/model/Counter_bumpUsingMixin.java    |    22 +-
 .../persistence-jdo}/log4j2-test.xml               |     0
 .../persistence-jdo/logging-dn-enhance.properties  |     0
 .../persistence-jdo/pom.xml                        |    78 +
 .../persistence-jdo}/src/main/java/include.txt     |     0
 .../integtests/CmdExecAuditSessLog_IntegTest.java  |    35 +-
 .../jdo/integtests/model/Counter.java              |    65 +
 .../jdo/integtests/model/CounterRepository.java    |    13 +-
 .../src/test/resources/application-test.yml        |    18 +-
 .../persistence-jpa}/log4j2-test.xml               |     0
 .../persistence-jpa/pom.xml                        |    79 +
 .../persistence-jpa}/src/main/java/include.txt     |     0
 .../resources/META-INF/orm-commandlog.template     |     0
 .../integtests/CmdExecAuditSessLog_IntegTest.java  |    34 +-
 .../jpa/integtests/model/Counter.java              |    73 +
 .../jpa/integtests/model/CounterRepository.java    |    14 +-
 .../src/test/resources/META-INF/persistence.xml    |     0
 .../src/test/resources/application-test.yml        |    21 +-
 regressiontests/stable-cmdexecauditsess/pom.xml    |    58 +
 .../viewers/common/wkt/InteractionTestWkt.java     |     4 +-
 regressiontests/stable/pom.xml                     |     4 +-
 .../valuetypes/Configuration_usingValueTypes.java  |     4 +-
 .../EntityPropertyChangeSubscriberForTesting.java  |    23 +-
 .../applib/entity/jdo/dom/JdoEntity.java           |     3 +-
 .../teardown/jpa/TeardownFixtureJpaAbstract.java   |    29 +-
 testing/pom.xml                                    |     1 +
 tooling/dsl/pom.xml                                |     2 +-
 .../apache/isis/tooling/j2adoc/J2AdocContext.java  |     2 +-
 .../isis/tooling/model4adoc/AsciiDocWriter.java    |     8 +-
 .../isis/tooling/model4adoc/ast/SimpleCell.java    |     8 +-
 tooling/pom.xml                                    |     2 +-
 .../applib/IsisModuleValAsciidocApplib.java        |     1 +
 .../valuetypes/asciidoc/applib/value/AsciiDoc.java |     3 +-
 .../semantics/AsciiDocValueSemantics.java          |     3 +-
 .../ChangesDtoValueSemanticsPrettyRender.java      |     3 +-
 .../CommandDtoValueSemanticsPrettyRender.java      |     3 +-
 .../InteractionDtoValueSemanticsPrettyRender.java  |     3 +-
 valuetypes/asciidoc/persistence-jdo/pom.xml        |    58 +
 .../dn/IsisModuleValAsciidocPersistenceJdoDn.java  |     0
 .../jdo/dn/converters/IsisAsciiDocConverter.java   |     0
 .../src/main/resources/META-INF/MANIFEST.MF        |     0
 .../src/main/resources/plugin.xml                  |     0
 valuetypes/asciidoc/persistence-jpa/pom.xml        |    54 +
 .../jpa/IsisModuleValAsciidocPersistenceJpa.java   |     0
 .../jpa/converters/IsisAsciiDocConverter.java      |     0
 valuetypes/asciidoc/persistence/jpa/pom.xml        |    35 -
 valuetypes/asciidoc/persistence/pom.xml            |    51 -
 valuetypes/asciidoc/pom.xml                        |    23 +-
 valuetypes/asciidoc/ui/pom.xml                     |     7 -
 valuetypes/asciidoc/ui/vaadin/pom.xml              |     6 -
 .../ui/vaa/components/AsciiDocFieldFactoryVaa.java |     2 +-
 .../ui/vaa/components/AsciiDocFieldVaa.java        |    10 +-
 valuetypes/asciidoc/ui/wicket/pom.xml              |     6 -
 .../ui/wkt/components/AsciiDocComponentWkt.java    |    16 +-
 .../applib/IsisModuleValMarkdownApplib.java        |     1 +
 .../valuetypes/markdown/applib/value/Markdown.java |     3 +-
 .../semantics/MarkdownValueSemantics.java          |     3 +-
 valuetypes/markdown/persistence-jdo/pom.xml        |    59 +
 .../dn/IsisModuleValMarkdownPersistenceJdoDn.java  |     0
 .../jdo/dn/converters/IsisMarkdownConverter.java   |     0
 .../src/main/resources/META-INF/MANIFEST.MF        |     0
 .../src/main/resources/plugin.xml                  |     0
 valuetypes/markdown/persistence-jpa/pom.xml        |    54 +
 .../jpa/IsisModuleValMarkdownPersistenceJpa.java   |     0
 .../jpa/converters/IsisMarkdownConverter.java      |     0
 valuetypes/markdown/persistence/jdo/pom.xml        |    42 -
 valuetypes/markdown/persistence/jpa/pom.xml        |    39 -
 valuetypes/markdown/persistence/pom.xml            |    50 -
 valuetypes/markdown/pom.xml                        |    21 +-
 valuetypes/markdown/ui/wicket/pom.xml              |     6 -
 .../ui/wkt/components/MarkdownComponentWkt.java    |    15 +-
 valuetypes/pom.xml                                 |    18 -
 valuetypes/prism/pom.xml                           |    35 -
 valuetypes/prism/resources/pom.xml                 |    31 -
 .../static/prism/css/prism1.20-default.css         |   142 -
 .../resources/static/prism/css/prism1.24.1-coy.css |   221 -
 .../static/prism/css/prism1.24.1-default.css       |   143 -
 .../main/resources/static/prism/js/prism1.20.js    |    13 -
 .../main/resources/static/prism/js/prism1.24.1.js  |    13 -
 valuetypes/prism/vaadin/pom.xml                    |    48 -
 valuetypes/prism/wicket/pom.xml                    |    73 -
 .../valuetypes/prism/wkt/PrismResourcesWkt.java    |    45 -
 .../valuetypes/prism/wkt/css/prism1.20-default.css |   142 -
 .../valuetypes/prism/wkt/css/prism1.24.1-coy.css   |   221 -
 .../prism/wkt/css/prism1.24.1-default.css          |   143 -
 .../isis/valuetypes/prism/wkt/js/prism1.20.js      |    13 -
 .../isis/valuetypes/prism/wkt/js/prism1.24.1.js    |    13 -
 .../sse/adoc/modules/sse/partials/module-nav.adoc  |     5 -
 valuetypes/sse/ui/pom.xml                          |    50 -
 viewers/{common => commons/model}/pom.xml          |    17 +-
 .../commons}/applib/mixins/Object_impersonate.java |     2 +-
 .../applib/mixins/Object_impersonateWithRoles.java |     2 +-
 .../services/userprof/UserProfileUiModel.java      |     2 +-
 .../userprof/UserProfileUiModelProvider.java       |     2 +-
 .../viewer/commons}/model/HasParentUiModel.java    |     4 +-
 .../commons}/model/IsisModuleViewerCommon.java     |    14 +-
 .../viewer/commons}/model/PlacementDirection.java  |     2 +-
 .../viewer/commons}/model/StringForRendering.java  |     2 +-
 .../viewer/commons}/model/UiComponentHolder.java   |     4 +-
 .../commons}/model/action/ActionFormUiModel.java   |     6 +-
 .../commons}/model/action/ActionUiModel.java       |     2 +-
 .../model/action/HasActionInteraction.java         |     2 +-
 .../commons}/model/action/HasManagedAction.java    |     6 +-
 .../model/action/decorator/ActionUiDecorator.java  |    12 +-
 .../commons}/model/binding/BindingConverter.java   |     2 +-
 .../binding/BindingConverterForManagedObject.java  |     2 +-
 .../commons}/model/branding/BrandingUiModel.java   |     2 +-
 .../model/branding/BrandingUiModelProvider.java    |     2 +-
 .../commons}/model/components/ComponentType.java   |     2 +-
 .../model/components/UiComponentFactory.java       |     4 +-
 .../viewer/commons}/model/debug/DebugUiModel.java  |     2 +-
 .../model/decorators/ConfirmDecorator.java         |     4 +-
 .../commons}/model/decorators/DangerDecorator.java |     2 +-
 .../model/decorators/DisablingDecorator.java       |     2 +-
 .../model/decorators/FormLabelDecorator.java       |     2 +-
 .../commons}/model/decorators/IconDecorator.java   |     4 +-
 .../model/decorators/PrototypingDecorator.java     |     2 +-
 .../model/decorators/TooltipDecorator.java         |     4 +-
 .../commons}/model/feature/ParameterUiModel.java   |     2 +-
 .../commons}/model/feature/PropertyUiModel.java    |     2 +-
 .../commons}/model/feature/ScalarUiModel.java      |     2 +-
 .../commons}/model/gridlayout/UiGridLayout.java    |     2 +-
 .../commons}/model/header/HeaderUiModel.java       |     8 +-
 .../model/header/HeaderUiModelProvider.java        |     8 +-
 .../viewer/commons}/model/menu/MenuItemDto.java    |     2 +-
 .../viewer/commons}/model/menu/MenuUiModel.java    |     2 +-
 .../commons}/model/menu/MenuUiModelProvider.java   |     2 +-
 .../model/menu/MenuUiModel_buildMenuItems.java     |     4 +-
 .../viewer/commons}/model/menu/MenuVisitor.java    |     2 +-
 .../isis/viewer/commons}/model/mixin/HasTitle.java |     2 +-
 .../commons}/model/mixin/HasUiComponent.java       |     2 +-
 .../viewer/commons}/model/mixin/HasUiMenuItem.java |     2 +-
 .../commons}/model/object/ObjectUiModel.java       |     2 +-
 .../commons}/model/object/SimpleObjectUiModel.java |     2 +-
 .../UserProfileUiModelProviderDefault.java         |     6 +-
 viewers/{common => commons}/pom.xml                |    34 +-
 .../jdo => viewers/commons/prism}/pom.xml          |    18 +-
 .../apache/isis/viewer/commons}/prism/Prism.java   |    22 +-
 .../isis/viewer/commons/prism/PrismLanguage.java   |    35 +-
 .../IsisModuleViewerRestfulObjectsApplib.java      |     3 +
 .../webmodule/WebModuleJaxrsResteasy4.java         |     3 +-
 .../rendering/domainobjects/JsonValueEncoder.java  |     3 +-
 .../rendering/service/RepresentationService.java   |     3 +-
 .../acceptheader/AcceptHeaderServiceForRest.java   |     4 +-
 ...entNegotiationServiceForRestfulObjectsV1_0.java |     3 +-
 .../ContentNegotiationServiceOrgApacheIsisV1.java  |     4 +-
 .../ContentNegotiationServiceOrgApacheIsisV2.java  |     3 +-
 .../ContentNegotiationServiceXRoDomainType.java    |     3 +-
 .../service/swagger/SwaggerServiceDefault.java     |     4 +-
 .../service/swagger/SwaggerServiceMenu.java        |    13 +-
 .../swagger/internal/ClassExcluderDefault.java     |     4 +-
 .../swagger/internal/SwaggerSpecGenerator.java     |     3 +-
 .../service/swagger/internal/TaggerDefault.java    |     3 +-
 .../internal/ValuePropertyFactoryDefault.java      |     3 +-
 viewers/restfulobjects/viewer/pom.xml              |     2 +-
 .../IsisModuleViewerRestfulObjectsViewer.java      |     2 +-
 .../viewer/resources/HomePageReprRenderer.java     |     2 +-
 viewers/wicket/model/pom.xml                       |     2 +-
 .../viewer/wicket/model/links/LinkAndLabel.java    |     4 +-
 .../viewer/wicket/model/models/ActionModel.java    |     2 +-
 .../wicket/model/models/BookmarkableModel.java     |     2 +-
 .../wicket/model/models/ChainingObjectModel.java   |     2 +-
 .../viewer/wicket/model/models/EntityModel.java    |     4 +-
 .../wicket/model/models/FormExecutorContext.java   |     2 +-
 .../wicket/model/models/ObjectAdapterModel.java    |     4 +-
 .../viewer/wicket/model/models/ScalarModel.java    |     8 +-
 .../wicket/model/models/ScalarParameterModel.java  |     2 +-
 .../wicket/model/models/ScalarPropertyModel.java   |     2 +-
 .../wicket/model/models/ServiceActionsModel.java   |     2 +-
 .../model/models/interaction/ObjectUiModelWkt.java |     2 +-
 .../interaction/act/ParameterUiModelWkt.java       |     4 +-
 .../models/interaction/coll/DataTableModelWkt.java |     2 +-
 .../interaction/prop/PropertyUiModelWkt.java       |     4 +-
 viewers/wicket/ui/pom.xml                          |     6 +
 .../isis/viewer/wicket/ui/ComponentFactory.java    |     2 +-
 .../viewer/wicket/ui/ComponentFactoryAbstract.java |     2 +-
 .../viewer/wicket/ui/IsisModuleViewerWicketUi.java |     2 +-
 .../ui/app/registry/ComponentFactoryRegistrar.java |     2 +-
 .../ui/app/registry/ComponentFactoryRegistry.java  |     2 +-
 .../ui/components/about/AboutPanelFactory.java     |     2 +-
 .../actioninfo/ActionInfoPanelFactory.java         |     2 +-
 .../components/actionmenu/CssClassFaBehavior.java  |     2 +-
 .../serviceactions/ServiceActionUtil.java          |     6 +-
 .../serviceactions/ServiceActionsPanelFactory.java |     2 +-
 .../serviceactions/TertiaryMenuPanelFactory.java   |     2 +-
 .../actionprompt/ActionPromptHeaderPanel.java      |     2 +-
 .../components/actions/ActionParametersForm.java   |     8 +-
 .../actions/ActionParametersFormPanelFactory.java  |     2 +-
 .../components/actions/ActionParametersPanel.java  |     2 +-
 .../actions/ActionParametersPanelFactory.java      |     2 +-
 .../BookmarkedPagesPanelFactory.java               |     2 +-
 .../ui/components/collection/CollectionPanel.java  |     2 +-
 .../CollectionPresentationSelectorHelper.java      |     2 +-
 .../CollectionPresentationSelectorPanel.java       |     6 +-
 .../CollectionContentsAsAjaxTablePanelFactory.java |     2 +-
 .../ajaxtable/columns/GenericColumnAbstract.java   |     2 +-
 .../ajaxtable/columns/GenericPropertyColumn.java   |     2 +-
 .../ajaxtable/columns/GenericTitleColumn.java      |     4 +-
 .../CollectionContentsAsIconsPanelFactory.java     |     2 +-
 .../CollectionContentsMultipleViewsPanel.java      |     2 +-
 ...ollectionContentsMultipleViewsPanelFactory.java |     2 +-
 .../CollectionContentsAsSummaryFactory.java        |     2 +-
 .../CollectionContentsHiddenPanelFactory.java      |     2 +-
 .../empty/EmptyCollectionPanelFactory.java         |     2 +-
 .../entity/EntityComponentFactoryAbstract.java     |     2 +-
 .../collection/EntityCollectionPanelFactory.java   |     2 +-
 .../components/entity/fieldset/PropertyGroup.java  |     2 +-
 .../entity/header/EntityHeaderPanel.java           |     2 +-
 .../entity/header/EntityHeaderPanelFactory.java    |     2 +-
 .../icontitle/EntityIconAndTitlePanelFactory.java  |     2 +-
 .../EntityIconTitleAndCopyLinkPanelFactory.java    |     2 +-
 .../ui/components/footer/FooterPanelFactory.java   |     2 +-
 .../wicket/ui/components/header/HeaderPanel.java   |    10 +-
 .../ui/components/header/HeaderPanelFactory.java   |     2 +-
 .../components/layout/bs/BSGridPanelFactory.java   |     2 +-
 .../wicket/ui/components/layout/bs/col/Col.java    |     2 +-
 .../ui/components/property/PropertyEditForm.java   |     2 +-
 .../property/PropertyEditFormPanelFactory.java     |     2 +-
 .../ui/components/property/PropertyEditPanel.java  |     2 +-
 .../property/PropertyEditPanelFactory.java         |     2 +-
 .../PropertyEditPromptHeaderPanel.java             |     2 +-
 .../scalars/ComponentFactoryScalarAbstract.java    |     2 +-
 .../ui/components/scalars/ScalarPanelAbstract.java |     6 +-
 .../components/scalars/ScalarPanelAbstract2.java   |     2 +-
 .../scalars/ScalarPanelSelectAbstract.java         |     2 +-
 .../scalars/ScalarPanelTextFieldAbstract.java      |     2 +-
 .../ScalarPanelTextFieldWithTemporalPicker.java    |     5 +-
 .../blobclob/IsisBlobOrClobPanelAbstract.java      |     2 +-
 .../ui/components/scalars/bool/BooleanPanel.java   |     2 +-
 .../scalars/datepicker/DateTimeConfig.java         |   122 +-
 .../datepicker/TextFieldWithDateTimePicker.java    |   134 +-
 .../components/scalars/datepicker/css/fa-patch.css |     4 -
 .../datepicker/css/tempusdominus-bootstrap-4.css   |   332 -
 .../css/tempusdominus-bootstrap-4.min.css          |     5 -
 .../scalars/datepicker/js/moment-with-locales.js   | 18083 -------------------
 .../datepicker/js/moment-with-locales.min.js       |     2 -
 .../datepicker/js/tempusdominus-bootstrap-4.js     |  3505 ----
 .../datepicker/js/tempusdominus-bootstrap-4.min.js |     6 -
 .../scalars/image/JavaAwtImagePanel.java           |     2 +-
 .../scalars/image/JavaAwtImagePanelFactory.java    |     2 +-
 .../components/scalars/markup/MarkupComponent.java |     2 +-
 .../scalars/markup/MarkupComponent_reloadJs.java   |    21 +-
 .../scalars/markup/MarkupPanelFactories.java       |     2 +-
 .../scalars/reference/ReferencePanel.java          |     4 +-
 .../scalars/reference/ReferencePanelFactory.java   |     2 +-
 .../valuechoices/ValueChoicesSelect2Panel.java     |     2 +-
 .../ValueChoicesSelect2PanelFactory.java           |     2 +-
 .../StandaloneCollectionPanel.java                 |     2 +-
 .../StandaloneCollectionPanelFactory.java          |     2 +-
 .../ui/components/tree/TreePanelFactories.java     |     2 +-
 .../unknown/UnknownModelPanelFactory.java          |     2 +-
 .../value/StandaloneValuePanelFactory.java         |     2 +-
 .../voidreturn/VoidReturnPanelFactory.java         |     2 +-
 .../ui/components/welcome/WelcomePanelFactory.java |     2 +-
 .../entitysimplelink/EntityLinkSimplePanel.java    |     2 +-
 .../EntityLinkSimplePanelFactory.java              |     2 +-
 .../formcomponent/FormComponentPanelAbstract.java  |     2 +-
 .../widgets/linkandlabel/ActionLink.java           |     2 +-
 .../ui/components/widgets/navbar/AvatarImage.java  |     2 +-
 .../ui/components/widgets/navbar/BrandLogo.java    |     2 +-
 .../ui/components/widgets/navbar/BrandName.java    |     2 +-
 .../ObjectAdapterMementoProviderForChoices.java    |    39 +-
 ...derForReferenceParamOrPropertyAutoComplete.java |     2 +-
 .../isis/viewer/wicket/ui/pages/PageAbstract.java  |     4 +-
 .../viewer/wicket/ui/pages/about/AboutPage.java    |     2 +-
 .../accmngt/AccountManagementPageAbstract.java     |     2 +-
 .../bootstrap/css/bootstrap-overrides-all-v2.css   |    21 +-
 .../fontawesome/FontAwesomeCssReferenceWkt.java    |     2 +-
 .../viewer/wicket/ui/pages/entity/EntityPage.java  |     2 +-
 .../isis/viewer/wicket/ui/pages/home/HomePage.java |     2 +-
 .../StandaloneCollectionPage.java                  |     2 +-
 .../viewer/wicket/ui/pages/value/ValuePage.java    |     2 +-
 .../wicket/ui/pages/voidreturn/VoidReturnPage.java |     2 +-
 .../viewer/wicket/ui/panels/PanelAbstract.java     |     2 +-
 .../isis/viewer/wicket/ui/panels/PanelBase.java    |     4 +-
 .../viewer/wicket/ui/util/PrismResourcesWkt.java   |    59 +
 .../org/apache/isis/viewer/wicket/ui/util/Wkt.java |     2 +-
 .../isis/viewer/wicket/ui/util/WktComponents.java  |     2 +-
 .../isis/viewer/wicket/ui/util/WktDecorators.java  |    24 +-
 .../isis/viewer/wicket/ui/util/WktLinks.java       |     4 +-
 .../isis/viewer/wicket/ui/util/WktTooltips.java    |     4 +-
 .../wicket/ui/ComponentType_ConstantsTest.java     |     5 +-
 .../ComponentFactoryRegistryDefault.java           |     2 +-
 .../ComponentFactoryRegistryDefaultTest.java       |     2 +-
 762 files changed, 6783 insertions(+), 27794 deletions(-)
 delete mode 100644 
antora/components/refguide-index/modules/applib/pages/index/annotation/RenderDay.adoc
 create mode 100644 
antora/components/refguide-index/modules/applib/pages/index/annotation/TimeZoneTranslation.adoc
 copy 
antora/components/refguide-index/modules/{valuetypes/pages/index/sse/applib/IsisModuleValSseApplib.adoc
 => extensions/pages/index/sse/applib/IsisModuleExtSseApplib.adoc} (90%)
 rename antora/components/refguide-index/modules/{valuetypes => 
extensions}/pages/index/sse/applib/annotations/ServerSentEvents.adoc (100%)
 rename antora/components/refguide-index/modules/{valuetypes => 
extensions}/pages/index/sse/applib/annotations/SseSource.adoc (100%)
 rename antora/components/refguide-index/modules/{valuetypes => 
extensions}/pages/index/sse/applib/service/SseChannel.adoc (100%)
 rename antora/components/refguide-index/modules/{valuetypes => 
extensions}/pages/index/sse/applib/service/SseService.adoc (100%)
 rename 
antora/components/refguide-index/modules/{valuetypes/pages/index/sse/ui/wkt/IsisModuleValSseUiWkt.adoc
 => extensions/pages/index/sse/wicket/IsisModuleExtSseWicket.adoc} (90%)
 rename 
antora/components/refguide-index/modules/{valuetypes/pages/index/sse/ui/wkt => 
extensions/pages/index/sse/wicket}/services/SseServiceDefault.adoc (100%)
 rename 
antora/components/refguide-index/modules/{valuetypes/pages/index/sse/ui/wkt => 
extensions/pages/index/sse/wicket}/webmodule/WebModuleServerSentEvents.adoc 
(100%)
 rename 
antora/components/refguide-index/modules/{valuetypes/pages/index/sse/applib/IsisModuleValSseApplib.adoc
 => 
testing/pages/index/fixtures/applib/teardown/jpa/TeardownFixtureJpaAbstract.adoc}
 (89%)
 rename antora/components/refguide-index/modules/viewer/pages/index/{common => 
commons}/applib/mixins/Object_impersonate.adoc (100%)
 rename antora/components/refguide-index/modules/viewer/pages/index/{common => 
commons}/applib/mixins/Object_impersonateWithRoles.adoc (100%)
 rename antora/components/refguide-index/modules/viewer/pages/index/{common => 
commons}/applib/services/userprof/UserProfileUiModel.adoc (100%)
 rename antora/components/refguide-index/modules/viewer/pages/index/{common => 
commons}/applib/services/userprof/UserProfileUiModelProvider.adoc (90%)
 rename 
api/applib/src/main/java/org/apache/isis/applib/annotation/{RenderDay.java => 
TimeZoneTranslation.java} (55%)
 copy 
extensions/vw/fullcalendar/applib/src/main/java/org/apache/isis/extensions/fullcalendar/applib/IsisModuleExtFullCalendarApplib.java
 => api/applib/src/main/java/org/apache/isis/applib/services/wrapper/Mixin.java 
(62%)
 delete mode 100644 
commons/src/main/java/org/apache/isis/commons/internal/base/_BigDecimals.java
 create mode 100644 
commons/src/main/java/org/apache/isis/commons/internal/base/_Times.java
 copy 
viewers/common/src/main/java/org/apache/isis/viewer/common/applib/services/userprof/UserProfileUiModelProvider.java
 => 
core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeZoneTranslationFacet.java
 (55%)
 create mode 100644 
core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/objectvalue/temporalformat/TimeZoneTranslationFacetAbstract.java
 delete mode 100644 
core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/layout/RenderedAdjustedFacetForParameterLayoutAnnotation.java
 delete mode 100644 
core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/properties/propertylayout/RenderedAdjustedFacetForPropertyLayoutAnnotation.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/semantics/TimeZoneTranslationFacetFromValueSemanticsAnnotation.java
 create mode 100644 
core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuesemantics/temporal/BadgeRenderer.java
 delete mode 100644 
extensions/core/commandlog/persistence-jdo/src/main/java/META-INF/persistence.xml
 copy extensions/security/{sessionlog/persistence-jdo => 
audittrail/applib}/pom.xml (61%)
 copy 
extensions/security/{sessionlog/applib/src/main/java/org/apache/isis/sessionlog/applib/IsisModuleExtSessionLogApplib.java
 => 
audittrail/applib/src/main/java/org/apache/isis/extensions/audittrail/applib/IsisModuleExtAuditTrailApplib.java}
 (75%)
 copy 
extensions/security/{sessionlog/applib/src/main/java/org/apache/isis/sessionlog/applib/app/SessionLogMenu.java
 => 
audittrail/applib/src/main/java/org/apache/isis/extensions/audittrail/applib/app/AuditTrailMenu.java}
 (54%)
 create mode 100644 
extensions/security/audittrail/applib/src/main/java/org/apache/isis/extensions/audittrail/applib/contributions/HasInteractionId_auditTrailEntries.java
 create mode 100644 
extensions/security/audittrail/applib/src/main/java/org/apache/isis/extensions/audittrail/applib/contributions/Object_recentAuditTrailEntries.java
 create mode 100644 
extensions/security/audittrail/applib/src/main/java/org/apache/isis/extensions/audittrail/applib/dom/AuditTrailEntry.java
 rename 
extensions/security/audittrail/{impl/src/main/java/org/isisaddons/module/audit/dom/AuditEntry.layout.fallback.xml
 => 
applib/src/main/java/org/apache/isis/extensions/audittrail/applib/dom/AuditTrailEntry.layout.fallback.xml}
 (53%)
 rename 
extensions/security/audittrail/{impl/src/main/java/org/isisaddons/module/audit/dom/AuditEntry.png
 => 
applib/src/main/java/org/apache/isis/extensions/audittrail/applib/dom/AuditTrailEntry.png}
 (100%)
 create mode 100644 
extensions/security/audittrail/applib/src/main/java/org/apache/isis/extensions/audittrail/applib/dom/AuditTrailEntryRepository.java
 create mode 100644 
extensions/security/audittrail/applib/src/main/java/org/apache/isis/extensions/audittrail/applib/spiimpl/EntityPropertyChangeSubscriberForAuditTrail.java
 create mode 100644 
extensions/security/audittrail/applib/src/test/java/org/apache/isis/extensions/audittrail/applib/integtests/AuditTrail_IntegTestAbstract.java
 copy 
extensions/security/{sessionlog/persistence-jdo/src/main/java/org/apache/isis/sessionlog/jdo/dom/SessionLogEntryRepository.java
 => 
audittrail/applib/src/test/java/org/apache/isis/extensions/audittrail/applib/integtests/model/AuditTrailTestDomainModel.java}
 (72%)
 create mode 100644 
extensions/security/audittrail/applib/src/test/java/org/apache/isis/extensions/audittrail/applib/integtests/model/Counter.java
 create mode 100644 
extensions/security/audittrail/applib/src/test/java/org/apache/isis/extensions/audittrail/applib/integtests/model/CounterRepository.java
 copy 
extensions/security/{sessionlog/persistence-jdo/src/main/java/org/apache/isis/sessionlog/jdo/dom/SessionLogEntryRepository.java
 => 
audittrail/applib/src/test/java/org/apache/isis/extensions/audittrail/applib/integtests/model/Counter_bumpUsingMixin.java}
 (66%)
 copy 
extensions/security/{sessionlog/persistence-jdo/src/main/java/org/apache/isis/sessionlog/jdo/dom/SessionLogEntryRepository.java
 => 
audittrail/applib/src/test/java/org/apache/isis/extensions/audittrail/applib/integtests/model/Counter_bumpUsingMixinWithCommandPublishingDisabled.java}
 (64%)
 delete mode 100644 
extensions/security/audittrail/impl/src/main/java/META-INF/persistence.xml
 delete mode 100644 
extensions/security/audittrail/impl/src/main/java/org/isisaddons/module/audit/AuditModule.java
 delete mode 100644 
extensions/security/audittrail/impl/src/main/java/org/isisaddons/module/audit/dom/AuditEntry.java
 delete mode 100644 
extensions/security/audittrail/impl/src/main/java/org/isisaddons/module/audit/dom/AuditerServiceUsingJdo.java
 delete mode 100644 
extensions/security/audittrail/impl/src/main/java/org/isisaddons/module/audit/dom/AuditingServiceMenu.java
 delete mode 100644 
extensions/security/audittrail/impl/src/main/java/org/isisaddons/module/audit/dom/AuditingServiceRepository.java
 delete mode 100644 
extensions/security/audittrail/impl/src/main/java/org/isisaddons/module/audit/dom/HasTransactionId_auditEntriesInTransaction.java
 delete mode 100644 
extensions/security/audittrail/impl/src/main/java/org/isisaddons/module/audit/dom/Object_recentAuditEntries.java
 delete mode 100644 
extensions/security/audittrail/impl/src/test/java/org/isisaddons/module/audit/dom/contracttests/titled/TitledEnumContractForIncodeModuleTest_title.java
 delete mode 100644 
extensions/security/audittrail/impl/src/test/java/org/isisaddons/module/audit/dom/contracttests/with/WithCodeComparableContractForIncodeModuleTest_compareTo.java
 delete mode 100644 
extensions/security/audittrail/impl/src/test/java/org/isisaddons/module/audit/dom/contracttests/with/WithCodeUniqueContractForIncodeModuleTest_hasJdoUniqueIndexAnnotation.java
 delete mode 100644 
extensions/security/audittrail/impl/src/test/java/org/isisaddons/module/audit/dom/contracttests/with/WithDescriptionComparableContractForIncodeModuleTest_compareTo.java
 delete mode 100644 
extensions/security/audittrail/impl/src/test/java/org/isisaddons/module/audit/dom/contracttests/with/WithDescriptionUniqueContractForIncodeModuleTest_hasJdoUniqueIndexAnnotation.java
 delete mode 100644 
extensions/security/audittrail/impl/src/test/java/org/isisaddons/module/audit/dom/contracttests/with/WithNameComparableContractForIncodeModuleTest_compareTo.java
 delete mode 100644 
extensions/security/audittrail/impl/src/test/java/org/isisaddons/module/audit/dom/contracttests/with/WithNameUniqueContractForIncodeModuleTest_hasJdoUniqueIndexAnnotation.java
 delete mode 100644 
extensions/security/audittrail/impl/src/test/java/org/isisaddons/module/audit/dom/contracttests/with/WithReferenceComparableContractForIncodeModuleTest_compareTo.java
 delete mode 100644 
extensions/security/audittrail/impl/src/test/java/org/isisaddons/module/audit/dom/contracttests/with/WithReferenceUniqueContractForIncodeModuleTest_hasJdoUniqueIndexAnnotation.java
 delete mode 100644 
extensions/security/audittrail/impl/src/test/java/org/isisaddons/module/audit/dom/contracttests/with/WithTitleComparableContractForIncodeModuleTest_compareTo.java
 delete mode 100644 
extensions/security/audittrail/impl/src/test/java/org/isisaddons/module/audit/dom/contracttests/with/WithTitleUniqueContractForIncodeModuleTest_hasJdoUniqueIndexAnnotation.java
 copy extensions/{applib/excel/integtests => 
security/audittrail/persistence-jdo}/log4j2-test.xml (100%)
 copy {examples/demo/domain => 
extensions/security/audittrail/persistence-jdo}/logging-dn-enhance.properties 
(100%)
 copy extensions/security/{sessionlog => audittrail}/persistence-jdo/pom.xml 
(82%)
 copy 
extensions/security/{sessionlog/persistence-jdo/src/main/java/org/apache/isis/sessionlog/jdo/IsisModuleExtSessionLogPersistenceJdo.java
 => 
audittrail/persistence-jdo/src/main/java/org/apache/isis/extensions/audittrail/jdo/IsisModuleExtAuditTrailPersistenceJdo.java}
 (77%)
 create mode 100644 
extensions/security/audittrail/persistence-jdo/src/main/java/org/apache/isis/extensions/audittrail/jdo/dom/AuditTrailEntry.java
 copy 
extensions/security/{sessionlog/persistence-jdo/src/main/java/org/apache/isis/sessionlog/jdo/dom/SessionLogEntryRepository.java
 => 
audittrail/persistence-jdo/src/main/java/org/apache/isis/extensions/audittrail/jdo/dom/AuditTrailEntryRepository.java}
 (76%)
 copy 
extensions/security/{sessionlog/persistence-jdo/src/test/java/org/apache/isis/sessionlog/jdo/SessionLog_IntegTest.java
 => 
audittrail/persistence-jdo/src/test/java/org/apache/isis/extensions/audittrail/jdo/integtests/AuditTrail_IntegTest.java}
 (63%)
 create mode 100644 
extensions/security/audittrail/persistence-jdo/src/test/java/org/apache/isis/extensions/audittrail/jdo/integtests/model/Counter.java
 copy 
extensions/security/{sessionlog/persistence-jdo/src/main/java/org/apache/isis/sessionlog/jdo/dom/SessionLogEntryRepository.java
 => 
audittrail/persistence-jdo/src/test/java/org/apache/isis/extensions/audittrail/jdo/integtests/model/CounterRepository.java}
 (71%)
 copy valuetypes/sse/adoc/antora.yml => 
extensions/security/audittrail/persistence-jdo/src/test/resources/application-test.yml
 (78%)
 copy extensions/{applib/excel/integtests => 
security/audittrail/persistence-jpa}/log4j2-test.xml (100%)
 copy extensions/security/{sessionlog => audittrail}/persistence-jpa/pom.xml 
(84%)
 copy 
extensions/security/{sessionlog/persistence-jpa/src/main/java/org/apache/isis/sessionlog/jpa/IsisModuleExtSessionLogPersistenceJpa.java
 => 
audittrail/persistence-jpa/src/main/java/org/apache/isis/extensions/audittrail/jpa/IsisModuleExtAuditTrailPersistenceJpa.java}
 (71%)
 create mode 100644 
extensions/security/audittrail/persistence-jpa/src/main/java/org/apache/isis/extensions/audittrail/jpa/dom/AuditTrailEntry.java
 copy 
extensions/security/{sessionlog/persistence-jdo/src/main/java/org/apache/isis/sessionlog/jdo/dom/SessionLogEntryRepository.java
 => 
audittrail/persistence-jpa/src/main/java/org/apache/isis/extensions/audittrail/jpa/dom/AuditTrailEntryRepository.java}
 (76%)
 copy 
extensions/security/{sessionlog/persistence-jdo/src/test/java/org/apache/isis/sessionlog/jdo/SessionLog_IntegTest.java
 => 
audittrail/persistence-jpa/src/test/java/org/apache/isis/extensions/audittrail/jpa/integtests/AuditTrail_IntegTest.java}
 (51%)
 create mode 100644 
extensions/security/audittrail/persistence-jpa/src/test/java/org/apache/isis/extensions/audittrail/jpa/integtests/model/Counter.java
 copy 
extensions/security/{sessionlog/persistence-jdo/src/main/java/org/apache/isis/sessionlog/jdo/dom/SessionLogEntryRepository.java
 => 
audittrail/persistence-jpa/src/test/java/org/apache/isis/extensions/audittrail/jpa/integtests/model/CounterRepository.java}
 (71%)
 copy valuetypes/sse/adoc/antora.yml => 
extensions/security/audittrail/persistence-jpa/src/test/resources/application-test.yml
 (76%)
 rename extensions/security/sessionlog/applib/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/applib/IsisModuleExtSessionLogApplib.java (85%)
 rename extensions/security/sessionlog/applib/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/applib/app/SessionLogMenu.java (66%)
 rename extensions/security/sessionlog/applib/src/main/java/org/apache/isis/{ 
=> 
extensions}/sessionlog/applib/contributions/HasUsername_recentSessionsForUser.java
 (87%)
 rename extensions/security/sessionlog/applib/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/applib/dom/SessionLogEntry-expired.png (100%)
 rename extensions/security/sessionlog/applib/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/applib/dom/SessionLogEntry-login.png (100%)
 rename extensions/security/sessionlog/applib/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/applib/dom/SessionLogEntry-logout.png (100%)
 rename extensions/security/sessionlog/applib/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/applib/dom/SessionLogEntry.java (91%)
 rename extensions/security/sessionlog/applib/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/applib/dom/SessionLogEntry.layout.fallback.xml (92%)
 rename extensions/security/sessionlog/applib/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/applib/dom/SessionLogEntryRepository.java (86%)
 rename extensions/security/sessionlog/applib/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/applib/spiimpl/SessionLogServiceInitializer.java (89%)
 rename 
extensions/security/sessionlog/applib/src/main/java/org/apache/isis/{sessionlog/applib/spiimpl/SessionLogServiceDefault.java
 => extensions/sessionlog/applib/spiimpl/SessionSubscriberForSessionLog.java} 
(81%)
 rename 
extensions/security/sessionlog/applib/src/test/java/org/apache/isis/{sessionlog/applib
 => extensions/sessionlog/applib/integtests}/SessionLogIntegTestAbstract.java 
(94%)
 delete mode 100644 
extensions/security/sessionlog/persistence-jdo/src/main/java/META-INF/persistence.xml
 rename 
extensions/security/sessionlog/persistence-jdo/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/jdo/IsisModuleExtSessionLogPersistenceJdo.java (87%)
 rename 
extensions/security/sessionlog/persistence-jdo/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/jdo/dom/SessionLogEntry.java (92%)
 copy 
extensions/security/sessionlog/persistence-jdo/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/jdo/dom/SessionLogEntryRepository.java (83%)
 copy 
extensions/security/sessionlog/persistence-jdo/src/test/java/org/apache/isis/{sessionlog/jdo
 => extensions/sessionlog/jdo/integtests}/SessionLog_IntegTest.java (86%)
 rename 
extensions/security/sessionlog/persistence-jpa/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/jpa/IsisModuleExtSessionLogPersistenceJpa.java (79%)
 rename 
extensions/security/sessionlog/persistence-jpa/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/jpa/dom/SessionLogEntry.java (88%)
 copy 
extensions/{core/commandlog/persistence-jpa/src/main/java/org/apache/isis/extensions/commandlog/jpa/dom/CommandLogEntryPK.java
 => 
security/sessionlog/persistence-jpa/src/main/java/org/apache/isis/extensions/sessionlog/jpa/dom/SessionLogEntryPK.java}
 (67%)
 rename 
extensions/security/sessionlog/persistence-jpa/src/main/java/org/apache/isis/{ 
=> extensions}/sessionlog/jpa/dom/SessionLogEntryRepository.java (83%)
 copy 
extensions/security/sessionlog/persistence-jpa/src/test/java/org/apache/isis/{sessionlog/jpa
 => extensions/sessionlog/jpa/integtests}/SessionLog_IntegTest.java (89%)
 copy {valuetypes => extensions}/sse/adoc/antora.yml (97%)
 rename {valuetypes => extensions}/sse/adoc/modules/sse/nav.adoc (100%)
 rename {valuetypes => extensions}/sse/adoc/modules/sse/pages/about.adoc (100%)
 create mode 100644 extensions/sse/adoc/modules/sse/partials/module-nav.adoc
 rename {valuetypes => extensions}/sse/applib/pom.xml (82%)
 rename 
valuetypes/sse/applib/src/main/java/org/apache/isis/valuetypes/sse/applib/IsisModuleValSseApplib.java
 => 
extensions/sse/applib/src/main/java/org/apache/isis/extensions/sse/applib/IsisModuleExtSseApplib.java
 (91%)
 rename {valuetypes/sse/applib/src/main/java/org/apache/isis/valuetypes => 
extensions/sse/applib/src/main/java/org/apache/isis/extensions}/sse/applib/annotations/ServerSentEvents.java
 (95%)
 rename {valuetypes/sse/applib/src/main/java/org/apache/isis/valuetypes => 
extensions/sse/applib/src/main/java/org/apache/isis/extensions}/sse/applib/annotations/SseSource.java
 (93%)
 rename {valuetypes/sse/applib/src/main/java/org/apache/isis/valuetypes => 
extensions/sse/applib/src/main/java/org/apache/isis/extensions}/sse/applib/service/SseChannel.java
 (91%)
 copy {valuetypes/sse/applib/src/main/java/org/apache/isis/valuetypes => 
extensions/sse/applib/src/main/java/org/apache/isis/extensions}/sse/applib/service/SseService.java
 (91%)
 rename {valuetypes => extensions}/sse/metamodel/pom.xml (76%)
 rename 
valuetypes/sse/metamodel/src/main/java/org/apache/isis/valuetypes/sse/metamodel/IsisModuleValSseMetaModel.java
 => 
extensions/sse/metamodel/src/main/java/org/apache/isis/extensions/sse/metamodel/IsisModuleExtSseMetaModel.java
 (81%)
 rename {valuetypes/sse/metamodel/src/main/java/org/apache/isis/valuetypes => 
extensions/sse/metamodel/src/main/java/org/apache/isis/extensions}/sse/metamodel/facets/SseAnnotationFacetFactory.java
 (95%)
 rename {valuetypes/sse/metamodel/src/main/java/org/apache/isis/valuetypes => 
extensions/sse/metamodel/src/main/java/org/apache/isis/extensions}/sse/metamodel/facets/SseObserveFacet.java
 (92%)
 rename {valuetypes/sse/metamodel/src/main/java/org/apache/isis/valuetypes => 
extensions/sse/metamodel/src/main/java/org/apache/isis/extensions}/sse/metamodel/facets/SseObserveFacetAbstract.java
 (94%)
 rename {valuetypes/sse/metamodel/src/main/java/org/apache/isis/valuetypes => 
extensions/sse/metamodel/src/main/java/org/apache/isis/extensions}/sse/metamodel/facets/SseObserveFacetForServerSentEventsAnnotation.java
 (90%)
 rename {valuetypes => extensions}/sse/pom.xml (51%)
 rename {valuetypes/sse/ui => extensions/sse}/wicket/pom.xml (80%)
 rename 
valuetypes/sse/ui/wicket/src/main/java/org/apache/isis/valuetypes/sse/ui/wkt/IsisModuleValSseUiWkt.java
 => 
extensions/sse/wicket/src/main/java/org/apache/isis/extensions/sse/wicket/IsisModuleExtSseWicket.java
 (77%)
 rename 
{valuetypes/sse/ui/wicket/src/main/java/org/apache/isis/valuetypes/sse/ui/wkt 
=> 
extensions/sse/wicket/src/main/java/org/apache/isis/extensions/sse/wicket}/markup/ListeningMarkupComponent.java
 (97%)
 rename 
{valuetypes/sse/ui/wicket/src/main/java/org/apache/isis/valuetypes/sse/ui/wkt 
=> 
extensions/sse/wicket/src/main/java/org/apache/isis/extensions/sse/wicket}/markup/ListeningMarkupComponent_observing.java
 (98%)
 rename 
{valuetypes/sse/ui/wicket/src/main/java/org/apache/isis/valuetypes/sse/ui/wkt 
=> 
extensions/sse/wicket/src/main/java/org/apache/isis/extensions/sse/wicket}/markup/ListeningMarkupPanelFactoriesForWicket.java
 (96%)
 rename 
{valuetypes/sse/ui/wicket/src/main/java/org/apache/isis/valuetypes/sse/ui/wkt 
=> 
extensions/sse/wicket/src/main/java/org/apache/isis/extensions/sse/wicket}/markup/js/ObservingComponent.js
 (100%)
 rename 
{valuetypes/sse/ui/wicket/src/main/java/org/apache/isis/valuetypes/sse/ui/wkt 
=> 
extensions/sse/wicket/src/main/java/org/apache/isis/extensions/sse/wicket}/services/SseServiceDefault.java
 (96%)
 rename 
{valuetypes/sse/ui/wicket/src/main/java/org/apache/isis/valuetypes/sse/ui/wkt 
=> 
extensions/sse/wicket/src/main/java/org/apache/isis/extensions/sse/wicket}/webmodule/ServerSentEventsServlet.java
 (96%)
 rename 
{valuetypes/sse/ui/wicket/src/main/java/org/apache/isis/valuetypes/sse/ui/wkt 
=> 
extensions/sse/wicket/src/main/java/org/apache/isis/extensions/sse/wicket}/webmodule/WebModuleServerSentEvents.java
 (97%)
 rename 
{valuetypes/prism/vaadin/src/main/java/org/apache/isis/valuetypes/prism/vaa => 
incubator/viewers/vaadin/ui/src/main/java/org/apache/isis/incubator/viewer/vaadin/ui/util}/PrismResourcesVaa.java
 (61%)
 create mode 100644 
persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/bootfailureanalyzer/NonEnhancedClassesFailureAnalyzer.java
 create mode 100644 
persistence/jdo/datanucleus/src/main/resources/META-INF/spring.factories
 delete mode 100644 
persistence/jdo/integration/src/main/java/org/apache/isis/persistence/jdo/integration/changetracking/_EntityPropertyChangeFactory.java
 create mode 100644 regressiontests/stable-cmdexecauditsess/generic/pom.xml
 create mode 100644 
regressiontests/stable-cmdexecauditsess/generic/src/main/java/org/apache/isis/regressiontests/cmdexecauditsess/generic/integtest/CmdExecAuditSessLog_IntegTestAbstract.java
 copy 
extensions/security/sessionlog/persistence-jdo/src/main/java/org/apache/isis/sessionlog/jdo/dom/SessionLogEntryRepository.java
 => 
regressiontests/stable-cmdexecauditsess/generic/src/main/java/org/apache/isis/regressiontests/cmdexecauditsess/generic/integtest/model/CmdExecAuditSessTestDomainModel.java
 (72%)
 create mode 100644 
regressiontests/stable-cmdexecauditsess/generic/src/main/java/org/apache/isis/regressiontests/cmdexecauditsess/generic/integtest/model/Counter.java
 create mode 100644 
regressiontests/stable-cmdexecauditsess/generic/src/main/java/org/apache/isis/regressiontests/cmdexecauditsess/generic/integtest/model/CounterRepository.java
 copy 
extensions/security/sessionlog/persistence-jdo/src/main/java/org/apache/isis/sessionlog/jdo/dom/SessionLogEntryRepository.java
 => 
regressiontests/stable-cmdexecauditsess/generic/src/main/java/org/apache/isis/regressiontests/cmdexecauditsess/generic/integtest/model/Counter_bumpUsingMixin.java
 (59%)
 copy {extensions/applib/excel/integtests => 
regressiontests/stable-cmdexecauditsess/persistence-jdo}/log4j2-test.xml (100%)
 copy {extensions/core/commandlog => 
regressiontests/stable-cmdexecauditsess}/persistence-jdo/logging-dn-enhance.properties
 (100%)
 create mode 100644 
regressiontests/stable-cmdexecauditsess/persistence-jdo/pom.xml
 copy regressiontests/{incubating => 
stable-cmdexecauditsess/persistence-jdo}/src/main/java/include.txt (100%)
 rename 
extensions/security/sessionlog/persistence-jdo/src/test/java/org/apache/isis/sessionlog/jdo/SessionLog_IntegTest.java
 => 
regressiontests/stable-cmdexecauditsess/persistence-jdo/src/test/java/org/apache/isis/regressiontests/cmdexecauditsess/jdo/integtests/CmdExecAuditSessLog_IntegTest.java
 (50%)
 create mode 100644 
regressiontests/stable-cmdexecauditsess/persistence-jdo/src/test/java/org/apache/isis/regressiontests/cmdexecauditsess/jdo/integtests/model/Counter.java
 copy 
extensions/security/sessionlog/persistence-jdo/src/main/java/org/apache/isis/sessionlog/jdo/dom/SessionLogEntryRepository.java
 => 
regressiontests/stable-cmdexecauditsess/persistence-jdo/src/test/java/org/apache/isis/regressiontests/cmdexecauditsess/jdo/integtests/model/CounterRepository.java
 (70%)
 copy valuetypes/sse/adoc/antora.yml => 
regressiontests/stable-cmdexecauditsess/persistence-jdo/src/test/resources/application-test.yml
 (69%)
 copy {extensions/applib/excel/integtests => 
regressiontests/stable-cmdexecauditsess/persistence-jpa}/log4j2-test.xml (100%)
 create mode 100644 
regressiontests/stable-cmdexecauditsess/persistence-jpa/pom.xml
 copy regressiontests/{incubating => 
stable-cmdexecauditsess/persistence-jpa}/src/main/java/include.txt (100%)
 copy {extensions/core/commandlog => 
regressiontests/stable-cmdexecauditsess}/persistence-jpa/src/main/resources/META-INF/orm-commandlog.template
 (100%)
 rename 
extensions/security/sessionlog/persistence-jpa/src/test/java/org/apache/isis/sessionlog/jpa/SessionLog_IntegTest.java
 => 
regressiontests/stable-cmdexecauditsess/persistence-jpa/src/test/java/org/apache/isis/regressiontests/cmdexecauditsess/jpa/integtests/CmdExecAuditSessLog_IntegTest.java
 (50%)
 create mode 100644 
regressiontests/stable-cmdexecauditsess/persistence-jpa/src/test/java/org/apache/isis/regressiontests/cmdexecauditsess/jpa/integtests/model/Counter.java
 rename 
extensions/security/sessionlog/persistence-jdo/src/main/java/org/apache/isis/sessionlog/jdo/dom/SessionLogEntryRepository.java
 => 
regressiontests/stable-cmdexecauditsess/persistence-jpa/src/test/java/org/apache/isis/regressiontests/cmdexecauditsess/jpa/integtests/model/CounterRepository.java
 (70%)
 copy {extensions/core/commandlog => 
regressiontests/stable-cmdexecauditsess}/persistence-jpa/src/test/resources/META-INF/persistence.xml
 (100%)
 rename valuetypes/sse/adoc/antora.yml => 
regressiontests/stable-cmdexecauditsess/persistence-jpa/src/test/resources/application-test.yml
 (67%)
 create mode 100644 regressiontests/stable-cmdexecauditsess/pom.xml
 rename 
valuetypes/sse/applib/src/main/java/org/apache/isis/valuetypes/sse/applib/service/SseService.java
 => 
testing/fixtures/applib/src/main/java/org/apache/isis/testing/fixtures/applib/teardown/jpa/TeardownFixtureJpaAbstract.java
 (60%)
 create mode 100644 valuetypes/asciidoc/persistence-jdo/pom.xml
 rename valuetypes/asciidoc/{persistence/jdo => 
persistence-jdo}/src/main/java/org/apache/isis/valuetypes/asciidoc/persistence/jdo/dn/IsisModuleValAsciidocPersistenceJdoDn.java
 (100%)
 rename valuetypes/asciidoc/{persistence/jdo => 
persistence-jdo}/src/main/java/org/apache/isis/valuetypes/asciidoc/persistence/jdo/dn/converters/IsisAsciiDocConverter.java
 (100%)
 rename valuetypes/asciidoc/{persistence/jdo => 
persistence-jdo}/src/main/resources/META-INF/MANIFEST.MF (100%)
 rename valuetypes/asciidoc/{persistence/jdo => 
persistence-jdo}/src/main/resources/plugin.xml (100%)
 create mode 100644 valuetypes/asciidoc/persistence-jpa/pom.xml
 rename valuetypes/asciidoc/{persistence/jpa => 
persistence-jpa}/src/main/java/org/apache/isis/valuetypes/asciidoc/persistence/jpa/IsisModuleValAsciidocPersistenceJpa.java
 (100%)
 rename valuetypes/asciidoc/{persistence/jpa => 
persistence-jpa}/src/main/java/org/apache/isis/valuetypes/asciidoc/persistence/jpa/converters/IsisAsciiDocConverter.java
 (100%)
 delete mode 100644 valuetypes/asciidoc/persistence/jpa/pom.xml
 delete mode 100644 valuetypes/asciidoc/persistence/pom.xml
 create mode 100644 valuetypes/markdown/persistence-jdo/pom.xml
 rename valuetypes/markdown/{persistence/jdo => 
persistence-jdo}/src/main/java/org/apache/isis/valuetypes/markdown/persistence/jdo/dn/IsisModuleValMarkdownPersistenceJdoDn.java
 (100%)
 rename valuetypes/markdown/{persistence/jdo => 
persistence-jdo}/src/main/java/org/apache/isis/valuetypes/markdown/persistence/jdo/dn/converters/IsisMarkdownConverter.java
 (100%)
 rename valuetypes/markdown/{persistence/jdo => 
persistence-jdo}/src/main/resources/META-INF/MANIFEST.MF (100%)
 rename valuetypes/markdown/{persistence/jdo => 
persistence-jdo}/src/main/resources/plugin.xml (100%)
 create mode 100644 valuetypes/markdown/persistence-jpa/pom.xml
 rename valuetypes/markdown/{persistence/jpa => 
persistence-jpa}/src/main/java/org/apache/isis/valuetypes/markdown/persistence/jpa/IsisModuleValMarkdownPersistenceJpa.java
 (100%)
 rename valuetypes/markdown/{persistence/jpa => 
persistence-jpa}/src/main/java/org/apache/isis/valuetypes/markdown/persistence/jpa/converters/IsisMarkdownConverter.java
 (100%)
 delete mode 100644 valuetypes/markdown/persistence/jdo/pom.xml
 delete mode 100644 valuetypes/markdown/persistence/jpa/pom.xml
 delete mode 100644 valuetypes/markdown/persistence/pom.xml
 delete mode 100644 valuetypes/prism/pom.xml
 delete mode 100644 valuetypes/prism/resources/pom.xml
 delete mode 100644 
valuetypes/prism/resources/src/main/resources/static/prism/css/prism1.20-default.css
 delete mode 100644 
valuetypes/prism/resources/src/main/resources/static/prism/css/prism1.24.1-coy.css
 delete mode 100644 
valuetypes/prism/resources/src/main/resources/static/prism/css/prism1.24.1-default.css
 delete mode 100644 
valuetypes/prism/resources/src/main/resources/static/prism/js/prism1.20.js
 delete mode 100644 
valuetypes/prism/resources/src/main/resources/static/prism/js/prism1.24.1.js
 delete mode 100644 valuetypes/prism/vaadin/pom.xml
 delete mode 100644 valuetypes/prism/wicket/pom.xml
 delete mode 100644 
valuetypes/prism/wicket/src/main/java/org/apache/isis/valuetypes/prism/wkt/PrismResourcesWkt.java
 delete mode 100644 
valuetypes/prism/wicket/src/main/java/org/apache/isis/valuetypes/prism/wkt/css/prism1.20-default.css
 delete mode 100644 
valuetypes/prism/wicket/src/main/java/org/apache/isis/valuetypes/prism/wkt/css/prism1.24.1-coy.css
 delete mode 100644 
valuetypes/prism/wicket/src/main/java/org/apache/isis/valuetypes/prism/wkt/css/prism1.24.1-default.css
 delete mode 100644 
valuetypes/prism/wicket/src/main/java/org/apache/isis/valuetypes/prism/wkt/js/prism1.20.js
 delete mode 100644 
valuetypes/prism/wicket/src/main/java/org/apache/isis/valuetypes/prism/wkt/js/prism1.24.1.js
 delete mode 100644 valuetypes/sse/adoc/modules/sse/partials/module-nav.adoc
 delete mode 100644 valuetypes/sse/ui/pom.xml
 copy viewers/{common => commons/model}/pom.xml (79%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/applib/mixins/Object_impersonate.java
 (98%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/applib/mixins/Object_impersonateWithRoles.java
 (98%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/applib/services/userprof/UserProfileUiModel.java
 (97%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/applib/services/userprof/UserProfileUiModelProvider.java
 (95%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/HasParentUiModel.java
 (91%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/IsisModuleViewerCommon.java
 (71%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/PlacementDirection.java
 (95%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/StringForRendering.java
 (97%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/UiComponentHolder.java
 (91%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/action/ActionFormUiModel.java
 (95%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/action/ActionUiModel.java
 (94%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/action/HasActionInteraction.java
 (96%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/action/HasManagedAction.java
 (94%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/action/decorator/ActionUiDecorator.java
 (76%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/binding/BindingConverter.java
 (96%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/binding/BindingConverterForManagedObject.java
 (96%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/branding/BrandingUiModel.java
 (96%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/branding/BrandingUiModelProvider.java
 (97%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/components/ComponentType.java
 (98%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/components/UiComponentFactory.java
 (97%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/debug/DebugUiModel.java
 (95%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/decorators/ConfirmDecorator.java
 (95%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/decorators/DangerDecorator.java
 (94%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/decorators/DisablingDecorator.java
 (97%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/decorators/FormLabelDecorator.java
 (96%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/decorators/IconDecorator.java
 (96%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/decorators/PrototypingDecorator.java
 (98%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/decorators/TooltipDecorator.java
 (95%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/feature/ParameterUiModel.java
 (98%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/feature/PropertyUiModel.java
 (97%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/feature/ScalarUiModel.java
 (97%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/gridlayout/UiGridLayout.java
 (99%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/header/HeaderUiModel.java
 (81%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/header/HeaderUiModelProvider.java
 (84%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/menu/MenuItemDto.java
 (97%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/menu/MenuUiModel.java
 (97%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/menu/MenuUiModelProvider.java
 (97%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/menu/MenuUiModel_buildMenuItems.java
 (97%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/menu/MenuVisitor.java
 (95%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/mixin/HasTitle.java
 (94%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/mixin/HasUiComponent.java
 (94%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/mixin/HasUiMenuItem.java
 (94%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/object/ObjectUiModel.java
 (98%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/object/SimpleObjectUiModel.java
 (95%)
 rename viewers/{common/src/main/java/org/apache/isis/viewer/common => 
commons/model/src/main/java/org/apache/isis/viewer/commons}/model/userprofile/UserProfileUiModelProviderDefault.java
 (92%)
 rename viewers/{common => commons}/pom.xml (62%)
 rename {valuetypes/asciidoc/persistence/jdo => viewers/commons/prism}/pom.xml 
(68%)
 copy {valuetypes/prism/resources/src/main/java/org/apache/isis/valuetypes => 
viewers/commons/prism/src/main/java/org/apache/isis/viewer/commons}/prism/Prism.java
 (72%)
 rename 
valuetypes/prism/resources/src/main/java/org/apache/isis/valuetypes/prism/Prism.java
 => 
viewers/commons/prism/src/main/java/org/apache/isis/viewer/commons/prism/PrismLanguage.java
 (61%)
 delete mode 100644 
viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/datepicker/css/fa-patch.css
 delete mode 100644 
viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/datepicker/css/tempusdominus-bootstrap-4.css
 delete mode 100644 
viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/datepicker/css/tempusdominus-bootstrap-4.min.css
 delete mode 100644 
viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/datepicker/js/moment-with-locales.js
 delete mode 100644 
viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/datepicker/js/moment-with-locales.min.js
 delete mode 100644 
viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/datepicker/js/tempusdominus-bootstrap-4.js
 delete mode 100644 
viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/datepicker/js/tempusdominus-bootstrap-4.min.js
 create mode 100644 
viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/PrismResourcesWkt.java

Reply via email to