Holger Friedrich
b8e3dd047d
Upgrade Karaf from 4.4.7 to 4.4.8 ( #4932 )
...
* Upgrade Karaf from 4.4.7 to 4.4.8
* Upgrade Xtext/Xtend from 2.37.0 to 2.39.0
* Sync runtime dependencies with Karaf 4.4.7, most notably:
* PaxWeb 8.0.33
* commons-fileupload 1.6.0
* commons-io 2.20.0
* commons-lang3 3.18.0
* JNA 5.17.0
* XBean 4.27
* Guava 33.4.8
* ASM 9.8
* PaxLogging 2.3.0
* Bouncy Castle 1.81
* lsp4j 0.24.0
* emf.common 2.30.0
* emf.ecore 2.36
* emf.ecore.change 2.16.0
* emf.ecore.xmi 2.37.0
* guava.failureaccess 1.0.3
* jose4j 0.9.6
* logback 1.5.18
* Resolve itest runbundles
* Modularize imports
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-08-09 21:25:39 +02:00
openhab-bot
9cff9f5248
New Crowdin updates ( #4944 )
...
* New translations tags.properties (Hebrew)
* New translations defaultsystemchannels.properties (Hebrew)
2025-08-08 22:36:40 +02:00
dependabot[bot]
04893a139a
Bump org.apache.groovy:groovy-all from 4.0.27 to 4.0.28 ( #4935 )
...
Bumps [org.apache.groovy:groovy-all](https://github.com/apache/groovy ) from 4.0.27 to 4.0.28.
- [Commits](https://github.com/apache/groovy/commits )
---
updated-dependencies:
- dependency-name: org.apache.groovy:groovy-all
dependency-version: 4.0.28
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 07:25:44 +02:00
Holger Friedrich
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
openhab-bot
cfdb31c517
New translations tags.properties (German) ( #4908 )
2025-07-17 15:25:49 +02:00
openhab-bot
2ae969431c
New translations tags.properties (French) ( #4906 )
2025-07-16 13:41:16 +02:00
openhab-bot
b1a68d0012
New Crowdin updates ( #4901 )
...
* New translations audio.properties (Portuguese)
* New translations audio.properties (Portuguese, Brazilian)
* New translations automation.properties (German)
* New translations chart.properties (German)
* New translations defaultsystemchannels.properties (German)
* New translations ephemeris.properties (Portuguese)
* New translations ephemeris.properties (Portuguese, Brazilian)
* New translations firmware.properties (Portuguese)
* New translations firmware.properties (Portuguese, Brazilian)
* New translations inbox.properties (Portuguese)
* New translations inbox.properties (Portuguese, Brazilian)
* New translations jsonstorage.properties (Portuguese)
* New translations jsonstorage.properties (Portuguese, Brazilian)
* New translations jsr223.properties (French)
* New translations jsr223.properties (German)
* New translations languagesupport.properties (Portuguese)
* New translations languagesupport.properties (Portuguese, Brazilian)
* New translations messages.properties (German)
* New translations network.properties (Portuguese)
* New translations network.properties (Portuguese, Brazilian)
* New translations persistence.properties (Portuguese, Brazilian)
* New translations scriptprofile.properties (German)
* New translations sitemap.properties (Portuguese)
* New translations sitemap.properties (Portuguese, Brazilian)
* New translations systemprofiles.properties (German)
* New translations tags.properties (French)
* New translations tags.properties (German)
* New translations units.properties (German)
* New translations units.properties (Portuguese, Brazilian)
* New translations validation.properties (German)
* New translations voice.properties (German)
2025-07-15 15:22:05 +02:00
openhab-bot
ff2e108a95
New translations tags.properties (Danish) ( #4891 )
2025-07-10 19:12:24 +02:00
Jimmy Tanagra
ccd36dd298
Fix some conflicting synonyms: App/Application, Heating, Ventilation, A/C, Air Conditioning, Lights, Lighting, Lamps
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-07-07 20:20:06 +02:00
Jimmy Tanagra
77bbd46a80
Raise an error when tags conflict with label or synonyms
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-07-07 20:20:06 +02:00
Andrew Fiddian-Green
1767a0a2ca
Add property tag for lock state ( #4882 )
...
* add lock state property
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-07-07 20:12:16 +02:00
dependabot[bot]
1ebdfe7c24
Bump org.codehaus.gmavenplus:gmavenplus-plugin from 4.2.0 to 4.2.1 ( #4886 )
...
Bumps [org.codehaus.gmavenplus:gmavenplus-plugin](https://github.com/groovy/GMavenPlus ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/groovy/GMavenPlus/releases )
- [Commits](https://github.com/groovy/GMavenPlus/compare/4.2.0...4.2.1 )
---
updated-dependencies:
- dependency-name: org.codehaus.gmavenplus:gmavenplus-plugin
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 08:23:18 +02:00
Mark Herwege
565294b9c6
Semantics health REST endpoint ( #4827 )
...
* semantics health REST endpoint
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2025-06-28 19:03:11 +02:00
openhab-bot
35dc698215
New Crowdin updates ( #4858 )
...
* New translations tags.properties (Danish)
* New translations jsr223.properties (Spanish)
* New translations tags.properties (Hebrew)
* New translations automation.properties (Italian)
* New translations jsr223.properties (Hebrew)
* New translations firmware.properties (Portuguese, Brazilian)
* New translations languagesupport.properties (Portuguese)
* New translations languagesupport.properties (Portuguese, Brazilian)
* New translations audio.properties (Portuguese, Brazilian)
* New translations inbox.properties (Portuguese, Brazilian)
* New translations ephemeris.properties (Portuguese, Brazilian)
* New translations jsonstorage.properties (Portuguese, Brazilian)
* New translations network.properties (Portuguese, Brazilian)
* New translations sitemap.properties (Portuguese, Brazilian)
2025-06-21 08:56:43 +02:00
Holger Friedrich
e17577c7c5
Reduce SAT warnings ( #4860 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-06-21 07:10:58 +02:00
Andrew Fiddian-Green
81865db3a9
Add precipitation property ( #4850 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-06-17 22:50:14 +02:00
Holger Friedrich
e72a7905e3
Use gmavenplus-plugin ( #4843 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-06-08 16:58:46 +02:00
dependabot[bot]
592deb2ec0
Bump org.codehaus.groovy:groovy-all from 3.0.24 to 3.0.25 ( #4837 )
...
Bumps [org.codehaus.groovy:groovy-all](https://github.com/apache/groovy ) from 3.0.24 to 3.0.25.
- [Commits](https://github.com/apache/groovy/commits )
---
updated-dependencies:
- dependency-name: org.codehaus.groovy:groovy-all
dependency-version: 3.0.25
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-02 06:26:03 +02:00
openhab-bot
c53a6a9e61
New Crowdin updates ( #4819 )
...
* New translations tags.properties (Danish)
* New translations messages.properties (French)
* New translations tags.properties (Danish)
* New translations messages.properties (Danish)
2025-05-20 21:31:39 +02:00
Andrew Fiddian-Green
c4c2c4c431
Semantic tags: Apply description texts for Point/Property/Equipment ( #4750 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Co-authored-by: jimtng <2554958+jimtng@users.noreply.github.com>
2025-05-18 18:03:30 +02:00
Mark Herwege
d346509a2a
Enable semantic tag description translations ( #4746 )
...
Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
2025-05-18 08:20:39 +02:00
openhab-bot
e9700f85ec
New Crowdin updates ( #4787 )
...
* New translations messages.properties (Italian)
* New translations validation.properties (Portuguese)
* New translations firmware.properties (Portuguese)
* New translations systemprofiles.properties (Portuguese)
* New translations audio.properties (Portuguese)
* New translations inbox.properties (Portuguese)
* New translations ephemeris.properties (Portuguese)
* New translations restauth.properties (Portuguese)
* New translations addons.properties (Portuguese)
* New translations jsonstorage.properties (Portuguese)
* New translations chart.properties (Portuguese)
* New translations i18n.properties (Portuguese)
* New translations network.properties (Portuguese)
* New translations sitemap.properties (Portuguese)
* New translations marketplace.properties (Portuguese)
* New translations systemthingstatusinfos.properties (Portuguese)
* New translations units.properties (Portuguese)
* New translations jsr223.properties (Portuguese)
* New translations automation.properties (Hebrew)
* New translations tags.properties (Hebrew)
* New translations messages.properties (Hebrew)
* New translations firmware.properties (Portuguese, Brazilian)
* New translations languagesupport.properties (Portuguese)
* New translations languagesupport.properties (Portuguese, Brazilian)
* New translations audio.properties (Portuguese, Brazilian)
* New translations inbox.properties (Portuguese, Brazilian)
* New translations ephemeris.properties (Portuguese, Brazilian)
* New translations jsonstorage.properties (Portuguese, Brazilian)
* New translations network.properties (Portuguese, Brazilian)
* New translations sitemap.properties (Portuguese, Brazilian)
2025-05-11 13:12:47 +02:00
dependabot[bot]
1ef1cabcf0
Bump org.apache.ivy:ivy from 2.5.2 to 2.5.3 ( #4806 )
...
Bumps org.apache.ivy:ivy from 2.5.2 to 2.5.3.
---
updated-dependencies:
- dependency-name: org.apache.ivy:ivy
dependency-version: 2.5.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-11 13:00:49 +02:00
dependabot[bot]
24b8c32d30
Bump org.codehaus.groovy:groovy-all from 3.0.23 to 3.0.24 ( #4801 )
...
Bumps [org.codehaus.groovy:groovy-all](https://github.com/apache/groovy ) from 3.0.23 to 3.0.24.
- [Commits](https://github.com/apache/groovy/commits )
---
updated-dependencies:
- dependency-name: org.codehaus.groovy:groovy-all
dependency-version: 3.0.24
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-11 12:59:54 +02:00
Holger Friedrich
7820dc45bd
Cleanup: Java21, SAT ( #4757 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-04-28 08:55:53 +02:00
openhab-bot
8fbea76834
New translations tags.properties (Danish) ( #4756 )
2025-04-27 08:28:29 +02:00
Andrew Fiddian-Green
5a097ed270
Semantic tags: Just a few more ( #4745 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
Co-authored-by: jimtng <2554958+jimtng@users.noreply.github.com>
2025-04-26 22:52:53 +02:00
openhab-bot
d0308a2348
New translations tags.properties (Danish) ( #4741 )
2025-04-23 19:03:20 +02:00
Andrew Fiddian-Green
aa8e05f877
Semantic tags: add zones, move battery ( #4738 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-04-22 21:05:09 +02:00
openhab-bot
2ec59cdebf
New Crowdin updates ( #4729 )
...
* New translations tags.properties (Danish)
2025-04-20 08:42:34 +02:00
Jacob Laursen
1c955f3cb3
Add synonyms for a few semantic tags ( #4725 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-04-19 10:24:33 +02:00
Jacob Laursen
9e7aa7bf32
Add semantic tag for coffee maker ( #4726 )
...
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2025-04-18 18:09:49 +02:00
openhab-bot
5632e29ac8
New translations tags.properties (Danish) ( #4721 )
2025-04-16 23:20:49 +02:00
Andrew Fiddian-Green
ad7612dba7
Semantic Tags: Tweaks to tags ( #4708 )
...
* Tweaks to Point and Property tags
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-04-13 16:12:05 +02:00
openhab-bot
bda8c2a2a4
New Crowdin updates ( #4696 )
...
* New translations tags.properties (Danish)
2025-04-07 23:19:11 +02:00
jimtng
eccde15192
Check for duplicate tags in SemanticTags.csv ( #4702 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-04-05 17:44:28 +02:00
jimtng
0bc2967da6
Sort SemanticTags.csv and group children under their parent tag ( #4700 )
...
* Sort SemanticTags.csv and group children under their parent tag
* sort xsd tag entries alphabetically
* sort DefaultSemanticTagProvider.java
* change the order to Location, Point, Property, Equipment
* remove duplicate tilt property
* revert DefaultSemanticTagProvider sorting
* add back Tilt Property, remove Tilt Point instead
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-04-05 16:49:55 +02:00
Andrew Fiddian-Green
693943e7c1
Semantic Tags: Added EQUIPMENT tags ( #4694 )
...
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-04-05 11:31:46 +02:00
jimtng
5fcee65236
Generate valid tags in thing-description-1.0.0.xsd ( #4626 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-04-03 21:17:59 +02:00
Andrew Fiddian-Green
75e0a2dd33
Semantic Tags: Added PROPERTY tags ( #4695 )
...
* add property tags
* remove spaces
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
2025-04-03 21:12:34 +02:00
jimtng
e3166cdab8
Create static constants for the default semantic tags ( #4622 )
...
* Create static constants for the default semantic tags
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-04-02 22:03:33 +02:00
jimtng
40d9a67e53
Log warnings when an Item's semantic structure is incorrect ( #4613 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-04-02 21:54:40 +02:00
openhab-bot
5c8b18dcc6
New Crowdin updates ( #4683 )
...
* New translations tags.properties (Italian)
* New translations scriptprofile.properties (Czech)
* New translations units.properties (Norwegian)
* New translations voice.properties (Finnish)
* New translations chart.properties (Italian)
* New translations tags.properties (Finnish)
* New translations tags.properties (Hebrew)
* New translations automation.properties (Italian)
* New translations automation.properties (Hebrew)
2025-04-02 21:25:22 +02:00
jimtng
184be289ca
Add `Airflow`, `Application`, `Channel`, and `Mode` Semantic Properties ( #4616 )
...
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-03-23 09:07:18 +01:00
jimtng
e16b52d601
Upgrade Groovy to 3.0.23 ( #4621 )
...
* Upgrade Groovy to 3.0.23
* Update header generation to match the new format
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2025-02-26 18:54:32 +01:00
Wouter Born
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
Holger Friedrich
4da70a2ed8
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
* XBean 4.26
* ASM 9.7.1
* PaxLogging 2.2.8
* Resolve itest runbundles
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-01-26 15:15:29 +01:00
Wouter Born
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
Holger Friedrich
40d079ae80
Java 21 language features ( #4535 )
...
* Java 21 language features
* use getFirst and getLast methods
* replace new Locale by Locale.of
* replace Paths.get by Path.of
* use ThreadLocalRandom.current().nextDouble()
* add @Serial annotations
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
2025-01-06 23:22:43 +01:00