Skip to content

Releases: Bitspark/slang

v0.1.26

16 Dec 12:47
Compare
Choose a tag to compare
Correctly convert types

v0.1.25

16 Dec 11:30
Compare
Choose a tag to compare
Fix broken test

v0.1.24: Add primitive type conversion. (#240)

09 Dec 10:34
Compare
Choose a tag to compare
The convert operator now supports converting from primitive types into
String, Number, Binary and Bool. This can helps comparing primitive values
to other concrete types, for instance checking for greater than or
boolean truth.

v0.1.23: Instead of defining path as props they are now in ports (#239)

03 Dec 08:43
2b6c249
Compare
Choose a tag to compare
This PR improves upon #238 where the JSON paths where configured through properties - which led to unparseable port references in the resulting bundle with the message Message: "unknown port: bpi: jsonpath)bpi.USD.rate. That is because the properties would get translated into ports with names like bpi.USD.rate which confuses the parser.

I changed the operator to now accept the paths as inputs and map them to the outports via names given in the properties.

//cc @td5r
-- related to #237

v0.1.22: Add json path operator (#238)

02 Dec 20:04
5085124
Compare
Choose a tag to compare
* Add initial json path operator

* Fix typos and missing assertions

v0.1.21

30 Oct 08:37
Compare
Choose a tag to compare
Enable CORS for the runner

v0.1.20

18 Oct 10:35
Compare
Choose a tag to compare
Add simple passthrough logging operator

v0.1.19: Merge pull request #233 from Bitspark/kk-trigger-in-http

08 Oct 10:00
0deb53f
Compare
Choose a tag to compare
Make it possible to serve operators with trigger `in` ports

v0.1.18: Make binding the httpPost configurable (#232)

22 Jul 14:33
97e54c9
Compare
Choose a tag to compare
* Make binding configurable

* Fix outputting the current choice

* Ping is very noisy - only print it when on debug

* Spelling

v0.1.17: Slang runner (#228)

22 Jul 13:04
Compare
Choose a tag to compare
* #224: Use uuid.UUID instead of string in Def

* #224: Refactor uuid in elementary operators

* #224: Refactor uuid in storage and fs

* #224: Refactor uuid in daemon

* #224: Refactor uuid in makedocs

* #224: Fix tests files

* #224: Remove obsolete tests

* #224: Refactor uuid in slangr

* Close #223: Rename OperatorDef into Blueprint

* #227: Add global logger to project

* #227: Use project logging module in relevant parts of slang

* #227: Run slang operator, log messages and periodical ping

* Remove slangr

* Refactor: Rename Port.Primitive into Port.PrimitiveType

* Fix SlangFileDef.Blueprints

* Implement mode process

* Pass slangFile as arg, too

* Auto trigger operator in process mode

* Close #229: run mode httpPost

* Build slang runner on release

* Refactor SlangBundle and them in slang runner

* Read slangBundle from file and pass it as positional argument

* We need insert the actual operator into the bundle aswell