1. 27 Sep, 2025 3 commits
  2. 26 Sep, 2025 3 commits
  3. 25 Sep, 2025 6 commits
  4. 24 Sep, 2025 2 commits
    • fix: child usage remove (#5698) · 88633a2a
      * fix: child usage remove
      
      * remove runloop empty usage
      Archer committed
    • V4.13.0 features (#5693) · 05145523
      * feat: concat usage code (#5657)
      
      * feat: dataset parse queue (#5661)
      
      * feat: chat usage concat (#5669)
      
      * perf: search test usage
      
      * feat: chat usage concat
      
      * fix: ts
      
      * fix: ts
      
      * feat: chat node response store (#5675)
      
      * feat: chat node response store
      
      * limit export
      
      * test
      
      * add ai generate node (#5506)
      
      * add node copilot
      
      * apply code
      
      * update dynamic input & output
      
      * add code test
      
      * usage
      
      * dynamic input border render
      
      * optimize input & output
      
      * optimize code
      
      * update style
      
      * change card to popover
      
      * prompt editor basic
      
      * prompt editor
      
      * handle key down
      
      * update prompt
      
      * merge
      
      * fix
      
      * fix
      
      * fix
      
      * perf: workflow performance (#5677)
      
      * feat: chat node response store
      
      * limit export
      
      * perf: workflow performance
      
      * remove log
      
      * fix: app template get duplicate (#5682)
      
      * fix: dynamic input lock & code param (#5680)
      
      * fix: dynamic input lock & code param
      
      * fix
      
      * fix
      
      * feat: multi node data sync & system tool hot-swapping (#5575)
      
      * Enhance file upload functionality and system tool integration (#5257)
      
      * Enhance file upload functionality and system tool integration
      
      * Add supplementary documents and optimize the upload interface
      
      * Refactor file plugin types and update upload configurations
      
      * Refactor MinIO configuration variables and clean up API plugin handlers for improved readability and consistency
      
      * File name change
      
      * Refactor SystemTools component layout
      
      * fix i18n
      
      * fix
      
      * fix
      
      * fix
      
      * optimize app logs sort (#5310)
      
      * log keys config modal
      
      * multiple select
      
      * api
      
      * fontsize
      
      * code
      
      * chatid
      
      * fix build
      
      * fix
      
      * fix component
      
      * change name
      
      * log keys config
      
      * fix
      
      * delete unused
      
      * fix
      
      * chore: minio service class rewrite
      
      * chore: s3 plugin upload
      
      * feat: system global cache with multi node sync feature
      
      * feat: cache
      
      * chore: move images
      
      * docs: update & remove useless code
      
      * chore: resolve merge conflicts
      
      * chore: adjust the code
      
      * chore: adjust
      
      * deps: upgrade @fastgpt-sdk/plugin to 0.1.17
      
      * perf(s3): s3 config
      
      * fix: cache syncKey refresh
      
      * fix: update @fastgpt-sdk/plugin to v0.1.18 removing mongo definition for fixing vitest
      
      * chore: adjust
      
      ---------
      
      Co-authored-by: Ctrlz <143257420+ctrlz526@users.noreply.github.com>
      Co-authored-by: heheer <heheer@sealos.io>
      Co-authored-by: Archer <545436317@qq.com>
      
      * perf: s3 api code
      
      * fix: toolbox empty when second open modal
      
      * feat: http tool set (#5599)
      
      * feat: http toolSet manual create front end
      
      * feat: http toolSet manual create i18n
      
      * feat: http toolSet manual create back end
      
      * feat: auth, as tool param, adapt mcp
      
      * fix: delete unused httpPlugin
      
      * fix: delete FlowNodeTypeEnum.httpPlugin
      
      * fix: AppTypeEnum include httpToolSet and httpPlugin
      
      * fix
      
      * delete console
      
      * fix
      
      * output schema
      
      * fix
      
      * fix bg
      
      * fix base url
      
      * fix
      
      ---------
      
      Co-authored-by: heheer <zhiyu44@qq.com>
      
      * feat: app count
      
      * perf: type check
      
      * feat: catch error
      
      * perf: plugin hot-swapping (#5688)
      
      * perf: plugin hot-swapping
      
      * chore: adjust code
      
      * perf: cite data auth
      
      * fix http toolset (#5689)
      
      * temp
      
      * fix http tool set
      
      * fix
      
      * template author hide
      
      * dynamic IO ui
      
      * fix: auth test
      
      * fix dynamic input & output (#5690)
      
      Co-authored-by: Archer <545436317@qq.com>
      
      * fix: dynamic output id
      
      * doc
      
      * feat: model permission (#5666)
      
      * feat(permission): model permission definition & api
      
      * chore: support update model's collaborators
      
      * feat: remove unauthedmodel when paste and import
      
      * fix: type error
      
      * fix: test setup global model list
      
      * fix: http tool api
      
      * chore: update fastgpt-sdk version
      
      * chore: remove useless code
      
      * chore: myModelList cache
      
      * perf: user who is not manager can not configure model permission (FE)
      
      * perf: model => Set
      
      * feat: getMyModels moved to opensource code; cache the myModelList
      
      * fix: type error
      
      * fix dynamic input reference select type (#5694)
      
      * remove unique index
      
      * read file usage
      
      * perf: connection error
      
      * fix: abort token count
      
      * fix: debug usage concat
      
      * fix: immer clone object
      
      * fix: immer clone object
      
      * perf: throw error when error chat
      
      * update audit i18n
      
      * fix: 修复识别pptx文件后,返回内容顺序错乱问题 (#5696)
      
      * fix: pptx sort error
      
      * fix prompt editor (#5695)
      
      * fix prompt editor
      
      * fix
      
      * fix: redis cache prefix (#5697)
      
      * fix: redis cache prefix
      
      * fix: cache
      
      * fix: get model collaborator by model.model
      
      * feat: hint for model per
      
      * rename bucket name
      
      * model ui
      
      * doc
      
      * doc
      
      ---------
      
      Co-authored-by: heheer <heheer@sealos.io>
      Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com>
      Co-authored-by: Ctrlz <143257420+ctrlz526@users.noreply.github.com>
      Co-authored-by: Zeng Qingwen <143274079+fishwww-ww@users.noreply.github.com>
      Co-authored-by: heheer <zhiyu44@qq.com>
      Co-authored-by: Deepturn <33342819+Deepturn@users.noreply.github.com>
      Archer committed
  5. 22 Sep, 2025 1 commit
  6. 21 Sep, 2025 1 commit
  7. 19 Sep, 2025 1 commit
  8. 18 Sep, 2025 2 commits
  9. 17 Sep, 2025 5 commits
  10. 16 Sep, 2025 2 commits
  11. 15 Sep, 2025 2 commits
    • perf: init shell (#5651) · cb7d1a32
      * perf: init shell
      
      * fix: tool run select
      
      * border radius
      Archer committed
    • V4.12.4 features (#5626) · 2ed1545e
      * fix: push again, user select option button and form input radio content overflow (#5601)
      
      * fix: push again, user select option button and form input radio content overflow
      
      * fix: use useCallback instead of useMemo, fix unnecessary delete
      
      * fix: Move the variable inside the component
      
      * fix: do not pass valueLabel to MySelect
      
      * ui
      
      * del collection api adapt
      
      * refactor: inherit permission (#5529)
      
      * refactor: permission update conflict check function
      
      * refactor(permission): app collaborator update api
      
      * refactor(permission): support app update collaborator
      
      * feat: support fe permission conflict check
      
      * refactor(permission): app permission
      
      * refactor(permission): dataset permission
      
      * refactor(permission): team permission
      
      * chore: fe adjust
      
      * fix: type error
      
      * fix: audit pagiation
      
      * fix: tc
      
      * chore: initv4130
      
      * fix: app/dataset auth logic
      
      * chore: move code
      
      * refactor(permission): remove selfPermission
      
      * fix: mock
      
      * fix: test
      
      * fix: app & dataset auth
      
      * fix: inherit
      
      * test(inheritPermission): test syncChildrenPermission
      
      * prompt editor add list plugin (#5620)
      
      * perf: search result (#5608)
      
      * fix: table size (#5598)
      
      * temp: list value
      
      * backspace
      
      * optimize code
      
      ---------
      
      Co-authored-by: Archer <545436317@qq.com>
      Co-authored-by: 伍闲犬 <whoeverimf5@gmail.com>
      
      * fix: fe & member list (#5619)
      
      * chore: initv4130
      
      * fix: MemberItemCard
      
      * fix: MemberItemCard
      
      * chore: fe adjust & init script
      
      * perf: test code
      
      * doc
      
      * fix debug variables (#5617)
      
      * perf: search result (#5608)
      
      * fix: table size (#5598)
      
      * fix debug variables
      
      * fix
      
      ---------
      
      Co-authored-by: Archer <545436317@qq.com>
      Co-authored-by: 伍闲犬 <whoeverimf5@gmail.com>
      
      * perf: member ui
      
      * fix: inherit bug (#5624)
      
      * refactor(permission): remove getClbsWithInfo, which is useless
      
      * fix: app list privateApp
      
      * fix: get infos
      
      * perf(fe): remove delete icon when it is disable in MemberItemCard
      
      * fix: dataset private dataset
      
      * Apply suggestion from @Copilot
      
      Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
      
      * Apply suggestion from @Copilot
      
      Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
      
      ---------
      
      Co-authored-by: Archer <545436317@qq.com>
      Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
      
      * perf: auto coupon
      
      * chore: upgrade script & get infos avatar  (#5625)
      
      * fix: get infos
      
      * chore: initv4130
      
      * feat: support WecomRobot publish, and fix AesKey can not save bug (#5526)
      
      * feat: resolve conflicts
      
      * fix: add param 'show_publish_wecom'
      
      * feat: abstract out WecomCrypto type
      
      * doc: wecom robot document
      
      * fix: solve instability in AI output
      
      * doc: update some pictures
      
      * feat: remove functions from request.ts to chat.ts and toolCall.ts
      
      * doc: wecom robot doc update
      
      * fix
      
      * delete unused code
      
      * doc: update version and prompt
      
      * feat: remove wecom crypto, delete wecom code in workflow
      
      * feat: delete unused codes
      
      ---------
      
      Co-authored-by: heheer <zhiyu44@qq.com>
      
      * remove test
      
      * rename init shell
      
      * feat: collection page store
      
      * reload sandbox
      
      * pysandbox
      
      * remove log
      
      * chore: remove useless code (#5629)
      
      * chore: remove useless code
      
      * fix: checkConflict
      
      * perf: support hidden type for RoleList
      
      * fix: copy node
      
      * update doc
      
      * fix(permission): some bug (#5632)
      
      * fix: app/dataset list
      
      * fix: inherit bug
      
      * perf: del app;i18n;save chat
      
      * fix: test
      
      * i18n
      
      * fix: sumper overflow return OwnerRoleVal (#5633)
      
      * remove invalid code
      
      * fix: scroll
      
      * fix: objectId
      
      * update next
      
      * update package
      
      * object id
      
      * mock redis
      
      * feat: add redis append to resolve wecom stream response  (#5643)
      
      * feat: resolve conflicts
      
      * fix: add param 'show_publish_wecom'
      
      * feat: abstract out WecomCrypto type
      
      * doc: wecom robot document
      
      * fix: solve instability in AI output
      
      * doc: update some pictures
      
      * feat: remove functions from request.ts to chat.ts and toolCall.ts
      
      * doc: wecom robot doc update
      
      * fix
      
      * delete unused code
      
      * doc: update version and prompt
      
      * feat: remove wecom crypto, delete wecom code in workflow
      
      * feat: delete unused codes
      
      * feat: add redis append method
      
      ---------
      
      Co-authored-by: heheer <zhiyu44@qq.com>
      
      * cache per
      
      * fix(test): init team sub when creating mocked user (#5646)
      
      * fix: button is not vertically centered (#5647)
      
      * doc
      
      * fix: gridFs objectId (#5649)
      
      ---------
      
      Co-authored-by: Zeng Qingwen <143274079+fishwww-ww@users.noreply.github.com>
      Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com>
      Co-authored-by: heheer <heheer@sealos.io>
      Co-authored-by: 伍闲犬 <whoeverimf5@gmail.com>
      Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
      Co-authored-by: heheer <zhiyu44@qq.com>
      Archer committed
  12. 14 Sep, 2025 2 commits
  13. 12 Sep, 2025 1 commit
  14. 11 Sep, 2025 1 commit
  15. 09 Sep, 2025 2 commits
  16. 08 Sep, 2025 3 commits
  17. 07 Sep, 2025 2 commits
    • V4.12.3 document (#5600) · c4632a22
      * doc
      
      * doc
      
      * perf: log
      Archer committed
    • V4.12.3 features (#5595) · 3f9b0fa1
      * refactor: remove ModelProviderIdType and update related types (#5549)
      
      * perf: model provider
      
      * fix eval create split (#5570)
      
      * git rebase --continuedoc
      
      * add more variable types (#5540)
      
      * variable types
      
      * password
      
      * time picker
      
      * internal var
      
      * file
      
      * fix-test
      
      * time select default value & range
      
      * password & type render
      
      * fix
      
      * fix build
      
      * fix
      
      * move method
      
      * split date select
      
      * icon
      
      * perf: variable code
      
      * prompt editor add markdown plugin (#5556)
      
      * editor markdown
      
      * fix build
      
      * pnpm lock
      
      * add props
      
      * update code
      
      * fix list
      
      * editor ui
      
      * fix variable reset (#5586)
      
      * perf: variables type code
      
      * customize lexical indent (#5588)
      
      * perf: multiple selector
      
      * perf: tab plugin
      
      * doc
      
      * refactor: update workflow constants to use ToolTypeEnum (#5491)
      
      * refactor: replace FlowNodeTemplateTypeEnum with string literals in workflow templates
      
      * perf: tool type
      
      ---------
      
      Co-authored-by: archer <545436317@qq.com>
      
      * update doc
      
      * fix: make table's row more natural while dragging it (#5596)
      
      * feat: add APIGetTemplate function and refactor template fetching logic (#5498)
      
      * feat: add APIGetTemplate function and refactor template fetching logic
      
      * chore: adjust the code
      
      * chore: update sdk
      
      ---------
      
      Co-authored-by: FinleyGe <m13203533462@163.com>
      
      * perf init system
      
      * doc
      
      * remove log
      
      * remove i18n
      
      * perf: variables render
      
      ---------
      
      Co-authored-by: Ctrlz <143257420+ctrlz526@users.noreply.github.com>
      Co-authored-by: heheer <heheer@sealos.io>
      Co-authored-by: 伍闲犬 <whoeverimf5@gmail.com>
      Co-authored-by: FinleyGe <m13203533462@163.com>
      Archer committed
  18. 04 Sep, 2025 1 commit