Commit Graph
143 Commits
Author SHA1 Message Date
Stefan c030cf8fb6 add logic 2025-05-19 23:13:33 +02:00
Stefan 2a80700941 checkpoint 2025-05-13 16:24:16 +02:00
Stefan 3153b0dc67 add dependency tracking 2025-05-10 11:42:11 +02:00
Stefan e689b5a53b fix object merging 2025-05-08 23:39:22 +02:00
Stefan 7f7d71edaf feat: assigned object 2025-05-08 23:39:22 +02:00
Stefan 27a39b4a22 change set date signature 2025-05-08 20:21:16 +02:00
Stefan aee1128095 fix types 2025-05-05 10:07:51 +02:00
Stefan 3a3db55d90 add date operators 2025-05-05 01:02:29 +02:00
Stefan 12c354db94 add tests; fix errors in bindings 2025-05-04 23:46:51 +02:00
Stefan bd43ca4555 add unary node behaviour for date methods 2025-05-04 11:29:54 +02:00
Stefan 6af0883111 update utc to tz and add support 2025-05-02 23:35:41 +02:00
Stefan 89fc28e767 add more methods for dates 2025-05-02 22:29:38 +02:00
Stefan 0100133b22 improve type safety 2025-05-02 04:30:28 +02:00
Stefan 712855d22d implement more date functions 2025-05-02 02:03:24 +02:00
Stefan 5194159fe0 feat: date v2 2025-05-01 03:51:08 +02:00
Bot cbfc70411d chore(release): publish core 2025-04-27 22:43:49 +00:00
stefan-gorules 6535d44e03 feat: expression function system (#340)
* feat: expression function system

* cleanup

* improve parser

* revert test changes

* add more tests

* minor fixes
2025-04-28 00:40:32 +02:00
stefan-gorules 36c32814b8 feat: interval iterator (#336) 2025-04-24 12:00:15 +02:00
stefan-gorules f81d1188f6 fix: correctly throw an error when closed bracket is missing in function call (#337) 2025-04-24 11:59:38 +02:00
Bot f9e980bc3b chore(release): publish core 2025-04-15 11:22:19 +00:00
stefan-gorules 3b139e9245 chore: update packages (#334)
* chore: update packages

* update lerna

* fix

* revert nodejs changes

* fix

* fix

* fix

* update minimum node to 18
2025-04-15 13:21:55 +02:00
Bot 2e970517b9 chore(release): publish core 2025-04-14 10:37:26 +00:00
stefan-gorules d7624311f6 fix: py validate methods (#316)
* fix: py validate methods

* fix
2025-02-15 21:46:55 +01:00
Jake Potrebic 94e1da239a feat: add validation methods to python bindings (#305)
* add validation methods to python bindings

* centralize validation logic

* rename functions

* format
2025-02-15 20:41:18 +01:00
Bot 1036bd7cf9 chore(release): publish core 2025-02-10 09:19:08 +00:00
stefan-gorules ae40aff163 feat: compiled bytecode (#307)
* feat: compiled bytecode

* optimize bytecode

* add compiled expression struct

* add fetch fast and better abstraction

* fix

* rename evaluate_with for Expression<Unary>
2025-02-10 10:07:24 +01:00
Bot d667059eb8 chore(release): publish core 2025-01-20 13:08:39 +00:00
stefan-gorules df2a44f8b3 fix: unary closure expression (#301) 2025-01-20 14:08:13 +01:00
Bot b9a59075d1 chore(release): publish core 2024-12-31 14:22:03 +00:00
Bot aec757f66b chore(release): publish core 2024-12-25 12:00:26 +00:00
Bot e650d6c14d chore(release): publish core 2024-12-11 13:11:49 +00:00
Bot 85452024f1 chore(release): publish core 2024-12-07 01:06:33 +00:00
Bot 65c17f7931 chore(release): publish core 2024-12-07 00:27:45 +00:00
Bot 6be1c1288b chore(release): publish core 2024-12-06 14:30:03 +00:00
Bot ff0be1d869 chore(release): publish core 2024-12-06 11:12:09 +00:00
Bot 568b70c3b6 chore(release): publish core 2024-12-03 13:08:25 +00:00
Bot 5ac8bf1fd8 chore(release): publish core 2024-11-28 09:16:15 +00:00
kyle-mwnz 49814e1aa0 feat: add trim function to string data type (#279)
* feat: add trim function to string data type

* Linting

* Extra test
2024-11-28 10:15:22 +01:00
Bot a7aff7347f chore(release): publish core 2024-11-20 14:00:04 +00:00
Bot 72520a03e9 chore(release): publish core 2024-11-19 12:39:01 +00:00
stefan-gorules 92879f9c05 feat: bump rquickjs, fix loop cache for decisionTable (#274)
* fix: loop cache

* update rquickjs

* bump version
2024-11-19 13:38:17 +01:00
Bot 2ecbaab940 chore(release): publish core 2024-10-23 14:00:08 +00:00
stefan-gorulesandIvan Miletic 47812143a0 feat: passthrough nodes (#261)
* feat: passthrough nodes

* update bindings

* update model

* update exclusion

* fix merge strategy

* fix

* fix merge

* add tests

* fix walk

* fix merge

* fix

* fix: add tests

* fix types

---------

Co-authored-by: Ivan Miletic <vnmiletic@gmail.com>
2024-10-23 15:59:31 +02:00
Bot 8a7e72bf53 chore(release): publish core 2024-10-13 19:09:18 +00:00
stefan-gorules 5a37ef319d fix: improve type errors (#259) 2024-10-13 21:08:57 +02:00
Bot 272be4a5bd chore(release): publish core 2024-10-10 09:21:17 +00:00
stefan-gorules 7b861d0642 feat: deserialize variable type (#256) 2024-10-10 11:20:51 +02:00
Bot 6b5e39ac13 chore(release): publish core 2024-10-10 08:11:57 +00:00
Bot ff424c7b4a chore(release): publish core 2024-10-04 20:54:11 +00:00
stefan-gorules ec6004a6d4 fix: double borrow (#252) 2024-10-04 22:53:49 +02:00