lolodomo
1c8096b4eb
[DSL] Expose ColorUtil methods to DSL rules ( #3749 )
...
Fix #3743
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2023-09-02 19:14:59 +02:00
J-N-K
e90811cfd7
DSL support for sharedCache/privateCache ( #3187 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-12-05 22:08:42 +01:00
J-N-K
dc2f5d54f4
Fix transformRaw validation errors in DSL rules ( #3178 )
...
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-11-30 23:12:12 +01:00
J-N-K
c340e8db6c
Refactor ScriptExecution to plain Java ScriptExtension ( #3155 )
...
* Refactor ScriptExecution to plain Java ScriptExtension
* keep callScript backward compatible
Signed-off-by: Jan N. Klug <github@klug.nrw>
2022-11-19 20:29:58 +01:00
Wouter Born
44f9baff18
Upgrade Xtext/Xtend to 2.26.0, LSP4J to 0.12.0 ( #2786 )
...
For release notes, see:
https://www.eclipse.org/Xtext/releasenotes.html#/releasenotes/2022/02/28/version-2-26-0
This release adds initial support for Java 17.
Signed-off-by: Wouter Born <github@maindrain.net>
2022-03-05 11:28:56 +01:00
Christoph Weitkamp
191a629e68
Added Sematics actions for Rules ( #2088 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2021-02-27 10:33:32 +01:00
Kai Kreuzer
ad189bd4f1
[automation] Make quantity types available in scripts ( #1940 )
...
Fixes #1763
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-12-16 15:11:46 +01:00
Wouter Born
abd2630777
Upgrade Xtext/Xtend to 2.23.0 and LSP 0.9.0 ( #1685 )
...
Upgrades to:
* Xtext 2.23.0
* Xtend 2.23.0
* LSP 0.9.0
For Xtext release notes see: https://www.eclipse.org/Xtext/releasenotes.html#/releasenotes/2020/09/01/version-2-23-0
The Xtext dependencies are now managed using their BOM which makes it easier to keep them in sync.
Because Xtext depends on a newer ASM version some runtime dependencies were also upgraded:
* ASM 8.0.1
* Pax Web 7.2.15
* XBean 4.17.0
Signed-off-by: Wouter Born <github@maindrain.net>
2020-10-04 12:27:58 +02:00
Kai Kreuzer
3c83e8a8eb
switched PersistenceExtensions to ZonedDateTime ( #1588 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-08-12 21:59:55 +02:00
Kai Kreuzer
173c93081d
Replaced "classic" rule engine by a DSLRuleProvider for the NGRE ( #1451 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-06-14 10:36:25 +02:00
Kai Kreuzer
86899daf1a
replaced Joda Time by Java Time ( #1342 )
...
* replaced Joda Time by Java Time
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* removed joda from target platform feature
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* updated tests
Signed-off-by: Kai Kreuzer <kai@openhab.org>
* fixed persistence extension tests
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-01-25 22:44:03 +01:00
Wouter Born
406f9b262f
Correct Xtext version in bnd.bnd files ( #1304 )
...
Related to: https://github.com/openhab/openhab-core/pull/1171
Signed-off-by: Wouter Born <github@maindrain.net>
2019-12-29 17:23:52 +01:00
Christoph Weitkamp
59675788e0
Renamed packages
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2019-12-28 12:18:16 +01:00
jimtng
ec2958a072
[DSL] Add the ability to send HTTP headers in sendHttpXXXRequest ( #1272 )
...
* Add the ability to send HTTP headers in HTTP.sendHttpXXXRequest actions
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
2019-12-19 13:36:51 +01:00
Kai Kreuzer
3ae82d1558
Added "resources" folder as a resource folder to bnd instructions ( #1160 )
...
* Added "resources" folder as a resource folder to bnd instructions
Co-Authored-By: Wouter Born <github@maindrain.net>
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-10-28 09:58:39 +01:00
Wouter Born
0f1c1bbb2d
Fix Ephemeris ClassNotFoundException ( #869 )
...
Fixes #868
Also-by: Markus Rathgeb <maggu2810@gmail.com>
Signed-off-by: Wouter Born <github@maindrain.net>
2019-06-13 20:03:16 +02:00
Wouter Born
2c7ca348ef
Upgrade Xtext to 2.17 for full Java 11 support ( #650 )
...
* Upgrade Xtext to 2.17 for full Java 11 support
Signed-off-by: Wouter Born <github@maindrain.net>
2019-03-15 09:13:24 +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