Commit Graph
100 Commits
Author SHA1 Message Date
Kai KreuzerandGitHub aeefbc63fd switching to ESH 0.10.0-SNAPSHOT (#252)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-08 15:02:07 +01:00
Kai KreuzerandMartin van Wingerden ed718d8174 added a feature for the Home Builder (#241)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-12-03 08:31:40 +01:00
Kai KreuzerandGitHub 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 KreuzerandGitHub 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 KreuzerandGitHub 0c7e762c03 fixed groupId for DS annotations (#237)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-11-24 12:12:47 +01:00
Kai KreuzerandGitHub 0e9e06f184 updated targetplatform to deps 1.0.19 (#236)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-11-23 13:47:47 +01:00
Kai KreuzerandGitHub 0939c15de0 updated target platform information (#235)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-11-21 09:49:42 +01:00
Kai KreuzerandGitHub 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
Kai KreuzerandGitHub 14dc90a128 Updated to Karaf 4.1.3 and Jetty 9.3.22 and used new ESH features (#230)
Updated to Karaf 4.1.3 and Jetty 9.3.22 and used new ESH features
2017-11-18 23:33:19 +01:00
Kai KreuzerandGitHub 29721e0a7b updated features to latest ESH changes reg. jUPnP + Jetty HTTP Client (#228)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-11-10 18:47:37 +01:00
Kai KreuzerandGitHub 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
Kai KreuzerandGitHub 52835948c5 logo update (#220)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-10-15 01:21:24 +02:00
Kai KreuzerandGitHub fcfdfbfbe7 adapted to changed ESH API (#218)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-10-10 07:44:12 -07:00
Kai KreuzerandGitHub aaf9d979c5 switched to patched ds annotation processor version (#208)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-09-07 17:49:27 +02:00
Kai KreuzerandGitHub 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
Kai KreuzerandGitHub 8019801477 updated to latest SAT version (#206)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-31 18:12:14 +02:00
Kai KreuzerandGitHub a2b2e8e997 added jdt annotations to import (#203)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-30 10:21:52 +02:00
Kai KreuzerandGitHub 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 KreuzerandGitHub f4d2c1ac6b updated m2e ignore settings to avoid errors in the IDE (#201) 2017-08-29 09:52:15 +02:00
Kai KreuzerandGitHub d869ada34b added Travis configuration (#194)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-16 12:09:51 +02:00
Kai KreuzerandGitHub 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
Kai KreuzerandGitHub 862c1d4acf upgraded to Jetty 9.3 in targetplatform (#190)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-15 09:46:43 +02:00
Kai KreuzerandGitHub 498fe865b5 switched to Karaf 4.1.2 and Jetty 9.3.14 (#184)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-13 10:48:03 +02:00
Kai KreuzerandGitHub 1bdc5a1448 Moved Jetty client to a separate feature (#183)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-11 17:19:14 +02:00
Kai KreuzerandGitHub 93300599d5 removed dependency on a fixed version of Karaf bundles (#181)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-09 15:33:07 +02:00
Kai KreuzerandGitHub 384409f346 updated to latest SAT version (#180)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-08-09 15:32:05 +02:00
Kai KreuzerandGitHub 749c534d79 updated to latest SAT version (#171)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-07-28 13:26:14 +02:00
Kai KreuzerandGitHub 932979c2db added commons httpclient to compat feature (#169)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-07-19 11:56:42 +07:00
Kai KreuzerandGitHub 16bfd38548 removed httpclient dependency (#168)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-07-19 10:08:41 +07:00
Kai KreuzerandGitHub b5c11780c2 adapt to changed ESH Audio API (#167)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-07-19 09:58:52 +07:00
Kai KreuzerandGitHub 356da664d5 updated repo version (#161)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-06-29 10:59:29 +02:00
Kai KreuzerandGitHub 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
Kai KreuzerandGitHub a1676fdd96 moved to coap transport feature of ESH (#157)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-06-16 13:36:15 +02:00
Kai KreuzerandGitHub 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 KreuzerandGitHub 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 KreuzerandGitHub a8a5142b49 fixed name of coap transport (#154)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-06-03 22:12:37 +02:00
Kai Kreuzer 62324222f0 added coap transport feature (#153)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-06-02 16:49:55 +02:00
Kai KreuzerandGitHub 4109d4a497 switched to sat version 0.0.6 (#152)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-06-02 16:42:49 +02:00
Kai KreuzerandGitHub 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
Kai KreuzerandGitHub 020b6e29ae Delete pom.xml
this is outdated and has been moved to openhab-distro
2017-05-30 12:56:40 +02:00
Kai KreuzerandGitHub 841f238eea add openHAB version and build info to dashboard footer (#149)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-05-16 12:54:20 +02:00
Kai KreuzerandGitHub b8a43c0757 added jsr223 rule support bundle to rule engine feature (#146)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-05-08 15:49:06 +02:00
Kai KreuzerandGitHub 465b237d0b implemented new method of ExtensionService interface (#145)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-29 20:51:46 +02:00
Kai KreuzerandGitHub 6734977ac2 added Jackson version to properties (#144)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-28 23:04:15 +02:00
Kai KreuzerandGitHub c83945b5a1 moved config to the correct place (#136)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-10 18:11:23 +02:00
Kai Kreuzer f089cd912f added about files
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-07 16:26:59 +02:00
Kai Kreuzer 52c8f27d54 updated sat version
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-07 16:05:28 +02:00
Kai KreuzerandGitHub 2cce655e9e upgraded to deps 1.0.11 (#133)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-07 05:55:08 -07:00
Kai KreuzerandGitHub 485a65e739 applied code formatter (#132)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-07 03:42:37 -07:00
Kai KreuzerandGitHub c8486db1a0 restructured poms (#131)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-07 03:42:23 -07:00
Kai KreuzerandGitHub 3be8099728 switched to Java8 (#130)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-05 01:06:43 -07:00
Kai Kreuzer 8a3a4470e5 switched to Artifactory instance for snapshots
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-03 10:59:56 +02:00
Kai KreuzerandGitHub 47461cf54d Updated to Tycho 1.0.0
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-03-03 18:51:06 +01:00
Kai KreuzerandGitHub 222f0d3125 added jetty-proxy (#120)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-02-18 07:47:46 +01:00
Kai KreuzerandGitHub dcc48f1219 added further links to documentation pages (#116)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-02-17 18:10:49 +01:00
Kai KreuzerandGitHub d1cfcb5918 fixed dangling audio streams if files are played in between (#115)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-01-29 00:26:51 +01:00
Kai Kreuzer ceef9a9fe0 moved on to 2.1.0-SNAPSHOT
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-01-20 10:48:55 +01:00
Kai Kreuzer a2967889de fixed feature verification dependencies
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-01-15 23:03:13 +01:00
Kai Kreuzer c2b732d198 added prepare-release profile
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-01-15 22:47:37 +01:00
Kai KreuzerandGitHub 25375e6dc4 adapted feature installer to new remote repo locations, moved package definitions to distro and improved setup page (#110)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-01-09 11:09:38 +01:00
Kai KreuzerandGitHub 616a8cbafe removed start-level from transformation features again as this is now defined on the ESH features directly (#106)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-30 22:42:51 +01:00
Kai Kreuzer b1e0a71795 added warning message to the dashboard for exposed hosts
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-30 22:40:15 +01:00
Kai KreuzerandGitHub 28c35c5b54 also removed io.transport.serial from p2 repo (#105)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-28 13:16:55 +01:00
Kai KreuzerandGitHub 99b64815c9 replaced io.transport.serial bundle by nrjavaserial bundle in the target platform (#104)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-28 13:10:41 +01:00
Kai Kreuzer fcc1bcb2ec Revert "Update nrjavaserial, Fixes #101"
This reverts commit ba9ff5389f.
2016-12-27 10:03:52 +01:00
Kai KreuzerandGitHub f3750ec48c only send installed events for new addons (#100)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-22 15:41:37 +01:00
Kai KreuzerandGitHub 138d73533e Feature installation improvements (#99)
- switched to Karaf 4.0.8
- used bulk feature installation
- synchronised methods to avoid concurrent operations
- fixed issue where dashboard bundle might bind the addons configuration

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-22 00:05:12 +01:00
Kai KreuzerandGitHub 4089e5d828 only show spinner if package selection hasn't been skipped and thus UIs are expected to be installed (#97)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-20 18:43:45 +01:00
Kai KreuzerandGitHub a72b1c9af2 adapted to changed ESH API and added links to binding documentation (#96)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-17 14:04:48 +01:00
Kai KreuzerandGitHub 619035d367 removed rest-docs from standard package (#93)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-16 23:06:07 +01:00
Kai KreuzerandGitHub f758a8a6be Merge pull request #94 from cniweb/patch-1
Correct openhab-core URLs
2016-12-12 03:57:37 +01:00
Kai KreuzerandGitHub 33dfe7af99 improved wording (#91)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-09 15:06:17 +01:00
Kai KreuzerandGitHub b9b4e08694 Several Dashboard enhancements: (#90)
- replaced minimal package by skip button
- added background images for packages
- added spinner in case of empty Dashboard

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-08 18:44:18 +01:00
Kai KreuzerandGitHub 8270ba382f changed start level of transformation services (#89)
fixes https://github.com/openhab/openhab-distro/issues/333

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-12-08 15:10:31 +01:00
Kai KreuzerandGitHub 78272298ce added multimedia actions to new rule engine (#88)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-30 12:39:06 +01:00
Kai KreuzerandGitHub cfa1535e83 replaced mapdb by json database (#87)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-29 17:34:44 +01:00
Kai KreuzerandGitHub 3c758711ad don't overwrite cfg once it exists (#86)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-26 13:48:21 +01:00
Kai KreuzerandGitHub d3a81fe8c7 allow spaces in the list of add-ons in addons.cfg (#85)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-26 12:17:48 +01:00
Kai KreuzerandGitHub 8c5fc34d32 added all transformation services to expert package (#82)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-24 20:42:46 +01:00
Kai KreuzerandGitHub 053c073d9e Refactoring of package handling (#81)
* adapted FeatureInstaller to adapt addons info in ConfigAdmin, so that this info is stored in a file
* removed experimental features
* removed package selection from UI as it is meant to be only set once
* introduced new packages: minimal, simple and expert
* introduced a setup page on the dashboard, if no package is set (and thus openHAB is uninitialized)
* added auto-refresh of dashboard to have new entries appear automatically

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-24 20:09:52 +01:00
Kai KreuzerandGitHub 8576afe8ea corrected sonos service id (#78)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-21 16:41:37 +01:00
Kai KreuzerandGitHub c10bc77858 removed outdated component descriptor (#77)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-12 19:22:16 +01:00
Kai KreuzerandGitHub ae4cf5a208 changed label to be not identical to the one of the host bundle (#75)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-11 18:50:08 +01:00
Kai KreuzerandGitHub fbb210b970 removed ESHCallType and added correct mapping to new CallItem and StringListType in ESH (#73)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-10 11:49:27 +01:00
Kai KreuzerandGitHub 703b2f043d adapted code to ESH API change (#72)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-11-01 09:09:05 +01:00
Kai KreuzerandGitHub c16c570159 added configuration to features (#71)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-10-22 14:15:14 +02:00
Kai KreuzerandGitHub 3e1ca652d7 added web audio feature (#69)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-10-13 17:37:29 +02:00
Kai KreuzerandGitHub ac7b3c795e added toFullString() method (#68)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-10-12 09:05:23 +02:00
Kai KreuzerandGitHub 8c7bd006dd re-added ConsoleInterpreter for openHAB 1 build (#67)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-10-12 09:03:24 +02:00
Kai Kreuzer 9128539c0a added io.sound to p2 repo
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-10-10 14:13:04 +02:00
Kai KreuzerandGitHub 62f71f820a added rest-voice feature (#66)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-10-08 10:18:35 +02:00
Kai KreuzerandGitHub 2a62dea2d5 fixed playback issue due to stream being closed too early (#65)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-10-05 16:06:39 +02:00
Kai KreuzerandGitHub b273cb304c added missing feature dependency (#64)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-10-01 06:20:14 +02:00
Kai KreuzerandGitHub 7087ea3582 Added new enhanced sound fragment, which brings mp3 support on top of ESH. (#63)
Remove the old audio action as all features should now be covered through ESH itself.

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-09-30 23:00:30 +02:00
Kai KreuzerandGitHub 8a7f5561b1 readded old TTS interface so that 1.x compiles (#62)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-09-13 18:12:47 +02:00
Kai KreuzerandGitHub 42d866c42a added rest-mdns feature to the base package (#61)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-09-06 21:56:41 +02:00
Kai KreuzerandGitHub 597d82186d Revert "added java sound to the base feature" (#60) 2016-08-30 16:12:45 +02:00
Kai KreuzerandGitHub 74550d6528 removed lazy bundle activation to avoid circular dependencies (#59)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-08-30 15:26:37 +02:00
Kai KreuzerandGitHub a819b25ff5 changed audio action to implement ESH interface (#58)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2016-08-29 23:45:32 +02:00