[midPoint-git] [Evolveum/midpoint] 38e7dc: Update exported configuration items

mederly noreply at github.com
Tue Oct 14 18:48:49 CEST 2025


  Branch: refs/heads/feature/ninja-stats-export-4.9
  Home:   https://github.com/Evolveum/midpoint
  Commit: 38e7dc8e7cd04fd681f1aa8754c0c1eb5f9231ac
      https://github.com/Evolveum/midpoint/commit/38e7dc8e7cd04fd681f1aa8754c0c1eb5f9231ac
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java

  Log Message:
  -----------
  Update exported configuration items

1. Resource schema is now correctly exported
2. Additional connector config is removed
3. AdminGuiConfiguration is removed
4. GUI-related things from ArchetypeType are removed
5. Irrelevant parts of ConnectorType are removed
6. Removal of protected values is fixed, plus we mask
protected value embedded deep in JAXB structures.

(cherry picked from commit 198418e5f188a4151fae5cb2d21800f2d65e90d3)


  Commit: 9cfbe2cd2872577ff67f6b552bc6a95900fa8910
      https://github.com/Evolveum/midpoint/commit/9cfbe2cd2872577ff67f6b552bc6a95900fa8910
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java

  Log Message:
  -----------
  Update exported configuration items

1. Added exclusion for extension (doesn't work now).
2. Added capabilities to export-schema.

(cherry picked from commit 44d1d6aee15c425f6c86d2c3b91fcaba2eb05f3f)


  Commit: a1a418a75ce7e2155391a8773ed985b32ed6f0f7
      https://github.com/Evolveum/midpoint/commit/a1a418a75ce7e2155391a8773ed985b32ed6f0f7
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java

  Log Message:
  -----------
  Small changes without functionality impact

(cherry picked from commit e91ace6dd988831414d83abb0d8e7483ca265614)


  Commit: ec35fec177556c07038585155120c0921f60bbcd
      https://github.com/Evolveum/midpoint/commit/ec35fec177556c07038585155120c0921f60bbcd
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Fix description text of few Ninja export commands

**What**

Add description to following export commands:

- export-configuration
- export-focus-statistics
- export-shadow-statistics
- export-resource-schema

(cherry picked from commit 3ee723b827a9acdcd6f20cbc73b9d028d54abd69)


  Commit: 5ca038fb53a31698a73b702379150839160edae7
      https://github.com/Evolveum/midpoint/commit/5ca038fb53a31698a73b702379150839160edae7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java

  Log Message:
  -----------
  Avoid ObjectCleaner in ninja config export

This commit replaces ObjectCleaner by own logic when
removing unwanted items. The reason is that it does not
support abstract object types, so its configuration
would get too complex. Another reason is that we need
to backport this logic to support-4.8, where this
class does not exist.

Also fixed some minor bugs, like assuming all items
to be excluded are properties + now supporting item
paths with intermediate multivalued containers.

(cherry picked from commit 95f09e24cc6be9e672d284948af6109515f686cf)


Compare: https://github.com/Evolveum/midpoint/compare/5974fad7da3d...5ca038fb53a3

To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications


More information about the midPoint-svn mailing list