Yiwei Mao
de7f2d3c07
feat(material): prompt-editor with variables ( #445 )
...
* feat: init prompt editor
* feat: simple prompt editor
* feat: split prompt editor
* feat: fix-layout prompt editor
2025-07-02 13:11:20 +00:00
Yiwei Mao
867ceb8bc2
fix(materials): json schema title & variable selector long text style ( #438 )
...
* fix: json schema title
* fix: variable selector style
* feat: add missing license header
* feat: add doc build in gitignore
2025-07-01 12:44:12 +00:00
chenjiawei.inizio
cbefaa54fb
chore: add license header ( #432 )
...
* chore: add license-header
* chore: add precommit
* chore: add license header
* fix: only js & shell style
2025-07-01 11:53:02 +00:00
Yiwei Mao
7c6c7ab7a2
feat(variable): global variable + variable panel plugin in demo ( #435 )
...
* feat: global variable panel
* feat(variable): on any change to on list or any var change
* feat: fix layout add variable panel
2025-07-01 11:30:22 +00:00
xiamidaxia
629a9e564f
feat(fixed-layout): add ConstantKeys.BRANCH_SPACING ( #413 )
2025-06-26 09:02:37 +00:00
xiamidaxia
099fd445f2
fix(form): validate feedback level support warning ( #408 )
2025-06-24 08:26:28 +00:00
Yiwei Mao
7c43b0cfd0
feat(variable): remove sync-variable-plugin and use provide-json-schema-outputs effect ( #400 )
...
* feat(variable): provide json schema outputs effect
* fix(scope-chain): group variable chain
* fix: ts check
* test: variable layout
2025-06-23 09:56:25 +00:00
xiamidaxia
d21cdae3ea
fix(editor): fix zoom and disableScrollLimit -> enableScrollLimit ( #390 )
...
* fix(core): flow-nodes-content-layer auto resize
* fix(editor): fix zoom and disableScrollLimit -> enableScrollLimit
2025-06-18 13:58:07 +00:00
xiamidaxia
c320ab61e9
feat(demo-fixed-layout): update initialData ( #341 )
...
* feat(demo-fixed-layout): update initialData
* fix(fixed-layout-demo): clipboard plugin
2025-06-06 11:45:16 +00:00
xiamidaxia
de863df6fb
feat(demo-fixed-layout): add case-default/break-loop/if nodes,condition -> switch ( #336 )
...
* feat(demo-fixed-layout): add case-default/break-loop/if nodes
* feat(demo-fixed-layout): condition -> switch
* chore: e2e fixed
2025-06-06 11:07:15 +00:00
xiamidaxia
0b4b85da55
fix(demo-fixed-layout): catchBlock add error ( #326 )
2025-06-05 03:51:50 +00:00
xiamidaxia
fdb663c74c
feat(demo): sidebar support openning by node id ( #324 )
2025-06-04 13:38:43 +00:00
xiamidaxia
d96f97dbc5
fix: fixed-layout catchBlock error, sidebar form render with node expanded ( #323 )
...
* fix: sidebar form render
* fix(fixed-layout): catch block error
2025-06-04 13:01:49 +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
xiamidaxia
5d4956f393
feat(demo): node title editable ( #305 )
2025-06-03 09:21:34 +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
xiamidaxia
136a713f29
feat: add materials.components api ( #288 )
2025-05-28 03:07:15 +00:00
xiamidaxia
7d846dc48f
fix(free-layout): node deletion data loss after redo ( #284 )
...
* fix(demo): node required validate
* fix(free-layout): node deletion data loss after redo/undo
2025-05-27 11:35:58 +00:00
Yiwei Mao
dd727c8d63
feat(material): auto rename effect ( #261 )
2025-05-23 04:41:45 +00:00
xiamidaxia
32e953a675
feat(demo): remove formInputs readonly ( #259 )
2025-05-23 03:21:31 +00:00
Yiwei Mao
11dda65150
chore(variable): move json schema logic from variable core to materials ( #256 )
2025-05-22 14:17:23 +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
92b3adc5d0
fix(fixed-layout): multi-outputs/multi-inputs collapsed and move branches ( #249 )
...
* feat(demo): demo-fixed-layout-simple add tryCatch node
* feat(demo): use-editor-props add fromNodeJSON/toNodeJSON config
* fix(demo): demo-fixed-layout-simple readonly refresh
* fix(fixed-layout): multi-outputs collapsed and move branches
* chore: update codeowners
* fix(fixed-layout): multi-inputs branch adder
* test(fixed-layout-core): test snapshots update
* test(fixed-layout-editor): move block to other dynamicSplit
2025-05-21 10:06:41 +00:00
xiamidaxia
d9e805b167
feat: add vite demo and flowDocument disposed check ( #234 )
...
* feat(demo): add demo vite
* feat: flowDocument disposed check
* chore: demo-vite config
* chore: demo-vite lint config
2025-05-15 13:35:57 +00:00
xiamidaxia
bad840bf7b
fix(demo): fixedlayout trycatch add error ( #233 )
2025-05-15 10:54:31 +00:00
xiamidaxia
6e2e67fb3e
feat(demo): workflow running style support ( #213 )
2025-05-12 07:52:40 +00:00
Yiwei Mao
79e4bb0556
feat(material): form materials and add scripts ( #196 )
2025-05-08 12:06:49 +00:00
Yiwei Mao
a899340f66
fix(demo): when title changed, sync variable as well ( #178 )
2025-04-25 09:58:13 +00:00
xiamidaxia
0bd90c2fce
fix(demo): fixed layout demo node delete check ( #162 )
2025-04-21 13:22:40 +00:00
xiamidaxia
73da61abcf
fix(demo): fixed-layout demo block validate ( #159 )
2025-04-21 06:54:28 +00:00
xiamidaxia
4bb3270f2d
fix: branch end check, all branches are not allowed to be end ( #146 )
2025-04-16 09:13:39 +00:00
Yiwei Mao
20b1dc1ae9
feat: add ASTMatch API in variable-core ( #127 )
2025-04-07 07:30:22 +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
kirin
b58bb43bcf
chore: fix scripts with windows ( #103 )
2025-04-02 03:11:41 +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
xiamidaxia
b1bb774238
feat: demo support sidebar
2025-03-25 20:32:17 +08:00
xiamidaxia
5e4f4fad89
Merge branch 'main' into fix/dep-check
2025-03-18 20:09:01 +08:00
dragooncjw
fa53c400aa
fix: demo add rsbuild file
2025-03-18 19:20:24 +08:00
dragooncjw
5777ec2cfd
chore: demo migrate rspack to rsbuild
2025-03-18 16:45:41 +08:00
knoxnoe
ed090867df
fix(style): box-sizing for minimap and hover activation for brand-adder
2025-03-11 22:20:23 +08:00
sanmaopep
094c711219
feat: add new variable AST: custom type
2025-03-10 11:19:50 +08:00
YuanHeDx
d2b5083723
chore: fix FormMeta generic type
2025-03-06 11:07:57 +08:00
YuanHeDx
9cdfba9047
chore: fix demo form data type
2025-03-06 10:59:17 +08:00
dragooncjw
b362b85141
fix: demo lint
2025-03-04 15:01:48 +08:00
sanmaopep
f9febe5fc3
chore: rename variable-plugin in demo to sync-variable-plugin
2025-03-04 10:24:05 +08:00
dragooncjw
700221c69b
chore: ci add lint & ts
2025-03-03 21:20:22 +08:00
dragooncjw
3ded5a9733
fix: console error
2025-02-28 18:26:10 +08:00
dragooncjw
c21422fd20
chore: migrate to bytedance
2025-02-27 17:31:02 +08:00