You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2022/08/04 19:40:01 UTC
[isis] 01/01: Merge pull request #1044 from apache/ISIS-3110
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
commit 6d82af127a161e268c6a0d870b7c6b842407cf58
Merge: f3a6341acb 6680a8c735
Author: Dan Haywood <da...@apache.org>
AuthorDate: Thu Aug 4 20:39:56 2022 +0100
Merge pull request #1044 from apache/ISIS-3110
Isis 3110
.../isis/applib/services/command/Command.java | 10 +
.../applib/services/commanddto/HasCommandDto.java | 6 +-
.../applib/services/iactn/HasInteractionDto.java | 6 +-
build.sh | 10 +-
.../apache/isis/core/config/IsisConfiguration.java | 31 ++
...ctionInvocationFacetForDomainEventAbstract.java | 8 +-
.../autocomplete/AutoCompleteFacetAbstract.java | 4 +-
.../metamodel/objectmanager/ObjectManager.java | 15 +-
.../objectlifecycle/ObjectLifecyclePublisher.java | 178 ++++------
.../objectlifecycle/PropertyChangeRecord.java | 87 +++--
.../objectlifecycle/PropertyChangeRecordId.java | 70 ++++
.../objectlifecycle/PropertyValuePlaceholder.java | 1 +
.../services/publishing/ExecutionPublisher.java | 4 +-
.../specimpl/OneToManyAssociationMixedIn.java | 4 +-
.../specimpl/OneToOneAssociationMixedIn.java | 4 +-
core/pom.xml | 6 +
.../IsisModuleCoreRuntimeServices.java | 2 +
.../executor/MemberExecutorServiceDefault.java | 22 +-
.../publish/EntityChangesPublisherDefault.java | 2 +-
.../EntityPropertyChangePublisherDefault.java | 60 ++--
.../publish/ExecutionPublisherDefault.java | 11 +-
...Default.java => LifecycleCallbackNotifier.java} | 132 ++++---
.../publish/ObjectLifecyclePublisherDefault.java | 114 +++----
.../manager/AuthorizationManager.java | 1 -
.../changetracking/EntityChangeTracker.java | 70 ++--
.../changetracking/EntityChangesPublisher.java | 2 +-
.../EntityPropertyChangePublisher.java | 5 +-
.../PersistenceCallbackHandlerAbstract.java | 61 ----
examples/demo/.run/DemoAppWicketJpa.run.xml | 2 +-
examples/demo/domain/pom.xml | 25 +-
.../demoapp/dom/domain/_changes/ChangesVm.java | 85 +++++
...va => ExposeCapturedChanges_recentChanges.java} | 8 +-
.../demo/domain/src/main/resources/application.yml | 2 +-
.../config/application-port9090.properties | 20 ++
examples/demo/pom.xml | 44 ++-
examples/demo/web/pom.xml | 4 +-
.../main/java/demoapp/web/DemoAppManifestJdo.java | 16 +-
.../main/java/demoapp/web/DemoAppManifestJpa.java | 12 +-
examples/demo/wicket/jdo/pom.xml | 23 --
examples/demo/wicket/jpa/pom.xml | 24 --
.../applib/IsisModuleExtCommandLogApplib.java | 6 +
.../HasInteractionId_commandLogEntry.java | 15 +-
.../HasUsername_recentCommandsByUser.java | 6 +-
.../contributions/Object_recentCommands.java | 5 +-
.../commandlog/applib/dom/CommandLogEntry.java | 7 +-
.../applib/dom/CommandLogEntry.layout.fallback.xml | 111 +++---
.../applib/dom/CommandLogEntryRepository.java | 12 +-
.../subscriber/CommandSubscriberForCommandLog.java | 9 +-
.../commandlog/jdo/dom/CommandLogEntry.java | 8 +
.../commandlog/jpa/dom/CommandLogEntry.java | 7 +
.../applib/IsisModuleExtExecutionLogApplib.java | 4 +
.../executionlog/applib/app/ExecutionLogMenu.java | 20 ++
.../HasInteractionId_executionLogEntries.java | 6 +-
.../HasUsername_recentExecutionsByUser.java} | 26 +-
.../contributions/Object_recentExecutions.java | 3 +-
.../executionlog/applib/dom/ExecutionLogEntry.java | 3 -
.../dom/ExecutionLogEntry.layout.fallback.xml | 117 ++++---
.../ExecutionLogEntry_siblingExecutions.java | 5 +-
.../applib/IsisModuleExtExecutionOutboxApplib.java | 3 +
.../applib/app/ExecutionOutboxMenu.java} | 35 +-
.../dom/ExecutionOutboxEntry.layout.fallback.xml | 81 +++--
.../integtests/OutboxRestClient_IntegTest.java | 20 +-
.../applib/IsisModuleExtAuditTrailApplib.java | 7 +-
.../audittrail/applib/dom/AuditTrailEntry.java | 3 -
.../applib/dom/AuditTrailEntry.layout.fallback.xml | 60 ++--
.../integtests/AuditTrail_IntegTestAbstract.java | 4 +-
.../jpa/integtests/AuditTrail_IntegTest.java | 5 -
.../audittrail/jpa/integtests/model/Counter.java | 6 +-
.../ApplicationPermissionRepositoryAbstract.java | 4 +-
.../dom/ApplicationRoleRepositoryAbstract.java | 3 +-
.../dom/ApplicationTenancyRepositoryAbstract.java | 2 +-
.../dom/ApplicationUserRepositoryAbstract.java | 5 +-
.../secman/applib/user/menu/MeService.java | 3 +-
.../integration/authorizor/AuthorizorSecman.java | 10 +-
.../facets/TenantedAuthorizationFacetDefault.java | 4 +-
.../facets/TenantedAuthorizationPostProcessor.java | 1 +
.../HasUsername_recentSessionsForUser.java | 4 +-
.../applib/dom/SessionLogEntry.layout.fallback.xml | 23 +-
.../applib/dom/SessionLogEntryRepository.java | 3 +
persistence/{jdo/integration => commons}/pom.xml | 36 +-
.../commons/IsisModulePersistenceCommons.java} | 16 +-
.../EntityChangeTrackerDefault.java} | 378 ++++++++++++---------
.../changetracking/_ChangingEntitiesFactory.java | 5 +-
.../changetracking/_SimpleChangingEntities.java | 2 +-
.../jpa}/integration/changetracking/_Xray.java | 16 +-
.../IsisModulePersistenceJdoDatanucleus.java | 18 +-
.../changetracking/JdoLifecycleListener.java | 49 ++-
.../metamodel/facets/entity/JdoEntityFacet.java | 11 +-
persistence/jdo/integration/pom.xml | 10 +-
.../IsisModulePersistenceJdoIntegration.java | 5 +-
.../jpa/applib/integration/IsisEntityListener.java | 64 ++--
persistence/jpa/integration/pom.xml | 41 ++-
.../IsisModulePersistenceJpaIntegration.java | 4 +-
.../PersistenceMetricsServiceJpa.java | 54 ---
.../DomainModelTest_usingBadDomain.java | 8 +-
.../persistence/jpa/JpaBootstrappingTest.java | 3 +-
...xceptionTranslationTest_usingTransactional.java | 1 +
.../testdomain/persistence/jpa/JpaJaxbTest.java | 2 +
.../asciidoc/applib/value/Converter.java | 26 --
.../bootstrap/css/bootstrap-overrides-all-v2.css | 6 +
...rgetRespondListenerToResetQueryResultCache.java | 3 +-
101 files changed, 1442 insertions(+), 1163 deletions(-)