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 2021/04/26 05:21:53 UTC

[isis] branch ISIS-2619 updated (799a039 -> 141fa6e)

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

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


 discard 799a039  ISIS-2619: evaluate facet with respect to domain object, rather than mixin instance
 discard 72ded47  ISIS-2619: refactors TenantedAuthorizationFacetFactory as a PostProcessor
 discard ce4a93f  ISIS-2619: reimplements AuthorizationFacetFactory as a PostProcessor
 discard 34f5abb  ISIS-2619: just moves AuthorizationFacetFactory into vicinity of PostProcessors
 discard 339c517  ISIS-2619: moves PostProcessors into subpackages
 discard a6e46a3  ISIS-2619: renames DeriveFacetsPostProcessor to DeriveProjectionFacetsPostProcessor ...
 discard dab4b99  ISIS-2619: extracts TweakDomainEventsForMixinPostProcessor into its own class
 discard 3d77276  ISIS-2619: extracts DeriveCollectionParamDefaultsAndChoicesPostProcessor into its own class
 discard dbaace3  ISIS-2619: extracts DeriveDisabledFromImmutablePostProcessor into its own class
 discard 93eb041  ISIS-2619: extracts DerivePropertyDisabledFromViewModelPostProcessor into its own class
 discard a32dff2  ISIS-2619: extracts DeriveChoicesFromExistingChoicesPostProcessor into its own class
 discard db8823e  ISIS-2619: extracts DeriveDefaultsFromTypePostProcessor into its own class
 discard 7a39741  ISIS-2619: extracts DeriveTypicalLengthFromTypePostProcessor into its own class
 discard b4732dd  ISIS-2619: refactors to slightly more functional style, is all
 discard 911a30f  ISIS-2619: makes some methods static and lexically reorders, is all
 discard 6dd41f3  ISIS-2619: moves existing PostProcessors up a level is all
 discard 8985dc5  ISIS-2619: extracts DerivedDescribedAsFromTypePostProcessor into its own class
 discard 2a01980  ISIS-2619: adds javadoc for FacetFactory
 discard 3026c34  ISIS-2619: introduces new DeriveMixinMembersPostProcessor
     add 9c6d512  ISIS-2505 Amend DevelomentGuide with Quickstart Instructions
     add e73520e  upgrade to kvision 4.4.0
     add 828d086  fix tab closing
     add 8d9d5b3  ISIS-2562: remove 'newUser' actions from main menu;
     add ea13a2c  ISIS-2562: SecMan: rename all layout files to be fallback
     add 8cb635d  ISIS-2562: add App.User.Man. layout; also fix a misnamed one
     add 80ba24d  ISIS-2562: SecMan: provide all-user table content via mixin;
     add aa81464  ISIS-2562: add mignotes, as the menu actions have changed
     add 8b98652  ISIS-2562: polish VM title
     add c0bcf2b  bump wicket 8.11->8.12
     add 57f0e80  Bump gmbal-api-only from 4.0.2 to 4.0.3
     add 2e04fc9  ISIS-2471: update 'validate...' docs
     add 54d7b50  ISIS-2471: cheat-sheet: remove annotations that are no more;
     add 7e0a63a  ISIS-2471: add test case for property validation
     add 4960957  ISIS-2615: layout: move meta-data field-set to the bottom
     add 58cc53c  ISIS-2615: add info on 'Active Spring Profiles';
     add 959f32e  ISIS-2580: fix redundant raising of validation errors
     add 0348bc4  Merge remote-tracking branch 'origin/master' into ISIS-2505_Catch_Up_With_Demo_Examples
     add 5cbc173  ISIS-2620: command-log ext.: prepare a jpa variant (stub)
     add 658d594  ISIS-2614 : cleans up secman imports and references
     add 0411cae  Merge pull request #488 from apache/ISIS-2614
     add f4aa676  ISIS-2621: SecMan: allow more characters for various db table columns
     add a3044b5  ISIS-2614: fix provisioning issues
     add ddd82f8  ISIS-2614: also explicitly register the new mixins
     add c9ae3d3  ISIS-2614: explicitly register MeService
     add 51029c7  ISIS-2614: rename IsisModuleExtCorsImpl -> IsisModuleExtCors
     add 287983d  ISIS-2623: RemoveMethodsFacetFactory: don't consider property setters as action candidates
     add 46a7d03  ISIS-2484: docs: add notes on how to maintain simpleapp
     add 569e446  ISIS-2623: remove misleading comment
     add 62b193b  Bump wicket-webjars from 2.0.19 to 2.0.20
     add cdaedcc  Merge pull request #511 from apache/dependabot/maven/master/de.agilecoders.wicket.webjars-wicket-webjars-2.0.20
     add 0ba24c5  docs: recreate index
     add c9744ac  ISIS-2619: introduces new DeriveMixinMembersPostProcessor
     add be00278  ISIS-2619: adds javadoc for FacetFactory
     add a631733  ISIS-2619: extracts DerivedDescribedAsFromTypePostProcessor into its own class
     add c3b81d9  ISIS-2619: moves existing PostProcessors up a level is all
     add 2bbac69  ISIS-2619: makes some methods static and lexically reorders, is all
     add aa4cefb  ISIS-2619: refactors to slightly more functional style, is all
     add 3f2b9c2  ISIS-2619: extracts DeriveTypicalLengthFromTypePostProcessor into its own class
     add c0e83a7  ISIS-2619: extracts DeriveDefaultsFromTypePostProcessor into its own class
     add 199bb80  ISIS-2619: extracts DeriveChoicesFromExistingChoicesPostProcessor into its own class
     add c9429ca  ISIS-2619: extracts DerivePropertyDisabledFromViewModelPostProcessor into its own class
     add 91be96a  ISIS-2619: extracts DeriveDisabledFromImmutablePostProcessor into its own class
     add a054883  ISIS-2619: extracts DeriveCollectionParamDefaultsAndChoicesPostProcessor into its own class
     add 5307cb9  ISIS-2619: extracts TweakDomainEventsForMixinPostProcessor into its own class
     add 23013e2  ISIS-2619: renames DeriveFacetsPostProcessor to DeriveProjectionFacetsPostProcessor ...
     add 81b58d8  ISIS-2619: moves PostProcessors into subpackages
     add f1ecb6b  ISIS-2619: just moves AuthorizationFacetFactory into vicinity of PostProcessors
     add 49b0086  ISIS-2619: reimplements AuthorizationFacetFactory as a PostProcessor
     add c674338  ISIS-2619: refactors TenantedAuthorizationFacetFactory as a PostProcessor
     add 141fa6e  ISIS-2619: evaluate facet with respect to domain object, rather than mixin instance

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (799a039)
            \
             N -- N -- N   refs/heads/ISIS-2619 (141fa6e)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../comguide/modules/ROOT/pages/about.adoc         |   2 +-
 .../comguide/modules/ROOT/pages/starter-apps.adoc  |  33 +++
 .../resources/attachments/IsisCheatSheet.docx      | Bin 24336 -> 14604 bytes
 .../resources/attachments/IsisCheatSheet.pdf       | Bin 195020 -> 82110 bytes
 .../pages/index/services/bookmark/Bookmark.adoc    |  47 ++---
 .../index/services/bookmark/BookmarkService.adoc   |  40 ++--
 .../services/bookmark/{Bookmark.adoc => Oid.adoc}  |  53 ++---
 .../services/user/ImpersonatedUserHolder.adoc      |   2 +-
 .../impl/mixins/Object_recentCommands.adoc}        |  34 ++-
 ...duleExtCorsImpl.adoc => IsisModuleExtCors.adoc} |   6 +-
 .../secman/api/role/ApplicationRoleRepository.adoc |   1 +
 .../secman/api/user/ApplicationUserRepository.adoc |   1 +
 .../userprof/UserProfileUiModelProvider.adoc       |   2 +-
 .../modules/applib-methods/pages/prefixes.adoc     |   2 +-
 .../applib-methods/pages/prefixes/validate.adoc    |  66 +++++-
 .../modules/ROOT/pages/2021/2.0.0-M6/mignotes.adoc |  36 ++++
 ...l => ConfigurationProperty.layout.fallback.xml} |   0
 .../ConfigurationViewmodel.layout.fallback.xml     |  66 ++++++
 .../confview/ConfigurationViewmodel.layout.xml     |  76 -------
 .../applib/services/factory/FactoryService.java    |   1 -
 .../applib/services/i18n/TranslatableString.java   |   7 +-
 core/adoc/modules/_overview/pages/about.adoc       |  44 ++--
 core/jdk-supplemental/pom.xml                      |  12 +-
 .../DomainObjectAnnotationFacetFactory.java        |   3 +-
 .../ignore/javalang/RemoveMethodsFacetFactory.java |  19 ++
 ...faultGrid.layout.xml => GridFallbackLayout.xml} |   0
 .../grid/bootstrap3/GridSystemServiceBS3.java      |   2 +-
 core/pom.xml                                       |   6 +-
 .../factory/FactoryServiceDefault.java             |   3 +
 .../confmenu/ConfigurationViewServiceDefault.java  |  26 ++-
 .../src/main/java/demoapp/dom/menubars.layout.xml  |  23 ++-
 .../src/main/java/demoapp/web/DemoAppManifest.java |   4 +-
 .../{impl => jdo}/logging-dn-enhance.properties    |   0
 extensions/core/command-log/{impl => jdo}/pom.xml  |   0
 .../src/main/java/META-INF/persistence.xml         |   0
 .../commandlog/impl/CommandSubscriberForJdo.java   |   0
 .../impl/IsisModuleExtCommandLogImpl.java          |   0
 .../extensions/commandlog/impl/jdo/CommandJdo.java |   0
 .../impl/jdo/CommandJdo.layout.fallback.xml        |   0
 .../extensions/commandlog/impl/jdo/CommandJdo.png  | Bin
 .../commandlog/impl/jdo/CommandJdoRepository.java  |   0
 .../impl/jdo/CommandJdo_childCommands.java         |   0
 .../impl/jdo/CommandJdo_openResultObject.java      |   0
 .../impl/jdo/CommandJdo_openTargetObject.java      |   0
 .../commandlog/impl/jdo/CommandJdo_retry.java      |   0
 .../impl/jdo/CommandJdo_siblingCommands.java       |   0
 .../commandlog/impl/jdo/ReplayState.java           |   0
 .../impl/mixins/HasInteractionId_command.java      |   0
 .../mixins/HasUsername_recentCommandsByUser.java   |   0
 .../impl/mixins/Object_recentCommands.java         |   0
 .../commandlog/impl/mixins/T_recent.java           |   0
 .../commandlog/impl/ui/CommandServiceMenu.java     |   0
 .../commandlog/impl/util/BigDecimalUtils.java      |   0
 .../commandlog/impl/util/StringUtils.java          |   0
 .../impl/util/StringUtils_trimmed_Test.java        |   0
 extensions/core/command-log/{impl => jpa}/pom.xml  |  10 +-
 extensions/core/command-log/pom.xml                |   3 +-
 ...l => ApplicationPermission.layout.fallback.xml} |   0
 .../secman/api/role/ApplicationRole.java           |   2 +-
 .../secman/api/role/ApplicationRoleRepository.java |   5 +
 .../secman/api/tenancy/ApplicationTenancy.java     |   2 +-
 .../secman/api/user/ApplicationUser.java           |  12 +-
 .../secman/api/user/ApplicationUserRepository.java |   8 +
 .../secman/model/IsisModuleExtSecmanModel.java     |  36 +++-
 .../dom/feature/ApplicationFeatureViewModel.java   |  25 +--
 ...ml => ApplicationNamespace.layout.fallback.xml} |   0
 ...out.xml => ApplicationType.layout.fallback.xml} |   0
 ...l => ApplicationTypeAction.layout.fallback.xml} |   0
 ... ApplicationTypeCollection.layout.fallback.xml} |   0
 .../model/dom/feature/ApplicationTypeMember.java   |   7 +-
 ...=> ApplicationTypeProperty.layout.fallback.xml} |   0
 .../secman/model/dom/role/ApplicationRoleMenu.java |  10 +-
 .../model/dom/user/ApplicationUserManager.java     |  19 +-
 .../ApplicationUserManager.layout.fallback.xml     |  61 ++++++
 ...r.java => ApplicationUserManager_allUsers.java} |  34 +--
 .../ApplicationUserManager_newDelegateUser.java    |  60 ++++--
 .../user/ApplicationUserManager_newLocalUser.java  |  45 ++--
 .../secman/model/dom/user/ApplicationUserMenu.java | 229 +++++++++++----------
 ...=> UserPermissionViewModel.layout.fallback.xml} |   0
 .../menu}/ImpersonateMenuAdvisorForSecman.java     |   7 +-
 ...User-enabled.png => ApplicationUserManager.png} | Bin
 extensions/security/secman/persistence-jdo/pom.xml |  23 +--
 .../jdo/IsisModuleExtSecmanPersistenceJdo.java     |  45 +++-
 .../ApplicationPermission.layout.fallback.xml}     |   0
 .../dom/role/ApplicationRole.layout.fallback.xml}  |   0
 .../jdo/dom/role/ApplicationRoleRepository.java    |  28 ++-
 .../ApplicationTenancy.layout.fallback.xml}        |   0
 .../dom/user/ApplicationUserManager_allUsers.java  |  25 ++-
 .../ApplicationUserManager_newDelegateUser.java}   |  56 +++--
 .../user/ApplicationUserManager_newLocalUser.java  |  91 ++++++++
 .../AbstractRoleAndPermissionsFixtureScript.java   |  14 +-
 extensions/security/secman/persistence-jpa/pom.xml |  29 ++-
 .../jpa/IsisModuleExtSecmanPersistenceJpa.java     |  25 ++-
 .../ApplicationPermission.layout.fallback.xml}     |   0
 .../dom/role/ApplicationRole.layout.fallback.xml}  |   0
 .../ApplicationTenancy.layout.fallback.xml}        |   0
 .../dom/user/ApplicationUserManager_allUsers.java  |  25 ++-
 .../ApplicationUserManager_newDelegateUser.java}   |  54 +++--
 .../user/ApplicationUserManager_newLocalUser.java  |  89 ++++++++
 ...duleExtCorsImpl.java => IsisModuleExtCors.java} |   5 +-
 .../cors/impl/IsisModuleExtCorsImplTest.java       |   4 +-
 .../modules/kroviz/pages/DevelopmentGuide.adoc     |  28 ++-
 incubator/clients/kroviz/build.gradle.kts          | 157 ++++----------
 incubator/clients/kroviz/gradle.properties         |   9 +-
 .../kotlin/org/apache/isis/client/kroviz/App.kt    |  14 +-
 .../isis/client/kroviz/core/event/EventStore.kt    |   4 +-
 .../isis/client/kroviz/core/event/LogEntry.kt      |   2 +-
 .../apache/isis/client/kroviz/core/model/ListDM.kt |   2 +-
 .../isis/client/kroviz/ui/EventExportDialog.kt     |   4 +-
 .../isis/client/kroviz/ui/builder/ColBuilder.kt    |   6 +-
 .../client/kroviz/ui/builder/FieldSetBuilder.kt    |   2 +-
 .../isis/client/kroviz/ui/builder/LayoutBuilder.kt |   6 +-
 .../isis/client/kroviz/ui/builder/RowBuilder.kt    |   6 +-
 .../isis/client/kroviz/ui/builder/TabBuilder.kt    |   8 +-
 .../client/kroviz/ui/builder/TabGroupBuilder.kt    |   8 +-
 .../isis/client/kroviz/ui/kv/ActionPrompt.kt       |   6 +-
 .../apache/isis/client/kroviz/ui/kv/ChartModel.kt  |   4 +-
 .../isis/client/kroviz/ui/kv/ColumnFactory.kt      |  16 +-
 .../isis/client/kroviz/ui/kv/DropdownSearch.kt     |  14 +-
 .../apache/isis/client/kroviz/ui/kv/EventChart.kt  |  14 +-
 .../isis/client/kroviz/ui/kv/EventChartModel.kt    |   4 +-
 .../isis/client/kroviz/ui/kv/EventLogTable.kt      |  16 +-
 .../isis/client/kroviz/ui/kv/FormPanelFactory.kt   |  50 ++---
 .../apache/isis/client/kroviz/ui/kv/LoginPrompt.kt |   4 +-
 .../apache/isis/client/kroviz/ui/kv/MapPanel.kt    |   6 +-
 .../apache/isis/client/kroviz/ui/kv/MenuFactory.kt |  12 +-
 .../org/apache/isis/client/kroviz/ui/kv/RoApp.kt   |   6 +-
 .../apache/isis/client/kroviz/ui/kv/RoDialog.kt    |  20 +-
 .../apache/isis/client/kroviz/ui/kv/RoDisplay.kt   |  12 +-
 .../apache/isis/client/kroviz/ui/kv/RoIconBar.kt   |  16 +-
 .../isis/client/kroviz/ui/kv/RoManagerBootstrap.kt |  10 +-
 .../apache/isis/client/kroviz/ui/kv/RoMenuBar.kt   |  20 +-
 .../apache/isis/client/kroviz/ui/kv/RoStatusBar.kt |  14 +-
 .../apache/isis/client/kroviz/ui/kv/RoTabPanel.kt  |  16 +-
 .../org/apache/isis/client/kroviz/ui/kv/RoTable.kt |  18 +-
 .../org/apache/isis/client/kroviz/ui/kv/RoView.kt  |  14 +-
 .../apache/isis/client/kroviz/ui/kv/RoWindow.kt    |  24 +--
 .../apache/isis/client/kroviz/ui/kv/UiManager.kt   |   8 +-
 .../apache/isis/client/kroviz/ui/samples/GeoMap.kt |  16 +-
 .../isis/client/kroviz/ui/samples/PlantumlPanel.kt |  20 +-
 .../client/kroviz/ui/samples/SampleChartModel.kt   |   6 +-
 .../apache/isis/client/kroviz/ui/samples/SvgMap.kt |   6 +-
 .../client/kroviz/core/event/EventStoreTest.kt     |   2 +-
 .../client/kroviz/core/model/FixtureResultTest.kt  |   2 +-
 .../kroviz/snapshots/ResponseRegressionTest.kt     |   5 +-
 .../apache/isis/client/kroviz/to/CollectionTest.kt |   2 +-
 .../client/kroviz/ui/table/TableFactoryTest.kt     |   4 +-
 .../testdomain/model/good/ProperMemberSupport.java |   7 +-
 .../wicket/ui/panels/FormExecutorDefault.java      |  82 ++------
 149 files changed, 1446 insertions(+), 991 deletions(-)
 create mode 100644 antora/components/comguide/modules/ROOT/pages/starter-apps.adoc
 copy antora/components/refguide-index/modules/applib/pages/index/services/bookmark/{Bookmark.adoc => Oid.adoc} (52%)
 copy antora/components/refguide-index/modules/{applib/pages/index/annotation/RenderDay.adoc => extensions/pages/index/commandlog/impl/mixins/Object_recentCommands.adoc} (52%)
 rename antora/components/refguide-index/modules/extensions/pages/index/cors/impl/{IsisModuleExtCorsImpl.adoc => IsisModuleExtCors.adoc} (92%)
 rename api/applib/src/main/java/org/apache/isis/applib/services/confview/{ConfigurationProperty.layout.xml => ConfigurationProperty.layout.fallback.xml} (100%)
 create mode 100644 api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationViewmodel.layout.fallback.xml
 delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/services/confview/ConfigurationViewmodel.layout.xml
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/grid/bootstrap3/{DefaultGrid.layout.xml => GridFallbackLayout.xml} (100%)
 rename extensions/core/command-log/{impl => jdo}/logging-dn-enhance.properties (100%)
 copy extensions/core/command-log/{impl => jdo}/pom.xml (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/META-INF/persistence.xml (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/CommandSubscriberForJdo.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/IsisModuleExtCommandLogImpl.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/jdo/CommandJdo.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/jdo/CommandJdo.layout.fallback.xml (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/jdo/CommandJdo.png (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/jdo/CommandJdoRepository.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/jdo/CommandJdo_childCommands.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/jdo/CommandJdo_openResultObject.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/jdo/CommandJdo_openTargetObject.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/jdo/CommandJdo_retry.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/jdo/CommandJdo_siblingCommands.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/jdo/ReplayState.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/mixins/HasInteractionId_command.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/mixins/HasUsername_recentCommandsByUser.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/mixins/Object_recentCommands.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/mixins/T_recent.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/ui/CommandServiceMenu.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/util/BigDecimalUtils.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/main/java/org/apache/isis/extensions/commandlog/impl/util/StringUtils.java (100%)
 rename extensions/core/command-log/{impl => jdo}/src/test/java/org/apache/isis/extensions/commandlog/impl/util/StringUtils_trimmed_Test.java (100%)
 rename extensions/core/command-log/{impl => jpa}/pom.xml (92%)
 rename extensions/security/secman/api/src/main/java/org/apache/isis/extensions/secman/api/permission/{ApplicationPermission.layout.xml => ApplicationPermission.layout.fallback.xml} (100%)
 rename extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/feature/{ApplicationNamespace.layout.xml => ApplicationNamespace.layout.fallback.xml} (100%)
 rename extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/feature/{ApplicationType.layout.xml => ApplicationType.layout.fallback.xml} (100%)
 rename extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/feature/{ApplicationTypeAction.layout.xml => ApplicationTypeAction.layout.fallback.xml} (100%)
 rename extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/feature/{ApplicationTypeCollection.layout.xml => ApplicationTypeCollection.layout.fallback.xml} (100%)
 rename extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/feature/{ApplicationTypeProperty.layout.xml => ApplicationTypeProperty.layout.fallback.xml} (100%)
 create mode 100644 extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/user/ApplicationUserManager.layout.fallback.xml
 copy extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/user/{ApplicationUserManager.java => ApplicationUserManager_allUsers.java} (59%)
 rename extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/dom/user/{UserPermissionViewModel.layout.xml => UserPermissionViewModel.layout.fallback.xml} (100%)
 rename extensions/security/secman/model/src/main/java/org/apache/isis/{core/runtimeservices/user => extensions/secman/model/menu}/ImpersonateMenuAdvisorForSecman.java (93%)
 copy extensions/security/secman/model/src/main/resources/images/{ApplicationUser-enabled.png => ApplicationUserManager.png} (100%)
 rename extensions/security/secman/{persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/dom/permission/ApplicationPermission.layout.xml => persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/dom/permission/ApplicationPermission.layout.fallback.xml} (100%)
 rename extensions/security/secman/{persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/dom/role/ApplicationRole.layout.xml => persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/dom/role/ApplicationRole.layout.fallback.xml} (100%)
 rename extensions/security/secman/{persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/dom/tenancy/ApplicationTenancy.layout.xml => persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/dom/tenancy/ApplicationTenancy.layout.fallback.xml} (100%)
 copy regressiontests/stable/src/main/java/org/apache/isis/testdomain/model/interaction/InteractionDemo_biArgDisabled.java => extensions/security/secman/persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/dom/user/ApplicationUserManager_allUsers.java (67%)
 copy extensions/security/secman/{model/src/main/java/org/apache/isis/extensions/secman/model/dom/user/ApplicationUser_updatePhoneNumber.java => persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/dom/user/ApplicationUserManager_newDelegateUser.java} (51%)
 create mode 100644 extensions/security/secman/persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/dom/user/ApplicationUserManager_newLocalUser.java
 rename extensions/security/secman/{persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/dom/permission/ApplicationPermission.layout.xml => persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/dom/permission/ApplicationPermission.layout.fallback.xml} (100%)
 rename extensions/security/secman/{persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/dom/role/ApplicationRole.layout.xml => persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/dom/role/ApplicationRole.layout.fallback.xml} (100%)
 rename extensions/security/secman/{persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/dom/tenancy/ApplicationTenancy.layout.xml => persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/dom/tenancy/ApplicationTenancy.layout.fallback.xml} (100%)
 copy regressiontests/stable/src/main/java/org/apache/isis/testdomain/model/interaction/InteractionDemo_biArgDisabled.java => extensions/security/secman/persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/dom/user/ApplicationUserManager_allUsers.java (67%)
 copy extensions/security/secman/{model/src/main/java/org/apache/isis/extensions/secman/model/dom/user/ApplicationUser_updatePhoneNumber.java => persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/dom/user/ApplicationUserManager_newDelegateUser.java} (52%)
 create mode 100644 extensions/security/secman/persistence-jpa/src/main/java/org/apache/isis/extensions/secman/jpa/dom/user/ApplicationUserManager_newLocalUser.java
 rename extensions/vro/cors/impl/src/main/java/org/apache/isis/extensions/cors/impl/{IsisModuleExtCorsImpl.java => IsisModuleExtCors.java} (96%)