Commit Graph

344 Commits

Author SHA1 Message Date
SamTolmay
1f928d93db
feat: Replace server side state with payload and _payload operator.
BREAKING CHANGE:  The _event, _global, _input, _state, and _url_query operators are no longer evaluated in connections or requests.
2021-09-29 11:13:55 +02:00
Gerrie van Wyk
839c5bc634
Merge branch 'develop' into switch-operator 2021-09-27 14:58:19 +02:00
Sandile
249ab6bb47 fix(operators): Added tests for switch operator to Node and Web Parsers. 2021-09-27 12:42:34 +02:00
Sandile
ce31fa30c0 fix(operators): Added tests for switch operator. 2021-09-27 12:41:28 +02:00
Sandile
436170c2ec feat(operators): Added switch operator. 2021-09-27 12:40:30 +02:00
SamTolmay
af37daa86e
chore: Release version 3.22.0. 2021-09-27 12:04:20 +02:00
Gervwyk
182032a350 chore: Release version 3.22.0-alpha.1 2021-09-20 10:03:57 +02:00
SamTolmay
44ed43c7b2
chore: Release v3.22.0-alpha.0 2021-09-08 13:43:37 +02:00
SamTolmay
c92c5bb278
chore: Release version 3.21.2. 2021-08-31 12:48:11 +02:00
SamTolmay
2fcf0537ee
chore: Release version 3.21.2-alpha.0 2021-08-31 11:42:18 +02:00
Gervwyk
a96b2a8c3a chore: Release version 3.21.1 2021-08-26 14:40:03 +02:00
Gervwyk
fded99ad2d chore: Version 3.21.0 2021-08-25 11:22:19 +02:00
Gervwyk
c70ee00c53 Merge branch 'main' into version-3-21-0 2021-08-25 11:10:19 +02:00
Sandile
764051b950 feat(operators): Add array param type from v3, v5 uuid operator. 2021-08-25 09:54:25 +02:00
Sandile
f43a054d2c fix(operators): Updated tests to remove legacy v1, v4 uuid operators. 2021-08-25 08:53:34 +02:00
Sandile
5141fdff7f fix(operators): Remove array param type from v3, v5 uuid operator. 2021-08-25 08:34:05 +02:00
Sandile
0a551e9d93 fix: Add array and object param types to v3 and v5 uuid methods. 2021-08-24 20:53:08 +02:00
Sandile
c9ef4b93fa feat: Add support for v1, v3, v4 and v5 to the _uuid operator. 2021-08-24 17:49:46 +02:00
Gervwyk
3f2fc75722 feat(operators): Add _uuid v1, v2, v3, v4, and v5 options. 2021-08-24 12:49:35 +02:00
Gervwyk
6dc8d28608 feat(operators): Add uuid to client, closes #783 2021-08-24 11:50:53 +02:00
Moritz Friedrich
3e07218df0
feat(operators): Add RIPEMD-160 algorithm. 2021-08-24 11:16:12 +02:00
Moritz Friedrich
0d3244af5b
feat(operators): Add _hash operator. 2021-08-24 10:46:30 +02:00
Gervwyk
d7faa1575b chore: Release version 3.20.4 2021-08-21 16:32:38 +02:00
SamTolmay
9f622f15f7
chore: Release version 3.20.3 2021-08-20 19:42:43 +02:00
SamTolmay
a351768dde
chore: Release version 3.20.2. 2021-08-20 19:16:33 +02:00
SamTolmay
7708ae8c1b
chore: Release version 3.20.1 2021-08-20 16:48:40 +02:00
SamTolmay
28c862abc0
chore: Release version 3.20.0. 2021-08-20 16:08:30 +02:00
JohannMoller
6bfa83a68c fix(operators): Fix homePageId typo and update tests. 2021-08-20 15:34:44 +02:00
Gervwyk
00842d4815 feat(operators): Add pageId and homePageId to _location. 2021-08-20 14:47:03 +02:00
SamTolmay
63955bbd11
fix: Fixes for configurable basePath. 2021-08-20 11:47:03 +02:00
Gervwyk
eb95c8a64b feat(operators): Add basePath to _location. 2021-08-20 11:19:31 +02:00
Gervwyk
3b36a53e42 fix: Fix _number operator tests. 2021-07-30 17:45:38 +02:00
Gervwyk
4da496e2cb Merge branch 'main' into number-operator 2021-07-30 17:33:34 +02:00
Gervwyk
1ca3966495 fix: Add _number operator. 2021-07-30 17:31:54 +02:00
SamTolmay
0a416da988
chore: Release version 3.19.0. 2021-07-26 09:56:28 +02:00
JohannMoller
e4d577f856 fix(operators): Fix regex in _change_case operator. 2021-07-23 16:31:52 +02:00
JohannMoller
b6d63bb80d fix(operators): Update tests with comments fixes and catch nested objects 2021-07-22 12:01:37 +02:00
JohannMoller
deb8fd51d6 fix(operators): Comments fixes and catch nested objects 2021-07-22 12:01:02 +02:00
JohannMoller
87bf687572 feat(operators): Add _change_case tests 2021-07-21 18:28:27 +02:00
JohannMoller
7a435b89b3 Revert "feat(operators): Add _change_case tests"
This reverts commit b976cdd011.
2021-07-21 18:27:34 +02:00
JohannMoller
b976cdd011 feat(operators): Add _change_case tests 2021-07-21 18:16:24 +02:00
JohannMoller
e617c31228 feat(operators): Add _change_case operator 2021-07-21 18:16:00 +02:00
SamTolmay
755527fe88 fix(operators): _request getter default value should be null. 2021-07-08 16:52:13 +02:00
Gervwyk
19c025fb0e chore: Release version 3.18.1 2021-06-30 10:36:26 +02:00
Gervwyk
61f6215ee3 fix(operators): Do not copy window.location in _location. 2021-06-27 22:39:42 +02:00
SamTolmay
8d41a72e55 chore: Release version 3.18.0 2021-06-17 15:06:04 +02:00
SamTolmay
6ffaf46902 feat(operators): Add support for dot notation in _request operator. 2021-06-17 13:05:43 +02:00
SamTolmay
8363c19f1b chore: Release version 3.17.2 2021-06-11 13:35:58 +02:00
SamTolmay
d1b9fc4035 chore: Release version 3.17.1 2021-06-11 13:20:30 +02:00
SamTolmay
0ea5fe80b5 chore: Release version 3.17.0 2021-06-11 11:40:59 +02:00
SamTolmay
4ec16f740b chore: Release version 3.17.0-alpha.3 2021-06-09 16:49:16 +02:00
SamTolmay
f8641c437e chore: Release version 3.17.0-alpha.2 2021-06-09 12:46:01 +02:00
SamTolmay
ad53f860ae chore: Release version 3.17.0-alpha.1 2021-06-09 11:10:40 +02:00
SamTolmay
9e4bec9ace chore: Release version 3.17.0-alpha.0 2021-06-09 10:58:11 +02:00
Sam
7e785911f8
Merge branch 'develop' into feat-op-location 2021-06-07 10:10:55 +02:00
Gervwyk
616977774b chore: Remove quickjs-emscripten for deprecated _js wasm. 2021-06-06 21:39:53 +02:00
Gervwyk
20d2d0f0d9 fix(operators): Remove deprecated _js wasm. 2021-06-06 21:38:54 +02:00
Gervwyk
9175dbe3b8 feat(operators): Add _location operator. 2021-06-06 21:08:25 +02:00
SamTolmay
c9f66b64db chore: Release version 3.16.5 2021-05-31 12:39:32 +02:00
SamTolmay
acdf4cc85b chore(deps): update babel monorepo 2021-05-31 11:07:50 +02:00
SamTolmay
49e2e05d15 Merge remote-tracking branch 'origin/develop' into package-updates
# Conflicts:
#	packages/blocks/blocksBasic/package.json
#	packages/blocks/blocksColorSelectors/package.json
#	packages/blocks/blocksECharts/package.json
#	packages/blocks/blocksMarkdown/package.json
#	packages/cli/package.json
#	packages/graphql/package.json
#	packages/servers/serverDev/package.json
#	packages/servers/serverDocker/package.json
#	packages/servers/serverNetlify/package.json
#	yarn.lock
2021-05-31 09:46:49 +02:00
SamTolmay
e3364930e4 chore: Release version 3.16.4 2021-05-28 11:38:43 +02:00
SamTolmay
1be6597677 chore: Release version 3.16.3 2021-05-27 12:09:42 +02:00
SamTolmay
13d14d411d chore: Release version 3.16.2. 2021-05-26 17:27:02 +02:00
SamTolmay
ac4ba3ace5 Merge remote-tracking branch 'origin/develop' into package-updates
# Conflicts:
#	packages/blocks/blocksBasic/package.json
#	packages/blocks/blocksColorSelectors/package.json
#	packages/blocks/blocksECharts/package.json
#	packages/blocks/blocksMarkdown/package.json
#	packages/cli/package.json
#	packages/graphql/package.json
#	packages/servers/serverDev/package.json
#	packages/servers/serverDocker/package.json
#	packages/servers/serverNetlify/package.json
#	yarn.lock
2021-05-26 15:27:48 +02:00
SamTolmay
2edc9ed8bc chore: Release version 3.16.1 2021-05-26 14:42:51 +02:00
SamTolmay
9b6b3b15a0 chore: Release version 3.16.0 2021-05-26 14:10:33 +02:00
SamTolmay
d3954f30dd fix(deps): update dependency js-yaml to v4.1.0 2021-05-26 12:05:03 +02:00
SamTolmay
e82dd285e4 chore(deps): update dependency prettier and eslint 2021-05-26 11:31:22 +02:00
SamTolmay
ad4bb243c5 chore(deps): update babel monorepo
@babel/cli, @babel/core, @babel/preset-env, @babel/preset-react
2021-05-26 10:59:11 +02:00
Gervwyk
022893bbca fix(operators): Update tests for _js and _actions. 2021-05-16 10:59:29 +02:00
Gervwyk
815f6a452f feat(operators): Custom _js and _actions operators. 2021-05-14 11:01:29 +02:00
Gervwyk
eed7e942d8 chore: Relaese version 3.15.0. 2021-05-11 13:33:41 +02:00
SamTolmay
3c56737cc2 fix(operators): Do not filter OPENID_CLIENT_ID and OPENID_DOMAIN from secrets. 2021-05-11 12:54:16 +02:00
SamTolmay
9b100ee0b7 chore: Release v3.14.1. 2021-04-28 12:50:03 +02:00
SamTolmay
192d801ad0 chore: Release version 3.14.0. 2021-04-26 12:54:48 +02:00
Gervwyk
24f6188e55 fix(operators): Add prep to object. 2021-04-26 10:34:58 +02:00
Gervwyk
5980f8799f fix(operators): Prep operator args to handle void instance. Closes #519 , Closes #511 2021-04-24 10:14:03 +02:00
Gervwyk
0e7fe340cb fix(operators): Fix stringify bug and allow for dates and console.log in _js. 2021-04-17 15:42:34 +02:00
SamTolmay
88ef174347 chore: Release v3.13.0. 2021-04-16 10:51:23 +02:00
SamTolmay
be8aae6249 fix(operators): Getters should return default if from or key are null. 2021-04-14 14:04:33 +02:00
Gervwyk
814681372b chore: Merge from main. 2021-04-07 13:06:42 +02:00
Gervwyk
6cf5ac78c1 fix(operators): Add tests for json response for _js. 2021-04-07 13:00:54 +02:00
Gervwyk
8fa7fa056c fix(operators): Update _js to take code with function as param. 2021-04-07 11:26:06 +02:00
SamTolmay
337bbfae8c chore: Release version 3.12.6. 2021-04-06 15:59:21 +02:00
Gervwyk
45644db111 fix(operators): _js encode and decode into QuickJS to escape chars in json. 2021-04-04 23:24:26 +02:00
Gervwyk
8bd18346b6 chore: Merge from develop. 2021-04-02 00:52:47 +02:00
Gervwyk
78969abd39 fix: Update react, react-dom and react-test-renderer to v17.0.2 2021-04-02 00:36:42 +02:00
Gervwyk
1d89de9edb fix: Update babel setup for tests. 2021-04-01 23:10:26 +02:00
Gervwyk
d044d1375d fix(operators): Change nodeParser import to require. 2021-04-01 22:49:21 +02:00
Gervwyk
f1f2f0a181 chore: Update @babel to v7.13.14, webpack to v5.28.0 and @wojtekmaj/enzyme-adapter-react-17 to v0.6.0. 2021-04-01 22:48:18 +02:00
Gervwyk
a23ae4b6d7 chore: Cleanup file. 2021-04-01 09:53:34 +02:00
Gervwyk
5699118eda fix(operators): Update dynamic imports. 2021-03-31 17:52:04 +02:00
Gervwyk
33f6a410b3 Merge branch 'develop' into js-operator 2021-03-31 16:51:52 +02:00
SamTolmay
f46b3c1c56 chore: Release version 3.12.5. 2021-03-31 12:10:30 +02:00
Gervwyk
2d1e2b3b18 feat(operators): Add _js operator and remove _experimental_unsafe_js operator. 2021-03-30 21:49:23 +02:00
SamTolmay
b28a506848 chore: Release version 3.12.4. 2021-03-30 15:58:57 +02:00
Gervwyk
4ec8a300d1 fix: Create _js using quickjs-emscripten. 2021-03-29 22:38:57 +02:00
Gervwyk
63c06f4a5a chore: Release version v3.12.3 2021-03-26 14:42:53 +02:00
Gervwyk
5611439c4f fix: Update _ne tests. 2021-03-25 10:18:13 +02:00
Gervwyk
d7b62e0b89 fix(operators): Add _ne operator. 2021-03-25 10:10:39 +02:00
Gervwyk
5e5d1f2d0e chore: Release version v3.12.2 2021-03-24 15:03:14 +02:00
Gervwyk
287d1ab3bf chore: Release version v3.12.1 2021-03-24 13:26:39 +02:00
Gervwyk
7f7d8de93c chore: Release version v3.12.0 2021-03-24 12:40:50 +02:00
Gervwyk
ec18acfe2d chore: Release version v3.11.4 2021-03-19 10:13:05 +02:00
Gervwyk
b590860857 Merge branch 'main' into version 2021-03-19 09:49:17 +02:00
Gervwyk
52f598fe8c fix(operators): Add _object.defineProperty operator. 2021-03-18 18:15:37 +02:00
SamTolmay
53577022de chore: Release version v3.11.3. 2021-03-12 13:41:49 +02:00
SamTolmay
5d4b0f1575 chore: Release version v3.11.2 2021-03-11 16:44:37 +02:00
SamTolmay
8e5b556246 chore: Release version 3.11.1. 2021-03-11 15:13:01 +02:00
SamTolmay
501b212fe6 chore: Release v3.11.0 2021-03-11 11:52:49 +02:00
SamTolmay
f76095cc94 test(engine): Fix engine context for tests 2021-03-11 11:24:21 +02:00
Gervwyk
b2e40bbf1f fix(operators): Rename more root to lowdefy. 2021-03-09 09:43:51 +02:00
Gervwyk
1815daaa1c fix(operators): Rename input to inputs. 2021-03-08 22:40:31 +02:00
Gervwyk
c9395b98a9 feat(operators): Configure operators to work aith root and add _user. 2021-03-05 18:08:11 +02:00
SamTolmay
872ef2e387 Merge remote-tracking branch 'origin/develop' into openid 2021-03-04 11:11:46 +02:00
Gervwyk
a1c913a080 fix: _mql empty input when data is null. 2021-03-03 09:41:31 +02:00
Gervwyk
3378cb4870 fix(operators): _mql on null should pass null and not throw. 2021-03-02 22:40:40 +02:00
SamTolmay
bd7a7720f5 feat(operators): Filter openid secrets and block get all in _secret. 2021-03-02 18:11:31 +02:00
SamTolmay
1332565835 chore: Release version 3.10.2. 2021-02-25 17:38:33 +02:00
SamTolmay
eb57a01b4a fix(deps): Update dependency mingo to v4.1.2. 2021-02-24 12:33:58 +02:00
SamTolmay
e0d338aa2c chore: Release version 3.10.1. 2021-02-19 15:38:28 +02:00
SamTolmay
b06bce9c9b chore: Add keywords to package.json files. 2021-02-19 12:37:01 +02:00
SamTolmay
d080e5aac4 fix(operators): Getter operators should not error if key is null. 2021-02-18 12:41:46 +02:00
SamTolmay
ec30db0969 chore: Release version 3.10.0. 2021-02-17 16:59:07 +02:00
Gervwyk
efdb838fdf fix(deps): Update dependency mingo to v4.1.1. 2021-02-17 09:29:53 +02:00
Gervwyk
52573d1f6a chore(deps): Update @babel packages. 2021-02-17 09:08:59 +02:00
SamTolmay
0981b63db7 chore: Release version 3.9.0. 2021-02-16 12:10:12 +02:00
SamTolmay
72ea45948a chore: Release version 3.8.0. 2021-02-12 14:37:42 +02:00
SamTolmay
995a9128e3 feat(operators): Add _index operator. 2021-02-12 13:53:31 +02:00
SamTolmay
342b636468 fix(operators): Block experimental operators in _operator. 2021-02-12 13:33:21 +02:00
SamTolmay
9b7998c174 feat(operators): Add experimental javascript operator 2021-02-12 13:29:09 +02:00
SamTolmay
e8bdbd96a3 fix(operators): Allow get from object to take an integer argument. 2021-02-12 11:58:02 +02:00
SamTolmay
44839daf95 feat(operators): Add _format operator. 2021-02-10 12:37:45 +02:00
Gervwyk
e5d9f2953e chore: Release version 3.7.1. 2021-02-09 15:23:00 +02:00
Gervwyk
c27915476d Merge branch 'develop' into version 2021-02-09 15:18:53 +02:00
SamTolmay
af7f3a8ea2 fix: Fix package lifecycle scripts. 2021-02-09 15:10:12 +02:00
Gervwyk
3b6c42d60c chore: Release version 3.7.1. 2021-02-09 14:28:59 +02:00
Gervwyk
ede9fd17fd chore: Release version 3.7.0. 2021-02-09 13:42:05 +02:00
SamTolmay
dd5e4e5fdf chore: Release version 3.6.0. 2021-02-05 16:51:48 +02:00
SamTolmay
0d3d250e42 chore: Release version 3.5.0. 2021-02-05 12:01:37 +02:00
SamTolmay
49f6a9301e feat(operators): Add array methods that use functions. 2021-02-05 11:30:02 +02:00
SamTolmay
07f7e6f68f feat(operators): Add _function operator. 2021-02-04 17:31:30 +02:00
SamTolmay
dd2af60f67 feat(operators): Rename _action_log operator to _event_log 2021-02-03 12:01:32 +02:00
SamTolmay
a869441bf6 feat(operators): Add _event operator. 2021-02-02 16:16:03 +02:00
SamTolmay
5e15f28330 test(operators): Remove unneeded args object from tests. 2021-02-02 15:59:58 +02:00
SamTolmay
195b8580ba test(operators): Improve getFromObject tests, reduce getter parser tests 2021-02-02 15:41:40 +02:00
SamTolmay
8ba32aa7b4 fix(operators): Fix error when operator not supported, add support for _global 2021-02-01 13:51:29 +02:00
SamTolmay
49a56e93d5 chore: release version v3.4.0 2021-01-20 15:04:38 +02:00
SamTolmay
b1547792a9 chore: Update licence header copywrite year. 2021-01-20 14:11:34 +02:00