configadmin-plugins

Checkout Tools
  • last updated 55 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release org.apache.felix.configadmin.plugin.interpolation-0.0.4
FELIX-6192 Support default values and type conversion

Support type conversions.

FELIX-6192 Support default values and type conversion

Support for default values

Add test to show that interpolations that cannot be found are not made.

[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release org.apache.felix.configadmin.plugin.interpolation-0.0.2
Set ignores on directory

Minor bugfix for the interpolation.

Move the Bundle-Activator header to an annotation

Remove unnecessary warning.

Add some documentation.

Add support for substutition of system or framework properties.

When a variable value is specified as $[prop:some.property] the value will be

obtained by calling BundleContext.getProperty(). This will return the framework

property for this key, if present. Otherwise it will return the system property

for the key.

Set 'config.plugin.id' service property.

As discussed in https://issues.apache.org/jira/browse/FELIX-6059

Fix OSGi dependencies

Additional unit test

Still register the config admin plugin if no directory configuration is found.

As the plugin can also substitute environment variables, the directory is not always needed.

Fix Bundle-Activator package

Rename substitution config admin plugin to interpolation.

Rename substitution config admin plugin to interpolation.

Rename substitution config admin plugin to interpolation.

Add support for substitution of environment variables.

ConfigAdmin plugin that can substitute variable placeholders (e.g. for K8s secrets)

Initial implementation, including README.md and test

    • ?
    ./substitution/src/test/resources/testfile
  1. ./substitution/src/main/java/org/apache/felix
    • ?
    ./substitution/src/test/resources/testfile.txt
  2. … 16 more files in changeset.