Commit Graph
2752 Commits
Author SHA1 Message Date
lolodomoandGitHub 37e09f5ab8 Fix description of the location setting (#4286)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-07-02 08:40:47 +02:00
joerg1985andGitHub cef917fac9 Ensure the PoolBasedSequentialScheduledExecutorService does keep a minimum size (#4288)
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
2024-07-01 22:26:27 +02:00
mlobsteinandGitHub 425d0f43f2 Fix parsing of mac address in SDDP Discovery (#4284)
* Fix SDDP mac address

Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-07-01 17:56:08 +02:00
openhab-botandGitHub d2489bb65e New Crowdin updates (#4290)
* New translations network.properties (French)
* New translations marketplace.properties (French)
2024-07-01 17:49:02 +02:00
openhab-botandGitHub 1a33e23fef New Crowdin updates (#4285)
* New translations validation.properties (Dutch)

* New translations addons.properties (Dutch)

* New translations voice.properties (Dutch)

* New translations automation.properties (Dutch)

* New translations scriptprofile.properties (Dutch)

* New translations units.properties (Dutch)

* New translations systemprofiles.properties (Dutch)

* New translations defaultsystemchannels.properties (Dutch)

* New translations chart.properties (Dutch)

* New translations magic.properties (Dutch)

* New translations jsr223.properties (Dutch)

* New translations languagesupport.properties (Portuguese)

* New translations languagesupport.properties (Portuguese, Brazilian)
2024-06-30 10:38:54 +02:00
lolodomoandGitHub d22e14a1e4 Make input formatting for transformations consistent everywhere (#4203)
Use item state formatter to format input of transformation, meaning using state.format(format) instead of String.format(format, state.toString())
This was already the case in sitemap API but not in other APIs used by Main UI.

Make sure to call transformation even for NULL and UNDEF states.
It was not the case in one API used by Main UI.

When calling transformation and state is NULL or UNDEF, do not apply format to the input value and do not replace by "-".
That means the transformation will be called with "NULL" or "UNDEF".
Sitemap API was calling the transformation using a pattern containing "-".

Fix #4101
Also related to discussion in openhab/openhab-addons#13777

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-06-26 21:25:13 +02:00
Mark HerwegeandGitHub cb65e41445 Persistence extensions, add lastChange and nextChange (#4259)
* add lastChange and nextChange

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2024-06-25 13:46:54 +02:00
lsiepelandGitHub 93b53e7847 Extend Stringutils with padRight (#4279)
* Add padRight
* Fix edge cases

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-06-24 21:06:15 +02:00
openhab-botandGitHub f150e8dd50 New Crowdin updates (#4280)
* New translations units.properties (French)

* New translations chart.properties (French)

* New translations voice.properties (French)

* New translations defaultsystemchannels.properties (French)

* New translations addons.properties (French)

* New translations voice.properties (French)

* New translations voice.properties (Hebrew)

* New translations voice.properties (Hungarian)
2024-06-24 20:04:47 +02:00
GiviMADandGitHub 2e77bbc6f9 [voice] Avoid text concatenation on speech recognition errors (#4278)
* [voice] Remove recognition error extra text and skip empty

Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2024-06-23 23:06:19 +02:00
GiviMADandGitHub 5578de155f [voice] Add hlis argument to interpret command (#4281)
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2024-06-23 23:02:32 +02:00
jimtngandGitHub 9b39f625e8 RulesDSL: add triggeringGroup and triggeringGroupName to rule context (#4273)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-06-23 18:40:17 +02:00
joerg1985andGitHub 2aacdcd4e8 Fixed a deadlock in the PoolBasedSequentialScheduledExecutorService (#4247)
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
2024-06-10 20:39:11 +02:00
Andrew Fiddian-GreenandGitHub 8e3ca9db44 SddpDevice provide JavaDoc for fields (#4270)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-06-09 00:24:58 +02:00
Florian HotzeandGitHub f7f4b7653c PersistenceExtensions: Support state as string for persist method (#4268)
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
2024-06-05 18:30:36 +02:00
Mark HerwegeandGitHub d092c517f0 Fix persist with date method (#4267)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2024-06-05 18:14:52 +02:00
Andrew Fiddian-GreenandGitHub 5f1b708f27 Fix closing bracket in JavaDoc (#4265)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-06-01 23:22:27 +02:00
Holger FriedrichandGitHub ea71af9ead Upgrade Xtext to 2.35.0 (#4264)
* Upgrade Xtext from 2.35.0.M1 to 2.35.0 final release, see release notes:
  https://eclipse.dev/Xtext/releasenotes.html#/releasenotes/2024/05/28/version-2-35-0
* Upgrade dependencies
  * Guava from 33.1.0 to 33.2.0
  * Lsp4j from 0.22.0 to 0.23.1

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-06-01 20:55:32 +02:00
openhab-botandGitHub 7198c123a3 New Crowdin updates (#4261)
* New translations addons.properties (Hungarian)

* New translations defaultsystemchannels.properties (Hungarian)

* New translations addons.properties (Danish)

* New translations addons.properties (Italian)

* New translations chart.properties (Finnish)

* New translations languagesupport.properties (Portuguese)

* New translations languagesupport.properties (Portuguese, Brazilian)

* New translations addons.properties (Hebrew)
2024-06-01 10:45:27 +02:00
mlobsteinandGitHub 940a9905db Add support for SDDP IDENTIFY packets (#4263)
Signed-off-by: Michael Lobstein <michael.lobstein@gmail.com>
2024-06-01 10:15:59 +02:00
Mark HerwegeandGitHub 8aa6b28104 fix ip suggestion finder default param (#4262)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2024-05-31 12:41:23 +02:00
Andrew Fiddian-GreenandGitHub c5336c5618 New SDDP service for addon discovery and thing discovery (#4237)
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2024-05-30 21:03:58 +02:00
joerg1985andGitHub 9068ab2fac [serial] Use a fast path to avoid pattern matching (#4255)
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net>
2024-05-28 23:53:02 +02:00
lolodomoandGitHub a5a7eee9a8 Ephemeris: consider the default weekend dayset (#4253)
Fix openhab/openhab-addons#16812

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-05-27 22:34:54 +02:00
J-N-KandGitHub 4b4f25d31b Add support for marketplace transformations (#4216)
* Add support for marketplace transformations

Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-05-26 16:06:44 +02:00
lolodomoandGitHub ad74d5a296 Fix a wrongly failing validation rule for sitemap (#4240)
Problem introduced by #4223

checkFramesInWidgetList for LinkableWidget was triggering an error when the Buttongrid element has no parameter set.

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-05-26 16:02:54 +02:00
J-N-KandGitHub 42a31317d1 Add .xsd to .gitattributes (#4252)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-05-26 15:21:55 +02:00
Jacob LaursenandGitHub 3bacc4bb5d Change icon for channel type system.mute (#4245)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-05-25 18:53:15 +02:00
openhab-botandGitHub 08b5dd1ba0 New translations systemprofiles.properties (Danish) (#4250) 2024-05-25 18:38:13 +02:00
Holger FriedrichandGitHub c98c637cf8 Upgrade Jollyday to 0.28.1 (#4244)
* Upgrade Jollyday from 0.27.0 to 0.28.1.
This release includes the fixed class loader working also in OSGI
setups.
* Upgrade jackson from 2.16.0 to 2.28.1
* Upgrade threeten-extra from 1.7.2 to 1.8.0

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-05-24 18:50:49 +02:00
Holger FriedrichandGitHub 43b57eb9e9 String translations for IP add-on finder (#4232)
Translate backslash sequences in requestPlain.
See String.translateEscapes().

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-05-23 19:10:45 +02:00
openhab-botandGitHub 945900b52a New Crowdin updates (#4243)
* New translations chart.properties (Hebrew)

* New translations voice.properties (Hebrew)

* New translations magic.properties (Hebrew)

* New translations jsr223.properties (Hebrew)

* New translations defaultsystemchannels.properties (Hebrew)

* New translations languagesupport.properties (Portuguese)

* New translations languagesupport.properties (Portuguese, Brazilian)
2024-05-23 15:39:11 +02:00
openhab-botandGitHub dcc3842386 New Crowdin updates (#4236)
* New translations addons.properties (Hungarian)

* New translations scriptprofile.properties (Hungarian)

* New translations systemprofiles.properties (Hungarian)

* New translations chart.properties (Hungarian)

* New translations voice.properties (Hungarian)

* New translations magic.properties (Hungarian)

* New translations jsr223.properties (Hungarian)

* New translations defaultsystemchannels.properties (Danish)
2024-05-22 21:27:54 +02:00
Timotheos ConstambeysandGitHub 83bd5fff2e Fix brightness in generic ColorChannelHandler (#4242)
Signed-off-by: Timotheos Constambeys <timo0190@gmail.com>
2024-05-22 18:08:34 +02:00
Holger FriedrichandGitHub 873bb53cbc Upgrade Karaf from 4.4.5 to 4.4.6 (#4181)
* Upgrade Karaf from 4.4.5 to 4.4.6

* Sync runtime dependencies with Karaf 4.4.6, most notably:
  * Jetty 9.4.54.v20240208, addresses CVE-2024-22201
  * Pax Logging 2.2.7
  * Pax Web 8.0.27
  * ASM 9.7
  * BouncyCastle 1.77
* Upgrade xtext to 2.35.0.M1
* Resolve itest runbundles

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-05-20 17:42:04 +02:00
Gaël L'hopitalandGitHub 6887db3b89 Adding UV Index system channel (#3878)
* Adding UV Index system channel

Signed-off-by: clinique <gael@lhopital.org>
2024-05-20 12:09:52 +02:00
Mark HerwegeandGitHub c40b82f16e Fix exception in WindowsUsbSerialDiscovery (#4235)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2024-05-20 10:20:08 +02:00
J-N-KandGitHub 895dcbb087 Enable spotless for schema XSD (#4218)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-05-18 19:23:21 +02:00
Holger FriedrichandGitHub 352dbf2aaa Update i18n property files (#4229)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-05-18 18:43:53 +02:00
Mark HerwegeandGitHub 6b5eed782c fix QuantityType dimensionless one and time formatting (#4169)
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2024-05-18 14:54:18 +02:00
lolodomoandGitHub 3b9a97101b [sitemap] Buttongrid as container for new Button elements (#4223)
Related to #4173

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-05-18 14:51:39 +02:00
J-N-KandGitHub 73f4722b91 Align I18nProviderImpl and thing description XSD (#4233)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-05-18 13:08:22 +02:00
J-N-KandGitHub 88c5a0849f Improve thing description XSD (#4217)
* Improve thing description XSD

Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-05-17 23:17:13 +02:00
Holger FriedrichandGitHub 593681a681 Harmonize library versions (#4228)
* Use jdt.annotation 2.2.100 (i18n tool)
* Use gson 2.10.1 (i18n tool, upgrade tool)
* Use logback 1.3.14 (test)

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-05-14 20:56:00 +02:00
lolodomoandGitHub 965e7311eb [sitemap] Do not try to convert item state into OnOffType for Switch widget if item has options (#4226)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2024-05-13 22:20:59 +02:00
Jacob LaursenandGitHub 3b2757a25e Add IP broadcast add-on finder for suggestions (#4036)
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-05-12 16:14:46 +02:00
GiviMADandGitHub e14b0a8d0d [audio|voice] Add console commands to troubleshoot audio sources and speech-to-text services (#4202)
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2024-05-12 12:25:46 +02:00
J-N-KandGitHub ec7674752a Fix resolver errors during bundle add-on installation (#4224)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2024-05-11 19:15:31 +02:00
jimtngandGitHub 6eeb9dd7c9 Fix a typo in PersistenceExtensions log message (#4221)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2024-05-07 08:09:36 +02:00
Mark HerwegeandGitHub 03a9708b6c Persistence extensions: allow null serviceId (#4213)
* allow null serviceId

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2024-05-06 11:28:57 +02:00