Archer
58000324e2
feature: V4.14.3 ( #5970 )
...
* feat(marketplace): update plugin/ download count statistic (#5957 )
* feat: download count
* feat: update ui
* fix: ui
* chore: update sdk verison
* chore: update .env.template
* chore: adjust
* chore: remove console.log
* chore: adjust
* Update projects/marketplace/src/pages/index.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update projects/marketplace/src/pages/index.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update projects/app/src/pages/config/tool/marketplace.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* fix: update refresh; feat: marketplace download count per hour
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* download
* marketplace code
* fix: ui (#5963 )
* feat: support dataset and files as global variables (#5961 )
* json & dataset
* file
* fix file var
* fix
* fix init
* remove
* perf: file vars
* fix: file uploading errors (#5969 )
* fix: file uploading errors
* fix build
* perf: fileselector ux
* feat: integrate S3 for dataset with compatibility (#5941 )
* fix: text split
* remove test
* feat: integrate S3 for dataset with compatibility
* fix: delay s3 files delete timing
* fix: remove imageKeys
* fix: remove parsed images' TTL
* fix: improve codes by pr comments
---------
Co-authored-by: archer <545436317@qq.com>
* remove log
* perf: request limit
* chore: s3 migration script (#5971 )
* test
* perf: s3 code
* fix: migration script (#5972 )
* perf: s3 move object
* wip: fix s3 bugs (#5976 )
* fix: incorrect replace origin logic (#5978 )
* fix: add downloadURL (#5980 )
* perf: file variable ttl & quick create dataset with temp s3 bucket (#5973 )
* perf: file variable ttl & quick create dataset with temp s3 bucket
* fix
* plugin & form input variables (#5979 )
* plugin & form input variables
* fix
* docs: 4143.mdx (#5981 )
* doc: update 4143.mdx (#5982 )
* fix form input file ttl (#5983 )
* trans file type (#5986 )
* trans file type
* fix
* fix: S3 script early return (#5985 )
* fix: S3 script typeof
* fix: truncate large filename to fit S3 name
* perf(permission): add a schema verification for resource permission, tmbId, groupId, orgId should be set at least one of them (#5987 )
* fix: version & typo (#5988 )
* fix-v4.14.3 (#5991 )
* fix: empty alt make replace JWT failed & incorrect image dataset preview url (#5989 )
* fix: empty alt make replace JWT failed & incorrect image dataset preview url
* fix: s3 files recovery script
* fix: incorrect chat external url parsing (#5993 )
---------
Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: heheer <heheer@sealos.io>
Co-authored-by: Roy <whoeverimf5@gmail.com>
2025-11-26 20:47:28 +08:00
Archer
d571c768ea
V4.14.1 feature ( #5880 )
...
Document deploy / sync-images (push) Waiting to run
Document deploy / generate-timestamp (push) Blocked by required conditions
Document deploy / build-images (map[domain:https://fastgpt.cn suffix:cn]) (push) Blocked by required conditions
Document deploy / build-images (map[domain:https://fastgpt.io suffix:io]) (push) Blocked by required conditions
Document deploy / update-images (map[deployment:fastgpt-docs domain:https://fastgpt.cn kube_config:KUBE_CONFIG_CN suffix:cn]) (push) Blocked by required conditions
Document deploy / update-images (map[deployment:fastgpt-docs domain:https://fastgpt.io kube_config:KUBE_CONFIG_IO suffix:io]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / get-vars (push) Waiting to run
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:amd64 runs-on:ubuntu-24.04]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:arm64 runs-on:ubuntu-24.04-arm]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / release-fastgpt-images (push) Blocked by required conditions
* feat: app split (#5858 )
* feat: app split script
* fix: app split
* chore: app split script try-catch
* adjust dashborad page (#5872 )
* create page
* create page
* create button
* router name
* bot
* template
* create page
* mobile
* toolfolder
* fix
* fix
* fix build
* split tool select
* img
* doc
* rename enum
* fix page adjust (#5883 )
* fix page adjust
* fix ad store
* fix: initv4141 (#5886 )
* fix: create app
* doc
* hide api
* doc
* feat: payment pause interactive (#5892 )
* fix: copy clbs (#5889 )
* fix: copy clbs
* fix: copy clbs
* fix: http protocol handling in baseURL (#5890 )
* fix: http protocol handling in baseURL
* ui fix
* auto saved version
* fix
* auto save
* fix: model permission modal (#5895 )
* folder
* fix: del app
* navbar
* fix: plugin file selector (#5893 )
* fix: plugin file selector
* fix: plugin file selector
* workflow tool inputform
* pick
---------
Co-authored-by: archer <545436317@qq.com>
* fix: workflow tool time
* doc
* fix workorder button (#5896 )
* add inform track (#5897 )
* remove invalid track
* comment
* feat: marketplace refresh api (#5884 )
* marketplace refresh
* fix: helper bot menu button (#5898 )
---------
Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com>
Co-authored-by: heheer <heheer@sealos.io>
Co-authored-by: 伍闲犬 <whoeverimf5@gmail.com>
2025-11-11 14:05:02 +08:00
Archer
7aaa28ed08
fix: document deploy ( #5868 )
...
* mcp memory
* Editor space parse error
* fix: ts
* fix: debug interactive
* fix: templateId
* fix: editor in debug
* doc
2025-11-06 14:47:55 +08:00
Archer
5163e704ed
fix: editor ( #5859 )
...
Build FastGPT images in Personal warehouse / get-vars (push) Waiting to run
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:amd64 runs-on:ubuntu-24.04]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:arm64 runs-on:ubuntu-24.04-arm]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / release-fastgpt-images (push) Blocked by required conditions
* fix: timeselector ui error
* var update node
* fix: editor
* feat: add name watch
2025-11-05 11:31:37 +08:00
Archer
44e87e3053
fix: var render ( #5857 )
...
Document deploy / sync-images (push) Waiting to run
Document deploy / generate-timestamp (push) Blocked by required conditions
Document deploy / build-images (map[domain:https://fastgpt.cn suffix:cn]) (push) Blocked by required conditions
Document deploy / build-images (map[domain:https://fastgpt.io suffix:io]) (push) Blocked by required conditions
Document deploy / update-images (map[deployment:fastgpt-docs domain:https://fastgpt.cn kube_config:KUBE_CONFIG_CN suffix:cn]) (push) Blocked by required conditions
Document deploy / update-images (map[deployment:fastgpt-docs domain:https://fastgpt.io kube_config:KUBE_CONFIG_IO suffix:io]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / get-vars (push) Waiting to run
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:amd64 runs-on:ubuntu-24.04]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:arm64 runs-on:ubuntu-24.04-arm]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / release-fastgpt-images (push) Blocked by required conditions
* fix: timeselector ui error
* var update node
* fix: var render
* fix: prompt editor
* perf: init
* fix: retry input
* fix: prompt editor
* fix: editor
2025-11-04 22:15:47 +08:00
Archer
a499d05a02
V4.14.0 features ( #5850 )
...
Document deploy / sync-images (push) Waiting to run
Document deploy / generate-timestamp (push) Blocked by required conditions
Document deploy / build-images (map[domain:https://fastgpt.cn suffix:cn]) (push) Blocked by required conditions
Document deploy / build-images (map[domain:https://fastgpt.io suffix:io]) (push) Blocked by required conditions
Document deploy / update-images (map[deployment:fastgpt-docs domain:https://fastgpt.cn kube_config:KUBE_CONFIG_CN suffix:cn]) (push) Blocked by required conditions
Document deploy / update-images (map[deployment:fastgpt-docs domain:https://fastgpt.io kube_config:KUBE_CONFIG_IO suffix:io]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / get-vars (push) Waiting to run
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:amd64 runs-on:ubuntu-24.04]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:arm64 runs-on:ubuntu-24.04-arm]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / release-fastgpt-images (push) Blocked by required conditions
* feat: migrate chat files to s3 (#5802 )
* feat: migrate chat files to s3
* feat: add delete jobs for deleting s3 files
* chore: improvements
* fix: lockfile
* fix: imports
* feat: add ttl for those uploaded files but not send yet
* feat: init bullmq worker
* fix: s3 key
* perf: s3 internal url
* remove env
* fix: re-sign a new url
* fix: re-sign a new url
* perf: s3 code
---------
Co-authored-by: archer <545436317@qq.com>
* update pacakge
* feat: add more file type for uploading (#5807 )
* fix: re-sign a new url
* wip: file selector
* feat: add more file type for uploading
* feat: migrate chat files to s3 (#5802 )
* feat: migrate chat files to s3
* feat: add delete jobs for deleting s3 files
* chore: improvements
* fix: lockfile
* fix: imports
* feat: add ttl for those uploaded files but not send yet
* feat: init bullmq worker
* fix: s3 key
* perf: s3 internal url
* remove env
* fix: re-sign a new url
* fix: re-sign a new url
* perf: s3 code
---------
Co-authored-by: archer <545436317@qq.com>
* fix: limit minmax available file upload number
* perf: file select modal code
* fix: fileselect refresh
* fix: ts
---------
Co-authored-by: archer <545436317@qq.com>
* bugfix: chat page (#5809 )
* fix: upload avatar
* fix: chat page username display issue and setting button visibility
* doc
* Markdown match base64 performance
* feat: improve global variables(time, file, dataset) (#5804 )
* feat: improve global variables(time, file, dataset)
* feat: optimize code
* perf: time variables code
* fix: model, file
* fix: hide file upload
* fix: ts
* hide dataset select
---------
Co-authored-by: archer <545436317@qq.com>
* perf: insert training queue
* perf: s3 upload error i18n
* fix: share page s3
* fix: timeselector ui error
* var update node
* Timepicker ui
* feat: plugin support password
* fix: password disabled UX
* fix: button size
* fix: no model cache for chat page (#5820 )
* rename function
* fix: workflow bug
* fix: interactive loop
* fix test
* perf: common textare no richtext
* move system plugin config (#5803 ) (#5813 )
* move system plugin config (#5803 )
* move system plugin config
* extract tag bar
* filter
* tool detail temp
* marketplace
* params
* fix
* type
* search
* tags render
* status
* ui
* code
* connect to backend (#5815 )
* feat: marketplace apis & type definitions (#5817 )
* chore: marketplace init
* chore: marketplace list api type
* chore: detail api
* marketplace & import
* feat: marketplace ui (#5826 )
* temp
* marketplace
* import
* feat: detail return readme
* chore: cache data expire 10 mins
* chore: update docs
* feat: marketplace ui
---------
Co-authored-by: heheer <zhiyu44@qq.com>
* feat: marketplace (#5830 )
* temp
* marketplace
* chore: tool list tag filter
* chore: adjust
---------
Co-authored-by: heheer <zhiyu44@qq.com>
* tool detail drawer
* remove tag filter
* fix
* fix
* fix build
* update pnpm-lock
* fix type
* perf code
* marketplace router
* fix build
* navbar icon
* fix ui
* fix init
* docs: marketplace/plugin (#5832 )
* temp
* marketplace
* docs(plugin): system tool docs
---------
Co-authored-by: heheer <zhiyu44@qq.com>
* default url
* feat: i18n/ docker build (#5833 )
* chore: docker build
* feat: i18n selector
* fix
* fix
* fix: i18n parse
* fix: i18n parse
---------
Co-authored-by: heheer <heheer@sealos.io>
Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com>
Co-authored-by: heheer <zhiyu44@qq.com>
* marketplace url
* update action
* market place code
* market place code
* title
* fix: nextconfig
* fix: copilot review
* Remove bypassable regex-based XSS sanitization from marketplace search (#5835 )
* Initial plan
* Remove problematic regex-based XSS sanitization from search inputs
Co-authored-by: c121914yu <50446880+c121914yu@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: c121914yu <50446880+c121914yu@users.noreply.github.com>
* feat: tool tag openapi
* api check
* fix: tsc
* fix: ts
* fix: lock
* sdk version
* ts
* sdk version
* remove invalid tip
* perf: export data add timezone
* perf: admin plugin api move
* perf: tool code
* move tag code
* perf: marketplace and team plugin code
* remove workflow invalid request
* rename global tool code
* rename global tool code
* rename api
* fix some bugs (#5841 )
* fix some bugs
* fix
* perf: Tag filter
* fix: ts
* fix: ts
---------
Co-authored-by: archer <545436317@qq.com>
* perf: Concat function
* fix: workflow snapshot push
* fix: ts type
* fix: login to config/*
* fix: ts
* fix: model avatar (#5848 )
* fix: model avatar
* fix: ts
* fix: avatar migration to s3
* update lock
* fix: avatar redirect
---------
Co-authored-by: archer <545436317@qq.com>
* fix tool detail (#5847 )
* fix tool detail
* init script
* fix build
* perf: plugin detail modal
* change tooltags to tags
* fix icon
---------
Co-authored-by: archer <545436317@qq.com>
* fix tag filter scroll (#5852 )
* fix create app plugin & import info (#5853 )
* tag size
* rename toolkit
* download url
* import plugin status (#5854 )
* init doc
* fix: init shell
---------
Co-authored-by: 伍闲犬 <whoeverimf5@gmail.com>
Co-authored-by: Zeng Qingwen <143274079+fishwww-ww@users.noreply.github.com>
Co-authored-by: heheer <heheer@sealos.io>
Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com>
Co-authored-by: heheer <zhiyu44@qq.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2025-11-04 16:58:12 +08:00
heheer
a6ba974167
fix: simple prompt editor list render ( #5717 )
2025-09-27 19:18:10 +08:00
Archer
051455238c
V4.13.0 features ( #5693 )
...
* 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>
2025-09-24 22:40:31 +08:00
heheer
206fd7e4a8
fix: question guide prompt save & sub route image ( #5672 )
...
Build FastGPT images in Personal warehouse / get-vars (push) Waiting to run
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:amd64 runs-on:ubuntu-24.04]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:arm64 runs-on:ubuntu-24.04-arm]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / release-fastgpt-images (push) Blocked by required conditions
Document deploy / sync-images (push) Has been cancelled
Document deploy / generate-timestamp (push) Has been cancelled
Document deploy / build-images (map[domain:https://fastgpt.cn suffix:cn]) (push) Has been cancelled
Document deploy / build-images (map[domain:https://fastgpt.io suffix:io]) (push) Has been cancelled
Document deploy / update-images (map[deployment:fastgpt-docs domain:https://fastgpt.cn kube_config:KUBE_CONFIG_CN suffix:cn]) (push) Has been cancelled
Document deploy / update-images (map[deployment:fastgpt-docs domain:https://fastgpt.io kube_config:KUBE_CONFIG_IO suffix:io]) (push) Has been cancelled
* fix: question guide prompt save & sub route image
* fix markdown
2025-09-18 18:13:57 +08:00
Archer
2ed1545eb5
V4.12.4 features ( #5626 )
...
* 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>
2025-09-15 20:02:54 +08:00
Archer
3f9b0fa1d4
V4.12.3 features ( #5595 )
...
Document deploy / sync-images (push) Waiting to run
Document deploy / generate-timestamp (push) Blocked by required conditions
Document deploy / build-images (map[domain:https://fastgpt.cn suffix:cn]) (push) Blocked by required conditions
Document deploy / build-images (map[domain:https://fastgpt.io suffix:io]) (push) Blocked by required conditions
Document deploy / update-images (map[deployment:fastgpt-docs domain:https://fastgpt.cn kube_config:KUBE_CONFIG_CN suffix:cn]) (push) Blocked by required conditions
Document deploy / update-images (map[deployment:fastgpt-docs domain:https://fastgpt.io kube_config:KUBE_CONFIG_IO suffix:io]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / get-vars (push) Waiting to run
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:amd64 runs-on:ubuntu-24.04]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:arm64 runs-on:ubuntu-24.04-arm]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / release-fastgpt-images (push) Blocked by required conditions
* 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>
2025-09-07 14:41:48 +08:00
Archer
9fbfabac61
perf: variabel replace;Feat: prompt optimizer code ( #5453 )
...
* feat: add prompt optimizer (#5444 )
* feat: add prompt optimizer
* fix
* perf: variabel replace
* perf: prompt optimizer code
* feat: init charts shell
* perf: user error remove
---------
Co-authored-by: heheer <heheer@sealos.io>
2025-08-14 15:48:22 +08:00
Archer
593c816c1a
perf: value type checker ( #5255 )
...
* perf: value type checker
* fix: ts
2025-07-18 16:39:42 +08:00
heheer
6f75c1b80e
fix node variable update render ( #5251 )
...
* fix node variable update render
* editor value formatted
* fix
2025-07-18 15:48:26 +08:00
Archer
4275de96fd
Revert "compatible with old enums ( #5219 )" ( #5222 )
...
This reverts commit f000fbb19d .
2025-07-16 14:35:18 +08:00
heheer
f000fbb19d
compatible with old enums ( #5219 )
...
Build FastGPT images in Personal warehouse / get-vars (push) Waiting to run
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:amd64 runs-on:ubuntu-24.04]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / build-fastgpt-images (map[arch:arm64 runs-on:ubuntu-24.04-arm]) (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / release-fastgpt-images (push) Blocked by required conditions
* compatible with old enums\
* add id
2025-07-16 13:09:16 +08:00
Archer
3a5d725efd
feature: 4.10.1 ( #5201 )
...
* add dynamic inputRender (#5127 )
* dynamic input component
* fix
* fix
* fix
* perf: dynamic render input
* update doc
* perf: error catch
* num input ui
* fix form render (#5177 )
* perf: i18n check
* add log
* doc
* Sync dataset (#5181 )
* perf: api dataset create (#5047 )
* Sync dataset (#5120 )
* add
* wait
* restructure dataset sync, update types and APIs, add sync hints, and remove legacy logic
* feat: add function to retrieve real file ID from third-party doc library and rename team permission check function for clarity
* fix come console
* refactor: rename team dataset limit check functions for clarity, update API dataset sync limit usage, and rename root directory to "ROOT_FOLDER"
* frat: update sync dataset login
* fix delete.ts
* feat: update pnpm-lock.yaml to include bullmq, fix comments in api.d.ts and type.d.ts, rename API file ID field, optimize dataset sync logic, and add website sync feature with related APIs
* feat: update CollectionCard to support site dataset sync, add API root ID constant and init sync API
* feat: add RootCollectionId constant to replace hardcoded root ID
---------
Co-authored-by: dreamer6680 <146868355@qq.com>
* perf: code
* feat: update success message for dataset sync, revise related i18n texts, and optimize file selection logic (#5166 )
Co-authored-by: dreamer6680 <146868355@qq.com>
* perf: select file
* Sync dataset (#5180 )
* feat: update success message for dataset sync, revise related i18n texts, and optimize file selection logic
* fix: make listfile function return rawid string
---------
Co-authored-by: dreamer6680 <146868355@qq.com>
* init sh
* fix: ts
---------
Co-authored-by: dreamer6680 <1468683855@qq.com>
Co-authored-by: dreamer6680 <146868355@qq.com>
* update doc
* i18n
---------
Co-authored-by: heheer <heheer@sealos.io>
Co-authored-by: dreamer6680 <1468683855@qq.com>
Co-authored-by: dreamer6680 <146868355@qq.com>
2025-07-11 17:02:48 +08:00
Archer
0914eacb5e
Feat: IfElse node support variable reference ( #5025 )
...
* if else node support reference (#5016 )
* if else node support reference
* optimize input render
* ui
* fix
---------
Co-authored-by: Archer <545436317@qq.com>
* fix: chat
* perf: download invoice
* optimize ifelse node ui (#5024 )
* perf: ifelse node
* optimize type (#5027 )
---------
Co-authored-by: heheer <heheer@sealos.io>
2025-06-13 17:15:24 +08:00
Archer
b4ecfb0b79
Feat: Node latest version ( #4905 )
...
Deploy doc image to cf / deploy-production (push) Waiting to run
Deploy doc image by kubeconfig / build-fastgpt-docs-images (push) Waiting to run
Deploy doc image by kubeconfig / update-docs-image (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / build-fastgpt-images (push) Waiting to run
* node versions add keep the latest option (#4899 )
* node versions add keep the latest option
* i18n
* perf: version code
* fix: ts
* hide system version
* hide system version
* hide system version
* fix: ts
* fix: ts
---------
Co-authored-by: heheer <heheer@sealos.io>
2025-05-28 10:46:32 +08:00
heheer
bdb1221d94
optimize editor default value code ( #4794 )
Deploy doc image to cf / deploy-production (push) Waiting to run
Deploy doc image by kubeconfig / build-fastgpt-docs-images (push) Waiting to run
Deploy doc image by kubeconfig / update-docs-image (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / build-fastgpt-images (push) Waiting to run
2025-05-12 23:52:22 +08:00
heheer
cac4b1d435
fix monaco editor default value ( #4793 )
...
* fix monaco editor default value
* fix
2025-05-12 23:09:15 +08:00
Theresa
2d3117c5da
feat: update ESLint config with @typescript-eslint/consistent-type-imports ( #4746 )
...
Deploy doc image to cf / deploy-production (push) Has been cancelled
Deploy doc image by kubeconfig / build-fastgpt-docs-images (push) Has been cancelled
Build FastGPT images in Personal warehouse / build-fastgpt-images (push) Has been cancelled
Deploy doc image by kubeconfig / update-docs-image (push) Has been cancelled
* update: Add type
* fix: update import statement for NextApiRequest type
* fix: update imports to use type for LexicalEditor and EditorState
* Refactor imports to use 'import type' for type-only imports across multiple files
- Updated imports in various components and API files to use 'import type' for better clarity and to optimize TypeScript's type checking.
- Ensured consistent usage of type imports in files related to chat, dataset, workflow, and user management.
- Improved code readability and maintainability by distinguishing between value and type imports.
* refactor: remove old ESLint configuration and add new rules
- Deleted the old ESLint configuration file from the app project.
- Added a new ESLint configuration file with updated rules and settings.
- Changed imports to use type-only imports in various files for better clarity and performance.
- Updated TypeScript configuration to remove unnecessary options.
- Added an ESLint ignore file to exclude build and dependency directories from linting.
* fix: update imports to use 'import type' for type-only imports in schema files
2025-05-06 17:33:09 +08:00
Archer
ef537f391c
fix: rerank usage ( #4751 )
...
* remove invalid index
* perf: i18n
* fix: rerank usage
2025-05-06 16:23:36 +08:00
Archer
864eff47c7
perf: i18n ( #4740 )
...
Deploy doc image to cf / deploy-production (push) Waiting to run
Deploy doc image by kubeconfig / build-fastgpt-docs-images (push) Waiting to run
Deploy doc image by kubeconfig / update-docs-image (push) Blocked by required conditions
Build FastGPT images in Personal warehouse / build-fastgpt-images (push) Waiting to run
* feat: login limit time config
* doc
* perf: code
* i18n update
* update lock
* fix: ts
* update package
2025-05-05 16:16:59 +08:00
heheer
5c93545016
fix 4.9.6 ( #4631 )
...
Deploy doc image to cf / deploy-production (push) Has been cancelled
Deploy doc image by kubeconfig / build-fastgpt-docs-images (push) Has been cancelled
Build FastGPT images in Personal warehouse / build-fastgpt-images (push) Has been cancelled
Deploy doc image by kubeconfig / update-docs-image (push) Has been cancelled
* fix debug quote list
* delete next text node match
* fix extract default boolean value
* export latest 100 chat items
* fix quote item ui
* doc
* fix doc
2025-04-22 20:10:35 +08:00
Archer
565a966d19
Python Sandbox ( #4380 )
...
* Python3 Sandbox (#3944 )
* update python box (#4251 )
* update python box
* Adjust the height of the NodeCode border.
* update python sandbox and add test systemcall bash
* update sandbox
* add VERSION_RELEASE (#4376 )
* save empty docx
* fix pythonbox log error
* fix: js template
---------
Co-authored-by: dogfar <37035781+dogfar@users.noreply.github.com>
Co-authored-by: gggaaallleee <91131304+gggaaallleee@users.noreply.github.com>
Co-authored-by: gggaaallleee <1293587368@qq.com>
2025-03-28 13:45:09 +08:00
heheer
b780fbd6a7
fix lexical editor space ( #3586 )
...
* fix lexical editor space
* delete console
2025-01-14 17:24:16 +08:00
Archer
b520988c64
V4.8.17 feature ( #3485 )
...
* feat: add third party account config (#3443 )
* temp
* editor workflow variable style
* add team to dispatch
* i18n
* delete console
* change openai account position
* fix
* fix
* fix
* fix
* fix
* 4.8.17 test (#3461 )
* perf: external provider config
* perf: ui
* feat: add template config (#3434 )
* change template position
* template config
* delete console
* delete
* fix
* fix
* perf: Mongo visutal field (#3464 )
* remve invalid code
* perf: team member visutal code
* perf: virtual search; perf: search test data
* fix: ts
* fix: image response headers
* perf: template code
* perf: auth layout;perf: auto save (#3472 )
* perf: auth layout
* perf: auto save
* perf: auto save
* fix: template guide display & http input support external variables (#3475 )
* fix: template guide display
* http editor support external workflow variables
* perf: auto save;fix: ifelse checker line break; (#3478 )
* perf: auto save
* perf: auto save
* fix: ifelse checker line break
* perf: doc
* perf: doc
* fix: update var type error
* 4.8.17 test (#3479 )
* perf: auto save
* perf: auto save
* perf: template code
* 4.8.17 test (#3480 )
* perf: auto save
* perf: auto save
* perf: model price model
* feat: add react memo
* perf: model provider filter
* fix: ts (#3481 )
* perf: auto save
* perf: auto save
* fix: ts
* simple app tool select (#3473 )
* workflow plugin userguide & simple tool ui
* simple tool filter
* reuse component
* change component to hook
* fix
* perf: too selector modal (#3484 )
* perf: auto save
* perf: auto save
* perf: markdown render
* perf: too selector
* fix: app version require tmbId
* perf: templates refresh
* perf: templates refresh
* hide auto save error tip
* perf: toolkit guide
---------
Co-authored-by: heheer <heheer@sealos.io>
2024-12-27 20:05:12 +08:00
Archer
bfac393ab1
Add question guide config ( #3403 )
...
* feat:Prompt task (#3337 )
* feat:猜你想问自定义功能
* 修改用户输入框部分,去除冗余代码
* 删除不必要的属性
* 删除多余内容
* 修正了格式问题,并实现获取调试和app最新参数
* 修正了几行代码
* feat:Prompt task (#3337 )
* feat:猜你想问自定义功能
* 修改用户输入框部分,去除冗余代码
* 删除不必要的属性
* 删除多余内容
* 修正了格式问题,并实现获取调试和app最新参数
* 修正了几行代码
* perf: question gudide code
* fix: i18n
* hunyuan logo
* fix: cq templates
* perf: create question guide code
* udpate svg
---------
Co-authored-by: Jiangween <145003935+Jiangween@users.noreply.github.com>
2024-12-16 13:49:31 +08:00
Archer
8aa6b53760
V4.8.14 dev ( #3234 )
...
* feat: rewrite chat context (#3176 )
* feat: add app auto execute (#3115 )
* feat: add app auto execute
* auto exec configtion
* chatting animation
* change icon
* fix
* fix
* fix link
* feat: add chat context to all chatbox
* perf: loading ui
---------
Co-authored-by: heheer <heheer@sealos.io>
* app auto exec (#3179 )
* add chat records loaded state (#3184 )
* perf: chat store reset storage (#3186 )
* perf: chat store reset storage
* perf: auto exec code
* chore: workflow ui (#3175 )
* chore: workflow ui
* fix
* change icon color config
* change popover to mymenu
* 4.8.14 test (#3189 )
* update doc
* fix: token check
* perf: icon button
* update doc
* feat: share page support configuration Whether to allow the original view (#3194 )
* update doc
* perf: fix index (#3206 )
* perf: i18n
* perf: Add service entry (#3226 )
* 4.8.14 test (#3228 )
* fix: ai log
* fix: text splitter
* fix: reference unselect & user form description & simple to advance (#3229 )
* fix: reference unselect & user form description & simple to advance
* change abort position
* perf
* perf: code (#3232 )
* perf: code
* update doc
* fix: create btn permission (#3233 )
* update doc
* fix: refresh chatbox listener
* perf: check invalid reference
* perf: check invalid reference
* update doc
* fix: ui props
---------
Co-authored-by: heheer <heheer@sealos.io>
2024-11-26 12:02:58 +08:00
Archer
0472dc2967
perf: checkbox dom ( #3149 )
...
Deploy doc image by kubeconfig / build-fastgpt-docs-images (push) Waiting to run
Deploy doc image by kubeconfig / update-docs-image (push) Blocked by required conditions
Deploy doc image to vercel / deploy-production (push) Waiting to run
Build FastGPT images in Personal warehouse / build-fastgpt-images (push) Waiting to run
Sync images / sync (push) Has been cancelled
* perf: checkbox dom
* perf: null check
* perf: simple mode variables
* perf: get csv encoding code
* fix: dataset filter
* perf: code editor ui
2024-11-13 18:29:24 +08:00
Archer
e9d52ada73
4.8.13 feature ( #3118 )
...
* chore(ui): login page & workflow page (#3046 )
* login page & number input & multirow select & llm select
* workflow
* adjust nodes
* New file upload (#3058 )
* feat: toolNode aiNode readFileNode adapt new version
* update docker-compose
* update tip
* feat: adapt new file version
* perf: file input
* fix: ts
* feat: add chat history time label (#3024 )
* feat:add chat and logs time
* feat: add chat history time label
* code perf
* code perf
---------
Co-authored-by: 勤劳上班的卑微小张 <jiazhan.zhang@ggimage.com>
* add chatType (#3060 )
* pref: slow query of full text search (#3044 )
* Adapt findLast api;perf: markdown zh format. (#3066 )
* perf: context code
* fix: adapt findLast api
* perf: commercial plugin run error
* perf: markdown zh format
* perf: dockerfile proxy (#3067 )
* fix ui (#3065 )
* fix ui
* fix
* feat: support array reference multi-select (#3041 )
* feat: support array reference multi-select
* fix build
* fix
* fix loop multi-select
* adjust condition
* fix get value
* array and non-array conversion
* fix plugin input
* merge func
* feat: iframe code block;perf: workflow selector type (#3076 )
* feat: iframe code block
* perf: workflow selector type
* node pluginoutput check (#3074 )
* feat: View will move when workflow check error;fix: ui refresh error when continuous file upload (#3077 )
* fix: plugin output check
* fix: ui refresh error when continuous file upload
* feat: View will move when workflow check error
* add dispatch try catch (#3075 )
* perf: workflow context split (#3083 )
* perf: workflow context split
* perf: context
* 4.8.13 test (#3085 )
* perf: workflow node ui
* chat iframe url
* feat: support sub route config (#3071 )
* feat: support sub route config
* dockerfile
* fix upload
* delete unused code
* 4.8.13 test (#3087 )
* fix: image expired
* fix: datacard navbar ui
* perf: build action
* fix: workflow file upload refresh (#3088 )
* fix: http tool response (#3097 )
* loop node dynamic height (#3092 )
* loop node dynamic height
* fix
* fix
* feat: support push chat log (#3093 )
* feat: custom uid/metadata
* to: custom info
* fix: chat push latest
* feat: add chat log envs
* refactor: move timer to pushChatLog
* fix: using precise log
---------
Co-authored-by: Finley Ge <m13203533462@163.com>
* 4.8.13 test (#3098 )
* perf: loop node refresh
* rename context
* comment
* fix: ts
* perf: push chat log
* array reference check & node ui (#3100 )
* feat: loop start add index (#3101 )
* feat: loop start add index
* update doc
* 4.8.13 test (#3102 )
* fix: loop index;edge parent check
* perf: reference invalid check
* fix: ts
* fix: plugin select files and ai response check (#3104 )
* fix: plugin select files and ai response check
* perf: text editor selector;tool call tip;remove invalid image url;
* perf: select file
* perf: drop files
* feat: source id prefix env (#3103 )
* 4.8.13 test (#3106 )
* perf: select file
* perf: drop files
* perf: env template
* 4.8.13 test (#3107 )
* perf: select file
* perf: drop files
* fix: imple mode adapt files
* perf: push chat log (#3109 )
* fix: share page load title error (#3111 )
* 4.8.13 perf (#3112 )
* fix: share page load title error
* update file input doc
* perf: auto add file urls
* perf: auto ser loop node offset height
* 4.8.13 test (#3117 )
* perf: plugin
* updat eaction
* feat: add more share config (#3120 )
* feat: add more share config
* add i18n en
* fix: missing subroute (#3121 )
* perf: outlink config (#3128 )
* update action
* perf: outlink config
* fix: ts (#3129 )
* 更新 docSite 文档内容 (#3131 )
* fix: null pointer (#3130 )
* fix: null pointer
* perf: not input text
* update doc url
* perf: outlink default value (#3134 )
* update doc (#3136 )
* 4.8.13 test (#3137 )
* update doc
* perf: completions chat api
* Restore docSite content based on upstream/4.8.13-dev (#3138 )
* Restore docSite content based on upstream/4.8.13-dev
* 4813.md缺少更正
* update doc (#3141 )
---------
Co-authored-by: heheer <heheer@sealos.io>
Co-authored-by: papapatrick <109422393+Patrickill@users.noreply.github.com>
Co-authored-by: 勤劳上班的卑微小张 <jiazhan.zhang@ggimage.com>
Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com>
Co-authored-by: a.e. <49438478+I-Info@users.noreply.github.com>
Co-authored-by: Finley Ge <m13203533462@163.com>
Co-authored-by: Jiangween <145003935+Jiangween@users.noreply.github.com>
2024-11-13 11:29:53 +08:00
heheer
025facbc2d
perf:textarea auto height ( #2967 )
...
* perf:textarea auto height
* optimize editor height & fix variable label split
2024-10-22 18:33:02 +08:00
Archer
87b4061302
System plugin adapt reference type in plugin input ( #2965 )
...
Deploy doc image by kubeconfig / build-fastgpt-docs-images (push) Waiting to run
Deploy doc image by kubeconfig / update-docs-image (push) Blocked by required conditions
Deploy doc image to vercel / deploy-production (push) Waiting to run
Build FastGPT images in Personal warehouse / build-fastgpt-images (push) Waiting to run
* perf: plugin input support reference
* perf: system plugin adapt plugin input reference
2024-10-22 14:51:15 +08:00
Archer
40f527a021
4.8.12 test ( #2936 )
...
* system config tip
* perf: prompt editor code
* perf: cookie tip
2024-10-18 16:49:35 +08:00
heheer
d45d18cc3b
fix: variable label i18n & create question guide language ( #2933 )
2024-10-16 14:21:53 +08:00
heheer
8bdb35ff51
fix: quote settings default value & zindex & i18n ( #2931 )
Build FastGPT images in Personal warehouse / build-fastgpt-images (push) Waiting to run
Deploy doc image by kubeconfig / build-fastgpt-docs-images (push) Has been cancelled
Deploy doc image to vercel / deploy-production (push) Has been cancelled
Deploy doc image by kubeconfig / update-docs-image (push) Has been cancelled
2024-10-16 13:26:51 +08:00
heheer
7c8f2ab6f5
perf: support prompt editor dynamic height increase & modify aichat placeholder ( #2817 )
2024-09-27 13:45:44 +08:00
Archer
3ab934771f
4.8.11 perf ( #2768 )
...
* perf: watch local
* perf: dataset list ui
* perf: Check workflow invalid edges in saved
* remove log
* perf: Forbid touch scale
* perf: rename dataset process
* feat: support child app unstream mode
* feat: Dispatch child app will record detail
* feat: Save childApp run log
* fix: share page init error
* perf: chatId reset
2024-09-23 10:17:49 +08:00
Archer
093bfa2134
feat: dataset quote role support system; fix: adapt o1 model ( #2733 )
...
* feat: dataset quote support system role
* perf: adapt dataset quote role
* fix: adapt o1 model
2024-09-18 13:38:50 +08:00
Archer
2bdda4638d
Feat: Workflow loop node;feat: support openai o1;perf: query extension prompt;fix: intro was not delivered when the datase was created ( #2719 )
...
* feat: loop node (#2675 )
* loop node frontend
* loop-node
* fix-code
* fix version
* fix
* fix
* fix
* perf: loop array code
* perf: get histories error tip
* feat: support openai o1
* perf: query extension prompt
* feat: 4811 doc
* remove log
* fix: loop node zindex & variable picker type (#2710 )
* perf: performance
* perf: workflow performance
* remove uninvalid code
* perf:code
* fix: invoice table refresh
* perf: loop node data type
* fix: loop node store assistants
* perf: target connection
* feat: loop node support help line
* perf: add default icon
---------
Co-authored-by: heheer <heheer@sealos.io>
2024-09-15 22:41:05 +08:00
Archer
fde1618af2
Workflow experience optimization ( #2681 )
...
* perf: workflow handle connect
* feat: pan drag mode
* perf: workflow keyboard and touchTable adapt
* perf: teaxtarea no wheel
* remove render error
2024-09-12 17:10:39 +08:00
heheer
d6233cd7b1
fix: add http params focus & ui ( #2611 )
Deploy image by kubeconfig / build-fastgpt-docs-images (push) Has been cancelled
Deploy image to vercel / deploy-production (push) Has been cancelled
Build FastGPT images in Personal warehouse / build-fastgpt-images (push) Has been cancelled
Deploy image by kubeconfig / update-docs-image (push) Has been cancelled
2024-09-04 13:37:29 +08:00
Archer
9a57e94b79
4.8.10 test ( #2601 )
...
* perf: workflow children run params
* feat: workflow userId
* fix: ui size
* perf: Markdown whitespace and ai images split
* fix: openai sdk ts
2024-09-03 13:43:56 +08:00
heheer
034108c218
fix: global variable during debug & variable update textarea rerender ( #2553 )
...
* fix: global variable during debug & variable update textarea rerender
* update var node use prompt editor
* fix
2024-08-29 14:09:20 +08:00
heheer
fd3f32d083
fix welcome text rerender & add copyright ( #2525 )
Build FastGPT images in Personal warehouse / build-fastgpt-images (push) Has been cancelled
2024-08-26 16:03:15 +08:00
Archer
5fab3734fa
Invoice ( #2435 )
...
Build FastGPT images in Personal warehouse / build-fastgpt-images (push) Waiting to run
Deploy image by kubeconfig / build-fastgpt-docs-images (push) Has been cancelled
Deploy image to vercel / deploy-production (push) Has been cancelled
Sync images / sync (push) Has been cancelled
Deploy image by kubeconfig / update-docs-image (push) Has been cancelled
* feat: invoice (#2293 )
* feat: default voice header
* add i18n
* refactor: 优化代码
* feat: 用户开票
* refactor: 代码优化&&样式联调 (#2384 )
* Feat: invoice upload (#2424 )
* refactor: 验收问题&&样式调整
* feat: 文件上传
* 小调整
* perf: invoice ui
---------
Co-authored-by: papapatrick <109422393+Patrickill@users.noreply.github.com>
2024-08-19 17:44:48 +08:00
Archer
2196930005
App template market ( #2337 )
...
* feat: add app template market (#2012 )
* feat: add app template market
* fix
* fix
* i18n
* fix
* perf: template market ux
* perf: simple mode app ui
* perf: tempalte modal ui
* perf: tempalte market ui
* perf: template position
* feat: create app modal
* regiter default app
* perf: icon
* change templates position (#2331 )
* change templates position
* fix
* perf: template market ux
---------
Co-authored-by: heheer <heheer@sealos.io>
2024-08-12 16:21:21 +08:00
papapatrick
10dcdb5491
I18n Translations ( #2267 )
...
Build FastGPT images in Personal warehouse / build-fastgpt-images (push) Waiting to run
* rebase
* i18n-1
* add error info i18n
* fix
* fix
* refactor: 删除error.json
* delete useI18n
2024-08-05 18:42:21 +08:00
Archer
2fdca621e6
perf: remove unuse code ( #2227 )
2024-07-31 15:43:58 +08:00