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/05/09 17:52:14 UTC
[isis] branch ISIS-2619 updated (71b8bd9 -> 9a943da)
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.
from 71b8bd9 ISIS-2619: tidying up semantics for mixin classes
add 68ad0dd ISIS-2619: introduces meta-annotations for ApplicationFeatureViewModel
add 57e27ce ISIS-2619: introduces meta-annotations for ApplicationType
add 4b0d75c ISIS-2619: introduces meta-annotations for ApplicationTypeAction
add 343fc30 ISIS-2619: introduces meta-annotations for ApplicationTypeCollection
add 57f7a94 ISIS-2619: introduces meta-annotations for ApplicationTypeMember and ApplicationTypeProperty
add 5e94aa8 ISIS-2619: aligning api, jdo, jpa regions for subtypes vs interface
add dad4525 ISIS-2619: moves constants into meta-annotations
add 63a6e3f ISIS-2619: adds meta-annotations for ApplicationPermission
add 9a943da ISIS-2619: moves domain events from jdo/jpa to api, for ApplicationPermission
No new revisions were added by this update.
Summary of changes:
.../ApplicationTenancyEvaluatorForDemo.java | 2 +-
.../feature/dom/ApplicationFeatureConstants.java | 28 ----
.../feature/dom/ApplicationFeatureViewModel.java | 161 +++++++++++++++-----
.../api/feature/dom/ApplicationNamespace.java | 17 ++-
.../secman/api/feature/dom/ApplicationType.java | 60 +++++---
.../api/feature/dom/ApplicationTypeAction.java | 42 ++++--
.../api/feature/dom/ApplicationTypeCollection.java | 35 ++++-
.../api/feature/dom/ApplicationTypeMember.java | 25 ++-
.../api/feature/dom/ApplicationTypeProperty.java | 78 +++++++---
.../api/permission/dom/ApplicationPermission.java | 53 ++++++-
.../secman/api/role/dom/ApplicationRole.java | 56 ++++++-
.../mixins/ApplicationRole_updateDescription.java | 2 +-
.../dom/mixins/ApplicationRole_updateName.java | 4 +-
.../secman/api/role/menu/ApplicationRoleMenu.java | 10 +-
.../secman/api/tenancy/dom/ApplicationTenancy.java | 61 ++++++--
.../secman/api/tenancy/dom/HasAtPath.java | 2 +
.../dom/mixins/ApplicationTenancy_updateName.java | 4 +-
.../api/tenancy/menu/ApplicationTenancyMenu.java | 6 +-
.../{dom => spi}/ApplicationTenancyEvaluator.java | 2 +-
.../ApplicationUserManager_newDelegateUser.java | 2 +-
.../ApplicationUserManager_newLocalUser.java | 2 +-
.../secman/api/user/dom/ApplicationUser.java | 167 ++++++++++++++++++---
.../mixins/ApplicationUser_updateEmailAddress.java | 2 +-
.../mixins/ApplicationUser_updateFaxNumber.java | 3 +-
.../dom/mixins/ApplicationUser_updateName.java | 6 +-
.../mixins/ApplicationUser_updatePhoneNumber.java | 3 +-
.../dom/mixins/ApplicationUser_updateUsername.java | 3 +-
.../facets/TenantedAuthorizationFacetDefault.java | 2 +-
.../facets/TenantedAuthorizationPostProcessor.java | 3 +-
.../jdo/IsisModuleExtSecmanPersistenceJdo.java | 3 +-
.../jdo/permission/dom/ApplicationPermission.java | 37 ++---
.../secman/jdo/role/dom/ApplicationRole.java | 46 +++---
.../secman/jdo/tenancy/dom/ApplicationTenancy.java | 14 +-
.../secman/jdo/user/dom/ApplicationUser.java | 68 +++++----
.../jdo/{user/dom => util}/RegexReplacer.java | 2 +-
.../jpa/permission/dom/ApplicationPermission.java | 56 +++----
.../secman/jpa/role/dom/ApplicationRole.java | 45 +++---
.../secman/jpa/tenancy/dom/ApplicationTenancy.java | 28 ++--
.../secman/jpa/user/dom/ApplicationUser.java | 76 +++++-----
39 files changed, 806 insertions(+), 410 deletions(-)
delete mode 100644 extensions/security/secman/api/src/main/java/org/apache/isis/extensions/secman/api/feature/dom/ApplicationFeatureConstants.java
rename extensions/security/secman/api/src/main/java/org/apache/isis/extensions/secman/api/tenancy/{dom => spi}/ApplicationTenancyEvaluator.java (97%)
rename extensions/security/secman/persistence-jdo/src/main/java/org/apache/isis/extensions/secman/jdo/{user/dom => util}/RegexReplacer.java (96%)