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