J-N-K and GitHub
28927310eb
[influxdb] Improve connection handling ( #15879 )
...
* [influxdb] Improve connection handling
Especially for InfluxDB2 the connection check was not properly implemented. It only checked if a connections was ever successfully established. Since we removed the full crash when a write error occured, this lead to a situation where a broken connection was not detected. A ping is now implemented and also a failed write results in a disconnect.
---------
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-11-11 23:15:21 +01:00
J-N-K and GitHub
91b294521e
Fix build after core changes ( #15869 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-11-08 20:31:44 +01:00
J-N-K and GitHub
d2694d47e4
[deconz] Support window covering controller ( #15856 )
...
Some devices report "Window covering controller" instead of "Window covering device". They are controlled in the same way.
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-11-06 21:31:53 +01:00
J-N-K and GitHub
f24a517a0f
[influxdb] Fix exception handling and improve some type conversions ( #15452 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-09-09 15:08:58 +02:00
J-N-K and GitHub
3ce02971ae
Resolve itests after core changes ( #15454 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-08-19 10:18:49 +02:00
J-N-K and GitHub
196d8095bb
[tr064] Fix clearing of auth (results) ( #15415 )
...
* [tr064] Fix clearing of auth (results)
In case of multiple root things the auth store (results and digests) was cleared for all clients instead of only removing the failed auth result or old authentication.
* fix TAM request
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-08-13 18:55:13 +02:00
J-N-K and GitHub
4c9f207a38
[knx] Refactor manufacturer map ( #15297 )
...
* [knx] Refactor manufacturer map
This makes adding new manufacturers easy.
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-07-24 23:09:46 +02:00
J-N-K and GitHub
4afe151108
[jsonpath] Fix exception when input string is empty ( #15283 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-07-23 17:14:16 +02:00
J-N-K and GitHub
ae146111c1
[mqtt] Dynamically change accepted item-type for Number channels ( #15114 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-07-21 11:47:51 +02:00
J-N-K and GitHub
0beaada48c
Fix rrd4j database start time ( #15277 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-07-20 21:42:27 +02:00
J-N-K and GitHub
eb059b50dc
[avmfritz] Fix update instructions ( #15261 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-07-18 09:06:47 +02:00
J-N-K and GitHub
571cd6334f
[rrd4j] Improve event handling ( #15223 )
...
* [rrd4j] Improve event handling
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-07-13 22:11:14 +02:00
J-N-K and GitHub
ae1a7475a7
[avmfritz] Fix wrong system channel types ( #15172 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-07-03 22:48:03 +02:00
J-N-K and GitHub
f0bdeff81b
[mail] Add mail content processing ( #14345 )
...
* [mail] Add mail content processing
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-07-03 09:07:27 +02:00
J-N-K and GitHub
c872d63c06
[jsscriptingnashorn] Fix addon.xml ( #15133 )
...
The addon-id was wrong (the same as for `jsscripting`), leading to wrong responses of the add-on service when both are installed.
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-06-25 09:20:31 +02:00
J-N-K and GitHub
b3d0399d6b
Fix build ( #15132 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-06-25 09:18:55 +02:00
J-N-K and GitHub
0b6bdad557
[inmemory] Initial contribution ( #15063 )
...
This is the initial contribution of a new volatile persistence service. It does store values in memory only and can especially be used for forecasts or other data where volatile storage is sufficient.
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-06-24 11:15:09 +02:00
J-N-K and GitHub
07e640387c
[rrd4j] Improve timestamp handling ( #15107 )
...
* [rrd4j] Improve timestamp handling
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-06-18 21:14:41 +02:00
J-N-K and GitHub
d2e10ab282
[influxdb] Handle exceptions gracefully ( #15062 )
...
* [influxdb] Handle exceptions gracefully
Signed-off-by: Jan N. Klug <github@klug.nrw >
* also catch InfluxDBIOExceptions
Signed-off-by: Jan N. Klug <github@klug.nrw >
---------
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-06-13 20:54:27 +02:00
J-N-K and GitHub
47eaf63698
[knx] dynamic channel-types ( #15072 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-06-11 21:04:09 +02:00
J-N-K and GitHub
0724c3febc
[airthings] Fix thing types ( #15013 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-05-21 17:32:52 +02:00
J-N-K and GitHub
f34aa8fa5c
[influxdb] support restoring unit for dimension items ( #15009 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-05-20 23:01:23 +02:00
J-N-K and GitHub
38df936aa9
[voicerss] Fix service-id in addon.xml ( #14988 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-05-13 21:16:23 +02:00
J-N-K and GitHub
d85bb786ad
[jdbc] Fix addon-info ( #14987 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-05-13 20:55:31 +02:00
J-N-K and GitHub
36024a8c03
[harmonyhub] Use AbstractStorageBasedTypeProvider ( #14507 )
...
* [harmonyhub] Use AbstractDynamicTypeProvider
---------
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-05-13 18:07:48 +02:00
J-N-K and GitHub
717addee9a
[influxdb] Implement ModifiablePersistenceService ( #14959 )
...
* [influxdb] Implement ModifiablePersistenceService
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-05-13 12:37:48 +02:00
J-N-K and GitHub
d9c12ca659
[jsscripting] Allow configuring from add-on page ( #14985 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-05-13 12:21:14 +02:00
J-N-K and GitHub
16df575b38
[systeminfo] Use AbstractStorageBasedTypeProvider ( #14501 )
...
* [systeminfo] Use AbstractDynamicTypeProvider
---------
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-05-12 13:59:01 +02:00
J-N-K and GitHub
5fe99a18a9
[rrd4j] Write asynchronously to database ( #14913 )
...
* [rrd4j] Write asynchronously to database
* add timestamps to log message
---------
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-05-08 12:49:23 +02:00
J-N-K and GitHub
c3a9a4c7b6
Adjust to core changes ( #14952 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-05-08 09:35:36 +02:00
J-N-K and GitHub
6009c13966
[influxdb] Write asynchronously to database and improve performance ( #14888 )
...
* [influxdb] Write asynchronously to database
---------
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-05-01 11:43:39 +02:00
J-N-K and GitHub
990700de8d
[mapdb] Make serialization asynchronous ( #14900 )
...
* [mapdb] Make serialization asynchronous
---------
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-05-01 09:10:28 +02:00
J-N-K and GitHub
dba7fcc697
Fix exec transformation service whitelisting ( #14884 )
...
Reported on the german openHAB forum.
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-04-26 21:52:00 +02:00
J-N-K and GitHub
f2f0f4b402
[map][scale] Fix localization ( #14825 )
...
The wrong key was used in the `cachedTransformations` map. Instead of the correctyl localized UID from the registry the provided transformation function was used.
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-04-17 21:33:28 +02:00
J-N-K and GitHub
09c394b928
Disable mielecloud tests ( #14762 )
...
As they always fail and therefore CI builds fail.
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-04-08 12:24:18 +02:00
J-N-K and GitHub
1786bb0eec
[deconz] Cleanup code and improve tests, edit channels to vibration sensor ( #14641 )
...
* [deconz] Cleanup code and improve tests
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-03-21 22:46:53 +01:00
J-N-K and GitHub
8e902f6324
Bump spotless to 2.35 and Eclipse Java Formatter to 4.26 ( #14645 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-03-21 21:03:05 +01:00
J-N-K and GitHub
6444964bf6
[deconz] Add On/Off thermostats ( #14636 )
...
* [deconz] Add On/Off thermostats
* further work
* fix regression
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-03-19 20:43:15 +01:00
J-N-K and GitHub
ee1de11864
[deconz] Add Pairing/Scene actions, new devices and improve code ( #14622 )
...
* port changes
* update instructions
* Incorporate review comments from #14134
* new improvements (mostly Java 17 changes)
* further improvements
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-03-18 16:06:55 +01:00
J-N-K and GitHub
0f5dfa5088
Fix "empty range" exception when querying InfluxDB2 ( #14627 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-03-18 13:31:41 +01:00
J-N-K and GitHub
6da85a4757
[influxdb] Fix query for InfluxDB2 ( #14542 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-03-05 16:04:51 +01:00
J-N-K and GitHub
44634a6e89
[exec] Fix whitelist not read ( #14522 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-03-02 20:57:02 +01:00
J-N-K and GitHub
ec3f5369be
Resolve itests after core changes ( #14498 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-02-25 12:37:37 +01:00
J-N-K and GitHub
cb31f420ff
[tr064] Enhancements, code improvements and fixes ( #14468 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-02-24 16:06:53 +01:00
J-N-K and GitHub
223deffcfd
[jsscripting] Fix node_modules handling ( #14398 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-02-18 19:53:33 +01:00
J-N-K and GitHub
cb07f3e2f0
Fix build after core-changes ( #14431 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-02-18 15:24:58 +01:00
J-N-K and GitHub
5ea0dcbda9
[onewire] Code improvements and bug fixes ( #14400 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-02-16 18:49:00 +01:00
J-N-K and GitHub
9a05e9f3b5
[jsscripting] Fix JSScriptFileWatcher not ignoring correct directory ( #14393 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-02-15 10:33:00 +01:00
J-N-K and GitHub
d613641bbd
Adapt addons to core watch service changes ( #14004 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-02-13 16:37:57 +01:00
J-N-K and GitHub
ed7159c780
[influxdb] Code improvements and enhancements ( #14304 )
...
* [influxdb] code improvements
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-02-13 15:23:05 +01:00
J-N-K and GitHub
fc57f02fca
[snmp] Upgrades and enhancements ( #14330 )
...
* [snmp] Upgrades and enhancements
- bug: improve test stability
- enhancement: add support for UoM
- bug: fix misleading error message
- bug: fix initialization exceptions
- enhancement: Add support for SNMPv3
- enhancement: add opaque value handling
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-02-04 15:47:30 +01:00
J-N-K and GitHub
4a370863d2
Fix findbugs instanceof pattern matching ( #14329 )
...
* Fix findbugs instanceof pattern matching
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-02-04 08:26:48 +01:00
J-N-K and GitHub
9deb181e1b
[dmx] Refactor and improve code ( #14327 )
...
Also adds null-annotations
Signed-off-by: Jan N. Klug <github@klug.nrw >
(cherry picked from commit 8153032ce07f5bcd7c5b31316ac0d4565126fe72)
2023-02-03 20:41:16 +01:00
J-N-K and GitHub
e5e067b79b
[influxdb] Fix re-connection issues ( #14296 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-01-30 20:04:57 +01:00
J-N-K and GitHub
89d0689e36
fix i18n for bindings ( #14235 )
...
Also-By: Jacob Laursen <jacob-github@vindvejr.dk >
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-01-21 12:14:51 +01:00
J-N-K and GitHub
598a285adf
Fix build after core changes ( #14027 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-01-20 14:57:42 +01:00
J-N-K and GitHub
5f8214f08a
Adapt to core changes (addon.xml) ( #13289 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-01-15 20:31:42 +01:00
J-N-K and GitHub
6aa0dcbc70
[scripting] Adjust to core changes ( #14043 )
...
* [scripting] Adjust to core changes
Signed-off-by: Jan N. Klug <github@klug.nrw >
2023-01-12 22:23:20 +01:00
J-N-K and GitHub
cd9e1b0590
Fix build / Resolve itests ( #14018 )
...
* Fix build / Resolve itests
* Remove Java 11 from GHA matrix
Also-by: Wouter Born <github@maindrain.net >
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-12-20 08:11:31 +01:00
J-N-K and GitHub
9f3b8e1c04
Raise minimum JDK version to 17 ( #13276 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-12-19 20:39:42 +01:00
J-N-K and GitHub
4d6d6443ef
fix spotless after release ( #14014 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-12-19 15:22:17 +01:00
J-N-K and GitHub
61b5c26b58
Upgrade bnd to 6.4.0 ( #13890 )
...
* Upgrade bnd to 6.4.0
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-12-09 21:23:53 +01:00
J-N-K and GitHub
ae677dcd9d
[jsscripting] Refactor dependency tracking ( #13756 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-11-29 21:59:58 +01:00
J-N-K and GitHub
b2d9fe5c0a
Adapt to core-changes (added JNA to tp) ( #13298 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-09-18 11:30:39 +02:00
J-N-K and GitHub
7855f81760
Fix build ( #13150 )
...
* Fix build
* fix itest
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-07-20 20:40:42 +02:00
J-N-K and GitHub
9f8c1772d2
Adjust transformations to core changes ( #13126 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-07-14 22:47:48 +02:00
J-N-K and GitHub
2c36c08f33
Add AARCH64 native lib to dynamodb ( #12863 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-06-04 21:50:16 +02:00
J-N-K and GitHub
0bbd276a24
Refactor scale transformation to configuration registry ( #12862 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-06-02 18:18:58 +02:00
J-N-K and GitHub
87023da9e3
Fix issues with tests after core-changes ( #12817 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-05-27 09:07:15 +02:00
J-N-K and GitHub
7adfc482da
Bump commons-io ( #12665 )
...
This brings commons-io in-line with version in core.
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-04-30 11:55:18 +02:00
J-N-K and GitHub
fe0ae8a6be
Add .gradle to .gitgnore ( #12664 )
...
This is sometimes added by IntelliJ when importing a project.
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-04-30 11:53:25 +02:00
J-N-K and GitHub
320dd8ab00
[transform.map] Refactor service to use TransformationConfigurationRegistry ( #12433 )
...
This is the reference implementation for using the new `TransformationConfigurationRegistry`. The localization tests can be omitted as this is covered by tests in the core component.
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-04-14 00:04:16 +02:00
J-N-K and GitHub
ce6ef25ac3
bump compiler tooling ( #12465 )
...
This brings the build tools to the same versions as in core.
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-03-12 22:24:38 +01:00
J-N-K and GitHub
60f9f60faf
Adjustments after changing null-annotations for updating properties ( #12221 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2022-02-08 18:35:16 +01:00
J-N-K and GitHub
aaf0132d01
[amazonechocontrol] Fix refresh time for skill connected devices ( #11943 )
...
Signed-Off-By: Jan N. Klug <github@klug.nrw >
2022-01-03 15:32:20 +01:00