Commit Graph

2694 Commits

Author SHA1 Message Date
João Correia
095b89072e fix(connection-redis): Add test for connection with url string and remove custom message for connection errors. 2022-01-17 13:59:39 +00:00
João Correia
11cef0059f fix(connection-redis): Add tests with mocked redis client and bumped @swc/core version. 2022-01-17 10:32:13 +00:00
João Correia
068461fd2f fix(connection-redis): Pin redis dependency to a fixed version and fix error messages. 2022-01-17 10:28:12 +00:00
Sam Tolmay
b610a63a52
feat(server-dev): Add the abilty to restart the dev server. 2022-01-14 13:59:14 +02:00
Gervwyk
9db225060a chore(blocks-antd): Fix rc-animate import for modules. 2022-01-14 11:46:01 +02:00
Sandile
b96394456f fix(blocks-markdown): Refactored tests to use new Block config. 2022-01-14 11:43:51 +02:00
Sandile
e4f45908e9 fix(blocks-loaders): Refactored tests to use new Block config. 2022-01-14 11:36:43 +02:00
Sandile
d17e34ebf8 fix(blocks-echarts): Refactored tests to use new Block config. 2022-01-14 11:31:52 +02:00
Sandile
bd389752dc fix(blocks-color-selectors): Refactored tests to use new Block config. 2022-01-14 11:29:17 +02:00
Sandile
37ba69dd60 fix(blocks-basic): Refactored tests to use new Block config. 2022-01-14 11:15:14 +02:00
Sandile
1919560235 fix(blocks-antd): Refactored tests to use new Block config. 2022-01-14 10:59:40 +02:00
João Correia
ee1620bb41 fix(docs): Added redis connection documentation. 2022-01-13 09:47:32 +00:00
João Correia
f8d9f8e149 fix: Refactored connection-redis plugin to have non restrictive schemas. 2022-01-13 09:46:37 +00:00
Sandile
073a4f701d Merge branch 'plugin-tests' of https://github.com/lowdefy/lowdefy into plugin-tests 2022-01-12 10:58:42 +02:00
Gervwyk
3664557c2a chore(block-dev): debugging runMockRenderTests. 2022-01-12 10:33:37 +02:00
Sandile
d5f1c3f5a6 Merge remote-tracking branch 'origin/fix-markdown-build' into plugin-tests 2022-01-12 10:01:08 +02:00
Gervwyk
671778c7ae chore(blocks-markdown): Switch hljs from esm to cjs to fix build. 2022-01-12 09:50:36 +02:00
Gervwyk
620261476c Merge branch 'dev-server' into plugin-tests 2022-01-12 08:10:07 +02:00
João Correia
ee2315d69c feat: Create connection-redis plugin. 2022-01-11 17:04:51 +00:00
Sam Tolmay
f6d6a4e898
chore: Disable failing CLI tests. 2022-01-11 14:40:16 +02:00
Sam Tolmay
d1b879f501
Merge remote-tracking branch 'origin/v4' into dev-server
# Conflicts:
#	yarn.lock
2022-01-11 11:25:09 +02:00
Sam Tolmay
2de38b5020
chore: Update server dev scripts. 2022-01-11 11:23:22 +02:00
Gervwyk
4518a3f5d9 chore(block-dev): Fix render test function prototypes. 2022-01-11 09:58:44 +02:00
Gervwyk
15ec80f841 chore(blocks-antd): Update ParagraphInput tests. 2022-01-11 09:58:04 +02:00
Gervwyk
d0bdd8a650 chore(blocks): Fix test config swc file path. 2022-01-10 14:54:19 +02:00
Gervwyk
8b74f68397 chore(operators-js): Fix getFromObject mock for _global. 2022-01-04 14:40:43 +02:00
Sam Tolmay
49e403c575
Merge remote-tracking branch 'origin/v4' into update-markdown
# Conflicts:
#	packages/plugins/blocks/blocks-markdown/src/types.js
2021-12-10 15:30:36 +02:00
Sam Tolmay
035b0c108b
fix: Fix blocks-markdown package dependencies. 2021-12-10 15:29:17 +02:00
Sam Tolmay
7d2b150e11
Merge remote-tracking branch 'origin/v4' into dev-server 2021-12-10 15:00:29 +02:00
Sam Tolmay
6dd29c5ca9
feat(clie): Update BatchChanges to repeat and pass args to callback function. 2021-12-10 14:59:41 +02:00
Sandile
1e70c0f424 chore(build): Moved end if to end of block. 2021-12-10 10:43:51 +02:00
Sandile
81f076fee6 chore(blocks-markdown): Refactored children prop in blocks. 2021-12-10 10:19:44 +02:00
Sandile
9eb7c3acbd fix(blocks-markdown): Upgraded react markdown dependencies. 2021-12-09 19:15:32 +02:00
Sandile
425823de7f fix(build): Updated write icon imports template. 2021-12-03 15:13:03 +02:00
Sandile
1d774a310a fix(blocks): Updated block meta, types and buildIcons. 2021-12-03 12:52:04 +02:00
Sam Tolmay
a29576d45e
feat(server-dev): Add dev server startup and config file watcher. 2021-12-02 14:01:25 +02:00
Sam Tolmay
8474aaf63c
feat: Add server manager and file watcher in reload event stream. 2021-12-01 17:50:40 +02:00
Sam Tolmay
a556eabdbb
feat: Add Server Sent Event reload rout and component. 2021-12-01 11:55:47 +02:00
Sam Tolmay
ce126df437
feat(server-dev): Fetch Lowdefy config client-side using swr. 2021-11-30 17:18:48 +02:00
Sam Tolmay
e76b40e839
feat: Init @lowdefy/server-dev package. 2021-11-30 16:34:19 +02:00
Sam Tolmay
a1d9c3bf7c
feat: Add additional operator plugins to generateDefaultTypes, and fix operaotr packages. 2021-11-29 15:05:43 +02:00
Sam Tolmay
a908c1c1f8
fix: Fix blocks-echarts yarn berry packageExtensions. 2021-11-29 14:32:41 +02:00
Sam Tolmay
b3183437fe
fix: Fix layout style import. 2021-11-29 13:56:14 +02:00
Sam Tolmay
6a254ed882
feat: Add icons and webmanifest to next server. 2021-11-29 13:43:50 +02:00
Sam Tolmay
270c92e16a
feat: 404 page working with next server
BREAKING CHANGE: The 404 page is now always publically accessible.
2021-11-29 13:24:51 +02:00
Sam Tolmay
d2e343eb8b
fix: Fix static files. 2021-11-29 13:16:33 +02:00
Sam Tolmay
62a752d66c
fix: Fix antd styles. 2021-11-29 13:00:33 +02:00
Sam Tolmay
71a9948d6b
chore: Update operators dependencies. 2021-11-29 11:41:43 +02:00
Sam Tolmay
127449e6b1
Merge remote-tracking branch 'origin/v4' into release-v4 2021-11-29 11:33:54 +02:00
Sam Tolmay
3c98732584
fix: Add loading and error icons to icon plugin import. 2021-11-29 11:33:30 +02:00
Sam
d19e0e9145
Merge branch 'v4' into plugins-operators 2021-11-29 11:19:20 +02:00
JohannMoller
4e23fec8a4 feat: Add _diff to client operators as well as server. 2021-11-29 11:09:00 +02:00
Sam Tolmay
4c30d3cdfa
chore: Release version 3.23.2. 2021-11-29 10:53:43 +02:00
Sam Tolmay
eeda8e67ab
Merge remote-tracking branch 'origin/main' into develop 2021-11-29 10:47:01 +02:00
Sandile
910bee0837 fix(blocks-antd): Added debounce condition to Selector and MultipleSelector 2021-11-29 10:01:08 +02:00
Sandile
ce1d3e45d5 fix(blocksAntd): Added deboucing condition to Selector and MultipleSelector. 2021-11-29 09:22:54 +02:00
Sam Tolmay
995fcdb020
chore: Release version v4.0.0-alpha.5. 2021-11-27 11:21:34 +02:00
Sam Tolmay
640ab8a652
fix: Fix home page route in server. 2021-11-27 11:19:59 +02:00
Sam Tolmay
41a9a30b30
fix: Fixes for V4. 2021-11-26 17:39:15 +02:00
JohannMoller
3a521ba8c1 feat: Create operators-yaml plugin. 2021-11-26 17:19:24 +02:00
JohannMoller
7ab243bfc7 feat: Create operators-uuid plugin. 2021-11-26 17:17:42 +02:00
JohannMoller
e3084aaffa feat: Create operators-mql plugin 2021-11-26 17:15:26 +02:00
JohannMoller
fde3a94ed9 feat: Add rest of operators-diff files. 2021-11-26 17:11:50 +02:00
JohannMoller
97885bef8c feat: Create operators-diff plugin. 2021-11-26 17:10:53 +02:00
JohannMoller
9aca6be86d feat: Create operators-change-case plugin 2021-11-26 17:10:06 +02:00
Sam
699647b822
Merge branch 'v4' into operators-v4 2021-11-26 16:58:30 +02:00
Sam
f0e81d668a
Merge branch 'v4' into plugins-operators-nunjucks 2021-11-26 16:54:38 +02:00
Sam
ffe9a40a98
Merge branch 'v4' into cli-start 2021-11-26 16:52:59 +02:00
Sam
5622bf873a
Merge branch 'v4' into blocks-plugins 2021-11-26 16:50:27 +02:00
JohannMoller
d299d2f7ed feat: Create operators-nunjucks plugin. 2021-11-26 16:45:39 +02:00
Sam Tolmay
f913e9e261
feat: Import operator plugins in server. 2021-11-26 16:38:16 +02:00
Sandile
96f194dc50 fix: Refactored blocks for Lowdefy Version 4. 2021-11-26 16:26:40 +02:00
JohannMoller
21627f7f7a fix: Remove CHANGELOG file and aws plugin package peer depencies 2021-11-26 15:59:28 +02:00
Sam Tolmay
8af70b0e66
fix(cli): Update getDirectories. 2021-11-26 15:24:16 +02:00
JohannMoller
38cb073d73 chore: Update lowdefy packages version. 2021-11-26 15:22:48 +02:00
Sam Tolmay
d2509b3273
feat: Add types object to telemetry. 2021-11-26 15:21:09 +02:00
JohannMoller
3cfc5a1e46 Merge branch 'v4' into plugins-operators 2021-11-26 15:13:38 +02:00
JohannMoller
a864473d7f feat: Move server operators to operators-js plugin. 2021-11-26 15:12:01 +02:00
JohannMoller
1453e8e8d6 feat: Add client operators to operators-js. 2021-11-26 14:40:31 +02:00
Sam Tolmay
ea8c813abf
chore: Fix typos. 2021-11-26 14:40:00 +02:00
JohannMoller
b6ffbf6001 feat: Update types.js and update packages 2021-11-26 14:16:30 +02:00
JohannMoller
42a80549e3 feat(operators): Move common operators to operators-js plugin 2021-11-26 14:15:33 +02:00
Sam Tolmay
19bf81ad31
feat: Add start command to CLI. 2021-11-26 13:40:12 +02:00
Sam Tolmay
bd8ccbdaf7
feat: Allow Less variables to be specified in server.
Closes #893.
2021-11-26 13:23:21 +02:00
Sam Tolmay
09f7bca3a2
feat: Update server package.json if plugin deps change.
Closes #943
2021-11-26 11:44:56 +02:00
Sam Tolmay
088e210620
fix: V4 fixes. 2021-11-25 23:18:09 +02:00
Sam Tolmay
f711fa9fad
fix(cli): Add node shebang to index.js. 2021-11-25 23:00:27 +02:00
Sam Tolmay
537d166ba3
chore: Release version v4.0.0-alpha.4. 2021-11-25 22:26:03 +02:00
Sam Tolmay
e1becad087
fix: Plugin import fixes. 2021-11-25 22:24:52 +02:00
Sam Tolmay
583ea87f2d
Merge remote-tracking branch 'origin/v4' into v4-cli-2 2021-11-25 21:56:34 +02:00
Gervwyk
e3b7eb7bf4 feat(build): Add build icons.js. 2021-11-25 21:45:51 +02:00
Sam Tolmay
ae388e4240
chore: Release version v4.0.0-alpha.3. 2021-11-25 21:22:30 +02:00
Sam Tolmay
04c54dfa1b
Merge remote-tracking branch 'origin/v4' into v4-cli-2 2021-11-25 21:16:15 +02:00
Sam Tolmay
f6efc19f00
fix(build): Fix build default build directory. 2021-11-25 21:14:48 +02:00
Sam Tolmay
4ac8365d6e
chore: Release version v4.0.0-alpha.2. 2021-11-25 21:06:07 +02:00
Sam Tolmay
3e58d59982
fix: Fixes for CLI build. 2021-11-25 21:00:55 +02:00
Sam Tolmay
7966538468
feat: Fetch, install and build @lowdefy/server from CLI. 2021-11-25 17:31:03 +02:00
Gerrie van Wyk
fe5ef7b766
Merge branch 'v4' into build-styles 2021-11-25 17:26:36 +02:00
Gervwyk
d6c1cf7767 feat(connection-axios-http): Generate type.js from import. 2021-11-25 17:22:36 +02:00
Gervwyk
c4900b496d feat(blocks-basic): Add styles export to types.js. 2021-11-25 17:21:46 +02:00
Gervwyk
f898cfff5f feat(layout): Export styles.less. 2021-11-25 17:21:05 +02:00
Gervwyk
d0147743ec feat(build): Add styles.less in build. 2021-11-25 17:20:47 +02:00
JohannMoller
7612657220 chore: Add jest config, README and CHANGLOG to operators-js. 2021-11-25 16:21:03 +02:00
JohannMoller
a63ad76c0b chore(packages): Move tests next to files. 2021-11-25 15:55:18 +02:00
JohannMoller
e52a22eb9f feat(operators): Update node and webParser and tests. 2021-11-25 15:41:23 +02:00
Sam Tolmay
c97a8fa6b5
chore: Release version v4.0.0-alpha.1. 2021-11-25 13:37:00 +02:00
Sam Tolmay
86f32a1864
fix(build): Fix build if no lowdefy.yaml file is found. 2021-11-25 13:35:23 +02:00
Sam Tolmay
45489e68cd
fix(deps): Update dependency commander to v8.3.0. 2021-11-25 13:16:35 +02:00
Sam Tolmay
25e82f515f
fix(deps): Update dependency ora to v6.0.1. 2021-11-25 13:01:11 +02:00
Sam Tolmay
ea4f07784f
fix(deps): Update package axios to v0.24.0. 2021-11-25 12:57:55 +02:00
Sam Tolmay
2ded889ef7
fix(deps): Update package ajv to v8.8.2. 2021-11-25 12:56:33 +02:00
Sam Tolmay
338d30fc5c
chore: Update dev dependencies. 2021-11-25 12:54:50 +02:00
Sam Tolmay
ddfcdc5aa8
chore(cli): Cleanup cli package for v4. 2021-11-25 12:42:48 +02:00
JohannMoller
8cf6a69284 Merge branch 'v4' into plugins-operators 2021-11-25 11:45:57 +02:00
JohannMoller
fc0dc29ad8 feat: Create operators-js plugins. 2021-11-25 11:45:44 +02:00
JohannMoller
364729916a feat(operators): Update node and web parser and move their tests. 2021-11-25 11:45:00 +02:00
JohannMoller
16f4da78ec feat(operators): Add other functions to operators export. 2021-11-25 11:37:12 +02:00
Sam Tolmay
67e8f8f1d8
chore: Remove unused packages from CLI 2021-11-25 11:12:04 +02:00
Sam Tolmay
e8a63fbc9b
chore: Change @lowdefy/server npm files property. 2021-11-25 11:11:40 +02:00
Sam Tolmay
ca0b4b0d91
fix: Cleanup build script. 2021-11-24 17:53:32 +02:00
Sam Tolmay
14247eab07
feat(build): Write plugin imports and types.json during build. 2021-11-24 16:51:38 +02:00
Gerrie van Wyk
8512cd33c6
Merge branch 'v4' into build-types 2021-11-24 14:55:27 +02:00
Gervwyk
18a486384d feat(build): Add generateDefaultTypes script. 2021-11-24 14:47:44 +02:00
Sam Tolmay
6550f76ec0
feat(build): Count types during build. 2021-11-24 14:00:52 +02:00
Sam Tolmay
db21b58b46
fix(server): Move document and window to LowdefyContext component. 2021-11-23 18:05:52 +02:00
Sam Tolmay
cf752ec720
fix: Engine test fixes. 2021-11-23 17:56:30 +02:00
Sam Tolmay
4e46145d8f
fix: Render app using blockIds generated at build. 2021-11-23 17:56:13 +02:00
Sam Tolmay
818277567f
fix: Remove Root component in server. 2021-11-23 16:29:51 +02:00
Sam Tolmay
1503970896
feat: Generate unique block ids at build.
Closes #920
2021-11-23 16:29:26 +02:00
Sam Tolmay
fa97eb6a34
feat: Make @lowdefy/build a dev dependency of server. 2021-11-23 15:25:32 +02:00
Sam Tolmay
a982fd8fd0
fix(build): Remove getMeta from context. 2021-11-23 15:08:11 +02:00
Sam Tolmay
06a4fba06c
fix: Remove block metadata from build. 2021-11-23 15:04:26 +02:00
Gervwyk
336bb93a98 chore(blocks): Update blocks build script to only copy build files. 2021-11-22 22:57:19 +02:00
Gervwyk
ba233e6019 chore(layout): Cleanup layout. 2021-11-22 22:53:46 +02:00
Sam Tolmay
3a95ec1949
chore: Bump to version v4.0.0-alpha.0. 2021-11-22 17:33:18 +02:00
Sam Tolmay
2d3633e037
chore: Move @lowdefy/color package into @lowdefy/blocks-antd. 2021-11-22 17:25:35 +02:00
Sam Tolmay
cd50ec011d
chore: Move packages to utils and plugins directories. 2021-11-22 17:20:33 +02:00
Sam Tolmay
b0190bc46b
Merge remote-tracking branch 'origin/v4' into plugins 2021-11-22 16:53:27 +02:00
Sam Tolmay
7db2640974
feat: Pass components to blocks in server, setup Icon. 2021-11-22 16:50:52 +02:00
Sam Tolmay
739704496d
chore: Delete unused file. 2021-11-22 16:10:22 +02:00
Sam Tolmay
f651ed7639
feat: Restructure plugin files. 2021-11-22 16:10:02 +02:00
Sam
a2623b61bb
Merge branch 'v4' into merge-main 2021-11-22 09:34:21 +02:00
Gervwyk
9e42a55fc6 chore: Update react testing-library. 2021-11-21 17:31:11 +02:00
Gervwyk
68ab7baa2c fix(blocks-antd): Add onSearch to Selector and MultipleSelector. 2021-11-21 17:30:39 +02:00
Gervwyk
21b268b2fb Merge branch 'main' into merge-main 2021-11-21 17:10:36 +02:00
Gervwyk
104642dc58 feat(server): Add mount events and simplify loading states. 2021-11-21 17:02:01 +02:00
Gerrie van Wyk
7be7574ca2
Merge branch 'v4' into next-requests 2021-11-21 10:12:03 +02:00
Sam Tolmay
713a8323d1
chore: Release version 3.23.1. 2021-11-20 07:59:51 +02:00
Gervwyk
9f9cc98aaf chore: Release version 3.23.0. 2021-11-19 17:36:58 +02:00
Gervwyk
67202c452e fix(blocksAntd): Update test snapshots for Selector and MultipleSelector. 2021-11-19 17:05:10 +02:00