J-N-K
c2ec97cfaf
Add ability to name timers / scheduled jobs ( #2911 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-06-18 15:04:35 +02:00
J-N-K
e2958331e8
Refactor thing update handling of ThingManagerImpl ( #2940 )
...
Also code clean-up.
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-06-18 14:53:58 +02:00
J-N-K
d74277f798
Use ThingStorageEntity instead of ThingImpl/BridgeImpl for storage ( #2914 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-06-18 14:31:45 +02:00
Wouter Born
2b4e5af21e
Revert "Exclude org.osgi.service.prefs to fix build ( #3001 )" ( #3005 )
...
This reverts commit af0566af95
.
2022-06-17 12:50:35 +02:00
J-N-K
cdf876c17e
Fix SSE topic filters ( #2986 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-06-16 21:17:25 +02:00
J-N-K
84d5d38606
Fix dangling SSE subscriptions ( #2983 )
...
Unlike the sitemap SSE subscriptions generic event subscriptions did not implement a connection lost monitor.
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-06-16 19:41:05 +02:00
Wouter Born
af0566af95
Exclude org.osgi.service.prefs to fix build ( #3001 )
...
Someone added a dependency on a non-existing artifact in the new Equinox release and now many builds are broken because Xtext defines a version range for Equinox 😞 , see:
* https://github.com/eclipse-equinox/equinox.bundles/issues/54
* https://github.com/eclipse/xtext/issues/2077
Signed-off-by: Wouter Born <github@maindrain.net>
2022-06-15 22:24:21 +02:00
J-N-K
293de9d6db
Allow DSL scripts for script transformation ( #2990 )
...
* Allow DSL scripts for script transformation
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-06-14 21:15:28 +02:00
openhab-bot
663240b040
New translations magic.properties (Polish) ( #2997 )
2022-06-11 15:02:05 +02:00
Kai Kreuzer
e69b9a7e7d
Fix DateTime trigger syntax to not break the equals function in the execution script ( #2996 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-06-06 21:11:32 +02:00
J-N-K
1074e59183
[persistence] Extend PersistenceExtensions with "between" methods ( #2931 )
...
* Extend PersistenceExtensions with "between" methods
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-06-06 11:46:20 +02:00
J-N-K
0d0b64b8f6
Add option for formatting the y-axis labels in charts ( #2937 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-06-04 19:02:10 +02:00
lolodomo
c61baf7600
[sitemap] Allow default color condition for labelcolor and valuecolor ( #2995 )
...
Closes openhab/openhab-webui#1298
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2022-06-04 18:22:27 +02:00
J-N-K
2ae3137fec
Bump maven-plugin-plugin to 3.6.4 ( #2993 )
...
Needed for Java 17 source level. This also removes build errors with wrong scope and an unused dependency.
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-06-02 10:50:07 +02:00
J-N-K
ffba442225
Bump maven-shade-plugin to 3.3.0 ( #2992 )
...
This is necessary for Java 17 source level.
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-06-02 10:49:42 +02:00
J-N-K
8f3ad5ce12
Bump bnd to 6.3.0 ( #2991 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-06-02 08:36:54 +02:00
GiviMAD
214fda0a7b
[javasound] Fix invalid cast on non windows os ( #2988 )
...
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2022-05-30 22:59:34 +02:00
J-N-K
d6c269d95a
[i18n] Allow generation of default translations for automation modules ( #2966 )
...
* Allow generation of default translations for automation modules
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-29 18:26:23 +02:00
J-N-K
344a9ae018
Fix log levels and duplicate implementation warning in tests ( #2982 )
...
* Fix log levels and duplicate implementation warning in tests
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-26 23:33:08 +02:00
J-N-K
40c7772af1
Fix NPE in ItemUIRegistry ( #2955 )
...
Reported on the forum. Also some code-cleanup.
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-26 09:25:30 +02:00
GiviMAD
f5da311608
[voice] Fix try all interpreters ( #2980 )
...
* fix try all interpreters
* add test
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2022-05-26 07:47:28 +02:00
J-N-K
dd13da5d32
Add DateTimeTrigger to DSL rule model ( #2963 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-25 21:50:48 +02:00
J-N-K
7027e1e139
[test] Allow intercepting logs and make assertions for log messages ( #2939 )
...
* [test] Allow intercepting logs and make assertions for log messages
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-25 21:13:40 +02:00
J-N-K
6c72972b16
Prevent non-profile links for trigger channels ( #2771 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-25 18:09:59 +02:00
J-N-K
6695321089
Bump JuPNP to 2.6.1 ( #2979 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-24 18:34:26 +02:00
Wouter Born
226427d24e
Upgrade SAT to 0.13.0 ( #2978 )
...
See the [0.13.0](https://github.com/openhab/static-code-analysis/milestone/20?closed=1 ) milestone for all changes in this release.
Signed-off-by: Wouter Born <github@maindrain.net>
2022-05-24 14:04:37 +02:00
Wouter Born
86ee4dc2b5
Fix null type mismatch errors ( #2976 )
...
This fixes the null type errors in Eclipse which were introduced by #2906 .
Signed-off-by: Wouter Born <github@maindrain.net>
2022-05-23 16:30:08 +02:00
J-N-K
ad3a3c1caf
Assume installed addons are compatible ( #2975 )
...
It was reported that after an upgrade from aprevious version installed addons from marketplaces are not shown in the add-ons pages. This is a result of the new compatibility check which excludes incompatible add-ons by default. Already installed add-ons must be excluded from this check otherwise they can't be uninstalled.
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-23 09:04:10 +02:00
J-N-K
6edab02c45
Enable stale bot ( #2974 )
...
Issues will be marked as stale after 60 days of inactivity when the "awaiting feedback" label is set. 180 days later the issue will be automatically closed. stale bot is limited to issues, not PR and will not consider issues that are marked with either "security", "pinned" or "PR pending" label.
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-23 09:03:20 +02:00
lolodomo
e5ec888330
[voice] Add voice parameter to startDialog and listenAndAnswer ( #2971 )
...
* [voice] Add voice parameter to startDialog and listenAndAnswer
Fix #2819
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2022-05-21 10:50:00 +02:00
J-N-K
792b7511bf
Fix item name checking in ItemUtil ( #2941 )
...
* Fix item name checking in ItemUtil
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-21 09:29:42 +02:00
J-N-K
c96ce5b5a8
Fix namespace "channel" is added to item metadata ( #2957 )
...
* Fix namespace "channel" is added to item metadata
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-21 09:27:29 +02:00
lolodomo
103098c630
Fix interpret actions description ( #2969 )
...
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2022-05-21 09:15:48 +02:00
Jacob Laursen
eec6de523d
Upgrade directory-maven-plugin from 0.3.1 to 1.0 ( #2973 )
...
Fixes build on Windows
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2022-05-20 20:52:00 +02:00
J-N-K
bf54474b03
Fix MQTT status message when disconnected while connecting ( #2951 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-20 20:45:01 +02:00
J-N-K
fe5b1ed6ac
Reduce levels of modbus connection logger ( #2972 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-20 20:40:50 +02:00
Hilbrand Bouwkamp
3da9570fe7
Improve escaping in i18n-maven-plugin ( #2968 )
...
* Also escape special characters in state option values
And escaped space, = and : symbols (all legal according to properties documentation).
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
* Properly escape : and \ in option
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2022-05-19 18:31:25 +02:00
J-N-K
b52d9f2e4f
Fix "openhab --help" and "help openhab" in Karaf console ( #2953 )
...
* Enable "openhab --help" and "help openhab" in Karaf console
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-16 22:39:45 +02:00
J-N-K
910047355c
Fix console extension output to wrong console ( #2961 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-16 22:35:20 +02:00
J-N-K
d8ebbb5857
Allow sub-directories for icons ( #2946 )
...
* Allow sub-directories for icons
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-16 22:33:32 +02:00
J-N-K
d4a68c83fe
Add processing of Accept header to AudioServlet ( #2960 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-16 22:31:36 +02:00
J-N-K
b11086ef45
Fix spaces in options not properly handled in i18n-maven-plugin ( #2964 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-16 22:26:51 +02:00
J-N-K
d523275004
Fix resource leaks in AudioServlet ( #2959 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-16 22:25:12 +02:00
Sami Salonen
09b9b33cc0
[expire] Allow ignoring commands ( #2954 )
...
* [expiry] [expire] bool configuration parameters parsing as util method
* [expiry] [expire] extend ExpiryManager to allow ignoring commands
Similar to ignoreStateUpdates parameter, this introduces new optional
parameter ignoreCommands.
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
2022-05-11 18:30:53 +02:00
GiviMAD
5753627c02
[voice] Allow list of HLIs in dialog function ( #2906 )
...
* [Voice] Allow hli list
Signed-off-by: Miguel Álvarez Díez <miguelwork92@gmail.com>
2022-05-11 17:42:06 +02:00
J-N-K
de1f850e10
Fix EphemerisManager crashing on invalid configuration ( #2949 )
...
It has been reported in the past (and in the forum) that the EphemerisManagerImpl can't handle illegal configurations. Due to dependencies in other bundles this results in the whole automation component to be unavailable.
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-05 21:25:30 +02:00
J-N-K
53a072d685
Fix transformations not removed if file deleted ( #2945 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-05 21:13:29 +02:00
J-N-K
ad3a0848db
Add support for automatic creation of ManagedProviders for UI components ( #2948 )
...
* Add support for automatic creation of ManagedProviders for UI components
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-05-05 08:50:56 +02:00
openhab-bot
b5673e1050
New translations DefaultSystemChannels.properties (French) ( #2944 )
2022-05-01 14:32:58 +02:00
Wouter Born
4ab0f83e83
Upgrade to Karaf 4.3.7 ( #2934 )
...
* Syncs dependencies with Karaf 4.3.7
* Resolves itest runbundles for these new dependencies
Signed-off-by: Wouter Born <github@maindrain.net>
2022-04-28 22:00:16 +02:00