4.8.6 merge (#1943)

* Dataset collection forbid (#1885)

* perf: tool call support same id

* feat: collection forbid

* feat: collection forbid

* Inheritance Permission for apps (#1897)

* feat: app schema define

chore: references of authapp

* feat: authApp method inheritance

* feat: create and update api

* feat: update

* feat: inheritance Permission controller for app.

* feat: abstract version of inheritPermission

* feat: ancestorId for apps

* chore: update app

* fix: inheritPermission abstract version

* feat: update folder defaultPermission

* feat: app update api

* chore: inheritance frontend

* chore: app list api

* feat: update defaultPermission in app deatil

* feat: backend api finished

* feat: app inheritance permission fe

* fix: app update defaultpermission causes collaborator miss

* fix: ts error

* chore: adjust the codes

* chore: i18n

chore: i18n

* chore: fe adjust and i18n

* chore: adjust the code

* feat: resume api;
chore: rewrite update api and inheritPermission methods

* chore: something

* chore: fe code adjusting

* feat: frontend adjusting

* chore: fe code adjusting

* chore: adjusting the code

* perf: fe loading

* format

* Inheritance fix (#1908)

* fix: SlideCard

* fix: authapp did not return parent app for inheritance app

* fix: fe adjusting

* feat: fe adjusing

* perf: inherit per ux

* doc

* fix: ts errors (#1916)

* perf: inherit permission

* fix: permission inherit

* Workflow type (#1938)

* perf: workflow type

tmp workflow

perf: workflow type

feat: custom field config

* perf: dynamic input

* perf: node classify

* perf: node classify

* perf: node classify

* perf: node classify

* fix: workflow custom input

* feat: text editor and customFeedback move to basic nodes

* feat: community system plugin

* fix: ts

* feat: exprEval plugin

* perf: workflow type

* perf: plugin important

* fix: default templates

* perf: markdown hr css

* lock

* perf: fetch url

* perf: new plugin version

* fix: chat histories update

* fix: collection paths invalid

* perf: app card ui

---------

Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com>
This commit is contained in:
Archer
2024-07-04 17:42:09 +08:00
committed by GitHub
parent babf03c218
commit a9cdece341
303 changed files with 18883 additions and 13149 deletions

View File

@@ -1,14 +1,10 @@
### FastGPT V4.8.5
### FastGPT V4.8.6
1. 新增 - 应用使用新权限系统。
2. 新增 - 应用支持文件夹。
3. 优化 - 文本分割增加连续换行、制表符清除,避免大文本性能问题。
4. 重要修复 - 修复系统插件运行池数据污染问题,由于从内存获取,会导致全局污染。
5. 修复 - Debug 模式下,相同 source 和 target 内容,导致连线显示异常
6. 修复 - 定时执行初始化错误。
7. 修复 - 应用调用传参异常。
8. 修复 - ctrl + cv 复杂节点时nodeId错误。
9. 调整组件库全局theme。
1. 新增 - 知识库支持单个集合禁用功能
2. 新增 - 文件夹权限继承
3. 新增 - 网页抓取和数学计算器系统插件
4. 新增 - 移动文本加工和自定义反馈到基础节点中
5. 修复 - 工作流中团队插件加载异常
------

View File

@@ -0,0 +1 @@
<svg t="1719897603573" class="icon" viewBox="0 0 1025 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4511" width="200" height="200"><path d="M717.312 476.16c-7.68-10.24-14.848-20.48-22.528-30.208-36.352-48.64-72.192-97.792-108.544-146.432-10.24-13.824-14.336-28.16-9.728-45.056 9.216-31.744 50.176-41.984 73.728-17.92 15.872 16.384 29.184 34.816 43.52 52.736 40.96 50.688 81.92 101.376 122.368 152.064 1.024 1.024 1.024 2.56 2.048 4.608 4.096-4.608 1.536-6.656 0.512-8.704-20.992-43.008-41.984-86.016-62.976-128.512-7.68-15.872-8.704-31.232 0-46.592 17.408-29.696 61.44-28.16 79.872 3.072 31.232 54.272 61.952 109.056 93.184 163.84 20.48 35.84 39.936 71.68 60.928 107.008 49.152 81.408 36.352 200.192-53.248 267.264-49.152 36.864-103.936 56.832-165.376 54.272-45.056-2.048-89.088-12.288-133.12-23.04-33.28-8.192-65.536-18.432-96.256-33.792-5.12-2.56-10.24-5.632-14.848-8.704-18.944-12.8-24.576-25.6-19.968-45.568 4.608-20.48 19.968-35.328 39.936-38.4 8.704-1.536 16.384-0.512 24.576 2.56 17.92 6.144 35.84 12.288 54.272 18.944 5.632 2.048 11.264 2.048 16.384-1.536 9.216-5.632 10.752-15.36 3.584-23.552-5.632-6.656-12.288-12.288-19.456-17.408-53.76-40.448-104.96-84.48-157.696-126.464-22.528-17.92-44.544-35.84-66.56-54.272-19.456-15.872-24.064-43.52-10.24-62.976 13.824-19.456 40.96-24.576 62.464-10.24 36.352 24.064 72.704 48.64 109.056 72.704 23.04 15.36 45.568 30.72 68.608 46.08 1.536 1.024 3.584 2.048 5.12 3.584 2.048 1.024 4.096 3.072 6.144 1.024 2.56-2.56-0.512-4.096-2.048-5.632-10.24-10.752-20.992-22.016-31.232-32.768-54.784-56.32-109.056-112.64-163.84-168.96-17.92-18.944-18.432-46.08-1.024-64 17.92-17.92 45.056-18.432 64.512 0 36.864 34.816 73.728 69.12 111.104 103.936 31.232 29.696 62.976 58.88 94.208 88.576 1.536-0.512 2.048-1.024 2.56-1.536z" fill="#4D81B7" p-id="4512"></path><path d="M471.04 82.944h384c48.64 0 84.48 35.84 84.48 84.48 0 52.224-0.512 104.96 0 157.184 0 10.24-6.144 7.68-11.776 8.192-6.656 0.512-9.728-0.512-9.728-8.704 0.512-52.224 0-104.448 0-156.672 0-37.376-27.136-64.512-64.512-64.512h-767.488c-37.376 0-65.024 27.136-65.024 64.512v587.264c0 37.888 27.136 64.512 64.512 64.512h371.2c3.584 0 8.704-2.56 9.728 2.56 1.536 5.632 1.536 11.264-0.512 16.896 0 1.024-2.56 1.536-3.584 1.536h-374.784c-51.712 0-87.552-35.84-87.552-87.04V167.424c0-49.664 36.352-86.016 86.016-86.016 129.024 1.536 257.024 1.536 385.024 1.536z" fill="#808080" p-id="4513"></path><path d="M345.088 438.272v193.024c0 24.576-22.528 40.96-44.032 31.744-14.848-6.656-19.968-19.968-19.968-35.328v-154.624-219.648c0-8.192 1.024-16.896 5.12-24.064 7.168-12.8 20.992-18.432 35.84-14.848 13.824 3.584 23.552 16.384 23.552 31.744v173.056c-0.512 5.632-0.512 12.288-0.512 18.944zM141.824 506.368v-126.976c0-20.992 16.384-31.744 31.744-32.256 16.896-0.512 30.72 14.336 30.72 31.744v253.952c0 18.432-13.824 32.256-31.232 32.256-18.432 0-31.232-13.312-31.232-32.256v-126.464z" fill="#CFE5F6" p-id="4514"></path><path d="M471.04 947.2h-265.728c-3.072 0-8.192 2.048-8.704-2.56-1.024-5.632-2.048-11.776 0.512-16.896 1.024-2.56 5.12-1.024 8.192-1.024h355.84c58.368 0 116.224 0.512 174.592 0 9.728 0 9.216 4.096 9.728 11.264 0.512 8.192-2.048 10.24-10.24 10.24-88.064-1.024-176.128-1.024-264.192-1.024z" fill="#808080" p-id="4515"></path></svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -0,0 +1 @@
<svg t="1719901713739" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4531" width="200" height="200"><path d="M322.953846 207.425641h525.128205c28.882051 0 52.512821 23.630769 52.512821 52.512821v105.025641c0 28.882051-23.630769 52.512821-52.512821 52.51282h-525.128205c-28.882051 0-52.512821-23.630769-52.51282-52.51282v-105.025641c0-28.882051 23.630769-52.512821 52.51282-52.512821z" fill="#20DAB4" p-id="4532"></path><path d="M827.076923 1024H196.923077c-73.517949 0-131.282051-57.764103-131.282051-131.282051V131.282051c0-73.517949 57.764103-131.282051 131.282051-131.282051h630.153846c73.517949 0 131.282051 57.764103 131.282051 131.282051v761.435898c0 73.517949-60.389744 131.282051-131.282051 131.282051zM196.923077 52.512821C152.287179 52.512821 118.153846 86.646154 118.153846 131.282051v761.435898c0 44.635897 34.133333 78.769231 78.769231 78.76923h630.153846c44.635897 0 78.769231-34.133333 78.769231-78.76923V131.282051c0-44.635897-34.133333-78.769231-78.769231-78.76923H196.923077z" fill="#106D5A" p-id="4533"></path><path d="M270.441026 414.851282c15.753846 0 26.25641 10.502564 26.25641 26.25641s-10.502564 26.25641-26.25641 26.256411-26.25641-10.502564-26.256411-26.256411 10.502564-26.25641 26.256411-26.25641m0-52.51282c-44.635897 0-78.769231 34.133333-78.769231 78.76923s34.133333 78.769231 78.769231 78.769231 78.769231-34.133333 78.76923-78.769231-36.758974-78.769231-78.76923-78.76923zM506.748718 414.851282c15.753846 0 26.25641 10.502564 26.25641 26.25641s-10.502564 26.25641-26.25641 26.256411-26.25641-10.502564-26.25641-26.256411 10.502564-26.25641 26.25641-26.25641m0-52.51282c-44.635897 0-78.769231 34.133333-78.769231 78.76923s34.133333 78.769231 78.769231 78.769231 78.769231-34.133333 78.769231-78.769231-36.758974-78.769231-78.769231-78.76923zM743.05641 414.851282c15.753846 0 26.25641 10.502564 26.256411 26.25641s-10.502564 26.25641-26.256411 26.256411-26.25641-10.502564-26.25641-26.256411 10.502564-26.25641 26.25641-26.25641m0-52.51282c-44.635897 0-78.769231 34.133333-78.769231 78.76923s34.133333 78.769231 78.769231 78.769231 78.769231-34.133333 78.769231-78.769231-36.758974-78.769231-78.769231-78.76923zM270.441026 598.646154c15.753846 0 26.25641 10.502564 26.25641 26.25641s-10.502564 26.25641-26.25641 26.25641-26.25641-10.502564-26.256411-26.25641 10.502564-26.25641 26.256411-26.25641m0-52.512821c-44.635897 0-78.769231 34.133333-78.769231 78.769231s34.133333 78.769231 78.769231 78.769231 78.769231-34.133333 78.76923-78.769231-36.758974-78.769231-78.76923-78.769231zM506.748718 598.646154c15.753846 0 26.25641 10.502564 26.25641 26.25641s-10.502564 26.25641-26.25641 26.25641-26.25641-10.502564-26.25641-26.25641 10.502564-26.25641 26.25641-26.25641m0-52.512821c-44.635897 0-78.769231 34.133333-78.769231 78.769231s34.133333 78.769231 78.769231 78.769231 78.769231-34.133333 78.769231-78.769231-36.758974-78.769231-78.769231-78.769231zM743.05641 598.646154c15.753846 0 26.25641 10.502564 26.256411 26.25641s-10.502564 26.25641-26.256411 26.25641-26.25641-10.502564-26.25641-26.25641 10.502564-26.25641 26.25641-26.25641m0-52.512821c-44.635897 0-78.769231 34.133333-78.769231 78.769231s34.133333 78.769231 78.769231 78.769231 78.769231-34.133333 78.769231-78.769231-36.758974-78.769231-78.769231-78.769231zM270.441026 782.441026c15.753846 0 26.25641 10.502564 26.25641 26.25641s-10.502564 26.25641-26.25641 26.25641-26.25641-10.502564-26.256411-26.25641c0-13.128205 10.502564-26.25641 26.256411-26.25641m0-52.512821c-44.635897 0-78.769231 34.133333-78.769231 78.769231s34.133333 78.769231 78.769231 78.769231 78.769231-34.133333 78.76923-78.769231c0-42.010256-36.758974-78.769231-78.76923-78.769231zM506.748718 782.441026c15.753846 0 26.25641 10.502564 26.25641 26.25641s-10.502564 26.25641-26.25641 26.25641-26.25641-10.502564-26.25641-26.25641c0-13.128205 10.502564-26.25641 26.25641-26.25641m0-52.512821c-44.635897 0-78.769231 34.133333-78.769231 78.769231s34.133333 78.769231 78.769231 78.769231 78.769231-34.133333 78.769231-78.769231c0-42.010256-36.758974-78.769231-78.769231-78.769231zM743.05641 782.441026c15.753846 0 26.25641 10.502564 26.256411 26.25641s-10.502564 26.25641-26.256411 26.25641-26.25641-10.502564-26.25641-26.25641c0-13.128205 10.502564-26.25641 26.25641-26.25641m0-52.512821c-44.635897 0-78.769231 34.133333-78.769231 78.769231s34.133333 78.769231 78.769231 78.769231 78.769231-34.133333 78.769231-78.769231c0-42.010256-36.758974-78.769231-78.769231-78.769231zM769.312821 181.169231v105.025641h-525.128206v-105.025641h525.128206m0-52.512821h-525.128206c-28.882051 0-52.512821 23.630769-52.51282 52.512821v105.025641c0 28.882051 23.630769 52.512821 52.51282 52.51282h525.128206c28.882051 0 52.512821-23.630769 52.51282-52.51282v-105.025641c0-28.882051-23.630769-52.512821-52.51282-52.512821z" fill="#106D5A" p-id="4534"></path></svg>

After

Width:  |  Height:  |  Size: 4.7 KiB