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
1a8dc2618e
fixes potential NPE in async execution ( #398 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-09-12 23:42:46 +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
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
Wouter Born
fe1a0b9f40
Remove unused bundle properties ( #385 )
...
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-08-17 21:51:26 +02:00
openhab-bot
deb888476b
New Crowdin translations ( #349 )
2018-07-23 14:10:52 +02:00
Hilbrand Bouwkamp
ad3f6df25a
Changed constructors DecimalType to work the same as ESH DecimalType ( #372 )
...
The constructors of DecimalType in ESH use BigDecimal.valueOf instead of new BigDecimal. Using valueOf is better because the new constuctors causes undesired rounding. For example the value 0.32 becomes: 0.320000000000000006661338147750939242541790008544921875. With valueOf this doesn't happen.
This change will make it work the same as the ESH DecimalType
Closes #371
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2018-07-23 13:11:05 +02:00
Wouter Born
33c7f838fc
Add Automatic-Module-Name entry to manifests ( #369 )
...
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-07-21 16:07:17 +02:00
Chris Carman
f748afdd19
Don't lose stacktrace when rethrowing ( #359 )
...
* Don't lose stacktrace when rethrowing
Don't destroy the stacktrace information of a caught exception that's about to be rethrown.
2018-06-14 17:37:43 +02:00
Kai Kreuzer
0eec30045e
removed ignored groovy test ( #358 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-06-09 20:46:08 +02:00
CloudBees DEV@Cloud
cabe7c4528
[unleash-maven-plugin] Preparation for next development cycle.
2018-05-28 01:54:21 +02:00
Wouter Born
aa6f0e0a1b
Update Home Builder documentation links ( #350 )
...
Signed-off-by: Wouter Born <eclipse@maindrain.net>
2018-05-26 13:17:02 +02:00
Kai Kreuzer
75c1796d92
adapted links to documentation to new website layout ( #347 )
...
* adapted links to documentation to new website layout
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-05-24 22:36:07 +02:00
openhab-bot
6a4f410fa1
New translations dashboard.properties (Hebrew) ( #348 )
2018-05-22 22:06:31 +02:00
openhab-bot
6c5050e8ac
New Crowdin translations ( #331 )
...
* New translations dashboard.properties (Czech)
* New translations en-UK.json (Czech)
* New translations dashboard.properties (Hungarian)
* New translations en-UK.json (Hungarian)
* New translations dashboard.properties (Hebrew)
* New translations dashboard.properties (Hebrew)
* New translations en-UK.json (Hebrew)
* New translations en-UK.json (Hebrew)
* New translations dashboard.properties (Hebrew)
* New translations en-UK.json (Hebrew)
* New translations dashboard.properties (Hebrew)
* New translations dashboard.properties (Russian)
* New translations dashboard.properties (Polish)
* New translations dashboard.properties (Tagalog)
* New translations dashboard.properties (Turkish)
* New translations dashboard.properties (Czech)
* New translations dashboard.properties (Hungarian)
* New translations dashboard.properties (Hebrew)
* New translations dashboard.properties (Dutch)
* New translations dashboard.properties (French)
* New translations dashboard.properties (German)
2018-05-21 19:44:29 +02:00
Kai Kreuzer
c247f1683d
updated links to documentation website ( #346 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-05-21 14:08:56 +02:00
Kai Kreuzer
9a4c8d74ae
replace ESH p2 update site dependency by plain Maven dependencies ( #341 )
...
* replace ESH p2 update site dependency by plain Maven dependencies
* added special dependencies for core bundles
* added dependencies to feature projects as well
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-05-14 14:33:24 +02:00
Kai Kreuzer
47bfddeecd
added new methods for breaking ESH change ( #339 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-05-03 19:21:40 +02:00
Kai Kreuzer
c02826f882
added proper logging in error case ( #333 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-04-13 15:40:31 +02:00
Kai Kreuzer
55afd3e74e
only regard ESH main type when mapping to OH types ( #326 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-04-01 21:50:44 +02:00
Kai Kreuzer
9b0bf26c09
added support for QuantityType in the compatibility layer ( #319 )
...
This specifically makes the QuantityType backward compatible and makes it treated as a simple DecimalType in any 1.x add-ons, such as specifically the persistence services.
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2018-03-26 14:29:19 +02:00
openhab-bot
aa899d7f4d
New Crowdin translations ( #280 )
...
* New translations
2018-03-13 06:59:30 +01:00
Tanya Georgieva
8a3b3d1074
Changed the indentation for some XML files from spaces to tabs ( #310 )
...
Signed-off-by: Tanya D. Georgieva <tanya.dancheva.georgieva@gmail.com>
2018-03-12 18:17:58 +01:00
Henning Treu
8988baba82
Add OSM source service ( #224 )
...
Also: update logo pointer to new openHAB logo
Signed-off-by: Henning Treu <henning.treu@telekom.de>
2018-02-13 15:25:44 +01:00
pali
c330398320
[Dashboard] Fix illegal tile caused NPE ( #282 )
...
* [Dashboard] Fix illegal tile caused NPE
* [Dashboard] Improve error handling in DashboardServlet
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
2018-01-23 14:11:13 +01:00
Martin van Wingerden
c43d970f09
Fixed missing spacing and removed unused duplicate CSS ( #279 )
...
Signed-off-by: Martin van Wingerden <martinvw@mtin.nl>
2018-01-16 11:16:35 +01:00
Thomas Dietrich
0d7b270a3f
Capitalize Dashboard in log messages ( #277 )
...
😶
2018-01-15 08:30:47 +01:00
pali
9e324e1cbf
[Dashboard] support special words in dashboard tile URL's. ( #274 )
...
HOST, HOSTNAME special words are supported.
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
2018-01-13 12:05:30 +01:00
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
Kai Kreuzer
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 Kreuzer
465b237d0b
implemented new method of ExtensionService interface ( #145 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-29 20:51:46 +02:00
Martin van Wingerden
1ccb558db6
Corrected spelling error occured => occurred ( #138 )
...
Signed-off-by: Martin van Wingerden <martinvw@mtin.nl>
2017-04-15 11:53:49 +02:00
Stefan Triller
541b3e3444
Set Groovy compiler level to "i don't care" so eclipse can choose a groovy compiler to build the project without errors ( #139 )
...
Signed-off-by: Stefan Triller <stefan.triller@telekom.de>
2017-04-13 21:39:07 +02:00
Chris Jackson
40b553f61d
Add openHAB logo icon ( #134 )
...
Signed-off-by: Chris Jackson <chris@cd-jackson.com>
2017-04-10 18:38:17 +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
485a65e739
applied code formatter ( #132 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-07 03:42:37 -07:00
Kai Kreuzer
c8486db1a0
restructured poms ( #131 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-07 03:42:23 -07:00
Kai Kreuzer
3be8099728
switched to Java8 ( #130 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2017-04-05 01:06:43 -07:00
Kai Kreuzer
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 Kreuzer
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
Vlad Ivanov
0a70f9e5cb
BasicUI: add webapp manifest and icons ( #107 )
...
Signed-off-by: Vlad Ivanov <vlad@ivanov.email>
2017-01-09 12:56:56 +01:00
Kai Kreuzer
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
Vlad Ivanov
b178eca4f4
Dashboard: remove html5 icon, remove z-index for overlay ( #109 )
...
Signed-off-by: Vlad Ivanov <vlad@ivanov.email>
2017-01-07 17:50:43 +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 Kreuzer
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
Chris Van Orman
ba9ff5389f
Update nrjavaserial, Fixes #101
...
Signed-off-by: Chris Van Orman <vanorman.chris@gmail.com>
2016-12-24 14:58:48 +01:00