Wouter Born and GitHub
76597838c4
Fix itests on machines with lots of processors ( #4349 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2024-08-15 22:37:21 +02:00
Wouter Born and GitHub
5eedd273ba
Upgrade Jollyday to 0.30.0 ( #4343 )
...
Upgrades Jollyday from 0.28.1 to 0.30.0.
For release notes, see:
https://github.com/focus-shift/jollyday/releases/tag/v0.30.0
Signed-off-by: Wouter Born <github@maindrain.net >
2024-08-11 20:14:32 +02:00
Holger Friedrich and GitHub
fc454883c2
Reduce SAT warnings ( #4339 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-08-11 10:04:26 +02:00
Cody Cutrer and GitHub
716045a174
Support lists for metadata properties in items files ( #4330 )
...
Signed-off-by: Cody Cutrer <cody@cutrer.us >
2024-08-05 23:19:30 +02:00
Florian Hotze and GitHub
6d174a91c2
Fix favicon for authorize/login page ( #4335 )
...
Signed-off-by: Florian Hotze <florianh_dev@icloud.com >
2024-08-04 18:11:01 +02:00
Florian Hotze and GitHub
1ce5b378d3
Icon servlet: Set Cache-Control header to enable icon caching ( #4336 )
...
I have removed the Modified-Since handling as it did not have an effect due to the missing Cache-Control header,
and instead added Cache-Control with a max-age set.
This enables "forever" caching of icons, which should be fine since they are static assets.
Signed-off-by: Florian Hotze <florianh_dev@icloud.com >
2024-08-04 17:33:06 +02:00
lolodomo and GitHub
289f06378d
Config parameter: Change inferred i18n key for add-ons + alternative key ( #4305 )
...
Fix openhab/openhab-webui#2641
The i18n key for add-on configuration parameter should now start with addon.config.<param>.
To maintain compatibility with hundreds of existing translations, an alternative key starting with <type>.config.<param> is still accepted for an add-on parameter
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2024-08-04 13:13:15 +02:00
jimtng and GitHub
cb19001af0
Clean up removed links in GenericItemChannelLinkProvider ( #4326 )
...
* Clean up removed links in GenericItemChannelLinkProvider
* defer processing until stopConfigurationUpdate is called
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au >
2024-07-27 18:38:06 +02:00
Florian Hotze and GitHub
e1574488b6
[rules] Don't attempt to pre-compile disabled rules ( #4329 )
...
Fixes an issue, where an error that compilation failed for disabled rules.
Reported on the community: https://community.openhab.org/t/oh-4-2-snapshot-disabled-rules-failed-to-compile-error-in-opehab-log/157402 .
Follow-up for #4289 .
Signed-off-by: Florian Hotze <florianh_dev@icloud.com >
2024-07-24 20:18:49 +02:00
joerg1985 and GitHub
f502e9d4e3
Use a precompiled pattern in ChannelUID.validateSegment ( #4327 )
...
Signed-off-by: Jörg Sautter <joerg.sautter@gmx.net >
2024-07-23 08:30:24 +02:00
J-N-K and GitHub
8557666f0a
Add test to ensure full mapping of types in AbstractStorageBasedProvider ( #4318 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2024-07-22 15:07:28 +02:00
lolodomo and GitHub
0a5886c7e7
Fix startup of background discovery ( #4323 )
...
Apply the same logic in AbstractThingHandlerDiscoveryService as in AbstractDiscoveryService to determine if background discovery should be enabled or disabled.
Fix openhab/openhab-addons#17089
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2024-07-17 19:50:51 +02:00
J-N-K and GitHub
6f0add09ba
Add missing system profile types and UIDs ( #4320 )
...
* Add missing system profile types and UIDs
Signed-off-by: Jan N. Klug <github@klug.nrw >
2024-07-16 22:52:25 +02:00
Florian Hotze and GitHub
f631f1bbca
[rules] Remove leftover from #4289 ( #4319 )
2024-07-14 22:28:38 +02:00
lolodomo and GitHub
9f80bbf0a7
Add default scope to profile when loading items file ( #4314 )
...
* Add default scope to profile when loading items file
Fix #4277
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2024-07-14 20:28:11 +02:00
Anders Alfredsson and GitHub
98554af952
Add unitHint to AbstractStorageBasedTypeProvider.ChannelTypeEntity ( #4317 )
...
* Add unitHint to AbstractStorageBasedTypeProvider.ChannelTypeEntity
Signed-off-by: Anders Alfredsson <andersb86@gmail.com >
2024-07-14 20:18:03 +02:00
lolodomo and GitHub
9d4ec613a2
Add a warning log to mention the field when configuration parsing is failing ( #4311 )
...
Fixes #4248
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2024-07-14 10:06:41 +02:00
lolodomo and GitHub
24d1ba0b2a
Fix merge of AddonInfo (masterAddonInfo field) ( #4309 )
...
This fix allows having translated label for bindings when showing list of installed bindings in Main UI parameters.
Fix openhab/openhab-webui#2639
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2024-07-13 15:32:47 +02:00
lolodomo and GitHub
71b50c5462
Fix dynamic binding of AddonService to ConsoleCommandExtension service ( #4312 )
...
Fix #4146
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2024-07-13 15:11:17 +02:00
jimtng and GitHub
8cc267afd8
Fix Timer.isRunning() returning true immediately after rescheduling ( #4313 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au >
2024-07-13 15:10:31 +02:00
Florian Hotze and GitHub
918b4faa3b
[rules] Add support for pre-compilation of conditions and actions ( #4289 )
...
* ScriptConditionHandler/ScriptActionHandler: Add support for pre-compilation of scripts
Signed-off-by: Florian Hotze <florianh_dev@icloud.com >
2024-07-09 19:12:33 +02:00
jimtng and GitHub
ea7d61b199
PersistenceExtensions: fix DateTimeException when persisting an empty TimeSeries ( #4303 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au >
2024-07-08 19:53:01 +02:00
Kai Kreuzer and GitHub
21e605d212
Apply spotless after release, resolve bundles ( #4301 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2024-07-07 23:22:27 +02:00
openhab-bot
07e23eac3c
[unleash-maven-plugin] Preparation for next development cycle.
2024-07-07 16:05:56 +00:00
Jacob Laursen and GitHub
340996f971
Fix TimeSeries policy REPLACE not being applied ( #4298 )
...
Fixes #4297
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk >
2024-07-06 20:38:20 +02:00
J-N-K and GitHub
87ad314c02
Fix AccessDeniedException in YamlModelRepository ( #4299 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw >
2024-07-06 20:35:06 +02:00
openhab-bot and GitHub
5710ee4962
New Crowdin updates ( #4300 )
...
* New translations addons.properties (German)
* New translations i18n.properties (German)
2024-07-06 16:58:43 +02:00
lolodomo and GitHub
b932a4df5e
YAML files: ignore files inside automation sub-folder ( #4291 )
...
Also ignore unreachable files
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2024-07-04 17:35:45 +02:00
openhab-bot and GitHub
2be44d1cb2
New Crowdin updates ( #4292 )
...
* New translations i18n.properties (Hungarian)
* New translations voice.properties (French)
* New translations addons.properties (French)
* New translations restauth.properties (French)
* New translations i18n.properties (French)
* New translations i18n.properties (Danish)
* New translations defaultsystemchannels.properties (Finnish)
* New translations addons.properties (Finnish)
* New translations languagesupport.properties (Portuguese)
* New translations languagesupport.properties (Portuguese, Brazilian)
* New translations i18n.properties (Hebrew)
* New translations i18n.properties (Dutch)
* New translations addons.properties (French)
* New translations languagesupport.properties (Portuguese)
* New translations languagesupport.properties (Portuguese, Brazilian)
2024-07-03 21:20:39 +02:00
Wouter Born and GitHub
5398d14e96
Upgrade maven-deploy-plugin to 3.1.2 ( #4295 )
...
This may help with fixing or diagnosing read timouts during deployment.
Signed-off-by: Wouter Born <github@maindrain.net >
2024-07-03 19:27:34 +02:00
Mark Herwege and GitHub
1e53c5235b
Fix persistence extensions for group items and number dimension items with different units ( #4257 )
...
* fix persistence extensions for group items
Signed-off-by: Mark Herwege <mark.herwege@telenet.be >
2024-07-02 09:27:36 +02:00
lolodomo and GitHub
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
joerg1985 and GitHub
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
mlobstein and GitHub
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-bot and GitHub
d2489bb65e
New Crowdin updates ( #4290 )
...
* New translations network.properties (French)
* New translations marketplace.properties (French)
2024-07-01 17:49:02 +02:00
openhab-bot and GitHub
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
lolodomo and GitHub
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 Herwege and GitHub
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
lsiepel and GitHub
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-bot and GitHub
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
GiviMAD and GitHub
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
GiviMAD and GitHub
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
jimtng and GitHub
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
joerg1985 and GitHub
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-Green and GitHub
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 Hotze and GitHub
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 Herwege and GitHub
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-Green and GitHub
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 Friedrich and GitHub
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-bot and GitHub
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