[midPoint-git] [Evolveum/midpoint] a364a9: MID-6319: AuditService added noop countObjects and...

virgo47 noreply at github.com
Thu Jul 9 10:43:02 CEST 2020


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: a364a9078cbeea182fee01f3bbc7035b12cb322b
      https://github.com/Evolveum/midpoint/commit/a364a9078cbeea182fee01f3bbc7035b12cb322b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-21 (Sun, 21 Jun 2020)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-impl/pom.xml
    M repo/audit-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java

  Log Message:
  -----------
  MID-6319: AuditService added noop countObjects and searchObjects methods


  Commit: e8de670aab67ed49559837678e7eff5a1eababae
      https://github.com/Evolveum/midpoint/commit/e8de670aab67ed49559837678e7eff5a1eababae
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-22 (Mon, 22 Jun 2020)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java

  Log Message:
  -----------
  MID-6319: AuditSearchTest skeleton + changes of new AuditService methods


  Commit: d8bd999157f6d73195f6cf91c9370c64acf7db8a
      https://github.com/Evolveum/midpoint/commit/d8bd999157f6d73195f6cf91c9370c64acf7db8a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-23 (Tue, 23 Jun 2020)

  Changed paths:
    M pom.xml
    M repo/repo-sql-impl/pom.xml
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAbstractRole.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertCampaign.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertCase.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertDefinition.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertWi.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertWiReference.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMArchetype.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignment.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtBoolean.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtDate.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtLong.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtPoly.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtReference.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtString.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtension.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentPolicySituation.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentReference.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditEvent.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditPropValue.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMCase.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMCaseWi.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMCaseWiReference.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMConnector.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMConnectorHost.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMConnectorTargetSystem.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMDashboard.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMExtItem.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFocus.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFocusPhoto.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFocusPolicySituation.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMForm.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFunctionLibrary.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMGenericObject.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMGlobalMetadata.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMLookupTable.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMLookupTableRow.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMNode.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObject.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectCollection.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtBoolean.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtDate.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtLong.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtPoly.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtReference.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtString.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectSubtype.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectTemplate.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectTextInfo.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOperationExecution.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOrg.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOrgClosure.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOrgOrgType.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMReference.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMReport.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMReportOutput.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMResource.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMRole.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMSecurityPolicy.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMSequence.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMService.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMServiceType.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMShadow.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMSystemConfiguration.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMTask.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMTaskDependent.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMTrigger.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUser.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUserEmployeeType.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUserOrganization.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUserOrganizationalUnit.java
    A repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMValuePolicy.java

  Log Message:
  -----------
  MID-6319: querydsl experimental metamodel for inspiration


  Commit: 043a18de0d0975b297e820ec24acffd5d70a8eb7
      https://github.com/Evolveum/midpoint/commit/043a18de0d0975b297e820ec24acffd5d70a8eb7
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-23 (Tue, 23 Jun 2020)

  Changed paths:
    M pom.xml
    M repo/repo-sql-impl/pom.xml

  Log Message:
  -----------
  MID-6319: POM fixes + checkstyle disabled for repo because of Q* classes

Querydsl uses different convention for static final fields (still OK).


  Commit: 96b6084ed4540c8c73be4d8bbd8b1af3efa064ee
      https://github.com/Evolveum/midpoint/commit/96b6084ed4540c8c73be4d8bbd8b1af3efa064ee
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-23 (Tue, 23 Jun 2020)

  Changed paths:
    M config/sql/h2-4.2-all.sql
    A config/sql/h2-upgrade-4.0-4.2.sql
    R config/sql/h2-upgrade-4.1-4.2.sql
    M config/sql/mysql-4.2-all-utf8mb4.sql
    M config/sql/mysql-4.2-all.sql
    A config/sql/mysql-upgrade-4.0-4.2-utf8mb4.sql
    A config/sql/mysql-upgrade-4.0-4.2.sql
    R config/sql/mysql-upgrade-4.1-4.2-utf8mb4.sql
    R config/sql/mysql-upgrade-4.1-4.2.sql
    R config/sql/oracle-4.0-all.sql
    A config/sql/oracle-4.2-all.sql
    A config/sql/oracle-upgrade-4.0-4.2.sql
    R config/sql/oracle-upgrade-4.1-4.2.sql
    R config/sql/postgresql-4.0-all.sql
    A config/sql/postgresql-4.2-all.sql
    A config/sql/postgresql-upgrade-4.0-4.2.sql
    R config/sql/postgresql-upgrade-4.1-4.2.sql
    R config/sql/sqlserver-4.0-all.sql
    A config/sql/sqlserver-4.2-all.sql
    A config/sql/sqlserver-upgrade-4.0-4.2.sql
    R config/sql/sqlserver-upgrade-4.1-4.2.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestSecurityUtils.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItem.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItemId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditPropertyValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperationId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOid.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RTargetResourceOidId.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/schemacheck/SchemaActionComputer.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/page/AbstractLoginPageTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/page/LoginPageWithAuthenticationConfigTest.java
    A testing/schrodingertest/src/test/resources/configuration/objects/archetypes/archetype-node-group-gui.xml
    M testing/schrodingertest/src/test/resources/configuration/objects/securitypolicies/flexible-authentication-policy-nonce-reset-pass.xml
    M testing/schrodingertest/src/test/resources/configuration/objects/securitypolicies/flexible-authentication-policy-secururity-question-reset-pass.xml
    A testing/schrodingertest/src/test/resources/configuration/objects/tasks/add-archetype-to-node-bulk-task.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng

# Conflicts:
#	repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java


  Commit: 69963bff24592bc35e59935d724137da49747870
      https://github.com/Evolveum/midpoint/commit/69963bff24592bc35e59935d724137da49747870
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-23 (Tue, 23 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java

  Log Message:
  -----------
  MID-6319: metadata experiments, querydsl-sql-codegen commented out


  Commit: 37b957cd0a923506e65c3500ec543e24b9d6fbea
      https://github.com/Evolveum/midpoint/commit/37b957cd0a923506e65c3500ec543e24b9d6fbea
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

  Changed paths:
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditPropValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/MAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/MAuditEventRecord.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/QAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAbstractRole.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertCampaign.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertCase.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertDefinition.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertWi.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAccCertWiReference.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMArchetype.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignment.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtBoolean.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtDate.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtLong.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtPoly.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtReference.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtString.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentExtension.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentPolicySituation.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAssignmentReference.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditDelta.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditEvent.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditItem.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditPropValue.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditRefValue.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMAuditResource.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMCase.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMCaseWi.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMCaseWiReference.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMConnector.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMConnectorHost.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMConnectorTargetSystem.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMDashboard.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMExtItem.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFocus.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFocusPhoto.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFocusPolicySituation.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMForm.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMFunctionLibrary.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMGenericObject.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMGlobalMetadata.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMLookupTable.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMLookupTableRow.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMNode.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObject.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectCollection.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtBoolean.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtDate.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtLong.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtPoly.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtReference.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectExtString.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectSubtype.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectTemplate.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMObjectTextInfo.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOperationExecution.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOrg.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOrgClosure.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMOrgOrgType.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMReference.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMReport.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMReportOutput.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMResource.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMRole.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMSecurityPolicy.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMSequence.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMService.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMServiceType.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMShadow.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMSystemConfiguration.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMTask.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMTaskDependent.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMTrigger.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUser.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUserEmployeeType.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUserOrganization.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMUserOrganizationalUnit.java
    R repo/repo-sql-impl/src/main/java/com/myproject/mydomain/QMValuePolicy.java

  Log Message:
  -----------
  MID-6319: only audit metamodel left, added beans, query experiments

Metamodel describes the table, but beans are necessary if we want to
query whole "entities" instead of just columns. The bean has the same
role like JPA entity (sans the mapping).
Some experimental one-to-many processing tried in throw-away code.


  Commit: fd2efeb0f1b06a4e7c08c084fc72291b35a9bf72
      https://github.com/Evolveum/midpoint/commit/fd2efeb0f1b06a4e7c08c084fc72291b35a9bf72
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java

  Log Message:
  -----------
  MID-6319: fix of one-to-many mapping, key normalization was missing


  Commit: e5392c296e1fd54f34e026f0725b341c4962a96e
      https://github.com/Evolveum/midpoint/commit/e5392c296e1fd54f34e026f0725b341c4962a96e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java

  Log Message:
  -----------
  MID-6319: experiments with more dynamic selects without bean projection


  Commit: e93f21d5f26722ca48b72b30ef2375b7fbc04dc3
      https://github.com/Evolveum/midpoint/commit/e93f21d5f26722ca48b72b30ef2375b7fbc04dc3
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-25 (Thu, 25 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl-test/pom.xml
    A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QSqlMetamodelTest.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QAuditDelta.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QAuditEventRecord.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditItem.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditPropValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditRefValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/metamodel/QMAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ExtensionColumns.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTableMetamodel.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditPropValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditResource.java

  Log Message:
  -----------
  MID-6319: experiments with extension columns, nothing final


  Commit: 36c4daeca70e2726986bfc6cd1947888fdd2d11d
      https://github.com/Evolveum/midpoint/commit/36c4daeca70e2726986bfc6cd1947888fdd2d11d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-25 (Thu, 25 Jun 2020)

  Changed paths:
    M config/sql/h2-4.2-all.sql
    M config/sql/h2-upgrade-4.0-4.2.sql
    M config/sql/mysql-4.2-all-utf8mb4.sql
    M config/sql/mysql-4.2-all.sql
    M config/sql/mysql-upgrade-4.0-4.2-utf8mb4.sql
    M config/sql/mysql-upgrade-4.0-4.2.sql
    M config/sql/oracle-4.2-all.sql
    M config/sql/oracle-upgrade-4.0-4.2.sql
    M config/sql/postgresql-4.2-all.sql
    M config/sql/postgresql-upgrade-4.0-4.2.sql
    M config/sql/sqlserver-4.2-all.sql
    M config/sql/sqlserver-upgrade-4.0-4.2.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/autocomplete/ReferenceConverter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SearchFilterPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/PrismContainerWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchConfigurationPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchConfigurationPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/BasicSearchFilterModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceAutocomplete.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferencePopupPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferencePopupPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPopupPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/BasicSearchFilter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/SearchFilter.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageMyPasswordQuestions.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageMyPasswordQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/MyPasswordQuestionsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AceEditorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AceEditorPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/HttpSecurityQuestionsAuthenticationEntryPoint.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/HttpHeaderModuleFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointRequestHeaderAuthenticationFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/HttpHeaderModuleWebSecurityConfig.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/LoginFormModuleWebSecurityConfig.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/PolyStringNormalizerConfigurationType.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/ValueOperation.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/JobExecutor.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 990c35179242d369ec442bb4e0710a66d3362733
      https://github.com/Evolveum/midpoint/commit/990c35179242d369ec442bb4e0710a66d3362733
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-25 (Thu, 25 Jun 2020)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QSqlMetamodelTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java

  Log Message:
  -----------
  MID-6319: ideas on the side of audit service, skeleton of search


  Commit: c79027ab9ec37cf131bc722d9f9b17e274385af9
      https://github.com/Evolveum/midpoint/commit/c79027ab9ec37cf131bc722d9f9b17e274385af9
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-26 (Fri, 26 Jun 2020)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QAuditEventRecord.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java

  Log Message:
  -----------
  MID-6319: AuditService#search will return result of AuditEventRecordType


  Commit: c1aaee8e323c4981ccf7e5f053e8656e4a3f3be2
      https://github.com/Evolveum/midpoint/commit/c1aaee8e323c4981ccf7e5f053e8656e4a3f3be2
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-26 (Fri, 26 Jun 2020)

  Changed paths:
    M config/sql/h2-4.2-all.sql
    M config/sql/h2-upgrade-4.0-4.2.sql
    M config/sql/mysql-4.2-all-utf8mb4.sql
    M config/sql/mysql-4.2-all.sql
    M config/sql/mysql-upgrade-4.0-4.2-utf8mb4.sql
    M config/sql/mysql-upgrade-4.0-4.2.sql
    M config/sql/oracle-4.2-all.sql
    M config/sql/oracle-upgrade-4.0-4.2.sql
    M config/sql/postgresql-4.2-all.sql
    M config/sql/postgresql-upgrade-4.0-4.2.sql
    M config/sql/sqlserver-4.2-all.sql
    M config/sql/sqlserver-upgrade-4.0-4.2.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/delta/ObjectDeltaOperationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DataLanguagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ReferenceValueSearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/BasicSearchFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/SearchFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Hacks.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ParsingContext.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContext.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismObject.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismSerializer.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    R infra/prism-api/src/main/java/com/evolveum/midpoint/prism/metadata/ValueMetadataMockUpFactory.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/ItemDeltaItem.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismContextFactory.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismTestUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/MapXNode.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/MetadataAware.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/PrimitiveXNode.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/SchemaXNode.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/XNode.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/query_3/SearchFilterType.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/HacksImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContextImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismObjectImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerDomTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerStringTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/SerializerXNodeTarget.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/LexicalProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/LexicalProcessorRegistry.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomIterativeReader.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomLexicalProcessor.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomLexicalWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomWriter.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/AbstractJsonLexicalProcessor.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/Constants.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/DelegatingLexicalProcessor.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/DomElementSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathTypeDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/ItemPathTypeSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/JsonLexicalProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/JsonValueParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/NullLexicalProcessor.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/PolyStringDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/PolyStringSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/QNameDeserializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/QNameSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/XmlGregorianCalendarSerializer.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/YamlLexicalProcessor.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/AbstractReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/DocumentReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/ItemPathDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/ItemPathTypeDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonObjectTokenReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonOtherTokenReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonReadingContext.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/MultiDocumentReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/PolyStringDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/QNameDeserializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/RootObjectReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/YamlReader.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/AbstractWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/DocumentWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/DomElementSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/ItemPathSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/ItemPathTypeSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/JsonWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/JsonWritingContext.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/PolyStringSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/QNameSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/WritingContext.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/XmlGregorianCalendarSerializer.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/YamlWriter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/YamlWritingContext.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/JaxbDomHackImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/PrismMarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/PrismSerializerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/PrismUnmarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaDescriptionParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/MapXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/PrimitiveXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/SchemaXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeImpl.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismParsing.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismParsingJson.java
    R infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/AbstractJsonLexicalProcessorTest.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/AbstractLexicalProcessorTest.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/DelegatingLexicalProcessorTest.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestDomParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestJsonParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestYamlParser.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/TestQueryConverters.java
    A infra/prism-impl/src/test/resources/common/json/objects-0-empty.json
    A infra/prism-impl/src/test/resources/common/json/objects-1-list.json
    R infra/prism-impl/src/test/resources/common/json/objects-1.json
    R infra/prism-impl/src/test/resources/common/json/objects-10-list-of-lists.json
    A infra/prism-impl/src/test/resources/common/json/objects-2-single-non-list.json
    R infra/prism-impl/src/test/resources/common/json/objects-2-wrong-2.json
    R infra/prism-impl/src/test/resources/common/json/objects-2-wrong.json
    R infra/prism-impl/src/test/resources/common/json/objects-3-ns.json
    A infra/prism-impl/src/test/resources/common/json/objects-3-single-list.json
    A infra/prism-impl/src/test/resources/common/json/objects-4-error.json
    R infra/prism-impl/src/test/resources/common/json/objects-4-no-root-ns.json
    R infra/prism-impl/src/test/resources/common/json/objects-5-error.json
    R infra/prism-impl/src/test/resources/common/json/objects-6-single.json
    R infra/prism-impl/src/test/resources/common/json/objects-7-single.json
    R infra/prism-impl/src/test/resources/common/json/objects-9-list-single.json
    A infra/prism-impl/src/test/resources/common/json/objects-json-yaml-1-incomplete-list.json
    A infra/prism-impl/src/test/resources/common/json/user-alice-metadata.json
    A infra/prism-impl/src/test/resources/common/xml/objects-0-empty.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-1-list.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-1.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-2-single-non-list.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-3-ns.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-3-single-list.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-4-error.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-4-no-root-ns.json
    R infra/prism-impl/src/test/resources/common/xml/objects-4-no-root-ns.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-5-error.json
    R infra/prism-impl/src/test/resources/common/xml/objects-5-error.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-6-single.xml
    R infra/prism-impl/src/test/resources/common/xml/objects-7-single.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-xml-1-no-ns.xml
    A infra/prism-impl/src/test/resources/common/xml/objects-xml-2-ns.xml
    A infra/prism-impl/src/test/resources/common/xml/user-alice-metadata.xml
    A infra/prism-impl/src/test/resources/common/yaml/objects-0-empty.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-1-list.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-1.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-10-list-of-lists.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-2-single-non-list.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-2-wrong-2.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-2-wrong.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-3-ns.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-3-single-list.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-4-error.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-4-no-root-ns.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-5-error.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-6-single.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-7-single.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-8-multi-document.yaml
    R infra/prism-impl/src/test/resources/common/yaml/objects-9-list-single.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-json-yaml-1-incomplete-list.yaml
    A infra/prism-impl/src/test/resources/common/yaml/objects-yaml-1-multi-document.yaml
    A infra/prism-impl/src/test/resources/common/yaml/user-alice-metadata.yaml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointValueMetadataMockUpFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/resources/META-INF/schemas-in-this-module.xml
    R infra/schema/src/main/resources/xml/ns/public/common/extension-metadata-mock-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseObjects.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseScriptOutput.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseUser.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseUserPolyString.java
    M infra/schema/src/test/resources/common/json/no-ns/objects-wrong.json
    M infra/schema/src/test/resources/common/json/no-ns/objects.json
    M infra/schema/src/test/resources/common/json/ns/objects-wrong.json
    M infra/schema/src/test/resources/common/json/ns/objects.json
    M infra/schema/src/test/resources/common/yaml/no-ns/objects-wrong.yaml
    M infra/schema/src/test/resources/common/yaml/no-ns/objects.yaml
    M infra/schema/src/test/resources/common/yaml/ns/objects-wrong.yaml
    M infra/schema/src/test/resources/common/yaml/ns/objects.yaml
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataComputation.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/visualizer/Resolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/Visualizer.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/resources/importer/import-bad.json
    M model/model-intest/src/test/resources/importer/import-ref.json
    M model/model-intest/src/test/resources/importer/import-task.json
    M model/model-intest/src/test/resources/importer/import-task.yaml
    M model/model-intest/src/test/resources/importer/import-users-overwrite.json
    M model/model-intest/src/test/resources/importer/import-users-overwrite.yaml
    M model/model-intest/src/test/resources/importer/import-users.json
    M model/model-intest/src/test/resources/importer/import-users.yaml
    M model/model-intest/src/test/resources/importer/resource-derby.json
    M model/model-intest/src/test/resources/importer/resource-derby.yaml
    M model/model-intest/src/test/resources/importer/resource-dummy-changed.json
    M model/model-intest/src/test/resources/importer/resource-dummy-changed.yaml
    M model/model-intest/src/test/resources/importer/resource-dummy-runtime-resolution.json
    M model/model-intest/src/test/resources/importer/resource-dummy-runtime-resolution.yaml
    M model/model-intest/src/test/resources/metadata/template-regular-user.xml
    M model/model-intest/src/test/resources/metadata/user-alice.xml
    M model/model-intest/src/test/resources/metadata/user-bob.xml
    A model/model-intest/src/test/resources/metadata/user-chuck.xml
    M model/model-intest/testng-integration-full.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryBeanConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/RestService.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: ac45f528b434433ab30c7149f3ea5c4c65d5391d
      https://github.com/Evolveum/midpoint/commit/ac45f528b434433ab30c7149f3ea5c4c65d5391d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-28 (Sun, 28 Jun 2020)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/SimpleValueMetadataComputer.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataComputation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/template-metadata.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/archetype-user-sensitivity-propagation.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/org-employees.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/org-special-medical-services.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/template-user-sensitivity-propagation.xml
    A model/model-intest/src/test/resources/metadata/sensitivity-propagation/user-jim.xml
    M model/model-intest/src/test/resources/metadata/template-regular-user.xml
    M model/model-intest/src/test/resources/schema/metadata.xsd
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/AssignmentsAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ValueMetadataAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: d33ff694c1bf1b012e1bd35c226dfc836c25f616
      https://github.com/Evolveum/midpoint/commit/d33ff694c1bf1b012e1bd35c226dfc836c25f616
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-28 (Sun, 28 Jun 2020)

  Changed paths:
    M model/model-impl/src/test/resources/common/security-policy.xml
    M model/model-intest/src/test/resources/common/security-policy.xml
    M model/model-intest/src/test/resources/password/security-policy-default-storage-hashing.xml
    M model/model-intest/src/test/resources/password/security-policy-password-storage-none.xml
    M repo/repo-sql-impl-test/src/test/resources/basic/security-policy-special.xml
    M repo/security-impl/src/test/resources/security-policy.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 72156eccc6f6b0e8eda1bded4104c8542b1b2087
      https://github.com/Evolveum/midpoint/commit/72156eccc6f6b0e8eda1bded4104c8542b1b2087
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ContainerOidGenerator.java

  Log Message:
  -----------
  unused ContainerOidGenerator.java deleted


  Commit: a4dce6c9dfdea4a5596af825f3811f97e275b4a0
      https://github.com/Evolveum/midpoint/commit/a4dce6c9dfdea4a5596af825f3811f97e275b4a0
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/ConflictWatcherImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/DataSourceFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/InsertQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SelectQueryBuilder.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SingleSqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RItemKind.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCaseWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RActivation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RAutoassignSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/ROperationalState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/RPolyString.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RReferenceType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/factory/MetadataFactory.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/EnumMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/InterpretationContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryDefinitionRegistry.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/RQueryImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaAnyItemLinkDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JpaReferenceDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAnyContainerDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/EntityReference.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/JoinSpecification.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/Condition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/ExistsCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/InCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/NotCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/PropertyPropertyComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/condition/SimpleComparisonCondition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/PolyStringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/matcher/StringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolutionState.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/resolution/ItemPathResolver.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/PropertyRestriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/Restriction.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointImplicitNamingStrategy.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ObjectOidGenerator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ScrollableResultsIterator.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java

  Log Message:
  -----------
  repo code cleanup around commons.lang, equals/hashCode, final fields

- Validate.notNull replaced with JDK Objects.requireNonNull
- StringUtils.isEmpty replaced with Guava Strings.isNullOrEmpty
- everything else from commons.lang was migrated to lang3


  Commit: 0754b271fd0a05df56515c9df802f43d5ef5836a
      https://github.com/Evolveum/midpoint/commit/0754b271fd0a05df56515c9df802f43d5ef5836a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SelectQueryBuilder.java

  Log Message:
  -----------
  SelectQueryBuilder.java: removed unnecessary \ before ' from regexps


  Commit: 1a3e938d9fc48db6737d9e1c2fcd1f9fbdabc0c4
      https://github.com/Evolveum/midpoint/commit/1a3e938d9fc48db6737d9e1c2fcd1f9fbdabc0c4
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelAttributeMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QAuditDelta.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QAuditEventRecord.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditItem.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditPropValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditRefValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/metamodel/QMAuditResource.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditItem.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditPropValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditRefValue.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditResource.java

  Log Message:
  -----------
  MID-6319: next try to map metadata and model<->data types (not finished)


  Commit: e7efae4135584865c2ebffd37eabeb9a20693e33
      https://github.com/Evolveum/midpoint/commit/e7efae4135584865c2ebffd37eabeb9a20693e33
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryDefinitionRegistry.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 7a67c01a8415ffe0a8b1ced6e68ab682a7983a20
      https://github.com/Evolveum/midpoint/commit/7a67c01a8415ffe0a8b1ced6e68ab682a7983a20
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/test/NullTaskImpl.java

  Log Message:
  -----------
  NullTaskImpl.java: added static INSTANCE, null task is stateless anyway


  Commit: 7a3ee508ca3ac1379641733d8db6844f09aee52d
      https://github.com/Evolveum/midpoint/commit/7a3ee508ca3ac1379641733d8db6844f09aee52d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QSqlMetamodelTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java

  Log Message:
  -----------
  MID-6319: minor progress in test (commit to switch computers)


  Commit: b2757e9305cec0cf1958a23d4583450c0049539b
      https://github.com/Evolveum/midpoint/commit/b2757e9305cec0cf1958a23d4583450c0049539b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

  Changed paths:
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PageOf.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java

  Log Message:
  -----------
  MID-6319: added PageOf<T> class representing repo-side paged result


  Commit: 247213e09df3cdcb6adc588c9b00ff4ab0dc5813
      https://github.com/Evolveum/midpoint/commit/247213e09df3cdcb6adc588c9b00ff4ab0dc5813
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingConfig.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMappingRegistry.java

  Log Message:
  -----------
  MID-6319: little progress with condition mapping


  Commit: 80cf66659e2dbc3ba9ff79ba7020eaa3debc667d
      https://github.com/Evolveum/midpoint/commit/80cf66659e2dbc3ba9ff79ba7020eaa3debc667d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelAttributeMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java

  Log Message:
  -----------
  MID-6319: still limited, but first attribute mapping success


  Commit: 6976157f1117ed6a5653ed3c8af84a044cd6d53e
      https://github.com/Evolveum/midpoint/commit/6976157f1117ed6a5653ed3c8af84a044cd6d53e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QSqlMetamodelTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlPathContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java

  Log Message:
  -----------
  MID-6319: added mapping for AER#stage enum, many fixes and cleanup


  Commit: abd95502b6f125a416e8b1b038baf6ce74fa2c8c
      https://github.com/Evolveum/midpoint/commit/abd95502b6f125a416e8b1b038baf6ce74fa2c8c
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java

  Log Message:
  -----------
  MiscUtil: fixed df->DATATYPE_FACTORY name after adding final previously


  Commit: 4ef832cf7197949776cd3cb1186c69405f5ec1c0
      https://github.com/Evolveum/midpoint/commit/4ef832cf7197949776cd3cb1186c69405f5ec1c0
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-02 (Thu, 02 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/SearchFilterPanelFactory.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/FilterSearchItem.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/PropertySearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/Search.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchConfigDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/resources/static/less/midpoint/midpoint.less
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemProcessing.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPathCollectionsUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelContext.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/ValueTupleTransformation.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingValueMetadataComputerImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingImpl.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/SimpleValueMetadataComputer.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataComputation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataProcessingSpec.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BaseBuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMappingsRegistry.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/CreateTimestampBuiltinMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/ObjectTemplateIncludeProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ObjectTemplateProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/archetype-creation-metadata-recording.xml
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/template-creation-metadata-recording.xml
    R model/model-intest/src/test/resources/metadata/creation-metadata-recording/template-metadata.xml
    A model/model-intest/src/test/resources/metadata/creation-metadata-recording/user-paul.xml
    M model/model-intest/src/test/resources/metadata/sensitivity-propagation/template-user-sensitivity-propagation.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueMetadataComputer.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 84407216b04d1f1e025f63172d1529c7e3efe6db
      https://github.com/Evolveum/midpoint/commit/84407216b04d1f1e025f63172d1529c7e3efe6db
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-02 (Thu, 02 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java

  Log Message:
  -----------
  MID-6319: added StringItemMapper and string condition tests


  Commit: 6d112ba82fe7542f2d25bbd46995c9cb1c1a03c9
      https://github.com/Evolveum/midpoint/commit/6d112ba82fe7542f2d25bbd46995c9cb1c1a03c9
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-02 (Thu, 02 Jul 2020)

  Changed paths:
    M infra/schema/src/test/resources/object-template/object-template.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java

  Log Message:
  -----------
  object-template.xml, IntegrationTestTools.java: milis to millis typo fix


  Commit: af0abe7f4b1ee2b0a5b77879ad1fb32987717d46
      https://github.com/Evolveum/midpoint/commit/af0abe7f4b1ee2b0a5b77879ad1fb32987717d46
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java

  Log Message:
  -----------
  MiscUtil.java: added asXMLGregorianCalendar(Instant instant)


  Commit: 805dc2262f30d2971ed5e2244496487fdf96814f
      https://github.com/Evolveum/midpoint/commit/805dc2262f30d2971ed5e2244496487fdf96814f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl-test/testng-integration.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/MAuditDelta.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditDelta.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditDelta.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/support/InstantType.java

  Log Message:
  -----------
  added TimestampItemMapper and first aer.timestamp test

This was much harder than expected the moment I tried to use Instant
as a type for timestamp. See InstantType converter for the info.


  Commit: cda74260634a7f3f2cdabeadd41806f218ae3325
      https://github.com/Evolveum/midpoint/commit/cda74260634a7f3f2cdabeadd41806f218ae3325
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/support/InstantType.java

  Log Message:
  -----------
  InstantType.java: Nullable reimported from jetbrains annotations


  Commit: 4fed670c4cb8682456312822d7a7393ba6ebe6e3
      https://github.com/Evolveum/midpoint/commit/4fed670c4cb8682456312822d7a7393ba6ebe6e3
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/NaryLogicalFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java

  Log Message:
  -----------
  MID-6319: added support for n-ary filters (AND/OR)... piece of cake


  Commit: c774d76c0b6fadddc41a438c59249958d19dacb7
      https://github.com/Evolveum/midpoint/commit/c774d76c0b6fadddc41a438c59249958d19dacb7
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventStage.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/SqlQuery.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventStage.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/ROperationResultStatus.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemMapper.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemMapper.java

  Log Message:
  -----------
  MID-6319: enum mapping fixed to respect filter type, related refactoring

- *ItemMappers renamed to *ItemFilterProcessor
- RAuditEventStage and RAuditEventType now implement SchemaEnum too.
Confusing static AuditEvent{Stage,Type}#from* methods renamed to be
anchored to the type they are on + be more in line with SchemaEnum
method naming (getSchemaValue, fromSchemaValue).
- AER#outcome mapping added and tested


  Commit: d0de0e9c0ce598d47b79c8dedf46ab168748fbe8
      https://github.com/Evolveum/midpoint/commit/d0de0e9c0ce598d47b79c8dedf46ab168748fbe8
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java

  Log Message:
  -----------
  MID-6319: added IS NULL support


  Commit: 4c5abb9b71fcf83d5bfd03f83b762cea99d59a13
      https://github.com/Evolveum/midpoint/commit/4c5abb9b71fcf83d5bfd03f83b762cea99d59a13
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java

  Log Message:
  -----------
  MiscSchemaUtil.java: cleanup and reformat


  Commit: 6def5b6f316c840ad367957063f934eaf93470a0
      https://github.com/Evolveum/midpoint/commit/6def5b6f316c840ad367957063f934eaf93470a0
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java

  Log Message:
  -----------
  MID-6319: added string is null test and mapping of AER.result


  Commit: ef7e7f788dbb3030df74e9b6f31e11160d028a1f
      https://github.com/Evolveum/midpoint/commit/ef7e7f788dbb3030df74e9b6f31e11160d028a1f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/AuditedLogoutHandler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointRequestHeaderAuthenticationFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/HttpHeaderModuleWebSecurityConfig.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/LoginFormModuleWebSecurityConfig.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinition.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinitionImpl.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/DebugUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.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/PersonaProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/StrengthSelector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AutoAssignMappingCollector.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ObjectTemplateProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleConsolidation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingSetEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignedMappings.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 800f6567c784d4e17c40ba7d2d12e20fe391d353
      https://github.com/Evolveum/midpoint/commit/800f6567c784d4e17c40ba7d2d12e20fe391d353
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java

  Log Message:
  -----------
  AuditEventRecordProvider.java: minor cleanup/reformat


  Commit: f30218d8611ff1509e02dfaff5da17ec96e231b9
      https://github.com/Evolveum/midpoint/commit/f30218d8611ff1509e02dfaff5da17ec96e231b9
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java

  Log Message:
  -----------
  MID-6319: added support for REF filters + related tests


  Commit: 6fc7a3f9c7c87349727dfacb2b3fe9eed5f74b4b
      https://github.com/Evolveum/midpoint/commit/6fc7a3f9c7c87349727dfacb2b3fe9eed5f74b4b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-05 (Sun, 05 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java

  Log Message:
  -----------
  MID-6319: added mapping of AER.hostIdentifier,attorneyOid,remoteHostAddress,requestIdentifier


  Commit: 844c8be176932ef8362a19619b295be4f45adcf1
      https://github.com/Evolveum/midpoint/commit/844c8be176932ef8362a19619b295be4f45adcf1
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java

  Log Message:
  -----------
  MID-6319: added AuditSearchTests for ref IS NULL and timestamp IS NULL


  Commit: d1823bae9fa0ddaf49cdf6afba60d3be603e5887
      https://github.com/Evolveum/midpoint/commit/d1823bae9fa0ddaf49cdf6afba60d3be603e5887
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlGeneration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java

  Log Message:
  -----------
  MID-6319: overhaul of query-model mapping, it's based on ctx

Previous mapping implied that we map from query root to single attribute
path which would not work for poly-strings.
Mapping must clearly wrap around all the necessary declarative
information and then do its job when context and filter is provided.


  Commit: a599dec7d7c67cd2651fe2717efd77bcf85f3c30
      https://github.com/Evolveum/midpoint/commit/a599dec7d7c67cd2651fe2717efd77bcf85f3c30
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/TaskTypeUtil.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 4d56a4fea88c4a6333adf4727e46dc1ce1dff4c3
      https://github.com/Evolveum/midpoint/commit/4d56a4fea88c4a6333adf4727e46dc1ce1dff4c3
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java

  Log Message:
  -----------
  MID-6319: few old filter field renames (NAME->OID)

I didn't dare to rename things closer to wicket/HTML so related
components are still named confusingly.


  Commit: b71974d298b39af128b3994f1033f9f47318e413
      https://github.com/Evolveum/midpoint/commit/b71974d298b39af128b3994f1033f9f47318e413
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ObjectFilterProcessor.java

  Log Message:
  -----------
  MID-6319: added support for ALL and NONE trivial filters


  Commit: 24a021334cec0636268cb5faa0ae8f1c4a7aae86
      https://github.com/Evolveum/midpoint/commit/24a021334cec0636268cb5faa0ae8f1c4a7aae86
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java

  Log Message:
  -----------
  MID-6319: added paging (offset, maxSize) support + notes about order by


  Commit: 20ddae47cf13e1f51129b86b9e6d95f1bcee42da
      https://github.com/Evolveum/midpoint/commit/20ddae47cf13e1f51129b86b9e6d95f1bcee42da
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/ValueSearchFilterItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M gui/admin-gui/src/main/resources/static/less/midpoint/midpoint.less
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/QueryConverterImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/AssignmentHolderDetailsPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/PreviewPage.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


  Commit: 641e51c1893ed5071f06fe2e07fa507e24156950
      https://github.com/Evolveum/midpoint/commit/641e51c1893ed5071f06fe2e07fa507e24156950
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/PropertyValueFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/RefFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/EnumOrdinalItemFilterProcessor.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/ItemSqlMapper.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QueryModelMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/RefItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/StringItemFilterProcessor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/TimestampItemFilterProcessor.java

  Log Message:
  -----------
  MID-6319: added ItemSqlMapper, now ORDER BY is supported too!


  Commit: eb240971a0ffb89dda2976195bee42f7f7f233a6
      https://github.com/Evolveum/midpoint/commit/eb240971a0ffb89dda2976195bee42f7f7f233a6
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RObjectType.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java

  Log Message:
  -----------
  MID-6319: added result transformation for 4 AER reference attributes

All the columns (oid, type, name) are in the table already, no need to
get the referenced objects from DB. AuditEventRecord would need it, but
AERType is OK with ObjectReferenceType instances.


  Commit: e4ea2fc5d195b5200fb493d2381f171271bb5cc8
      https://github.com/Evolveum/midpoint/commit/e4ea2fc5d195b5200fb493d2381f171271bb5cc8
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java

  Log Message:
  -----------
  MID-6319: added support for distinct, though untested yet


  Commit: 22588f6aa2842646036a687029d6ba0862135427
      https://github.com/Evolveum/midpoint/commit/22588f6aa2842646036a687029d6ba0862135427
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuditHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditHelper.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAudit.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/controller/export/ExportController.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java

  Log Message:
  -----------
  MID-6319: cleanup around AuditEventRecord.deltas + marked @NotNull


  Commit: b72895b910366323c660f8dad77bc49a4f8fe150
      https://github.com/Evolveum/midpoint/commit/b72895b910366323c660f8dad77bc49a4f8fe150
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlTransformerBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java

  Log Message:
  -----------
  MID-6319: all basic attributes of audit record mapped + filter tested


  Commit: 336cce5b7f59c1b81b970166ded3d5d805ad3479
      https://github.com/Evolveum/midpoint/commit/336cce5b7f59c1b81b970166ded3d5d805ad3479
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/MetadataContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/MetadataContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/PrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchConfigurationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchPropertiesConfigPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SwitchablePropertyValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/filter/BasicSearchFilter.java
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M infra/util/src/main/java/com/evolveum/midpoint/util/DebugUtil.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/ModelCommonBeans.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationEnvironment.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingFactory.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingParser.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingValueMetadataComputerImpl.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingBuilder.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingEvaluator.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MetadataMappingImpl.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/PrismValueDeltaSetTripleProducer.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/TimeConstraintsEvaluation.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataComputation.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/ValueMetadataProcessingSpec.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BaseBuiltinMetadataMapping.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMapping.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/BuiltinMetadataMappingsRegistry.java
    R model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/builtin/CreateTimestampBuiltinMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingBuilder.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/MetadataMappingImpl.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataProcessingSpec.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BaseBuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BuiltinMetadataMapping.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/BuiltinMetadataMappingsRegistry.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/builtin/CreateTimestampBuiltinMapping.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemValueWithOrigin.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidatorBuilder.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/ObjectDeltaWaves.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedOutboundConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluationBuilder.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSorter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/FixedTargetSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingSetEvaluator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/SelfTargetSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TargetObjectSpecification.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/spec/expressions/TestExpressionSpec.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/resources/common/user-template-complex.xml
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueMetadataComputer.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/AbstractLabTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M3ResourcesAttributesAndMappingsTest.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M4ProvisioningToResources.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M6ConfiguringMultipleAccountTypes.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M7SynchronizationFlavours.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/scenarios/SynchronizationTests.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLargeGroups.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/SearchItemField.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/TabPanel.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/PreviewPage.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng

# Conflicts:
#	infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java


  Commit: 2f8d29eb009f4ec0c052d3d7cc1c7dc21fde96d0
      https://github.com/Evolveum/midpoint/commit/2f8d29eb009f4ec0c052d3d7cc1c7dc21fde96d0
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/ExtensionColumns.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/FlexibleRelationalPathBase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/mapping/QAuditEventRecordMapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditPropValue.java

  Log Message:
  -----------
  MID-6319: shorter Q-path creation for properties including metadata

Also ExtensionColumns is now obsolete idea, class is gone.


  Commit: 5ec980073af11071841c44832afa6b6d1c3dd5da
      https://github.com/Evolveum/midpoint/commit/5ec980073af11071841c44832afa6b6d1c3dd5da
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditSearchTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/AuditEventRecordSqlTransformer.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryContext.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/SqlQueryExecutor.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QAuditPropertyValue.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/QMAuditPropValue.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditEventRecord.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/pure/querymodel/beans/MAuditPropertyValue.java

  Log Message:
  -----------
  MID-6319: added hardcoded, non-flexible, N+1 loading of audit properties

Sure, I don't want to leave it this way, it is simply not acceptable.


  Commit: 8839a1b5f981683242205952f2344efd6fd01811
      https://github.com/Evolveum/midpoint/commit/8839a1b5f981683242205952f2344efd6fd01811
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java

  Log Message:
  -----------
  Merge branch 'master' into feature/repo-ng


Compare: https://github.com/Evolveum/midpoint/compare/2af67a8ebaf7...8839a1b5f981


More information about the midPoint-svn mailing list