Commit Graph

92 Commits (4.3.6)

Author SHA1 Message Date
openhab-bot a21a9facb2 Preparation for tag creation (Tag name: '4.3.6'). 2025-07-17 17:31:44 +00:00
openhab-bot b92880c2c5 [unleash-maven-plugin] Preparation for next development cycle. 2025-04-26 18:04:32 +00:00
openhab-bot 1de308a208 [unleash-maven-plugin] Preparation for next development cycle. 2025-03-30 17:42:43 +00:00
openhab-bot f209e99dd7 [unleash-maven-plugin] Preparation for next development cycle. 2025-02-20 16:06:06 +00:00
Florian Hotze 3fbb0cbdfc Fix spotless after release
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-01-16 19:18:53 +01:00
openhab-bot d0afbfedc9 [unleash-maven-plugin] Preparation for next development cycle. 2025-01-12 20:32:48 +00:00
Florian Hotze 9d07fcbc39 Fix spotless after release
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2024-12-31 16:42:35 +01:00
openhab-bot 9727e55e46 [unleash-maven-plugin] Preparation for next development cycle. 2024-12-30 19:22:06 +00:00
Florian Hotze 6b1191a718 Bump to next snapshot version
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2024-12-17 16:13:23 +01:00
openhab-bot db99e5846e
New Crowdin updates (#2843) 2024-11-29 18:21:02 +01:00
Wouter Born 5bc928d7f7
Remove unnecessary executable permissions (#2810)
These files are marked as executable for no good reason at all.

Signed-off-by: Wouter Born <github@maindrain.net>
2024-10-19 12:49:46 +02:00
Kai Kreuzer 99ad4ff997
Apply spotless after release (#2653)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2024-07-08 02:03:57 +02:00
openhab-bot 3ce7fc1507 [unleash-maven-plugin] Preparation for next development cycle. 2024-07-07 23:43:10 +00:00
openhab-bot c5a4b1b3b1
New Crowdin updates (#2619) 2024-06-27 16:47:35 +02:00
Jacob Laursen fabafbf3d2
Provide on/off icons for soundvolume_mute (#2585)
Related to openhab/openhab-core#4245

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
2024-05-25 14:33:35 +02:00
openhab-bot c546534602
New Crowdin updates (#2527) 2024-04-12 12:38:03 +00:00
openhab-bot f5d2b13c12
New Crowdin updates (#2287) 2024-02-05 17:39:42 +01:00
GiviMAD 1c03c60f84
Upgrade from webpack v4 to v5 (#2267)
Upgrade webpack and related build dependencies from v4 to v5.
Also upgrade the NodeJS and npm versions used by the Main UI build as well as babel.

The changes follow the recommendations of the webpack migration guide at https://webpack.js.org/migrate/5/ or are required changes for updated webpack plugins.
New default values causing problems have been overwritten, e.g. devServer.compress: false because compression broke the SSE event streams.
The ModuleConcatenationPlugin is not created manually in production mode anymore, as this setting broke the production build, and it is not neccassary to create that, as this plugin is automatically enabled in production mode.
See https://webpack.js.org/plugins/module-concatenation-plugin/.

---------

Also-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Miguel Álvarez <miguelwork92@gmail.com>
2024-01-31 00:32:56 +01:00
Wouter Born ef523642a9
Cleanup Java code (#2263)
This cleanup includes:

* Fix deprecations
* Fix JavaDocs
* Remove redundant toString calls
* Remove redundant semicolons
* Simplify boolean expressions
* Use diamond operator
* Use enhanced for loops
* Use instanceof pattern matching
* Use isEmpty instead of 0 comparisons
* Use lambdas
* Use static inner classes
* Use StandardCharsets

Also adds the SA_LOCAL_SELF_COMPARISON suppression similar as used in
other repositories for https://github.com/spotbugs/spotbugs/issues/1992.

Signed-off-by: Wouter Born <github@maindrain.net>
2024-01-17 19:10:16 +01:00
Wouter Born afdfa01b07
Update license headers to 2024 (#2254)
Signed-off-by: Wouter Born <github@maindrain.net>
2024-01-03 21:17:55 +01:00
Kai Kreuzer 4eda3ac170 Apply spotless after release
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-12-22 23:33:18 +01:00
openhab-bot f4cf9535f3 [unleash-maven-plugin] Preparation for next development cycle. 2023-12-22 18:16:31 +00:00
openhab-bot 66c789be02
New Crowdin updates (#1728) 2023-11-19 22:52:23 +01:00
osama-salah b089e9916f
[habpanel] Document scene activation using the selection widget (#1853)
Added a description of how to use the "Selection" widget for changing
scenes.
2023-11-19 22:49:23 +01:00
osama-salah 21909b9f8c
[habpanel] Documentation fixes (#1854)
Changed "Get widgets from the openHAB community"  to "Get more..." and at missing „Can be found“.
2023-11-19 22:43:43 +01:00
Kai Kreuzer 1a0ea55d9a Apply spotless
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2023-07-24 01:19:34 +02:00
openhab-bot 871e5ea618 [unleash-maven-plugin] Preparation for next development cycle. 2023-07-23 22:08:15 +00:00
Wouter Born 5e4e32019e
Update package.json versions of UIs to 4.0.0 (#1762)
These versions are probably not really used by anything, but it is still
nice if they are up to date.

Signed-off-by: Wouter Born <github@maindrain.net>
2023-03-05 23:26:48 +01:00
Wouter Born 785bbe708b
Upgrade to Karaf 4.4.3 (#1600)
* Rework Servlets to use Http Whiteboard annotations in favor of
proprietary `org.openhab.core.io.http.servlet` classes

Depends on openhab/openhab-core#3252

Fixes #1172

Signed-off-by: Wouter Born <github@maindrain.net>
2023-03-01 18:52:49 +01:00
Mark Hilbush 2cccc67374
[habpanel] Use commandDescription instead of stateDescription for selection list (#1688)
Signed-off-by: Mark Hilbush <mark@hilbush.com>
2023-02-09 09:11:27 +01:00
J-N-K e012d946c6
Adapt to core changes (addon.xml) (#1468)
Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-01-15 20:33:22 +01:00
Wouter Born c8c3b8c113
Update license headers to 2023 (#1624)
Signed-off-by: Wouter Born <github@maindrain.net>
2023-01-06 09:51:00 +01:00
Wouter Born 466566e6ea
Update Eclipse .classpath files (#1603)
Related to #1588

Signed-off-by: Wouter Born <github@maindrain.net>
2022-12-23 16:55:26 +01:00
Wouter Born fd24db8526
Use HTTPS in pom.xml where possible (#1602)
Signed-off-by: Wouter Born <github@maindrain.net>
2022-12-22 21:53:36 +01:00
Wouter Born f97323690f
Apply spotless to fix build (#1593)
Signed-off-by: Wouter Born <github@maindrain.net>
2022-12-19 17:33:45 +01:00
openhab-bot e39ce7f6bf [unleash-maven-plugin] Preparation for next development cycle. 2022-12-19 03:05:38 +00:00
Wouter Born 5e18cb3047
Use HTTPS links in Markdown (#1589)
* Use HTTPS links in Markdown
* Fix broken link

Signed-off-by: Wouter Born <github@maindrain.net>
2022-12-18 20:05:32 +01:00
openhab-bot 40f85c7d37
[habpanel] Upgrade Gulp to v4 & new Crowdin updates (#1572)
* New translations admin.pot (Romanian)

* New translations admin.pot (French)

* New translations admin.pot (Spanish)

* New translations admin.pot (Afrikaans)

* New translations admin.pot (Arabic)

* New translations admin.pot (Bulgarian)

* New translations admin.pot (Catalan)

* New translations admin.pot (Czech)

* New translations admin.pot (Danish)

* New translations admin.pot (German)

* New translations admin.pot (Greek)

* New translations admin.pot (Finnish)

* New translations admin.pot (Hebrew)

* New translations admin.pot (Hungarian)

* New translations admin.pot (Italian)

* New translations admin.pot (Japanese)

* New translations admin.pot (Korean)

* New translations admin.pot (Lithuanian)

* New translations admin.pot (Dutch)

* New translations admin.pot (Norwegian)

* New translations admin.pot (Polish)

* New translations admin.pot (Portuguese)

* New translations admin.pot (Russian)

* New translations admin.pot (Serbian (Cyrillic))

* New translations admin.pot (Swedish)

* New translations admin.pot (Turkish)

* New translations admin.pot (Ukrainian)

* New translations admin.pot (Chinese Simplified)

* New translations admin.pot (Vietnamese)

* New translations admin.pot (Portuguese, Brazilian)

* New translations admin.pot (Indonesian)

* New translations admin.pot (Tagalog)

* New translations admin.pot (Luxembourgish)

* New translations main.pot (Romanian)

* New translations main.pot (French)

* New translations main.pot (Spanish)

* New translations main.pot (Afrikaans)

* New translations main.pot (Arabic)

* New translations main.pot (Bulgarian)

* New translations main.pot (Catalan)

* New translations main.pot (Czech)

* New translations main.pot (Danish)

* New translations main.pot (German)

* New translations main.pot (Greek)

* New translations main.pot (Finnish)

* New translations main.pot (Hebrew)

* New translations main.pot (Hungarian)

* New translations main.pot (Italian)

* New translations main.pot (Japanese)

* New translations main.pot (Korean)

* New translations main.pot (Lithuanian)

* New translations main.pot (Dutch)

* New translations main.pot (Norwegian)

* New translations main.pot (Polish)

* New translations main.pot (Portuguese)

* New translations main.pot (Russian)

* New translations main.pot (Serbian (Cyrillic))

* New translations main.pot (Swedish)

* New translations main.pot (Turkish)

* New translations main.pot (Ukrainian)

* New translations main.pot (Chinese Simplified)

* New translations main.pot (Vietnamese)

* New translations main.pot (Portuguese, Brazilian)

* New translations main.pot (Indonesian)

* New translations main.pot (Tagalog)

* New translations main.pot (Luxembourgish)

* New translations widgets.pot (Romanian)

* New translations widgets.pot (French)

* New translations widgets.pot (Spanish)

* New translations widgets.pot (Afrikaans)

* New translations widgets.pot (Arabic)

* New translations widgets.pot (Bulgarian)

* New translations widgets.pot (Catalan)

* New translations widgets.pot (Czech)

* New translations widgets.pot (Danish)

* New translations widgets.pot (German)

* New translations widgets.pot (Greek)

* New translations widgets.pot (Finnish)

* New translations widgets.pot (Hebrew)

* New translations widgets.pot (Hungarian)

* New translations widgets.pot (Italian)

* New translations widgets.pot (Japanese)

* New translations widgets.pot (Korean)

* New translations widgets.pot (Lithuanian)

* New translations widgets.pot (Dutch)

* New translations widgets.pot (Norwegian)

* New translations widgets.pot (Polish)

* New translations widgets.pot (Portuguese)

* New translations widgets.pot (Russian)

* New translations widgets.pot (Serbian (Cyrillic))

* New translations widgets.pot (Swedish)

* New translations widgets.pot (Turkish)

* New translations widgets.pot (Ukrainian)

* New translations widgets.pot (Chinese Simplified)

* New translations widgets.pot (Vietnamese)

* New translations widgets.pot (Portuguese, Brazilian)

* New translations widgets.pot (Indonesian)

* New translations widgets.pot (Tagalog)

* New translations widgets.pot (Luxembourgish)

* Upgrade to Gulp 4

Fix incompatibility between Gulp 3 & Node 12.
Allows to regenerate the translations.

Signed-off-by: Yannick Schaus <github@schaus.net>

* Generate JSON i18n assets

Signed-off-by: Yannick Schaus <github@schaus.net>
2022-12-15 19:10:06 +01:00
dependabot[bot] d53fcede25
Bump decode-uri-component in /bundles/org.openhab.ui.habpanel/web (#1561)
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-10 11:26:39 +01:00
Wouter Born e11bf7e219
Karaf feature improvements (#1541)
* Aggregate features like in the openhab-addons repository
* Verify features in bundle projects
* Add basicui.cfg file for Basic UI in openhab-ui-external
* Fix CometVisu rrd4j/jackson dependency version mismatch

Also-by: Sebastian Gerber <git@sgerber.de>
Signed-off-by: Wouter Born <github@maindrain.net>
2022-12-05 23:04:41 +01:00
Kai Kreuzer 74666a102b
Apply spotless (#1437)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2022-06-27 16:20:54 +02:00
openhab-bot 210ab3058c [unleash-maven-plugin] Preparation for next development cycle. 2022-06-26 23:10:41 +00:00
Yannick Schaus dd9e29eea1
[habpanel] Remove ES6 syntax in dummy widget (#1433)
#1380 introduced new code with ES6 syntax (arrow functions) that isn't supported in older browsers.
See https://github.com/openhab/openhab-webui/pull/1380#issuecomment-1166344112

Reimplement using the code from the selection widget to determine the option
(uses angularJS helpers)

Signed-off-by: Yannick Schaus <github@schaus.net>
2022-06-26 02:03:17 +02:00
Bastiaan 3e7f49b657
Dummy and Clock widget improvements (#1380)
* Add color picking to dummy and clock widget
* Add state description option to dummy widget

Closes: #1349
Closes: #1293
Closes: #1294

Signed-off-by: Bastiaan van Haastrecht <b.vanhaastrecht@gmail.com>
2022-06-23 23:23:57 +02:00
Wouter Born 8378aefe7e
Fix more SAT findings (#1318)
This fixes ~100 SAT findings. It also adds some more null annotations to the HABot classes.

Signed-off-by: Wouter Born <github@maindrain.net>
2022-03-01 09:16:53 +01:00
Wouter Born eab99f0bfc
Update license headers to 2022 (#1266)
Signed-off-by: Wouter Born <github@maindrain.net>
2022-01-08 20:57:16 +01:00
Kai Kreuzer 9eeb7035e7 Apply spotless
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-12-20 08:51:27 +01:00
openhab-bot de8da844e8 [unleash-maven-plugin] Preparation for next development cycle. 2021-12-20 03:48:16 +00:00
Wouter Born ffbd450cd0
Apply Spotless (#1123)
Signed-off-by: Wouter Born <github@maindrain.net>
2021-06-28 19:24:46 +02:00
jenkins 2bd5bafd04 [unleash-maven-plugin] Preparation for next development cycle. 2021-06-27 19:54:38 +00:00