This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
from cefdf288ff ISIS-3167: purge _ManagedObjectWithLazySpec
add 120e10f41d ISIS-3161: improves docs for JPA weaving
add 6a8dae31b1 Merge branch 'ISIS-3161'
add 08295177bd ISIS-3192: cleans up poms
add ab80c50ec1 Merge branch 'ISIS-3192'
add 1331ac607d ISIS-3190: excludes all non-annotated methods from
metamodel if ENCAPSULATION_ENABLED is set as the introspection policy.
add ee89d943ee Merge branch 'ISIS-3190'
add 64bc94278f ISIS-3191: fixes namespace for sessionlog
add a969a6dc4c Merge branch 'ISIS-3191'
add 71f552ca3f ISIS-3187: adds missing roles/permissions, grants to
secman-admin
add 4079486392 ISIS-3187: improves docs, is all.
add 59db361691 Merge branch 'ISIS-3187'
add 088c7a8b70 ISIS-3188: adds missing @MemberSupport; formatting changes.
add 402f4c507c Merge branch 'ISIS-3188'
add 4eacff8bff ISIS-3189: renames IdStringifiers that are based on
DN-specific classes (XxxId) rather than JDO (XxxIdentity), and fixes
DnStringIdValueSemantics to use StringId rather than StringIdentifier.
add 5c5b947060 ISIS-3189: fixes typo in error message
add 8be0e478b8 ISIS-3189: removes unused imports, is all.
add becbcf2088 Merge branch 'ISIS-3189'
No new revisions were added by this update.
Summary of changes:
.../mixins/metamodel/Object_logicalTypeName.java | 2 +-
.../mixins/metamodel/Object_objectIdentifier.java | 2 +-
.../services/bookmark/BookmarkHolder_lookup.java | 3 +-
.../services/bookmark/BookmarkHolder_object.java | 3 +-
...emanticsBasedOnIdStringifierEntityAgnostic.java | 2 +-
.../beans/IsisBeanTypeClassifierDefault.java | 6 +-
.../progmodel/ProgrammingModelConstants.java | 43 +++--
.../_testing/MetaModelContext_forTesting.java | 2 +-
.../RemoveAnnotatedMethodsFacetFactory.java | 40 ++++-
.../classsubstitutor/ClassSubstitutorAbstract.java | 2 +-
.../commandlog/applib/app/CommandLogMenu.java | 2 +-
.../dom/mixins/CommandLogEntry_childCommands.java | 3 +-
.../mixins/CommandLogEntry_openResultObject.java | 3 +-
.../mixins/CommandLogEntry_siblingCommands.java | 3 +-
.../contributions/ExcelDemoToDoItem_export.java | 3 +-
.../contributions/ExcelDemoToDoItem_export2.java | 3 +-
.../ExecutionLogEntry_copyToOutbox.java | 3 +-
extensions/pom.xml | 200 +++++++++------------
.../secman/pages/setting-up-with-shiro.adoc | 2 +-
.../adoc/modules/secman/pages/setting-up.adoc | 28 +--
.../ApplicationFeatureViewModel_permissions.java | 3 +-
.../permission/dom/ApplicationPermission.java | 10 +-
.../dom/mixins/ApplicationRole_addPermission.java | 2 +-
...va => IsisExtAuditTrailRoleAndPermissions.java} | 8 +-
...va => IsisExtCommandLogRoleAndPermissions.java} | 10 +-
... => IsisExtExecutionLogRoleAndPermissions.java} | 8 +-
... IsisExtExecutionOutboxRoleAndPermissions.java} | 8 +-
.../seed/IsisExtSecmanAdminRoleAndPermissions.java | 6 +-
...va => IsisExtSessionLogRoleAndPermissions.java} | 8 +-
.../scripts/SeedUsersAndRolesFixtureScript.java | 41 +++--
.../secman/applib/user/dom/ApplicationUser.java | 32 ++--
.../user/dom/mixins/ApplicationUser_timeZone.java | 4 +-
.../mixins/ApplicationUser_updateAccountType.java | 2 +-
.../applib/user/seed/IsisExtSecmanAdminUser.java | 13 +-
.../applib/IsisModuleExtSessionLogApplib.java | 2 +-
.../IsisModulePersistenceJdoDatanucleus.java | 39 ++--
.../IsisModulePersistenceJdoDatanucleusMixins.java | 50 ------
.../mixins/Persistable_datanucleusVersionLong.java | 2 +-
.../Persistable_datanucleusVersionTimestamp.java | 2 +-
...eSemantics.java => DnByteIdValueSemantics.java} | 5 +-
...eSemantics.java => DnCharIdValueSemantics.java} | 7 +-
...s.java => DnDatastoreIdImplValueSemantics.java} | 4 +-
... => DnDatastoreUniqueLongIdValueSemantics.java} | 4 +-
...ueSemantics.java => DnIntIdValueSemantics.java} | 4 +-
...eSemantics.java => DnLongIdValueSemantics.java} | 4 +-
...emantics.java => DnObjectIdValueSemantics.java} | 4 +-
...Semantics.java => DnShortIdValueSemantics.java} | 4 +-
...emantics.java => DnStringIdValueSemantics.java} | 24 +--
.../valuetypes/JdoDatastoreIdValueSemantics.java | 1 -
...erForDatastoreId_DatastoreIdImpl_long_Test.java | 4 +-
...atastoreId_DatastoreUniqueLongId_long_Test.java | 4 +-
...DatastoreId_DatastoreUniqueLongId_str_Test.java | 4 +-
.../oid/IdStringifierForIntId_Test.java | 4 +-
.../oid/IdStringifierForLongId_Test.java | 4 +-
.../jpa/adoc/modules/ROOT/pages/weaving.adoc | 76 +++++++-
.../model/bad/AmbiguousMixinAnnotations.java | 6 +-
testing/pom.xml | 55 ++++--
.../commons/applib/mixins/Object_impersonate.java | 2 +-
.../applib/mixins/Object_impersonateWithRoles.java | 2 +-
59 files changed, 461 insertions(+), 366 deletions(-)
copy
extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/role/seed/{IsisExtCommandReplayPrimaryRoleAndPermissions.java
=> IsisExtAuditTrailRoleAndPermissions.java} (84%)
rename
extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/role/seed/{IsisExtCommandReplaySecondaryRoleAndPermissions.java
=> IsisExtCommandLogRoleAndPermissions.java} (82%)
copy
extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/role/seed/{IsisExtCommandReplayPrimaryRoleAndPermissions.java
=> IsisExtExecutionLogRoleAndPermissions.java} (84%)
copy
extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/role/seed/{IsisExtCommandReplayPrimaryRoleAndPermissions.java
=> IsisExtExecutionOutboxRoleAndPermissions.java} (84%)
rename
extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/role/seed/{IsisExtCommandReplayPrimaryRoleAndPermissions.java
=> IsisExtSessionLogRoleAndPermissions.java} (84%)
rename
persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/valuetypes/{JdoByteIdValueSemantics.java
=> DnByteIdValueSemantics.java} (97%)
rename
persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/valuetypes/{JdoCharIdValueSemantics.java
=> DnCharIdValueSemantics.java} (95%)
rename
persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/valuetypes/{JdoDatastoreIdImplValueSemantics.java
=> DnDatastoreIdImplValueSemantics.java} (97%)
rename
persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/valuetypes/{JdoDatastoreUniqueLongIdValueSemantics.java
=> DnDatastoreUniqueLongIdValueSemantics.java} (93%)
rename
persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/valuetypes/{JdoIntIdValueSemantics.java
=> DnIntIdValueSemantics.java} (97%)
rename
persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/valuetypes/{JdoLongIdValueSemantics.java
=> DnLongIdValueSemantics.java} (97%)
rename
persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/valuetypes/{JdoObjectIdValueSemantics.java
=> DnObjectIdValueSemantics.java} (98%)
rename
persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/valuetypes/{JdoShortIdValueSemantics.java
=> DnShortIdValueSemantics.java} (97%)
rename
persistence/jdo/datanucleus/src/main/java/org/apache/isis/persistence/jdo/datanucleus/valuetypes/{JdoStringIdValueSemantics.java
=> DnStringIdValueSemantics.java} (80%)