Kai Kreuzer and GitHub
ab977dfbba
Set specific version in dependency ( #5615 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2026-05-30 09:51:43 +02:00
Kai Kreuzer and GitHub
9fd8692891
Add support for HTTP401 in OAuth connector ( #5432 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2026-04-18 07:06:52 +02:00
Kai Kreuzer and GitHub
d4e6c97e67
Remove outdated import ( #5228 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2025-12-27 23:50:33 +01:00
Kai Kreuzer and GitHub
2b594e0944
Upgrade JUPnP to 3.0.4 ( #5201 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2025-12-17 00:58:45 +01:00
Kai Kreuzer and GitHub
9c3907da2c
Add PersistenceUpgrader ( #5190 )
...
This accidentially got lost in https://github.com/openhab/openhab-core/commit/cea82896242c290941a62c519c618d4b702b260f
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2025-12-14 18:23:49 +01:00
Kai Kreuzer and GitHub
3d2f10d770
Restrict CORS logging to a single time ( #4905 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2025-07-16 10:11:57 +02:00
Kai Kreuzer and GitHub
ec08f6963c
Fix streaming of m3u audio streams ( #4879 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2025-07-05 11:16:30 +02:00
Kai Kreuzer and GitHub
1d567df50c
Shorten logging of timeseries updatesd ( #4728 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2025-04-19 08:57:08 +02:00
Kai Kreuzer and GitHub
b3f710372d
Upgrade to JmDNS 3.5.12 ( #4337 )
...
Also-by: Holger Friedrich <mail@holger-friedrich.de >
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2024-09-07 09:21:00 +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
Kai Kreuzer and GitHub
c4802e3fb0
Upgrade to JmDNS 3.5.9 ( #4015 )
...
For the changelog, see:
https://github.com/jmdns/jmdns/milestone/11?closed=1
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2024-01-05 00:07:41 +01:00
Kai Kreuzer and GitHub
30ae005956
Fix build number reporting at startup ( #3991 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2024-01-02 10:40:02 +01:00
Kai Kreuzer and GitHub
074fcdd7ea
Delay the IP scan to make sure that no further candidates are added ( #3951 )
...
* Delay the IP scan to make sure that no further candidates are added and do not use a dedicated thread pool
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2023-12-22 08:49:36 +01:00
Kai Kreuzer and GitHub
4b310aff30
Catch ISE if config admin is no longer available ( #3949 )
2023-12-21 21:36:11 +01:00
Kai Kreuzer and GitHub
369bd228e7
Move addons.xml to runtime folder ( #3944 )
...
* Move addons.xml to runtime folder
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2023-12-20 23:53:10 +01:00
Kai Kreuzer and GitHub
dceec22a35
Improve HTTP 404 handling and logging ( #3940 )
2023-12-20 12:35:25 +01:00
Kai Kreuzer and GitHub
04cd8408de
Don't log errors on NotFoundExceptions in Jetty ( #3931 )
2023-12-19 21:16:05 +01:00
Kai Kreuzer and GitHub
14f8490d1c
Address warnings in StringUtils class ( #3845 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2023-10-15 22:01:07 +02:00
Kai Kreuzer
5692232e2b
Apply spotless
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2023-07-24 01:11:37 +02:00
Kai Kreuzer and GitHub
7a87001f98
Revert "Upgrade XChart to 3.8.4 ( #3291 )" ( #3720 )
...
This reverts commit c2e81a13fd .
2023-07-21 17:21:14 +02:00
Kai Kreuzer and GitHub
a12d64d4a3
Update to SAT version 0.15.0 ( #3623 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2023-05-23 09:10:54 +02:00
Kai Kreuzer and GitHub
9c59071038
Make --dir param optional for upgradetool ( #3591 )
...
* Make --dir param optional for upgradetool
Almost all openHAB installations should have the $OPENHAB_USERDATA env variable set.
If this is the case, the user does not have to provide a directory, so this parameter can be made optional.
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2023-05-04 09:08:26 +02:00
Kai Kreuzer and GitHub
476975a012
Allow OnOffType as valid conversion types for HSBType and PercentType ( #3588 )
...
* Allow OnOffType as valid conversion types for HSBType and PercentType
* Add clause for supported PercentType
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2023-05-02 09:10:34 +02:00
Kai Kreuzer and GitHub
ac0f512178
Consider auto-update veto from channel types ( #3575 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2023-04-24 20:14:20 +02:00
Kai Kreuzer and GitHub
48c44a04d8
Fix service folder resolution path ( #3412 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2023-03-02 07:39:59 +01:00
Kai Kreuzer and GitHub
fafadd4b83
Add nullable annotation to avoid error marker in Eclipse ( #3376 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2023-02-16 23:40:53 +01:00
Kai Kreuzer and GitHub
304617c5b7
Remove author from addon xsd ( #3362 )
...
* Remove author from addon xsd
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2023-02-11 19:50:05 +01:00
Kai Kreuzer and GitHub
10eb42af3f
Fix nullable errors ( #3319 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2023-01-15 19:03:59 +01:00
Kai Kreuzer and GitHub
1523a1f2ab
Fix nullable errors in the IDE ( #3220 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2022-12-11 23:17:09 +01:00
Kai Kreuzer and GitHub
015fed7a18
Prevent null warnings/errors in the IDE ( #3209 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2022-12-11 02:02:09 +01:00
Kai Kreuzer and GitHub
664fb559a4
Prevent compiler error in Eclipse due to potential null value ( #3210 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2022-12-11 01:33:10 +01:00
Kai Kreuzer and GitHub
b52ea9e73e
Prevent NPE in SseResource ( #3194 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2022-12-03 20:07:29 +01:00
Kai Kreuzer and GitHub
2e7fd9d72a
Upgrade to JmDNS 3.5.8 ( #3029 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2022-07-04 21:52:34 +02:00
Kai Kreuzer and GitHub
61fd47c853
Apply spotless and resolver ( #3018 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2022-06-27 13:41:28 +02:00
Kai Kreuzer and GitHub
2cf875fdd8
Fix ConcurrentModificationException in WatchQueueReader ( #3016 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2022-06-26 17:14:51 +02:00
Kai Kreuzer and GitHub
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
Kai Kreuzer and GitHub
a8126bc886
Fix NPE of AddonServices during startup ( #2678 )
...
* Fix NPE of JSONAddonService during startup
* Add same fix for CommunityMarketplaceAddonService
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2022-01-10 11:05:44 +01:00
Kai Kreuzer and GitHub
e61db5a11a
[rest] Make SSEResource robust against missing parameters ( #2652 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-12-29 16:35:51 +01:00
Kai Kreuzer and GitHub
9297727112
Revert "Bump netty to 4.1.72.Final for log4j2 2.15.0 fix ( #2634 )" ( #2646 )
...
This reverts commit 2f1ae2c4b8 .
2021-12-26 22:40:23 +01:00
Kai Kreuzer and GitHub
e3b07782b4
pom reference update from http to https ( #2644 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-12-23 22:55:20 +01:00
Kai Kreuzer
1ebf7395d9
Apply spotless
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-12-20 06:59:22 +01:00
Kai Kreuzer and GitHub
4f8f7254e0
Import javax.management package ( #2484 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-09-14 14:40:07 +02:00
Kai Kreuzer
5a667cc868
applied spotless
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-06-27 23:22:02 +02:00
Kai Kreuzer and GitHub
6a6e201ac7
Revert "Ignore relative library directories for scripts ( #2408 )" ( #2414 )
...
This reverts commit 241a4f6ebf .
2021-06-25 11:11:18 +02:00
Kai Kreuzer and GitHub
f58fce3500
[rest] Make UUID available to users ( #2402 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-06-14 22:19:51 +02:00
Kai Kreuzer and GitHub
3cac330c5f
[rest] Fix links to group members in REST response ( #2399 )
...
* Fix links for to group members in REST response
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-06-08 21:41:51 +02:00
Kai Kreuzer and GitHub
f8c2def130
upgrade to JUPnP 2.6.0 ( #2396 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-06-02 09:21:15 +02:00
Kai Kreuzer and GitHub
17f95768a4
Update to new JmDNS release 3.5.7 ( #2391 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-05-30 18:42:50 +02:00
Kai Kreuzer and GitHub
0343f44601
[automation] add tags to item modules ( #2378 )
...
* add tags to item modules
* made state/command configuration optional
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-05-25 16:39:31 +02:00
Kai Kreuzer and GitHub
6cfa359d33
Adapted url for Artifactory ( #2303 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-04-20 18:57:29 +02:00
Kai Kreuzer and GitHub
79edf2b9e6
Upgrade org.apache.servicemix.specs.activation-api-1.2.1 to fix mail sending ( #2292 )
...
Fixes #2273
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-04-14 23:32:56 +02:00
Kai Kreuzer and GitHub
6568dc1478
Merged semantics packages in order to make API consistent ( #2263 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-03-30 20:35:06 +02:00
Kai Kreuzer and GitHub
ee1d3f3a73
Removed outdated basic auth classes ( #2245 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-03-20 12:46:30 +01:00
Kai Kreuzer and GitHub
f72e3b239d
Update outdated group id for antlr ( #2240 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-03-13 18:42:51 +01:00
Kai Kreuzer
62c74da0c0
Applied spotless fix
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-03-02 21:38:34 +01:00
Kai Kreuzer and GitHub
44c280e249
Make absolute color temperature channel type advanced ( #2183 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-02-08 20:13:16 +01:00
Kai Kreuzer and GitHub
87211d2439
[REST] Prevent internal server error on invalid link requests on REST API ( #2179 )
...
Closes https://github.com/openhab/openhab-webui/issues/878
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-02-06 11:27:58 +01:00
Kai Kreuzer and GitHub
a0d58006e8
Also return command line execution result in case of error return code ( #2104 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-01-12 10:54:12 +01:00
Kai Kreuzer and GitHub
97e2782875
[automation] Avoid disappearing rules by correctly checking the model and its type ( #2077 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-01-06 14:29:49 +01:00
Kai Kreuzer and GitHub
531a478a45
Cache parsed script in order to improve performance ( #2057 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-01-03 13:18:53 +01:00
Kai Kreuzer and GitHub
d11ec3ef64
Include group label in warn log message ( #2059 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-01-03 13:17:53 +01:00
Kai Kreuzer and GitHub
4b8546b599
Prevent errors in log when client closes the HTTP connection ( #2049 )
...
Fixes openhab/openhab-distro#1188
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2021-01-02 09:04:05 +01:00
Kai Kreuzer and GitHub
1c3e4318df
Correctly handle file extension when looking up script ( #2020 )
...
Fixes #1990
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-29 10:50:31 +01:00
Kai Kreuzer
a91f8c657b
Align all threads to naming convention ( #2018 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-28 09:22:13 +01:00
Kai Kreuzer and GitHub
cea96b3d81
[automation] Do not consider disabled things for start level 80 ( #1968 )
...
Fixes #1967
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-20 09:44:45 +01:00
Kai Kreuzer and GitHub
8f13b99122
[automation] Correctly trigger rules with start level 50 trigger ( #1962 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-18 22:07:19 +01:00
Kai Kreuzer and GitHub
4a108e5c80
Reintroduce delayed rule initialization ( #1960 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-18 20:04:28 +01:00
Kai Kreuzer and GitHub
69b18e5a70
Introduce ready marker to correctly set start level 80 ( #1953 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-17 11:16:56 +01:00
Kai Kreuzer and GitHub
5d87c1def4
[automation] Fixed startup rules being triggered more than once
...
Fixes #1943
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-16 23:21:47 +01:00
Kai Kreuzer and GitHub
4059ea2422
[automation] Correctly return the evaluation result of DSL scripts
...
Fixes #1946
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-16 23:20:37 +01:00
Kai Kreuzer and GitHub
ad189bd4f1
[automation] Make quantity types available in scripts ( #1940 )
...
Fixes #1763
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-16 15:11:46 +01:00
Kai Kreuzer and GitHub
2b9f890831
Stabelized automation integration test ( #1944 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-16 14:13:04 +01:00
Kai Kreuzer and GitHub
0dd4cc97fe
Let StartLevelService only start once its configuration is available ( #1942 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-16 12:47:03 +01:00
Kai Kreuzer and GitHub
8290306348
Fixed SAT issues ( #1925 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-13 13:17:35 +01:00
Kai Kreuzer and GitHub
ec6ac00742
increase the rule refresher delay ( #1920 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-13 11:05:23 +01:00
Kai Kreuzer and GitHub
0a719cca83
Always set the value of implicit vars ( #1922 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-13 09:32:25 +01:00
Kai Kreuzer and GitHub
313fb496ce
Added config options for start level trigger ( #1923 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-13 09:31:34 +01:00
Kai Kreuzer and GitHub
1a2c81d9e2
Improved startup logging and avoid scripts being loaded in start level service thread ( #1919 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-13 09:31:09 +01:00
Kai Kreuzer and GitHub
076ac3fe15
Implemented start level service ( #1914 )
...
Fixes #1637
Fixes #1777
Fixes #1734
Fixes #1823
Fixes #1808
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-12 14:34:37 +01:00
Kai Kreuzer and GitHub
e075df30f8
Moved modbus transport from addons to core ( #1892 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-08 12:55:52 +01:00
Kai Kreuzer and GitHub
f99135ae3d
Reverted the introduction of an automation threadpool ( #1890 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-05 11:50:16 +01:00
Kai Kreuzer and GitHub
85fcb7b141
Cache safe call proxies for profiles instead of continuously recreating them ( #1880 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-03 09:28:07 +01:00
Kai Kreuzer and GitHub
c5f133b3e9
[automation] Provide triggering item name in the rule context ( #1770 )
...
* introduced implicit variable "triggeringItemName"
Fixes #1768
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-12-01 20:29:50 +01:00
Kai Kreuzer and GitHub
a892c7bcac
Synchronize the executions of each rule ( #1870 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-30 10:31:33 +01:00
Kai Kreuzer and GitHub
575f744a43
Request automation thread pool as a scheduled pool ( #1869 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-30 10:18:56 +01:00
Kai Kreuzer and GitHub
f2e1dea5bf
Adapted event handler thread names to naming convention ( #1858 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-29 11:12:03 +01:00
Kai Kreuzer and GitHub
fe62a4fdae
Make maps thread safe ( #1856 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-29 11:02:00 +01:00
Kai Kreuzer and GitHub
1e2fd7b447
Make rule engine use a threadpool ( #1857 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-29 10:56:01 +01:00
Kai Kreuzer and GitHub
a301e96b6c
sync Jetty versions between compile and runtime ( #1845 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-29 10:54:24 +01:00
Kai Kreuzer and GitHub
9e89a4dbda
[magic] Added a trigger channel for easier tests ( #1853 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-27 15:02:04 +01:00
Kai Kreuzer and GitHub
89767cee9e
removed deprecated author information from bindings ( #1844 )
...
* removed deprecated author information from bindings
* removed author tag from itests
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-24 19:01:50 +01:00
Kai Kreuzer and GitHub
5330de0473
Avoid potential NPE ( #1839 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-19 20:13:23 +01:00
Kai Kreuzer and GitHub
63ec4342f2
Added expire functionality as core framework feature ( #1803 )
...
* Added expire functionality as core framework feature
Closes #1620
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-19 14:15:02 +01:00
Kai Kreuzer and GitHub
70ca7655a2
Harden item creation by checking for validity of name ( #1825 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-18 00:18:00 +01:00
Kai Kreuzer and GitHub
94d6a80493
Create separate DSLScriptEngine instances for every handler ( #1819 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-14 20:16:19 +01:00
Kai Kreuzer and GitHub
7d2a505e13
[automation] Correctly map the state context variable of the ItemStateEvent to the implicit var newState ( #1809 )
...
Fixes #1802
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-13 07:29:56 +01:00
Kai Kreuzer and GitHub
c2b3885e9e
Do not provide unit information for plain number items ( #1811 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-12 22:13:28 +01:00
Kai Kreuzer and GitHub
48209e4a45
[automation] Fixes NPE when no command is given in a member-of-group trigger ( #1806 )
...
Fixes #1793
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-11 16:27:31 +01:00
Kai Kreuzer and GitHub
35b0a1275e
[charts] Add support for QuantityTypes to DefaultChartProvider ( #1789 )
...
Fixes #1781
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-02 10:45:31 +01:00
Kai Kreuzer and GitHub
5a9c5e7d87
strip unit from historic states ( #1782 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-01 01:53:02 +01:00