]> git.basschouten.com Git - openhab-addons.git/commit
[http] Improve binding (#16282)
authorJ-N-K <github@klug.nrw>
Sun, 14 Jan 2024 21:08:11 +0000 (22:08 +0100)
committerGitHub <noreply@github.com>
Sun, 14 Jan 2024 21:08:11 +0000 (22:08 +0100)
commit0fe8d79c9ca40b4cc01e02380b379933cf04e272
treecf63fad881415942f99b371d4f15aee198a6578c
parent1c67114daff775723bd911f220524965570c955f
[http] Improve binding (#16282)

This adds many improvements, new features and contains bugfixes.

Signed-off-by: Jan N. Klug <github@klug.nrw>
41 files changed:
bundles/org.openhab.binding.http/README.md
bundles/org.openhab.binding.http/pom.xml
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/HttpBindingConstants.java
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/HttpHandlerFactory.java
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/HttpThingHandler.java
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/Util.java
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/config/HttpAuthMode.java
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/config/HttpChannelConfig.java
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/config/HttpChannelMode.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/config/HttpThingConfig.java
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/AbstractTransformingItemConverter.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/ColorItemConverter.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/DimmerItemConverter.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/FixedValueMappingItemConverter.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/GenericItemConverter.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/ImageItemConverter.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/ItemValueConverter.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/NumberItemConverter.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/PlayerItemConverter.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/converter/RollershutterItemConverter.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/http/Content.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/http/HttpResponseListener.java
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/http/HttpStatusListener.java [new file with mode: 0644]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/http/RateLimitedHttpClient.java
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/http/RefreshingUrlCache.java
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/transform/CascadedValueTransformationImpl.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/transform/NoOpValueTransformation.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/transform/SingleValueTransformation.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/transform/ValueTransformation.java [deleted file]
bundles/org.openhab.binding.http/src/main/java/org/openhab/binding/http/internal/transform/ValueTransformationProvider.java [deleted file]
bundles/org.openhab.binding.http/src/main/resources/OH-INF/addon/addon.xml
bundles/org.openhab.binding.http/src/main/resources/OH-INF/config/config.xml
bundles/org.openhab.binding.http/src/main/resources/OH-INF/thing/thing-types.xml
bundles/org.openhab.binding.http/src/main/resources/OH-INF/update/instructions.xml [new file with mode: 0644]
bundles/org.openhab.binding.http/src/test/java/org/openhab/binding/http/AbstractWireMockTest.java [new file with mode: 0644]
bundles/org.openhab.binding.http/src/test/java/org/openhab/binding/http/RateLimitedHttpClientTest.java [new file with mode: 0644]
bundles/org.openhab.binding.http/src/test/java/org/openhab/binding/http/RefreshingUrlCacheTest.java [new file with mode: 0644]
bundles/org.openhab.binding.http/src/test/java/org/openhab/binding/http/UtilTest.java [new file with mode: 0644]
bundles/org.openhab.binding.http/src/test/java/org/openhab/binding/http/internal/converter/ConverterTest.java [deleted file]
bundles/org.openhab.binding.http/src/test/java/org/openhab/binding/http/internal/http/HttpResponseListenerTest.java [deleted file]
bundles/org.openhab.binding.http/src/test/resources/simplelogger.properties [deleted file]