Commit Graph

141 Commits

Author SHA1 Message Date
Svilen
97fbe5e4e8 Update header in HomeBuilder UI (#276)
Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2018-01-12 13:57:45 +01:00
Martin van Wingerden
5a21ca6b02 Updated copyrights to 2018 (#271)
Signed-off-by: Martin van Wingerden <martinvw@mtin.nl>
2018-01-03 09:26:13 +01:00
CloudBees DEV@Cloud
5c6bfba450 [unleash-maven-plugin] Preparation for next development cycle. 2017-12-17 23:40:22 +01:00
Kuba Wolanin
884b261260 [HomeBuilder] Usage documentation updated (#263)
* [HomeBuilder] Usage documentation updated

Signed-off-by: kubawolanin <hi@kubawolanin.com>
2017-12-15 19:15:27 +01:00
Kai Kreuzer
08fef96ea6
reverted app icon change (#261)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-15 15:07:13 +01:00
Kai Kreuzer
1288309779
aligned app icon with Android and iOS app (#260)
fixes #250

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-14 23:49:10 +01:00
Kai Kreuzer
371d743bff
Preparations towards a reproducible release build (#259)
- using an ESH release build (0.10.0.b1)
- added ESH release p2 repos for release builds
- removed targetplatform, which afaics isn't used at all anymore

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-14 23:48:55 +01:00
Kai Kreuzer
50c01f2098 Improved the feature installation logic (#256)
- wait for config update when online status has changed
- removed static methods and logger
- proper handling of "minimal" feature
- introduced a sync job that checks if everything is installed as expected (which serves as a retry mechanism in case of failed downloads)

fixes https://github.com/openhab/openhab-distro/issues/602

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-12 09:04:25 +01:00
Kai Kreuzer
559bc4afea correctly unregister dashboard servlet (#255)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-12 05:19:32 +01:00
Thomas Dietrich
d3d56d2072 Improve dashboard README (#254)
Signed-off-by: Thomas Dietrich <thomas.dietrich@tu-ilmenau.de> (github: ThomDietrich)
2017-12-10 16:39:55 +01:00
VelinYordanov
0cbb237e7b Changed the poms hierarchy (#225)
Signed-off-by: VelinYordanov <velin.iordanov@gmail.com>
2017-12-10 01:04:42 +01:00
Kuba Wolanin
d3293f9524 [HomeBuilder] Making Create Items button more prominent. Also hide the JSON request data. Closes #249 (#251)
Signed-off-by: kubawolanin <hi@kubawolanin.com>
2017-12-08 14:41:35 +01:00
Thomas Dietrich
9250ffe0cc
Fix crowdin incompatibility (#245)
Signed-off-by: Thomas Dietrich <thomas.dietrich@tu-ilmenau.de> (github: ThomDietrich)
2017-12-05 13:57:36 +01:00
Wouter Born
af3466513e Fix logo inconsistencies (#246)
* Updates some overlooked Classic UI icons to the new logo
* Updates the Home Builder favicon to the new logo

Signed-off-by: Wouter Born <eclipse@maindrain.net>
2017-12-05 08:38:33 +01:00
Kuba Wolanin
3d811ecede HomeBuilder - Initial contribution (#172)
openHAB Home Builder - home structure generator

Also-by: Thomas Dietrich <thomas.dietrich@tu-ilmenau.de> (github: ThomDietrich)
Also-by: Demyan Rogozhin <dmitriy.rogozhin@gmail.com> (github: demyanrogozhin)
Signed-off-by: Kuba Wolanin <hi@kubawolanin.com> (github: kubawolanin)
2017-12-03 00:13:10 +01:00
Wouter Born
714bc1d2a8 Fix logo inconsistencies (#240)
* Use new icon in REST docs (Fixes #232)
* Use updated favicon in Paper UI
* Update logo in dashboard tiles

Signed-off-by: Wouter Born <eclipse@maindrain.net>
2017-12-02 18:13:26 +01:00
Kai Kreuzer
73688b7bd2
adapted DataTimeType mapping to new ESH type (#239)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-01 18:05:38 +01:00
Kai Kreuzer
3f1af862bc
improved feature installer logic (#238)
- upgraded to Java 8
- reduced calls to listInstalledFeatures, which is very expensive
- properly do the calculation of current/target/diff list of addons, when the config changes
- don't log errors when uninstallation fails as this can happen if it is a dependent feature that must not be uninstalled

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-11-28 09:30:58 +01:00
Kai Kreuzer
008a67486e
fixed dashboard localization (#233)
- included ESH-INF to binary
- simplified getLocalizedText method as it was now only called with a null locale

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-11-19 00:25:17 +01:00
lolodomo
3fa30c1fba Dashboard internationalization (#217)
French version included
Fixes #214

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2017-11-18 23:36:41 +01:00
Kai Kreuzer
5be5bc8284
reduced logging level as the util class cannot judge the severity (#227)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-11-05 22:06:47 +01:00
Kai Kreuzer
597b986199
added a round white background to the favicon
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-10-27 18:07:13 +02:00
Vlad Ivanov
bdd56bd628 BasicUI: update icons with new logo (#221)
Signed-off-by: Vlad Ivanov <vlad@ivanov.email>
2017-10-15 14:38:31 +02:00
Kai Kreuzer
52835948c5 logo update (#220)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-10-15 01:21:24 +02:00
Kai Kreuzer
fcfdfbfbe7 adapted to changed ESH API (#218)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-10-10 07:44:12 -07:00
Holger Reichert
d5841d354c [compat1x] Fix ChartProvider API break (#215)
The ESH PR 4291 introduced a change in the ChartProvider API.
This commit changes the compat1x ChartProviderDelegate to work with these changes.

Signed-off-by: Holger Reichert <mail@h0lger.de>
2017-09-26 11:59:13 +02:00
Markus Rathgeb
e57044e13c Rework / formatted manifest (#211)
* reworked and formatted manifest
* added missing jdt.annotation

Related to: https://github.com/eclipse/smarthome/pull/4308

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2017-09-21 08:16:38 +02:00
VelinYordanov
54cc26d4a4 Removed unnecessary inheritDoc. (#210)
See openhab/static-code-analysis#103

Signed-off-by: VelinYordanov <velin.iordanov@gmail.com>
2017-09-19 14:40:43 +02:00
Kai Kreuzer
321d6ca5d8 also consider Group items for binding configuration delegation (#205)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-31 18:12:55 +02:00
VelinYordanov
2fa6689b3d Added the lib folder to build.properties. (#199)
Signed-off-by: VelinYordanov <velin.iordanov@gmail.com>
2017-08-31 17:57:50 +02:00
Kai Kreuzer
a2b2e8e997 added jdt annotations to import (#203)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-30 10:21:52 +02:00
Kai Kreuzer
cd9d02ab94 removed auto-approve service as this is now contained in ESH (#202)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-29 11:13:36 +02:00
Kai Kreuzer
f4d2c1ac6b updated m2e ignore settings to avoid errors in the IDE (#201) 2017-08-29 09:52:15 +02:00
Vlad Ivanov
7afc0e16a1 ClassicUI: add favicon and webapp manifest (#198)
Signed-off-by: Vlad Ivanov <vlad@ivanov.email>
2017-08-28 18:55:17 +02:00
Martin van Wingerden
6bb1ba1057 Updated outdated copyrights (#197)
Signed-off-by: Martin van Wingerden <martinvw@mtin.nl>
2017-08-20 09:56:41 +02:00
pali
ef8d0df10b Added support for dashboard links to external services. (#185)
* Added dashboard support for links to external services.


Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
2017-08-18 17:17:24 +02:00
Kai Kreuzer
b8266fac97 changed cardinality for tiles back to 0..n (#195)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-15 18:28:53 +02:00
Stefan Triller
f8f8c29f84 Dashboard: Add DS annotations as optional dependency (#192)
Signed-off-by: Stefan Triller <stefan.triller@telekom.de>
2017-08-15 13:51:31 +02:00
Kuba Wolanin
7359c43b2b Dashboard cosmetic fixes: non-relative REST url + css folder created (#186)
Signed-off-by: kubawolanin <hi@kubawolanin.com>
2017-08-15 13:13:24 +02:00
Stefan Triller
b24ff4675d Use new NetworkAddressService for Dashboard (#191)
Signed-off-by: Stefan Triller <stefan.triller@telekom.de>
2017-08-15 12:14:54 +02:00
Svilen
4005121e6c Fix errors found by the static analysis tool (#182)
Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com>
2017-08-10 12:46:30 +02:00
Kai Kreuzer
16bfd38548 removed httpclient dependency (#168)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-07-19 10:08:41 +07:00
Kai Kreuzer
b5c11780c2 adapt to changed ESH Audio API (#167)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-07-19 09:58:52 +07:00
Henning Treu
ece43ffeae Provide openHAB specific location pin. (#162)
openHAB follow up for https://github.com/eclipse/smarthome/pull/3730.

Signed-off-by: Henning Treu <henning.treu@telekom.de>
2017-07-06 11:24:29 +07:00
Martin van Wingerden
6fcb85b311 Version bump to version 2.2.0-SNAPSHOT (#160)
Signed-off-by: Martin van Wingerden <martinvw@mtin.nl>
2017-06-29 08:45:25 +02:00
Kai Kreuzer
9c2e581d5b moved location retrieval from setup to dashboard (#159)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-06-24 23:24:10 +02:00
Henning Treu
82d7afc397 Retrieve location on first openHAB setup (#158)
Signed-off-by: Henning Treu <henning.treu@telekom.de>
2017-06-24 18:20:35 +02:00
Kai Kreuzer
8797846be3 moved the swagger servlet registration to its own component (#156)
This should avoid potential circular dependencies at startup as the dashboard tile does not depend on HttpService anymore.

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-06-09 12:38:46 +02:00
Kai Kreuzer
83d1217a69 Made dashboard component to be activated immediately and improved logging (#155)
There is now a line with an absolute Url using the primary IPv4 interface about where openHAB is accessible (both for http & https).

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-06-09 12:17:05 +02:00
Kai Kreuzer
14e503736c code cleanup to match expectations of static analysis tool (#151)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-06-02 16:40:55 +02:00