Holger Friedrich and GitHub
79277fafb7
Update license headers to 2026 ( #5259 )
...
* Update license headers to 2026
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2026-01-10 22:36:26 +01:00
Holger Friedrich and GitHub
4084fec56b
Prepare for OH 5.2.0 ( #5220 )
...
* Fix spotless after unleash
* Resolve itest runbundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-12-22 22:01:01 +01:00
openhab-bot
f6c7ea6490
[unleash-maven-plugin] Preparation for next development cycle.
2025-12-22 15:00:02 +00:00
Nadahar and GitHub
9d679718ed
Fix AddonSuggestionService configuration ( #5042 )
...
AddonSuggestionService has had a delayed application of configuration because it was based on a timer that refreshed it every minute. This led to various issue where "wrong decision" were made based on stale information. This addresses the root cause for why the configuration wasn't delivered in a timely manner by OSGi, and removes the scheduled configuration refresh.
For the configuration to be accessible to multiple bundles, its "location" must be "a region". This must be configured before any bundle tries to use the configuration. To do this very early, it has been attached to the Activator of the "main core bundle". It doesn't have to be there, as long as it will always run very early during startup.
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com >
2025-10-08 20:30:06 +02:00
lolodomo and GitHub
9c6d304b7d
Fix enabling/disabling of addons suggestors at OH startup ( #5020 )
...
Before this fix, the AddonSuggestionService service was started and an incomplete configuration was considered, a configuration containing none of the user settings defining if each suggestion finder should be enabled or disabled.
Later, when AddonFinderService service was added, the same incomplete configuration was reused.
Signed-off-by: Laurent Garnier <lg.hc@free.fr >
2025-09-20 20:54:34 +02:00
Holger Friedrich and GitHub
b535d22d4d
Upgrade Mockito to 5.19, junit-jupiter to 5.13.4 ( #4991 )
...
* Upgrade Mockito from 4.11 to 5.19.
Changelog: https://github.com/mockito/mockito/releases
* Upgrade junit-jupiter from 5.11.4 to 5.13.4
Changelog: https://docs.junit.org/5.13.4/release-notes
* Add workaround to allow junit-jupiter>=5.12 with OSGI
* Activate javaagent for tests to avoid JDK warnings
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-09-09 18:58:31 +02:00
Holger Friedrich and GitHub
ddf04e2419
Prepare for OH 5.1.0 ( #4918 )
...
* Prepare for OH 5.1.0
* Fix spotless after unleash
* Resolve itest runbundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-07-21 21:10:15 +02:00
openhab-bot
36e9e60f14
[unleash-maven-plugin] Preparation for next development cycle.
2025-07-21 07:17:39 +00:00
Holger Friedrich and GitHub
6eb7d0c9a6
Clean up POM dependencies ( #4855 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2025-06-18 20:23:10 +02:00
Wouter Born and GitHub
6bf59605bd
Use Spotless sortpom plug-in ( #4618 )
...
This simplifies the sortpom configuration and also allows for checking and reformatting them using the spotless:check and spotless:apply Maven goals.
Signed-off-by: Wouter Born <github@maindrain.net >
2025-02-23 19:04:47 +01:00
Wouter Born and GitHub
f00c7700cb
Start license headers with /* instead of /** ( #4544 )
...
Prevents JavaDoc tooling issues because these tools check comments starting with `/**`.
Signed-off-by: Wouter Born <github@maindrain.net >
2025-01-07 21:48:56 +01:00
Wouter Born and GitHub
979e4a7409
Update license headers to 2025 ( #4532 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2025-01-01 16:40:04 +01:00
Wouter Born and GitHub
db72021460
Update Eclipse files ( #4514 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2024-12-24 07:02:47 +01:00
Holger Friedrich and GitHub
8d837f9823
Prepare for OH 5.0.0 ( #4496 )
...
* Prepare for OH 5.0.0
* Switch to 5.0.0-SNAPSHOT
* Fix spotless after unleash
* resolve itest runbundles
* Fix linux-specific pom
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2024-12-15 18:49:23 +01:00
openhab-bot
0f2e56f39d
[unleash-maven-plugin] Preparation for next development cycle.
2024-12-15 11:41:19 +00: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
Andrew Fiddian-Green and GitHub
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
Mark Herwege and GitHub
49cfb20fb5
Fix suggestion finder installation ( #4209 )
...
* fix finder installation
* no install/uninstall if no config object
Signed-off-by: Mark Herwege <mark.herwege@telenet.be >
2024-05-04 18:18:50 +02:00
Mark Herwege and GitHub
1a89b9ede9
Fix suggestion finder installation ( #4206 )
...
Signed-off-by: Mark Herwege <mark.herwege@telenet.be >
2024-05-02 16:30:57 +02:00
Mark Herwege and GitHub
7cedb1257b
Use FeatureInstaller for suggestion finder installation ( #4188 )
...
* use FeatureInstaller
Signed-off-by: Mark Herwege <mark.herwege@telenet.be >
2024-04-28 11:39:27 +02:00
Wouter Born and GitHub
2babea4c9a
Update license headers to 2024 ( #4011 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2024-01-03 21:20:34 +01:00
Wouter Born and GitHub
041e3b5127
Remove redundant modifiers ( #4000 )
...
Removes redundant modifiers from the code.
These modifiers redeclare the default modifiers that apply to interfaces, enums etc.
Signed-off-by: Wouter Born <github@maindrain.net >
2024-01-02 19:29:29 +01:00
Wouter Born and GitHub
f376606e92
Simplify boolean expressions ( #3971 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2023-12-28 13:19:01 +01:00
Andrew Fiddian-Green and GitHub
a93f3d7d90
Add-on suggestion finder for USB devices ( #3922 )
...
Also-by: Holger Friedrich <mail@holger-friedrich.de >
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2023-12-27 18:27:40 +01:00
Holger Friedrich and GitHub
839ba1ab4c
Apply spotless after release, resolve bundles ( #3953 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-12-22 23:14:28 +01:00
openhab-bot
3b279587b1
[unleash-maven-plugin] Preparation for next development cycle.
2023-12-22 11:48:43 +00:00
Kai Kreuzer and GitHub
4b310aff30
Catch ISE if config admin is no longer available ( #3949 )
2023-12-21 21:36:11 +01:00
Andrew Fiddian-Green and GitHub
924e7b2d6d
Fixes #3946 ( #3947 )
...
* Fixes #3946
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2023-12-21 18:23:43 +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
Holger Friedrich and GitHub
8bed621c8c
Service to suggest addons via generic IP scan ( #3920 )
...
* Service to suggest addons via generic IP scan
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-12-17 13:12:55 +01:00
Mark Herwege and GitHub
fe242f8ab9
Modified finder discovery schema to make future finders easier to create ( #3924 )
...
* change discovery method schema
Signed-off-by: Mark Herwege <mark.herwege@telenet.be >
2023-12-16 11:08:09 +01:00
Holger Friedrich and GitHub
4e634c6b55
Service to suggest addons based on running processes ( #3904 )
...
* Service to suggest addons based on running processes
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-12-16 10:52:41 +01:00
Andrew Fiddian-Green and GitHub
be70a13afe
Handle ISE when shutting down ( #3910 )
...
* Suppress logging when shutting down
* Cancel scheduled tasks on shutdown
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
2023-12-10 22:45:12 +01:00
62a50a409a
Service to find suggested addons to install ( #3806 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch >
Co-authored-by: Mark Herwege <mark.herwege@telenet.be >
2023-12-07 17:32:33 +01:00