Commit Graph

411 Commits

Author SHA1 Message Date
Markus Rathgeb
c37d2a41e9 use openHAB Core index, simplify itests and demo app (#503)
* use openHAB Core index, simplify itests and demo app

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-02-01 11:02:39 +01:00
Markus Rathgeb
9475025cf7 at missing no-arg constructor for Gson deserialization (#505)
Fixes: https://github.com/openhab/openhab-core/issues/504

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-02-01 11:01:40 +01:00
Markus Rathgeb
6260f8e8ae fix scope (#502)
* fix scope

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-02-01 10:05:25 +01:00
Markus Rathgeb
4c856476a0 attach source artifact of "bundles" (#500)
Fixes: https://github.com/openhab/openhab-core/issues/496

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-02-01 09:04:17 +01:00
Kai Kreuzer
9f27727e09 REST API: (Optionally) include hidden widgets in sitemap API response (#499)
Also-by: Danny Baumann <dannybaumann@web.de>
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-01-31 15:46:25 +00:00
Kai Kreuzer
0d1828f819 Extend usb serial discovery service to contain product ID (#497)
For better differentiation between different USB devices `UsbSerialDiscoveryService` is extended to add `usb_vendor_id` and `usb_product_id` properties to every thing which represents USB device.

Also-by: YordanDZhelev <zhelev.yordan@gmail.com>
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-01-31 12:45:10 +00:00
Markus Rathgeb
436e1d5ac9 use release version of p2-maven-plugin (#495)
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-01-31 11:29:19 +01:00
Markus Rathgeb
60d51f92c2 add property to enable bnd resolver on Maven run (#494)
The property `withResolver` binds the `resolve` goal of the
`bnd-resolver-maven-plugin` to the `package` phase.

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-01-31 11:28:31 +01:00
Kai Kreuzer
53096ba08f removed Groovy support from tests (#490)
Also-by: Markus Rathgeb <maggu2810@gmail.com>
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-01-31 05:15:43 +00:00
Kai Kreuzer
dec4ad997d Export all org.openhab packages (except internal ones) (#492)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-01-31 05:12:04 +00:00
Markus Rathgeb
014cc6c708 MapDB storage: fix deserialization bug and add test (#486)
Fixes: https://github.com/eclipse/smarthome/issues/6877

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-01-30 17:17:23 +01:00
Kai Kreuzer
3b6dfbeddb Keep persisted disabled status when thing is removed (#493)
Also-By: Florian Stolte <fstolte@itemis.de>
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-01-30 11:37:51 +01:00
Kai Kreuzer
5e2e7b1e16 removed bundles from p2 repo that are not needed in the TP and which have special dependencies (#491)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-01-30 08:30:35 +00:00
Markus Rathgeb
76dd62623f make a first step to split between pure JUnit and integration tests (#488)
* make a first step to split between pure JUnit and integration tests

Related to: https://github.com/openhab/openhab-core/issues/482

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-01-30 08:57:06 +01:00
Wouter Born
c4f1fc3cfa Remove duplicate import (#487)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2019-01-29 15:42:16 +00:00
Kai Kreuzer
c0ef794924 fixed version check and content-type of archive (#485)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-01-29 11:04:09 +00:00
Markus Rathgeb
f7eec48c76 fix classpath (ESH-INF have been moved already) (#484)
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-01-29 11:19:45 +01:00
Markus Rathgeb
fbca7e806f remove project specific JDT settings (#481)
Done per request by @wborn.
Related to: https://github.com/openhab/openhab-core/pull/476#discussion_r251566034

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-01-29 10:24:39 +01:00
Markus Rathgeb
64dccd32dd tests: run pure JUnit tests (bugfix), add MapDB tests (migrated to JUnit) (#476)
* tests: run pure JUnit tests (bugfix), add MapDB tests (migrated to JUnit)
* remove project specific JDT settings

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-01-29 10:05:47 +01:00
Kai Kreuzer
db57804dab switched from zip to tar.gz as this is available on Linux by default (#483)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-01-29 09:02:51 +00:00
Kai Kreuzer
cf06a9e2ab removed some ESH references (#480)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-01-29 05:48:09 +00:00
Christoph Weitkamp
be829d6057 Update californium dependencies to version 1.0.7 (#475)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2019-01-28 23:41:10 +01:00
Markus Rathgeb
dc0492e648 Setup launch (#477)
* fix launch configuration

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-01-28 23:15:50 +01:00
Markus Rathgeb
c0d638e8a3 fix eclipse project name for openhab-core BOM (#478)
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-01-28 23:14:56 +01:00
Markus Rathgeb
12a5273cc8 mapdb storage: fix nullness handling (#479)
The `MapDbStorageService` calls the constructor with a `null`
classloader if there has been no one supplied.

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-01-28 23:14:39 +01:00
Markus Rathgeb
a37cceab67 mavenize openHAB and integrate mavenized ESH repository (#467)
* mavenize openHAB and integrate mavenized ESH repository

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-01-28 13:07:31 +01:00
Kai Kreuzer
45a7ce27cb Removed addons from core (#469)
* removed addons from core
* removed homebuilder folder
* removed io.sound bundle

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-01-21 12:50:14 +01:00
Hilbrand Bouwkamp
f9394266f2 Updated license url in pom.xml to epl-2.0 (#468)
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2019-01-18 23:18:48 +01:00
Kai Kreuzer
10acf5cf46 Changed license from EPL v1 to EPL v2 (#466)
* updated license headers
* added NOTICE files
* moved about.html to NOTICE files
* changed main project license
* updated build.properties
* added files to check to prevent error about missing about.html
* removed license info on p2 feature

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-01-16 22:59:49 +01:00
Kai Kreuzer
eb8abdc894 updated to 2019 (#464)
* updated to 2019
* updated checkstyle check to 2019

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-01-07 22:53:19 +01:00
Wouter Born
b1aeb17ee6 Log failed feature installation on error (#459)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-12-31 11:46:09 +01:00
Wouter Born
b4bade3e98 Upgrade Karaf to 4.2.2 (#458)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-12-29 15:53:25 +01:00
Kai Kreuzer
5f95585b0f switched to ESH 0.11.0-SNAPSHOT (#453)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-12-24 00:13:05 +01:00
Kai Kreuzer
143fc4eda7 updated to version 2.5 (#450)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-12-19 18:00:54 +01:00
Wouter Born
e1040c35bf Update SAT regex to 2.5.0 to fix build (#448)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-12-17 07:59:27 +01:00
openhab-bot
8c838580be [unleash-maven-plugin] Preparation for next development cycle. 2018-12-16 21:49:16 +00:00
openhab-bot
61e21d4866 [unleash-maven-plugin] Preparation for next development cycle. 2018-12-16 21:49:16 +00:00
openhab-bot
cf2b23013a New Crowdin translations (#443)
* New translations dashboard.properties
2018-12-12 20:15:18 +01:00
Kai Kreuzer
f760379700 updating nrjavaserial (#447)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-12-09 21:52:26 +01:00
Chris Jackson
816a050295 Bump ZigBee libraries to 1.1.6 (#446)
Signed-off-by: Chris Jackson <chris@cd-jackson.com>
2018-12-09 17:32:37 +01:00
Kai Kreuzer
db06b85ac5 added oauth2 client (#440)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-12-06 10:31:17 +01:00
Angelos Fountoulakis
20a460c744 Update dashboard / place 1st the Standard package (#442)
Closes: https://github.com/openhab/openhab-core/issues/441
2018-12-03 12:17:14 +01:00
Kai Kreuzer
b51bf275b9 leave non-numeric qualifiers in place for version (#439)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-11-28 10:51:24 +01:00
Kai Kreuzer
d7b8f1eaa9 fixed version of Guava to use to 18.0 (#435)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-11-23 17:59:56 +01:00
Martin van Wingerden
d83abb698b Do not install node in target directory to make sure we do not package node in our jar (#434)
Signed-off-by: Martin van Wingerden <martin@martinvw.nl>
2018-11-21 21:54:54 +01:00
Kai Kreuzer
2b684a2c58 updated dependencies to 1.0.36 with nrjavaserial 3.15.0.OH (#433)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-11-18 10:55:09 +01:00
Kai Kreuzer
bceac2551b defined JNA feature that can be used by addons (#432)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-11-18 10:53:42 +01:00
Martin van Wingerden
deb2437a6b Some updates to the HomeBuilder (#417)
* Added semantic labels to tags Floors, Rooms and objects
* Added a Cellar as a Floor
* Added support for more languages which where already available as translation
* Integrated the webpack build inside Maven
* Only allow minor updates in the package.json to make sure new version will not easily break the build, if semver fails again
* Remove dist folder because it should be generated through the build
* Switched from 'hidden-xs-up' to 'd-none' as proposed in bootstrap migration guide
* Switched from 'scope' to 'slot-scope' as suggested by vue 2.5 migration
* Added some additional parents in the vue schema because they were needed
* Removed osgi import from manifest
* Switched to a computed setup and the build in fieldMultiselect
* Switched to a 'computed' setup
* Remove the package fieldMultiselect and switch to the build-in
* Applied changes from review.
* Formatted JS files
* Re-introduced (customized) fieldMultiselect and minor fixes
* Re-introduce custom multiselect because this is the one that offers the icons
* Add the floor name to the label of room-based object selector
* Make sure that generating tags can be switched off
* Switched from floor-count to choosing custom floors
* Add no-save and corrected some js warnings

Signed-off-by: Martin van Wingerden <martin@martinvw.nl>
2018-11-13 22:53:18 +01:00
Kai Kreuzer
84d97270fd added openHAB version of nrjavaserial to feature (#430)
* added openHAB version of nrjavaserial to feature
* updated and used property

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-11-10 22:25:27 +01:00
Kai Kreuzer
31fd66a450 upgraded to deps 1.0.35, which includes no_locks nrjavaserial library (#429)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-11-09 10:10:29 +01:00