This is an automated email from the ASF dual-hosted git repository. ilgrosso pushed a change to branch 3_0_X in repository https://gitbox.apache.org/repos/asf/syncope.git
from c61a761747 [SYNCOPE-1720] Fixing AuditITCase#issueSYNCOPE1695 new e697683af0 Upgrading Elasticsearch new 4018a109cf [SYNCOPE-1721] Supporting more ServiceAccessStrategy classes The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: ...AMConsoleContext.java => AMConsoleContext.java} | 9 +- .../commons/AMAccessPolicyConfProvider.java} | 11 +- .../AMClassPathScanImplementationContributor.java | 15 ++ .../panels/SAML2IdPEntityDirectoryPanel.java | 20 ++- .../panels/SAML2SPEntityDirectoryPanel.java | 20 ++- .../policies/AccessPolicyAttrsDirectoryPanel.java | 11 +- .../policies/AccessPolicyAttrsWizardBuilder.java | 11 +- .../policies/AccessPolicyDirectoryPanel.java | 108 ++++++++------ .../console/policies/AccessPolicyModalPanel.java | 164 +++++++++++++++++++++ .../policies/AttrReleasePolicyModalPanel.java | 2 +- .../console/policies/AccessPolicyModalPanel.html} | 4 +- .../policies/AccessPolicyModalPanel.properties} | 14 +- .../policies/AccessPolicyModalPanel_fr.properties} | 14 +- .../policies/AccessPolicyModalPanel_it.properties} | 12 +- .../policies/AccessPolicyModalPanel_ja.properties} | 14 +- .../AccessPolicyModalPanel_pt_BR.properties} | 14 +- .../policies/AccessPolicyModalPanel_ru.properties} | 14 +- ...MConsoleContext.java => IdMConsoleContext.java} | 2 +- ...nsoleContext.java => IdRepoConsoleContext.java} | 10 +- .../client/console/SyncopeConsoleApplication.java | 6 +- .../client/console/SyncopeWebApplication.java | 9 ++ ...Provider.java => AccessPolicyConfProvider.java} | 2 +- ...er.java => IdRepoAccessPolicyConfProvider.java} | 2 +- .../init/ClassPathScanImplementationLookup.java | 6 +- .../console/policies/PolicyModalPanelBuilder.java | 70 ++++----- .../src/main/resources/META-INF/spring.factories | 2 +- .../policies/PolicyDirectoryPanel.properties | 5 +- .../policies/PolicyDirectoryPanel_fr_CA.properties | 5 +- .../policies/PolicyDirectoryPanel_it.properties | 5 +- .../policies/PolicyDirectoryPanel_ja.properties | 5 +- .../policies/PolicyDirectoryPanel_pt_BR.properties | 5 +- .../policies/PolicyDirectoryPanel_ru.properties | 5 +- .../syncope/client/console/AbstractTest.java | 10 +- .../common/lib/policy/AccessPolicyConf.java | 6 - .../syncope/common/lib/policy/AccessPolicyTO.java | 61 -------- .../common/lib/policy/DefaultAccessPolicyConf.java | 63 +++++++- ...yConf.java => HttpRequestAccessPolicyConf.java} | 28 +++- .../policy/RemoteEndpointAccessPolicyConf.java} | 24 +-- ...icyConf.java => TimeBasedAccessPolicyConf.java} | 21 ++- .../syncope/common/lib/SerializationTest.java | 6 +- .../api/entity/policy/AccessPolicy.java | 25 ---- .../src/test/resources/domains/MasterContent.xml | 3 +- .../jpa/entity/policy/JPAAccessPolicy.java | 82 ----------- .../jpa/inner/AbstractClientAppTest.java | 4 +- .../src/test/resources/domains/MasterContent.xml | 3 +- .../java/data/PolicyDataBinderImpl.java | 13 -- .../org/apache/syncope/fit/AbstractITCase.java | 2 +- .../syncope/fit/console/AbstractConsoleITCase.java | 8 +- pom.xml | 2 +- .../reference-guide/concepts/policies.adoc | 53 ++++++- .../wa/starter/mapping/DefaultAccessMapper.java | 16 +- ...essMapper.java => HttpRequestAccessMapper.java} | 19 ++- ...Mapper.java => RemoteEndpointAccessMapper.java} | 20 ++- ...ccessMapper.java => TimeBasedAccessMapper.java} | 31 ++-- .../syncope/wa/starter/WAServiceRegistryTest.java | 2 +- 55 files changed, 656 insertions(+), 442 deletions(-) rename client/am/console/src/main/java/org/apache/syncope/client/console/{SyncopeAMConsoleContext.java => AMConsoleContext.java} (85%) copy client/{idm/console/src/main/java/org/apache/syncope/client/console/commons/IdMExternalResourceProvider.java => am/console/src/main/java/org/apache/syncope/client/console/commons/AMAccessPolicyConfProvider.java} (68%) create mode 100644 client/am/console/src/main/java/org/apache/syncope/client/console/policies/AccessPolicyModalPanel.java copy client/{idrepo/console/src/main/resources/org/apache/syncope/client/console/policies/PolicyModalPanelBuilder$Profile.html => am/console/src/main/resources/org/apache/syncope/client/console/policies/AccessPolicyModalPanel.html} (96%) copy client/{idrepo/console/src/main/resources/org/apache/syncope/client/console/panels/DelegationDirectoryPanel.properties => am/console/src/main/resources/org/apache/syncope/client/console/policies/AccessPolicyModalPanel.properties} (79%) copy client/{idrepo/console/src/main/resources/org/apache/syncope/client/console/panels/DelegationDirectoryPanel.properties => am/console/src/main/resources/org/apache/syncope/client/console/policies/AccessPolicyModalPanel_fr.properties} (79%) copy client/{idrepo/console/src/main/resources/org/apache/syncope/client/console/tasks/ExecutionsDirectoryPanel_it.properties => am/console/src/main/resources/org/apache/syncope/client/console/policies/AccessPolicyModalPanel_it.properties} (77%) copy client/{idrepo/console/src/main/resources/org/apache/syncope/client/console/panels/DelegationDirectoryPanel.properties => am/console/src/main/resources/org/apache/syncope/client/console/policies/AccessPolicyModalPanel_ja.properties} (79%) copy client/{idrepo/console/src/main/resources/org/apache/syncope/client/console/panels/DelegationDirectoryPanel.properties => am/console/src/main/resources/org/apache/syncope/client/console/policies/AccessPolicyModalPanel_pt_BR.properties} (79%) copy client/{idrepo/console/src/main/resources/org/apache/syncope/client/console/panels/DelegationDirectoryPanel.properties => am/console/src/main/resources/org/apache/syncope/client/console/policies/AccessPolicyModalPanel_ru.properties} (79%) rename client/idm/console/src/main/java/org/apache/syncope/client/console/{SyncopeIdMConsoleContext.java => IdMConsoleContext.java} (98%) rename client/idrepo/console/src/main/java/org/apache/syncope/client/console/{ConsoleContext.java => IdRepoConsoleContext.java} (93%) copy client/idrepo/console/src/main/java/org/apache/syncope/client/console/commons/{ExternalResourceProvider.java => AccessPolicyConfProvider.java} (93%) copy client/idrepo/console/src/main/java/org/apache/syncope/client/console/commons/{IdRepoExternalResourceProvider.java => IdRepoAccessPolicyConfProvider.java} (92%) copy common/am/lib/src/main/java/org/apache/syncope/common/lib/policy/{AccessPolicyConf.java => HttpRequestAccessPolicyConf.java} (61%) copy common/{idm/lib/src/main/java/org/apache/syncope/common/lib/policy/DefaultPushCorrelationRuleConf.java => am/lib/src/main/java/org/apache/syncope/common/lib/policy/RemoteEndpointAccessPolicyConf.java} (62%) copy common/am/lib/src/main/java/org/apache/syncope/common/lib/policy/{AccessPolicyConf.java => TimeBasedAccessPolicyConf.java} (65%) copy wa/starter/src/main/java/org/apache/syncope/wa/starter/mapping/{AccessMapper.java => HttpRequestAccessMapper.java} (54%) copy wa/starter/src/main/java/org/apache/syncope/wa/starter/mapping/{AccessMapper.java => RemoteEndpointAccessMapper.java} (53%) copy wa/starter/src/main/java/org/apache/syncope/wa/starter/mapping/{DefaultAccessMapper.java => TimeBasedAccessMapper.java} (50%)