Commit Graph
92 Commits
Author SHA1 Message Date
Holger FriedrichandGitHub 536f355a18 Revert upgrade of JUnit to 5.12.1 (#18648)
This reverts commit 34f939eca51371e98f634ea8420a388eaffdfc37.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-05-07 07:56:18 +02:00
Holger FriedrichandGitHub 6d804b02dd Adapt dependencies to core change (#18435)
* Adapt dependencies to core change
* Add jakarta.inject-api to mqtt.generic

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-03-24 07:24:13 +01:00
Holger FriedrichandGitHub 16e8fdab9f Resolve bundles (#18403)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-03-17 12:12:13 +01:00
Wouter BornandGitHub 8a7a411ccc Use Spotless sortpom plug-in (#18318)
Similar to openhab/openhab-core#4618

Signed-off-by: Wouter Born <github@maindrain.net>
2025-02-23 20:23:16 +01:00
Holger FriedrichandGitHub d6ef92e12d Adapt dependencies due to core changes (#18214)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-02-15 11:29:27 +01:00
Holger FriedrichandGitHub f479a38337 Upgrade Karaf from 4.4.6 to 4.4.7 (#17515)
* Upgrade Karaf from 4.4.6 to 4.4.7

* Sync runtime dependencies with Karaf 4.4.7, most notably:
   * PaxWeb 8.0.30
   * Jetty 9.4.57.v20241219
   * BouncyCastle 1.78.1
   * CXF 3.6.4
   * Jackson 2.18.2
   * JNA 5.16.0
   * JAXB 2.3.9
   * commons-io 2.17.0
   * commons-lang3 3.17.0
   * commons-logging 1.3.4
   * ASM 9.7.1
   * PaxLogging 2.2.8
 * Resolve itest runbundles

* Adapt to core change, xtext dependencies

* gson 2.11.0
* guava 3.33.1
* ecj 3.39.0
* Fix newly introduced compilation and test issues in bindings

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-01-26 15:47:37 +01:00
Wouter BornandGitHub 8672ed0208 Start license headers with /* instead of /** (#18061)
Prevents JavaDoc tooling issues because these tools check comments starting with `/**`.

Signed-off-by: Wouter Born <github@maindrain.net>
2025-01-07 22:33:03 +01:00
Wouter BornandGitHub d6476042ec Update license headers to 2025 (#18015)
* Update license headers to 2025

Signed-off-by: Wouter Born <github@maindrain.net>
2025-01-02 00:30:12 +01:00
Wouter BornandGitHub 2f7b727d14 Resolve runbundles for reverting LinkedTransferQueue high CPU usage workaround (#17914)
Related to openhab/openhab-core#4499

Signed-off-by: Wouter Born <github@maindrain.net>
2024-12-17 13:26:36 +01:00
Holger FriedrichandGitHub 639a1cb263 Prepare for OH 5.0.0 (#17906)
* Switch to 5.0.0-SNAPSHOT
* Fix spotless after unleash
* resolve itest runbundles

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-12-15 20:30:05 +01:00
openhab-bot f80fd3d18c [unleash-maven-plugin] Preparation for next development cycle. 2024-12-15 13:46:58 +00:00
Wouter BornandGitHub 0d58d7ec62 Update bnd to 7.1.0 (#17822)
For release notes, see:

https://github.com/bndtools/bnd/wiki/Changes-in-7.1.0

Signed-off-by: Wouter Born <github@maindrain.net>
2024-11-30 21:32:58 +01:00
Holger FriedrichandGitHub 68a02d538a Upgrade XStream to 1.4.21 (#17763)
* Upgrade XStream from 1.4.20 to 1.4.21, fixes CVE-2024-47072.
  See changelog at https://x-stream.github.io/changes.html#1.4.21

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-11-19 11:03:33 +01:00
Kai KreuzerandGitHub dd1c041488 Resolve itests (#17019)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2024-07-08 03:14:30 +02:00
lsiepelandGitHub 71a208b91b Apply Spotless after release (#17016)
* Spotless

Signed-off-by: Leo Siepel <leosiepel@gmail.com>
2024-07-07 23:20:16 +02:00
openhab-bot 4b5e4646ac [unleash-maven-plugin] Preparation for next development cycle. 2024-07-07 18:09:31 +00:00
Holger FriedrichandGitHub d36b123e0c Upgrade Karaf from 4.4.5 to 4.4.6 (#16676)
* Sync runtime dependencies with Karaf 4.4.6, most status
t notably:
  * Jetty 9.4.54.v20240208, addresses CVE-2024-22201
  * Pax Logging 2.2.7
  * Pax Web 8.0.27
  * ASM 9.7
* Resolve itest runbundles

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-05-20 23:39:42 +02:00
Holger FriedrichandGitHub 3d65b3003f Upgrade to Karaf 4.4.5 (#16493)
For release notes, see:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12353604&projectId=12311140

* [dynamodb] Disable tests

Tests are disabled due to compatibility issue of DynamoDBLocal and Jetty upgrade #16493.
To be resolved in subsequent commit.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2024-03-17 20:28:10 +01:00
Wouter BornandGitHub e3a2b60014 Resolve runbundles for jUPnP upgrade (#16423)
Related to openhab/openhab-core#4098

Signed-off-by: Wouter Born <github@maindrain.net>
2024-02-18 22:59:51 +01:00
Wouter BornandGitHub a2868bb0dc Use diamond operator and remove redundant type arguments (#16249)
Signed-off-by: Wouter Born <github@maindrain.net>
2024-01-09 23:46:15 +01:00
Wouter BornandGitHub 64c08e55fe Resolve runbundles for JmDNS upgrade (#16215) 2024-01-05 21:07:48 +01:00
Jacob LaursenandGitHub f4596f581e Update license headers to 2024 (#16168)
* Update copyright year in configuration
* Update license headers
* Manually update nibeheatpump headers (.cpp/.h/.ino)
* Manually update smsmodem header
* Manually update hueemulation header
* Manually update addon-header.xml header

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-01-01 18:14:57 +01:00
Holger FriedrichandGitHub 09cedf00e3 Upgrade Netty to 4.1.104.Final and Jackson to 2.16.0 (#16102)
* Update Jackson to 2.16.0

See openhab/openhab-core#3956

* Upgrade Netty to 4.1.104.Final

See openhab/openhab-core#3955

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-23 23:52:47 +01:00
Holger FriedrichandGitHub 533cc666ab Apply spotless after release (#16097)
* Apply spotless after release
* itests: resolve bundles

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-12-22 23:30:38 +01:00
openhab-bot 83e0485219 [unleash-maven-plugin] Preparation for next development cycle. 2023-12-22 14:37:48 +00:00
Wouter BornandGitHub fe2d521209 Resolve runbundles for logback upgrade (#16083)
Related to openhab/openhab-core#3935

Signed-off-by: Wouter Born <github@maindrain.net>
2023-12-20 01:02:59 +01:00
Holger FriedrichandGitHub f24a4305b8 Improve javadoc for some addons (#15701)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-10-08 00:25:04 +02:00
Wouter BornandGitHub f8bcfb0c7e Resolve runbundles for JUnit upgrade (#15714)
Signed-off-by: Wouter Born <github@maindrain.net>
2023-10-07 20:35:40 +02:00
Wouter BornandGitHub 181c647bd6 Update bnd to 7.0.0 (#15709)
For release notes, see:

https://github.com/bndtools/bnd/wiki/Changes-in-7.0.0

Signed-off-by: Wouter Born <github@maindrain.net>
2023-10-06 18:47:11 +02:00
Wouter BornandGitHub e32bc258e9 Resolve runbundles for Xtext upgrade (#15677)
Signed-off-by: Wouter Born <github@maindrain.net>
2023-10-01 22:42:26 +02:00
Wouter BornandGitHub 9d03ec9af5 Upgrade to Karaf 4.4.4 (#15659)
* Resolve itest runbundles
* Fix dependency issues
* Add specs features because Pax Web now depends on "asm"

Signed-off-by: Wouter Born <github@maindrain.net>
2023-09-30 07:38:19 +02:00
Holger FriedrichandGitHub b3e88ae29e Java 17 features (itests) (#15583)
- replace Collections by List.of and Set.of
- instanceof
- SAT warnings

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2023-09-13 08:06:37 +02:00
Wouter BornandGitHub e254cb785c Resolve runbundles for directory-watcher upgrade (#15526)
Related to openhab/openhab-core#3790

Signed-off-by: Wouter Born <github@maindrain.net>
2023-08-30 22:53:16 +02:00
Wouter BornandGitHub 626c6bde4a Resolve runbundles for CXF upgrade (#15473)
* Resolve runbundles for CXF upgrade

Related to openhab/openhab-core#3770

Signed-off-by: Wouter Born <github@maindrain.net>

* Replace Grizzly JAX-RS Client with Jetty HTTP client in hueemulation tests

It seems that the Grizzly JAX-RS Client implementation does not work well with the new CXF dependencies on the classpath.
As we do not use Grizzly anywhere else it is probably best to also stop using the Grizzly HTTP Server in these tests in the future.

Signed-off-by: Wouter Born <github@maindrain.net>

---------

Signed-off-by: Wouter Born <github@maindrain.net>
2023-08-23 09:14:15 +02:00
J-N-KandGitHub 3ce02971ae Resolve itests after core changes (#15454)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-08-19 10:18:49 +02:00
Wouter BornandGitHub 98406476f8 Resolve runbundles for workaround (#15421)
* Resolve runbundles for workaround

Related to openhab/openhab-core#3756

Signed-off-by: Wouter Born <github@maindrain.net>
2023-08-14 10:38:33 +02:00
Wouter BornandGitHub 4fe1f76444 Resolve runbundles (#15298)
Signed-off-by: Wouter Born <github@maindrain.net>
2023-07-24 09:43:41 +02:00
Kai Kreuzer 72607d3bee Apply spotless
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-07-24 01:20:31 +02:00
openhab-bot 809fceaff3 [unleash-maven-plugin] Preparation for next development cycle. 2023-07-23 19:19:01 +00:00
Wouter BornandGitHub f6a4397483 Resolve itest runbundles (#15139)
With openhab/openhab-core#3355 the dependencies changed.

Signed-off-by: Wouter Born <github@maindrain.net>
2023-06-26 22:22:55 +02:00
J-N-KandGitHub b3d0399d6b Fix build (#15132)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-06-25 09:18:55 +02:00
Björn LangeandGitHub e3efe0cc86 [mielecloud] Fix failing integration tests (#14791)
* Revert "Disable mielecloud tests (#14762)"

This reverts commit 09c394b928.

* Configuration flow integration tests only resolve redirect URL

Signed-off-by: Björn Lange <bjoern.lange@itemis.de>
2023-04-13 12:32:12 +02:00
J-N-KandGitHub 09c394b928 Disable mielecloud tests (#14762)
As they always fail and therefore CI builds fail.

Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-04-08 12:24:18 +02:00
Björn LangeandGitHub fbcb412353 [mielecloud] Add channels energy and water consumption (#14456)
* Add POJOs for ecoFeedback from Miele REST API
* DeviceState offers  water and energy consumption
* Convert Quantity to State for channel population
* Add eco feedback channels to devices
* Fix item types and categories
* Add update instructions for eco feedback channels

Signed-off-by: Björn Lange <bjoern.lange@itemis.de>
2023-03-24 23:15:28 +01:00
J-N-KandGitHub 8e902f6324 Bump spotless to 2.35 and Eclipse Java Formatter to 4.26 (#14645)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-03-21 21:03:05 +01:00
Wouter BornandGitHub 9aa72abd82 Resolve runbundles and fix tests (#14588)
Related to:

* openhab/openhab-core#3433
* openhab/openhab-core#3446
* openhab/openhab-core#3450

Some tests were updated because private lifecycle methods (annotated with @BeforeAll, @AfterAll, @BeforeEach, or @AfterEach) now lead to an exception.

See: https://junit.org/junit5/docs/current/release-notes/index.html#deprecations-and-breaking-changes-3

Signed-off-by: Wouter Born <github@maindrain.net>
2023-03-12 23:00:58 +01:00
Wouter BornandGitHub c7f7dbdc07 Resolve itest runbundles for JUPnP upgrade (#14538)
Related to openhab/openhab-core#3421

Signed-off-by: Wouter Born <github@maindrain.net>
2023-03-05 13:12:49 +01:00
Wouter BornandGitHub b2bf7256db Upgrade to Karaf 4.4.3 (#14040)
* Rework Servlets to use Http Whiteboard annotations in favor of proprietary `org.openhab.core.io.http.servlet` classes
* Resolve itest runbundles
* Fix dependency issues
* Catch proper exception when starting hueemulation UpnpServer

Also-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Wouter Born <github@maindrain.net>
2023-03-01 18:33:50 +01:00
J-N-KandGitHub ec3f5369be Resolve itests after core changes (#14498)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-02-25 12:37:37 +01:00
J-N-KandGitHub d613641bbd Adapt addons to core watch service changes (#14004)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-02-13 16:37:57 +01:00