[midPoint-git] [Evolveum/midpoint] 0e730a: Many expressions/report/archetypes improvements:
Radovan Semancik
noreply at github.com
Mon Mar 25 21:25:10 CET 2019
Branch: refs/heads/feature/groovy-sandbox
Home: https://github.com/Evolveum/midpoint
Commit: 0e730a898b03e563bd648b5388c5f26f970990f1
https://github.com/Evolveum/midpoint/commit/0e730a898b03e563bd648b5388c5f26f970990f1
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2019-03-25 (Mon, 25 Mar 2019)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ApplicablePolicyConfigPanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfile.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/ExpressionProfiles.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/TypedValue.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/expression/VariablesMap.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ModelUtils.java
A model/model-common/src/main/java/com/evolveum/midpoint/model/common/ArchetypeManager.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/SystemObjectCache.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionProfileCompiler.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpression.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpression.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentHolderProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ObjectTemplateProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileCompiler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/MailTransport.java
M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportManager.java
M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportService.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportWebService.java
M model/report-impl/src/test/java/com/evolveum/midpoint/report/AbstractReportIntegrationTest.java
M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestReport.java
A model/report-impl/src/test/java/com/evolveum/midpoint/report/TestReportSafe.java
A model/report-impl/src/test/resources/common/system-configuration-safe.xml
M model/report-impl/src/test/resources/common/system-configuration.xml
A model/report-impl/src/test/resources/common/users-monkey-island.xml
A model/report-impl/src/test/resources/reports/report-user-list-expressions-csv.xml
R model/report-impl/src/test/resources/reports/reportAuditLogs-with-datasource.xml
R model/report-impl/src/test/resources/reports/reportAuditLogs.jrxml
R model/report-impl/src/test/resources/reports/reportAuditLogs.xml
R model/report-impl/src/test/resources/reports/reportDataSourceTest.jrxml
R model/report-impl/src/test/resources/reports/reportReconciliation.xml
R model/report-impl/src/test/resources/reports/reportUserAccounts.xml
R model/report-impl/src/test/resources/reports/reportUserList.xml
R model/report-impl/src/test/resources/reports/reportUserOrgs.xml
R model/report-impl/src/test/resources/reports/reportUserRoles.xml
M model/report-impl/testng-integration.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
Log Message:
-----------
Many expressions/report/archetypes improvements:
* ArchetypeManager
* Adapting ModelInteractionService and model utils code
* Fixing report-impl for proper use of expressions
* improving report-impl tests
* some work on introducing profiles to report-impl
* cleaning up expression code (but still quite a mess)
More information about the midPoint-svn
mailing list