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