Branch: refs/heads/feature-systemconfiguration
Home:
https://github.com/xwiki/xwiki-commons
Commit: 49a940ab66c7f912fc670004e27bd434ccc5b2a9
https://github.com/xwiki/xwiki-commons/commit/49a940ab66c7f912fc670004e27bd…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
A
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-api/src/main/java/org/xwiki/configuration/internal/MapConfigurationSource.java
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-api/src/main/java/org/xwiki/configuration/internal/MemoryConfigurationSource.java
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/java/org/xwiki/configuration/internal/AbstractPropertiesConfigurationSource.java
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/java/org/xwiki/configuration/internal/AbstractSystemOverwriteConfigurationSource.java
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/test/java/org/xwiki/configuration/internal/SystemOverwriteConfigurationSourceTest.java
Log Message:
-----------
XCOMMONS-3289: Allow overwritting xwiki.properties and xwiki.cfg properties via
environment variable and Java system properties
* introduce a new MapConfigurationSource helper
* various minor improvements and bugfixes
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki/xwiki-commons/settings/notifications