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/30 10:23:52 UTC

[isis] branch ISIS-2619 updated (6ac06ff -> 0b86f8e)

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 6ac06ff  ISIS-2619: simplifies implementation of TenantedAuthorizationPostProcessor by just injecting in ApplicationUserRepository.
     add 9738a17  Revert "ISIS-2619: simplifies implementation of TenantedAuthorizationPostProcessor by just injecting in ApplicationUserRepository."
     add 1f851c5  ISIS-2625: adds new TableColumnVisibilityService to filter out  members that an end-user doesn't have access to.
     add d0cb910  ISIS-2625: improves javadoc is all for TableColunOrderService.
     add 0d25e82  ISIS-2636: fixes impl to return null for any unrecognised collectionTypes
     add b7d3e16  ISIS-2633: explicit adds to parent's tenant's children collection to prevent DN from printing warning messages in the log.
     add 0b86f8e  ISIS-2632: log exception if fixture script fails to execute.

No new revisions were added by this update.

Summary of changes:
 .../partials/_presentation-layer-spi.adoc          |  6 ++
 .../TableColumnOrderForCollectionTypeAbstract.java | 41 ++++++++++++-
 .../services/tablecol/TableColumnOrderService.java | 22 ++++++-
 .../TableColumnVisibilityService.java}             | 34 ++++++-----
 .../tablecol/TableColumnOrderServiceDefault.java   | 22 ++++++-
 .../secman/model/IsisModuleExtSecmanModel.java     |  2 +
 .../facets/TenantedAuthorizationPostProcessor.java | 12 ++--
 .../model/spiimpl/TableColumnHidingService.java    | 45 ++++++++++++++
 .../dom/tenancy/ApplicationTenancyRepository.java  | 37 +++++++----
 .../applib/fixturescripts/FixtureScript.java       | 21 ++++---
 .../CollectionContentsAsAjaxTablePanel.java        | 71 +++++++++++++---------
 11 files changed, 241 insertions(+), 72 deletions(-)
 copy api/applib/src/main/java/org/apache/isis/applib/services/{i18n/TranslationsResolver.java => tablecol/TableColumnVisibilityService.java} (51%)
 create mode 100644 extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/spiimpl/TableColumnHidingService.java