小智
02e48ebdd9
feat(core): add flowing field to LineColor interface ( #370 )
...
Co-authored-by: husky-dot <xiaozhi@xiaozhideMacBook-Pro.local>
2025-06-12 11:18:12 +00:00
小智
a6d61d347e
feat: add customizable port colors to WorkflowPortRender ( #360 )
...
* feat(workflow-port): add customizable port colors
* fix(workflow-colors): unify CSS variable naming to --g-workflow-* format - Update LineColors enum and demo configuration - Add CSS variable definitions - Ensure consistent naming across all workflow-related variables
---------
Co-authored-by: husky-dot <xiaozhi@xiaozhideMacBook-Pro.local>
Co-authored-by: husky-dot <xiaozhi@172-0-8-36.lightspeed.rcsntx.sbcglobal.net>
2025-06-10 10:26:30 +00:00
xiamidaxia
3552cc2227
chore: fix runtime publish nad docs css ( #357 )
2025-06-10 07:47:46 +00:00
jzwnju
de072dd4cf
feat(material): Add default value editing function ( #292 )
...
* feat(material): Add default value editing function
* style(json-schema-editor): Remove the console.log statements for debugging
* refactor(form-materials): Optimize the export methods of interfaces and utility functions
* refactor(material): Refactor the JSONSchemaEditor's default value input component to use common constant input
* chore: Update dependencies @types/inquirer and @types/node
2025-06-04 12:35:04 +00:00
chenjiawei.inizio
13e2302d9b
fix: llm-full ( #320 )
2025-06-04 11:43:35 +00:00
chenjiawei.inizio
4661634a01
chore: support llmstxt ( #317 )
...
* chore: support llmstxt
* chore: close ssg for vercel build
* fix: e2e test case
2025-06-04 08:43:13 +00:00
chenjiawei.inizio
60f7ace69d
chore: add memory ( #306 )
...
* chore: add memory
* chore: add shell
2025-06-03 11:56:25 +00:00
xiamidaxia
f0d9c5062c
feat(demo-fixed-layout): add case node for condition branches ( #302 )
...
* refactor: FlowNodeRegistry.addChild depreacted
* feat: FlowDocument.toString(true) support showType
* feat(demo-fixed-layout): add case node and catch-block node
2025-06-03 07:54:45 +00:00
xiamidaxia
ba9eb5598c
fix(demo): endNode form-meta and form validation ( #293 )
...
* feat(docs): add contact us page
* fix(demo): endNode form-meta and form validation
2025-05-29 08:34:48 +00:00
chenjiawei.inizio
d8aaf55868
fix: github eslint warnings ( #286 )
2025-05-28 03:33:30 +00:00
xiamidaxia
136a713f29
feat: add materials.components api ( #288 )
2025-05-28 03:07:15 +00:00
xiamidaxia
d93982d1ea
docs: update lark group ( #285 )
2025-05-27 12:47:27 +00:00
chenjiawei.inizio
9aca28063e
chore: add e2e config ( #280 )
...
* chore: open ssg
* chore: add e2e base config case
* chore: sync screenshot
* chore: sync screenshot in linux
* chore: render layout
2025-05-27 06:52:20 +00:00
Yiwei Mao
83221a61b6
feat(materials): set form-materials to esm ( #279 )
2025-05-27 03:50:31 +00:00
Yiwei Mao
bac29feb3a
feat(material): condition row ( #268 )
...
* feat(material): condition row
* docs(material): condition row docs
2025-05-23 08:52:27 +00:00
xiamidaxia
9c69aa4e52
fix(docs): image style error ( #267 )
...
* feat(docs): add composite nodes docs
* fix(docs): style
2025-05-23 08:48:39 +00:00
xiamidaxia
deb3e9ff6a
feat(docs): composite nodes docs ( #265 )
...
* feat(docs): add composite nodes docs
* feat(docs): source code link
2025-05-23 08:26:31 +00:00
Yiwei Mao
ff5635e93c
docs(materials): auto rename ref docs ( #264 )
2025-05-23 06:55:34 +00:00
Yiwei Mao
67fac8cdf1
feat(variable): loop batch variable materials + update ref value typings ( #253 )
...
* feat(variable): loop batch variable materials + set variable ref content in demo to be array
* docs(materials): dynamic value input and provide batch input
2025-05-22 11:27:44 +00:00
xiamidaxia
ce0c13393b
feat(fixed-layout): add input/output/multi-outputs/multi-inputs/break node ( #246 )
...
* feat(demo): add demo playground
* feat(fixed-layout): add multi-start and break node
* fix: form-model updateFormValues with formatOnInit
* feat(node-engine): formModel.values cloneDeep -> clone and add shllowEuqal checked
* feat(demo): demo-fixed-layout-simple add flow-select
* fix: use-node-render node undefined
* docs: docs error
* feat(fixed-layout): add input/output/multi-outputs/multi-inputs node
2025-05-20 09:22:11 +00:00
xiamidaxia
ec6e5abe23
docs: free-layout-simple docs error ( #245 )
...
* chore: simple-layout-demo add cross-env
* docs: free-layout-simple docs error
2025-05-19 07:52:36 +00:00
xiamidaxia
766fdc1597
fix: flowDocument fromJSON will reload the node json data ( #240 )
...
* fix: flowDocument fromJSON update node data
* feat: getNodeForm add updateFormValues
2025-05-16 12:25:26 +00:00
Yiwei Mao
8d3f37b4ec
docs(materials): init materials docs ( #222 )
2025-05-13 10:12:35 +00:00
Louis Young
805b262260
fix(group): auto layout adapts group ( #223 )
...
* fix(group): line inside multi-layer nested group cannot be selected
* feat(group): auto layout adapts group
* docs: update free-layout-demo example image
* chore(demo): update initial data
* feat(container): removeNodeLines api set to public
2025-05-13 10:12:23 +00:00
Yiwei Mao
e2e80efb7a
docs(variable): reorganize variable docs, add global scope, output multiple variables ( #212 )
2025-05-12 07:07:01 +00:00
Yiwei Mao
b40a9eeddf
feat(docs): add auto translate scripts for docs ( #205 )
2025-05-09 09:21:08 +00:00
chenjiawei.inizio
d82bbe219b
chore: update readme contact ( #200 )
2025-05-08 15:23:04 +00:00
chenjiawei.inizio
8c0f007127
chore: polyfill win & eslint config fix ( #192 )
...
* fix: polyfill win
* fix: demo nextjs eslint
2025-05-06 08:55:02 +00:00
xiamidaxia
673e6106b4
feat: add without form guide, fix error ( #152 )
2025-04-18 06:05:09 +00:00
Yiwei Mao
20b1dc1ae9
feat: add ASTMatch API in variable-core ( #127 )
2025-04-07 07:30:22 +00:00
YuanHeDx
52bbf2794d
docs: improve node form docs and add english version for both guide and examples ( #126 )
...
* docs: add hooks for node form
* docs: fix small imperfection in node form doc
* docs: node form english docs
* docs: improve node form examples and add english version
* docs: better node form doc
2025-04-06 14:45:54 +00:00
xiamidaxia
d5d9734eb2
docs: advanced docs ( #121 )
...
* feat: add advanced docs
* feat: workflow-port-entity add availableLines
* docs: comment fixed
2025-04-02 13:50:27 +00:00
YuanHeDx
842d57ee70
docs: improve node form docs and examples ( #115 )
2025-04-01 11:03:07 +00:00
Yiwei Mao
920694209a
docs(variable): Add biz introduction for variable engine ( #113 )
2025-04-01 07:03:36 +00:00
xiamidaxia
d32fa9bf31
feat: free-layout support multi inputs ( #111 )
...
* docs: update getting-started docs
* feat: free-layout support multi inputs
2025-03-31 12:06:14 +00:00
xiamidaxia
5953b4a3f4
feat: fixed-layout support tryCatch node ( #100 )
...
* feat: fixed-layout support tryCatch node
* fix: feildarray name changed
* docs: freelayout doc error
2025-03-28 08:25:41 +00:00
xiamidaxia
aed1695396
feat: demo add customService
2025-03-25 20:32:17 +08:00
chenjiawei.inizio
b77dfc9faf
chore: add raw-loader fixed demo ( #79 )
2025-03-21 10:20:51 +00:00
tecvan
d90fdad677
chore: read source code directly in example docs ( #77 )
2025-03-21 08:33:28 +00:00
tecvan
2909d3cdce
chore: more content about free layout simple example ( #74 )
...
* chore: more content about free layout simple example
* chore: more content about free layout simple example
2025-03-20 10:56:43 +00:00
YuanHeDx
6dd4e2d3ab
fix: fix FieldArrayModel.swap state issue with doc example covered ( #70 )
...
* feat: add get values to FormModel
* fix: fix FieldArrayModel.swap state issue with doc example added
* doc: fix array demo code
2025-03-20 07:59:55 +00:00
Libon
3dc0b94dd8
fix: resolve tooltip text-color abnormal ( #64 )
2025-03-20 06:38:53 +00:00
chenjiawei.inizio
b2dc4f885b
fix: en doc images ( #68 )
...
* fix: en doc images
* chore: add ci trigger in merge queue
2025-03-20 06:37:56 +00:00
xiamidaxia
7dda634e1b
Merge branch 'main' into docs-link2
2025-03-18 17:27:58 +08:00
liuyangxing
e7656d4cec
feat(free-demo): create loop node
2025-03-18 16:13:15 +08:00
xiamidaxia
d89d124cc8
Merge branch 'main' into docs-link2
2025-03-18 16:12:45 +08:00
chenjiawei.inizio
cbfc95df83
Merge branch 'main' into docs-free
2025-03-18 15:06:50 +08:00
YuanHeDx
ff1b637010
fix: fix type name conflict
2025-03-18 14:46:09 +08:00
YuanHeDx
b4450db944
doc: add form effect examples
2025-03-18 14:14:50 +08:00
YuanHeDx
8027436e06
doc: complete node form basic example
2025-03-18 14:14:50 +08:00