Commit Graph

505 Commits (3.1.x)

Author SHA1 Message Date
openhab-bot c06a2d0efa [unleash-maven-plugin] Preparation for next development cycle. 2021-12-12 12:15:32 +00:00
Wouter Born 9a659a585c Prevent modified files with Maven builds (#1152)
Related to #241

Signed-off-by: Wouter Born <github@maindrain.net>
2021-12-12 12:39:25 +01:00
Rogier Hofboer dd01bbe65b Fix failing subsequent builds by upgrading to Gulp 4.x - Fixes #241 (#1113)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2021-12-12 12:39:13 +01:00
jenkins b5f268d964 Bump to next snapshot version 2021-12-11 21:34:15 +01:00
hubsif ed049e699a
Add releaseOnly parameter to sliders (#1122)
Add releaseOnly parameter to sliders
Rename interval parameter
Fixes #1114 

Signed-off-by: Hubert Nusser <hubsif@gmx.de>
Also-by: Yannick Schaus <github@schaus.net>
2021-06-27 18:17:32 +02:00
Georgios Moutsos e91e8c5a15
[documentation] Escape quotes in generate.js script (#1116)
Signed-off-by: Georgios Moutsos <georgios.moutsos@gmail.com>
Also-by: Yannick Schaus <github@schaus.net>
2021-06-27 18:16:10 +02:00
lolodomo 9fec9946e9
[basicui] Enhance displayed message when SSE subscription failed (#1121)
Fix #646

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-06-26 20:34:41 +02:00
lolodomo 2794c96c74
[basicui] Reload page when the state/command description of an item in the page (#1120)
Related to openhab/openhab-core#2413

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-06-26 20:32:57 +02:00
openhab-bot d5837ecb80
New Crowdin updates (#1111)
* New translations en.json (Russian)

* New translations en.json (Russian)
2021-06-25 02:54:26 +02:00
Yannick Schaus 41956ebc58
Realign "Copy UID" buttons (#1119)
Fixes #1024.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-06-25 02:53:47 +02:00
Yannick Schaus 8cec28a298
Add as Thing (with custom ID) - suggest last segment only (#1118)
Fixes #1034.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-06-25 02:18:08 +02:00
Yannick Schaus 6cd28ed7ca
Revert analyzer z-index changes. (#1117)
Reverts the CSS z-index changes made in #1095, without reinstating #1067
& #1068 because now the analyzer route is correctly modal. There doesn't seem to be an
easy way to insert the popup-backdrop between the item picker smart select popup
(or model picker) and the analyzer popup/analyzer controls sheet, especially if there's
another popup _behind_ the analyzer popup with the `popup-behind` class.

Fixes #1105.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-06-25 01:56:51 +02:00
hubsif dd0472f0a5
Enable linking of trigger channels (#1106) 2021-06-20 17:27:53 +02:00
Yannick Schaus 4c0f9fe64c
Fix analyzer back button if another popup was opened (#1095)
Framework7 would not consider an async route to be a modal route,
leading to critical code not being executed and thus causing #1068.
This regression was introduced when the routes were changed to async in #948.

So introduce a new component and lazy load the analyzer inside it, so
there's a minimal impact on the app entry point.

Changed some z-indexes to make sure the popup backdrop is displayed between
the analyzer popup and the item picker popup.

Fixes #1068.
Fixes #1067.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-06-10 15:16:16 +02:00
Boris Krivonog 551d26f81f
Upgrade echarts to 5.1.2 (#1099)
Signed-off-by: Boris Krivonog <boris.krivonog@inova.si>
2021-06-10 15:15:56 +02:00
hubsif 6f6da926ed
Set current item from selected name, fixes #1079 (#1093)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-06-06 21:04:51 +02:00
openhab-bot 4194cd247f
Renamed Hebrew language code from he to iw (#1086) 2021-06-02 18:10:57 +02:00
openhab-bot 25e2694c99
New Crowdin updates (#1075)
New complete Simplified Chinese translation.
2021-06-02 17:45:08 +02:00
Yannick Schaus 66eca55851
[habpanel] Initialize configuration-provided widgets (#1078)
This feature is deprecated in OH3 but code remains which would break if `$rootScope.configWidgets` is left undefined.
So define it as an empty object early.
Fixes #733.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-06-02 15:11:37 +02:00
Anders Alfredsson cc5a3fca28
Apply cronLastSpecificDomDay to DOW-field instead of DOM-field (#1085)
Signed-off-by: Anders Alfredsson <andersb86@gmail.com>
2021-06-02 15:11:18 +02:00
Christoph Weitkamp 299fc5cd7b
Changed 'ConfigDescriptionParameterDTO' field serialization 'defaultValue' -> 'default' (#1077)
Related to openhab/openhab-core#2383.

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-06-02 12:36:09 +02:00
Georgios Moutsos 9ac085ffae
Corrected small typo (#1076) 2021-05-31 08:57:32 +02:00
Christoph Weitkamp df053b9f4d
Improvements for multimedia badges (#1074)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-05-30 11:07:49 +02:00
Yannick Schaus d08803bda2
Item picker: load items when passed an empty array (#1073)
Fix #1062.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-05-30 10:26:36 +02:00
openhab-bot 500ebafaff
New Crowdin updates (#1047)
* New translations en.json (Turkish)

* New translations en.json (Spanish, United States)

* New translations en.json (Spanish, United States)

* New translations en.json (Spanish, United States)

* New translations en.json (Spanish, United States)

* New translations en.json (Spanish)

* New translations en.json (Spanish)

* New translations en.json (Spanish)

* New translations en.json (Spanish)

* New translations en.json (Spanish, United States)

* New translations en.json (Spanish, United States)

* New translations en.json (Spanish, United States)

* New translations en.json (Spanish, United States)
2021-05-30 10:26:07 +02:00
hubsif 2a10cc176c
Increase z-index for grid-item handles (#1070)
Allow link to be added when there is none
Remove leftover from #1055

Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-05-26 19:03:48 +02:00
lolodomo f9512970fa
[BasicUI] Consider height parameter for mapview sitemap element (#1065)
Fix #1064

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-05-25 21:32:29 +02:00
Ethan Dye 11a0301ada
Enlarge border around openHAB logo for aesthetics (#1056)
Signed-off-by: Ethan Dye <mrtops03@gmail.com>
2021-05-24 20:42:56 +02:00
Christoph Weitkamp c71db73a61
[Main UI] Added Badge for BatteryLow warning (#1063)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-05-21 15:52:27 +02:00
Yannick Schaus c6d707c7e6
Fix oh-cell "on" evaluation (#1057)
Fix #1039.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-05-19 14:53:45 +02:00
Wouter Born 067f9d8f03
Use SAT 0.11.1 (#1031)
* Use SAT 0.11.1
* Remove HABot config description

Signed-off-by: Wouter Born <github@maindrain.net>
2021-05-19 14:53:22 +02:00
Ethan Dye 37230420ef
Fix raster favicons (#1053)
Signed-off-by: Ethan Dye <mrtops03@gmail.com>
2021-05-18 23:18:52 +02:00
hubsif 2c86d3f137
On homescreen wait for model to be ready, fixes #909 (#1055)
Minor code cleanups

Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-05-18 23:12:12 +02:00
hubsif ae063ad819
Fix profile filtering (#1054)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-05-18 23:09:14 +02:00
Wouter Born 8662580f9f
Upgrade to Karaf 4.3.2 (#1051)
Syncs the karaf.version so the new Maven plugin is used.

Signed-off-by: Wouter Born <github@maindrain.net>
2021-05-18 07:58:01 +02:00
Christoph Weitkamp f3b5d1312a
Change unit from "lux" to "lx" on badges (#1052)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-05-17 22:43:58 +02:00
hubsif d586b77594
Rework oh-knob and oh-slider, fixes #1003 (#1012)
Fix oh-slider issue

Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-05-16 20:25:36 +02:00
hubsif f590b28331
Link and Profile related fixes (#1043)
Drop "no profile" and use the "Default" profile instead (link-add and link-edit)
Filter the item list for items compatible to the channel's type (link-add)
Only allow profiles compatible to the current item
(disable on link-add, filter on link-edit)
Add profile config sheet key to prevent VNodes reuse.

Fix #884.
Fix #885.

Signed-off-by: Hubert Nusser <hubsif@gmx.de>
Also-by: Yannick Schaus <github@schaus.net>
2021-05-16 20:18:54 +02:00
hubsif 65df3b3191
Check if item exists when creating new, fixes #573, fixes #906 (#1000)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-05-11 19:41:41 +02:00
Yannick Schaus 1e35e041c7
Default values for widget property parameters (#1049)
If a personal widget prop parameter definition has a defaultValue, e.g.:

```
uid: defaultValue
props:
  parameters:
    - name: prop1
      type: TEXT
      label: Prop 1
      defaultValue: My default value
```
then the default value will be added to the `props` object accessible
in expressions (unless it's explicitly overridden).

Fixes #990.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-05-11 16:28:52 +02:00
Yannick Schaus 25865f83f6
Don't navigate back after removing an invalid link (#1048)
Fixes #1032.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-05-11 16:28:19 +02:00
Leon Kiefer 4e402ef697
Use status code as fallback to status message for error responses (#1045)
Use status code as fallback to the status message for error responses to detect whether the
initial requests are unauthorized (HTTP 401).
(With HTTP2 there is no status message and even in HTTP1 it is optional.)

Fix #1018.

Signed-off-by: Leon Kiefer <leon.k97@gmx.de>
2021-05-11 16:26:53 +02:00
TheNetStriker 1b002cf76d
Fix Z-Wave network viewer not working when nodes have no zwave_neighbours
Fixes #1037.

Signed-off-by: David Masshardt <david@masshardt.ch>
2021-05-11 16:17:22 +02:00
Ethan Dye 19395dfaca
Use vector version of openHAB logo (#1027)
This also implements vector favicons for browsers that support it,
support for browsers that do not allow vector favicons has not changed.

Signed-off-by: Ethan Dye <mrtops03@gmail.com>
2021-05-10 10:17:33 +02:00
Eiko Wagenknecht c1c0bd835a
Renamed ackNeeded and pinNeeded parameters (#1022)
Signed-off-by: Eiko Wagenknecht <eiko.wagenknecht@web.de>
2021-05-09 11:40:37 +02:00
openhab-bot 2d78fb6edc
New Crowdin updates (#988)
* New translations en.json (Italian)

* New translations en.json (Italian)

* New translations en.json (Croatian)

* New translations en.json (Bulgarian)

* New translations en.json (Bulgarian)

* New translations en.json (Bulgarian)

* New translations en.json (Bulgarian)

* New translations en.json (Bulgarian)

* New translations en.json (Bulgarian)

* New translations en.json (Bulgarian)

* New translations en.json (Bulgarian)

* New translations en.json (Bulgarian)

* New translations en.json (Bulgarian)

* New translations en.json (Bulgarian)

* New translations en.json (Turkish)

* New translations en.json (Spanish)

* New translations en.json (Spanish)

* New translations en.json (Dutch)

* New translations en.json (Polish)

* New translations en.json (Russian)
2021-05-09 10:48:09 +02:00
hubsif 71b0113a19
Use unhashed browser urls, fixes #710 (#964)
BREAKING CHANGE: the addresses of linked pages in the UI change from:

http://ip:8080/#!/page/...
http://ip:8080/#!/settings/...

to:

http://ip:8080/page/...
http://ip:8080/settings/...

Please adjust your bookmarks.

Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-05-09 10:46:11 +02:00
hubsif b9f3cd4238
Extend visible parameter evaluation, fixes #880 (#1036)
Signed-off-by: Hubert Nusser <hubsif@gmx.de>
2021-05-09 10:28:33 +02:00
Eiko Wagenknecht 37cb6364c5
Fix height description in grid layout properties (#1023)
Fix missing doc from #993

Signed-off-by: Eiko Wagenknecht <eiko.wagenknecht@web.de>
2021-05-09 10:14:43 +02:00
Wouter Born 30e7e835b1
Remove dependency on commons-io (#1028)
Signed-off-by: Wouter Born <github@maindrain.net>
2021-05-02 11:06:47 +02:00