Commit Graph

420 Commits

Author SHA1 Message Date
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
Martin van Wingerden
ef3ce80b28 Add com.google.common.collect to forbidden packages (#407)
Assuming this was the intended goal of the forbidden packages check

Signed-off-by: Martin van Wingerden <martin@martinvw.nl>
2018-11-08 11:56:59 +01:00
Kai Kreuzer
fd871dfac0 update Maven build to deps 1.0.34 as well (#427)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-11-06 06:13:35 +01:00
Kai Kreuzer
511a1e4d9f prevent NPEs if persistence service does not play nice (#426)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-11-05 16:34:17 +01:00
Kai Kreuzer
24d32f877c temporarily remove ui.start bundle from distro again (#424)
* temporarily remove ui.start bundle from distro again
* correctly unregister services again
* also unset the handlerRef field

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-11-03 22:59:25 +01:00
Kai Kreuzer
38a2624df6
register static context handler (#423)
* register static context handler

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-11-03 12:57:12 +01:00
Kai Kreuzer
bfd03fd889 added missing dependencies and response code
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-11-01 14:40:28 +01:00
Kai Kreuzer
c07a5ddd9c delegate calls to /static/ to the Jetty default servlet
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-11-01 14:40:28 +01:00
Kai Kreuzer
39f0e17002
Introduced new ui.start bundle, which brings custom lifecycle status … (#419)
* Introduced new ui.start bundle, which brings custom lifecycle status HTTP pages as well as an 404 error page.

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-10-31 09:16:10 +01:00
Kai Kreuzer
4cb79e4fe2 fixed Bintray release Maven repo url (#418)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-10-29 12:49:12 +01:00
Kai Kreuzer
49be9be62b added new semantics bundle as dependency (#415)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-10-14 14:12:48 +02:00
Kai Kreuzer
50a5309078
Revert "Integrate ESH authentication features in openHAB (#412)" (#414)
This reverts commit a4b5fab128.
2018-10-11 07:26:34 -04:00
Kai Kreuzer
a4b5fab128 Integrate ESH authentication features in openHAB (#412)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-10-10 00:39:37 +02:00
Kai Kreuzer
72fe862709 Adding new ESH bundles as dependencies (#411)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-10-08 08:59:04 +02:00
Kai Kreuzer
d3ffb2db5a prevent System.exit() calls (#409)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-10-01 21:18:46 +02:00
Wouter Born
1e7955be88 Set maven-install-plugin version to 2.5.2 (#408)
Fixes:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:3.0.0-M1:install (default-install) on project openhab2-addons: NoFileAssignedException: The packaging plugin for this project did not assign a main file to the project but it has attachments. Change packaging to 'pom'. -> [Help 1]

Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-10-01 09:54:15 +02:00
Kai Kreuzer
4205dc126b updated to 1.0.33 for new zigbee libs
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-09-27 11:39:28 +02:00
Kai Kreuzer
502cafc698 mandatorily depend on orbit version of gson 2.7 (#403)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-09-23 10:53:35 +02:00
Markus Rathgeb
cd920a3c5e satisfy bundle requirements on Maven compilation
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2018-09-21 21:04:23 +02:00
Kai Kreuzer
ef258b6d8f update Tycho version and avoid warnings during the build
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-09-21 21:04:23 +02:00
Wouter Born
5d57aa2c00 updated dependencies for Xtext upgrade (#401)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-09-21 07:04:00 +02:00
Wouter Born
ba9a5628db Upgrade to Karaf 4.2.1 (#396)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-09-14 16:05:07 +02:00
Kai Kreuzer
869540886b removed outdated and no longer existing dependency (#399)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-09-13 16:28:48 +02:00
Kai Kreuzer
1a8dc2618e fixes potential NPE in async execution (#398)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-09-12 23:42:46 +02:00
Wouter Born
28c5922149 Fix maven-scr-plugin does not generate XML for DS annotations in test bundles (#395)
The maven-resources-plugin is used to copy back the generated XML to the OSGI-INF directory so it is on the classpath in tests.
The outputDirectory configuration parameter of the maven-scr-plugin is not used because when it is set to ${project.basedir} it empties the OSGI-INF dir and would remove non-generated SCR XML files.

Fixes #318

Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-09-11 13:15:07 +02:00
Kai Kreuzer
b48e50b7a1 replaced last DS XML by annotations (#397)
Correctly register ItemRegistry service

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-09-11 11:43:01 +02:00
Wouter Born
8091914a4b Apply POM Code Convention (#392)
Applies the POM Code Covention as used in OH2/ESH projects.

See also: https://maven.apache.org/developers/conventions/code.html

The executed command is:

mvn \
  com.github.ekryd.sortpom:sortpom-maven-plugin:sort \
  -Dsort.keepBlankLines=true \
  -Dsort.predefinedSortOrder=recommended_2008_06

Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-09-10 13:45:11 +02:00
Wouter Born
dbed3db57d Remove Eclipse project specific settings and some Groovy leftovers (#391)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-09-08 17:38:56 +02:00
Kai Kreuzer
47c2e33624 adapted AutoUpdateDelegate to the new ESH auto update infrastructure (#390)
* adapted AutoUpdateDelegate to the new ESH auto update infrastructure
Related to https://github.com/eclipse/smarthome/pull/5011

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-09-06 09:33:47 +02:00
Kai Kreuzer
a59d5c4f11 Updated deps version for new Zigbee libs (#388)
Related to https://github.com/openhab/openhab-distro/pull/751

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-09-04 06:26:28 +02:00
openhab-bot
9d8a3a36b3 New Crowdin translations (#374) 2018-08-31 09:06:42 +02:00
Kai Kreuzer
2bd9e2da24 updated repo.version to 2.4.x (#387)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-08-23 21:29:27 +02:00
Kai Kreuzer
11acfbad82 Removed circular dependency in Home Builder and switched tiles to DS annotations (#386)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-08-20 21:14:50 +02:00
Kai Kreuzer
25345a721d
updated repo.version which is used for the openhab-core repo location in the target platform (#384)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-08-20 10:03:41 +02:00
Wouter Born
fe1a0b9f40 Remove unused bundle properties (#385)
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-08-17 21:51:26 +02:00
Kai Kreuzer
e8a1b679ad Revert "readded params that existed in the config previously (#379)" (#381)
This reverts commit c9cd17cbf3.
2018-08-10 10:33:39 +02:00
Kai Kreuzer
c9cd17cbf3
readded params that existed in the config previously (#379)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-08-08 19:26:56 +02:00
Kai Kreuzer
7addfb1bee added missing segment in bundle name (#378)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-08-08 12:43:34 +02:00
Kai Kreuzer
ce1ed6451e
added missing smarthome dependencies (#377)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-08-07 20:36:52 +02:00
Kai Kreuzer
fcf9a9ac43 updated deps to 1.0.30 (#376)
* updated deps to 1.0.30

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* added commons-net to compat layer

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-08-01 16:25:37 +02:00
Kai Kreuzer
84e7940a73 Change to dependencies 1.0.29 (#375)
related to https://github.com/openhab/openhab-deps-repo/pull/6

Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-07-27 14:57:36 +02:00
Kai Kreuzer
8abb0916d0
include rfc2217 support in serial API (#373)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-07-24 12:53:30 +02:00