Branch: refs/heads/feature-systemconfiguration
Home:
https://github.com/xwiki/xwiki-commons
Commit: ce50a0549b05c392c2f7714335c1967719b0439c
https://github.com/xwiki/xwiki-commons/commit/ce50a0549b05c392c2f7714335c19…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-14 (Wed, 14 May 2025)
Changed paths:
M xwiki-commons-core/xwiki-commons-configuration/pom.xml
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-api/src/main/java/org/xwiki/configuration/ConfigurationSource.java
A
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-api/src/main/java/org/xwiki/configuration/internal/AbstractCompositeConfigurationSource.java
A
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-api/src/main/java/org/xwiki/configuration/internal/CompositeConfigurationSource.java
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-api/src/main/java/org/xwiki/configuration/internal/ConfigurationSourceDecorator.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-api/src/main/java/org/xwiki/configuration/internal/VoidConfigurationSource.java
A
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/pom.xml
A
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/java/org/xwiki/configuration/internal/AbstractPropertiesConfigurationSource.java
A
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/java/org/xwiki/configuration/internal/SystemConfigurationSource.java
A
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/java/org/xwiki/configuration/internal/SystemEnvConfigurationSource.java
A
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/java/org/xwiki/configuration/internal/SystemPropertiesConfigurationSource.java
A
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/resources/META-INF/components.txt
A
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/test/java/org/xwiki/configuration/internal/SystemEnvConfigurationSourceTest.java
A
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/test/java/org/xwiki/configuration/internal/SystemPropertiesConfigurationSourceTest.java
M
xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/main/java/org/xwiki/extension/internal/DefaultExtensionManagerConfiguration.java
Log Message:
-----------
XCOMMONS-3289: Allow overwritting xwiki.properties and xwiki.cfg properties via
environment variable and Java system properties
Commit: 896c7d558cf1775fa4b46fa1c8cb83a6c1bf42c9
https://github.com/xwiki/xwiki-commons/commit/896c7d558cf1775fa4b46fa1c8cb8…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-14 (Wed, 14 May 2025)
Changed paths:
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-api/src/main/java/org/xwiki/configuration/ConfigurationSource.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/SystemConfigurationSource.java
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/java/org/xwiki/configuration/internal/SystemEnvConfigurationSource.java
Log Message:
-----------
XCOMMONS-3289: Allow overwritting xwiki.properties and xwiki.cfg properties via
environment variable and Java system properties$
* add missing `@Unstable`
* use a more consistent hint
* add missing javadoc
Commit: 04e951f19ee5c8cf6d0121a06045a049afb9ed85
https://github.com/xwiki/xwiki-commons/commit/04e951f19ee5c8cf6d0121a06045a…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-14 (Wed, 14 May 2025)
Changed paths:
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/java/org/xwiki/configuration/internal/SystemEnvConfigurationSource.java
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/test/java/org/xwiki/configuration/internal/SystemEnvConfigurationSourceTest.java
Log Message:
-----------
XCOMMONS-3289: Allow overwritting xwiki.properties and xwiki.cfg properties via
environment variable and Java system properties
* environment variable are actually case sensitive
* add documentation
Commit: 511c0a24ff6eb7d72590ae9f3e765b245e00de0d
https://github.com/xwiki/xwiki-commons/commit/511c0a24ff6eb7d72590ae9f3e765…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-14 (Wed, 14 May 2025)
Changed paths:
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/java/org/xwiki/configuration/internal/SystemEnvConfigurationSource.java
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/test/java/org/xwiki/configuration/internal/SystemEnvConfigurationSourceTest.java
Log Message:
-----------
XCOMMONS-3289: Allow overwritting xwiki.properties and xwiki.cfg properties via
environment variable and Java system properties
* add documentation
Commit: 1a43edec24b7f426c063682ae88c709a84b43824
https://github.com/xwiki/xwiki-commons/commit/1a43edec24b7f426c063682ae88c7…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-14 (Wed, 14 May 2025)
Changed paths:
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/java/org/xwiki/configuration/internal/SystemEnvConfigurationSource.java
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/java/org/xwiki/configuration/internal/SystemPropertiesConfigurationSource.java
Log Message:
-----------
XCOMMONS-3289: Allow overwritting xwiki.properties and xwiki.cfg properties via
environment variable and Java system properties
* improve documentation
Commit: c41ca5e0b6711278a9801aa2622cf92be3bb0729
https://github.com/xwiki/xwiki-commons/commit/c41ca5e0b6711278a9801aa2622cf…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-14 (Wed, 14 May 2025)
Changed paths:
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/pom.xml
Log Message:
-----------
XCOMMONS-3289: Allow overwritting xwiki.properties and xwiki.cfg properties via
environment variable and Java system properties
* master moved to 17.4.0-SNAPSHOT
Commit: 8ab0a06e82ba536a74f9c2a4a9aa4520999e5728
https://github.com/xwiki/xwiki-commons/commit/8ab0a06e82ba536a74f9c2a4a9aa4…
Author: Thomas Mortagne <thomas.mortagne(a)gmail.com>
Date: 2025-05-14 (Wed, 14 May 2025)
Changed paths:
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-api/src/main/java/org/xwiki/configuration/ConfigurationSource.java
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-api/src/main/java/org/xwiki/configuration/internal/AbstractConfigurationSource.java
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/java/org/xwiki/configuration/internal/AbstractPropertiesConfigurationSource.java
A
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/main/java/org/xwiki/configuration/internal/SystemEnvConfigurationSource.java
M
xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-default/src/main/java/org/xwiki/configuration/internal/SystemPropertiesConfigurationSource.java
A
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
* won't be ready for 17.4.0RC1
* provide an abstract to help support system overwrite
Compare:
https://github.com/xwiki/xwiki-commons/compare/34c4bc918114...8ab0a06e82ba
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki/xwiki-commons/settings/notifications