This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/isis.git
commit f8dd79967c6ebf49488036b2f9484e6e473265e1 Merge: 3eda7f0463 3f9e51b038 Author: Dan Haywood <[email protected]> AuthorDate: Sat Dec 10 14:43:49 2022 +0000 Merge pull request #1252 from apache/ISIS-3303 ISIS-3303: reworks UserMemento#isSystem to instead be a check ... .../causeway/applib/services/user/RoleMemento.java | 17 +++--- .../causeway/applib/services/user/UserMemento.java | 35 ++++++++---- .../causeway/applib/services/user/UserService.java | 4 +- .../services/user/RoleMemento_value_Test.java | 28 ++++++++++ .../services/user/UserMemento_contains_Test.java | 41 ++++++++++++++ .../services/user/UserMemento_value_Test.java | 63 ++++++++++++++++++++++ build.sh | 9 +++- .../contract/ValueTypeContractTestAbstract.java | 40 +++++++------- .../facets/TenantedAuthorizationFacetDefault.java | 51 ++++++++---------- regressiontests/pom.xml | 9 +++- regressiontests/stable-bootstrapping/pom.xml | 7 ++- .../stable-cmdexecauditsess/generic/pom.xml | 17 +++--- .../persistence-jdo/pom.xml | 11 ++-- .../persistence-jpa/pom.xml | 9 ++-- regressiontests/stable-cmdexecauditsess/pom.xml | 13 ++++- regressiontests/stable-config/pom.xml | 5 +- regressiontests/stable-core-wrapperfactory/pom.xml | 9 ++-- regressiontests/stable-cucumber/pom.xml | 31 ++++++----- regressiontests/stable-domainmodel/pom.xml | 5 +- regressiontests/stable-eventhandling/pom.xml | 5 +- regressiontests/stable-factory/pom.xml | 5 +- regressiontests/stable-interact/pom.xml | 5 +- .../testdomain/interact/CustomContextTest.java | 3 +- ...> CustomContextWithNoPermissionChecksTest.java} | 48 ++++++----------- regressiontests/stable-layouts/pom.xml | 3 ++ regressiontests/stable-persistence-jdo/pom.xml | 23 ++++---- regressiontests/stable-persistence-jpa/pom.xml | 27 +++++----- regressiontests/stable-publishing-jpa/pom.xml | 23 ++++---- regressiontests/stable-rest/pom.xml | 7 ++- regressiontests/stable-value/pom.xml | 5 +- regressiontests/stable-viewers-common/pom.xml | 23 ++++---- regressiontests/stable-viewers-jdo/pom.xml | 25 +++++---- regressiontests/stable-viewers-jpa/pom.xml | 25 +++++---- regressiontests/stable/pom.xml | 29 +++++----- 34 files changed, 433 insertions(+), 227 deletions(-)
