Archer
b7eb4c15de
fix: add multiple selector null check ( #3392 )
2024-12-13 14:15:30 +08:00
Archer
ddddd998c8
Fix workflow detail ( #3382 )
...
* fix: loop node init
* fix: workflow detail
* fix: point table
* add null check
2024-12-12 17:14:46 +08:00
Archer
1b8b11239c
perf: speech check ( #3351 )
...
* perf: speech check
* perf: version
2024-12-09 21:27:07 +08:00
Archer
15dc7b220e
perf: snap code ( #3350 )
...
* perf: readme
* perf: snap code
2024-12-09 18:27:40 +08:00
heheer
c64d629a6a
fix: loop node snapshot & infinite reload ( #3349 )
2024-12-09 18:18:33 +08:00
Archer
1a294c1fd3
perf: load plugin groups code;perf: system plugin schema;fix: special variables replace;perf: retry cron app job ( #3347 )
...
* perf: load plugin groups code
* perf: system plugin schema
* feat: retry cron app job
* fix: special variables replace
2024-12-09 17:18:07 +08:00
heheer
021ec0595d
fix: plugin group api position & team selector optional display ( #3339 )
2024-12-09 09:55:10 +08:00
Archer
90d7d2a164
perf: workflow snapshots;fix: extrat node selected ( #3334 )
...
* doc
* perf: workflow snapshots
* fix: extrat node selected
* refresh page reset snapshot
2024-12-06 18:08:52 +08:00
Archer
1aebe5f185
V4.8.15 feature ( #3331 )
...
* feat: add customize toolkit (#3205 )
* chaoyang
* fix-auth
* add toolkit
* add order
* plugin usage
* fix
* delete console:
* Fix: Fix fullscreen preview top positioning and improve Markdown rendering logic (#3247 )
* 完成任务:修复全屏预览顶部固定问题,优化 Markdown 渲染逻辑
* 有问题修改
* 问题再修改
* 修正问题
* fix: plugin standalone display issue (#3254 )
* 4.8.15 test (#3246 )
* o1 config
* perf: system plugin code
* 调整系统插件代码。增加html 渲染安全配置。 (#3258 )
* perf: base64 picker
* perf: list app or dataset
* perf: plugin config code
* 小窗适配等问题 (#3257 )
* 小窗适配等问题
* git问题
* 小窗剩余问题
* feat: system plugin auth and lock version (#3265 )
* feat: system plugin auth and lock version
* update comment
* 4.8.15 test (#3267 )
* tmp log
* perf: login direct
* perf: iframe html code
* remove log
* fix: plugin standalone display (#3277 )
* refactor: 页面拆分&i18n拆分 (#3281 )
* refactor: account组件拆成独立页面
* script: 新增i18n json文件创建脚本
* refactor: 页面i18n拆分
* i18n: add en&hant
* 4.8.15 test (#3285 )
* tmp log
* remove log
* fix: watch avatar refresh
* perf: i18n code
* fix(plugin): use intro instead of userguide (#3290 )
* Universal SSO (#3292 )
* tmp log
* remove log
* feat: common oauth
* readme
* perf: sso provider
* remove sso code
* perf: refresh plugins
* feat: add api dataset (#3272 )
* add api-dataset
* fix api-dataset
* fix api dataset
* fix ts
* perf: create collection code (#3301 )
* tmp log
* remove log
* perf: i18n change
* update version doc
* feat: question guide from chatId
* perf: create collection code
* fix: request api
* fix: request api
* fix: tts auth and response type (#3303 )
* perf: md splitter
* fix: tts auth and response type
* fix: api file dataset (#3307 )
* perf: api dataset init (#3310 )
* perf: collection schema
* perf: api dataset init
* refactor: 团队管理独立页面 (#3302 )
* ui: 团队管理独立页面
* 代码优化
* fix
* perf: sync collection and ui check (#3314 )
* perf: sync collection
* remove script
* perf: update api server
* perf: api dataset parent
* perf: team ui
* perf: team 18n
* update team ui
* perf: ui check
* perf: i18n
* fix: debug variables & cronjob & system plugin callback load (#3315 )
* fix: debug variables & cronjob & system plugin callback load
* fix type
* fix
* fix
* fix: plugin dataset quote;perf: system variables init (#3316 )
* fix: plugin dataset quote
* perf: system variables init
* perf: node templates ui;fix: dataset import ui (#3318 )
* fix: dataset import ui
* perf: node templates ui
* perf: ui refresh
* feat:套餐改名和套餐跳转配置 (#3309 )
* fixing:except Sidebar
* 去除了多余的代码
* 修正了套餐说明的代码
* 修正了误删除的show_git代码
* 修正了名字部分等代码
* 修正了问题,遗留了其他和ui讨论不一致的部分
* 4.8.15 test (#3319 )
* remove log
* pref: bill ui
* pref: bill ui
* perf: log
* html渲染文档 (#3270 )
* html渲染文档
* 文档有点小问题
* feat: doc (#3322 )
* 集合重训练 (#3282 )
* rebaser
* 一点补充
* 小问题
* 其他问题修正,删除集合保留文件的参数还没找到...
* reTraining
* delete uesless
* 删除了一行错误代码
* 集合重训练部分
* fixing
* 删除console代码
* feat: navbar item config (#3326 )
* perf: custom navbar code;perf: retraining code;feat: api dataset and dataset api doc (#3329 )
* feat: api dataset and dataset api doc
* perf: retraining code
* perf: custom navbar code
* fix: ts (#3330 )
* fix: ts
* fix: ts
* retraining ui
* perf: api collection filter
* perf: retrining button
---------
Co-authored-by: heheer <heheer@sealos.io >
Co-authored-by: Jiangween <145003935+Jiangween@users.noreply.github.com >
Co-authored-by: papapatrick <109422393+Patrickill@users.noreply.github.com >
2024-12-06 10:56:53 +08:00
Archer
f28b7e41a8
fix: auto send prompt runtime ( #3295 )
2024-12-03 00:02:56 +08:00
Archer
1cef206c13
Fix share page feedback auth ( #3284 )
...
* fix: share page mark auth
* perf: lang check
* perf: load share
2024-12-01 21:09:13 +08:00
Archer
78f52a7836
perf: i18n ( #3268 )
...
* perf: i18n
* update
2024-11-28 16:42:57 +08:00
Archer
4723a08d98
fix: check reference ( #3240 )
2024-11-26 14:57:32 +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
019bf67e2d
Snip test ( #3204 )
...
* fix: index
* fix: snapshot error; perf: snapshot diff compare
* perf: init simple edit history
2024-11-21 16:26:43 +08:00
heheer
9b2c3b242a
refactor: snapshot store to diff ( #3155 )
...
* refactor: snapshot store to diff
* change initial state position
* fix old snapshot format
* encapsulate json diff
2024-11-21 13:12:42 +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
2c5f88b85f
add baidu keywords ( #3127 )
2024-11-12 16:44:09 +08:00
Jiangween
49bee95b12
Optimize InputDataModal and useEditTitle in main project ( #3086 )
2024-11-07 12:03:55 +08:00
tzq84
be6269688b
feat(voice): add fallback for browsers without MediaSource support ( #3043 )
...
- Add MediaSource support detection function
- Implement fallback solution for browsers that don't support MediaSource:
- For single audio: Read full stream before playing
- For segmented audio: Wait until all text is received then play as one audio
- Improve code robustness and browser compatibility
2024-11-01 14:50:49 +08:00
heheer
e361279208
feat: add baidu conversion tracking ( #3016 )
...
* feat: add baidu conversion tracking
* chore
2024-10-30 14:40:49 +08:00
Archer
8e4084f7ee
update text splitter ( #3020 )
2024-10-30 01:10:35 +08:00
Archer
e06d72e86e
4.8.12 test ( #3006 )
...
* perf: oneapi error tip
* fix: qps limit condition error
* perf: Plan tip
* fix: permission modal ui
* perf: dataset slider ui
* perf: api key auth tmbId problem
* perf: dataset upload i18n
* fix: http json path check
2024-10-28 22:47:45 +08:00
heheer
78a85bf847
fix: optimize tool node check in workflow ( #3002 )
...
* fix: optimize tool node check in workflow
* comment
2024-10-28 15:37:00 +08:00
Archer
f89452acdd
Group role ( #2993 )
...
* feat: app/dataset support group (#2898 )
* pref: member-group (#2862 )
* feat: group list ordered by updateTime
* fix: transfer ownership of group when deleting member
* fix: i18n fix
* feat: can not set member as admin/owner when user is not active
* fix: GroupInfoModal hover input do not change color
* fix(fe): searchinput do not scroll
* feat: app collaborator with group, remove default permission
* feat: dataset collaborator with group, remove default permission
* chore(test): pref mock
* chore: remove useless code
* chore: adjust
* fix: add self as collaborator when creating folder
* fix(fe): folder manage menu do not show when user has write permission
only
* fix: dataset folder create
* feat: Add code comment
* Pref: app move (#2952 )
* perf: app schema
* doc
---------
Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com >
2024-10-25 19:39:11 +08:00
Archer
74d58d562b
4.8.12 test fix ( #2988 )
...
* perf: qps limit
* perf: http response data
* perf: json path check
* fix: ts
* loop support reference parent variable
2024-10-25 16:34:26 +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
Archer
d55ccc9f64
Doc ( #2910 )
...
* feat: add app chat openapi (#2908 )
* add chat openapi
* create question guide openapi
* change auth method
* add chat openapi doc
* delete unused code
* feat: chat openapi doc
* rerank doc
* add chat detail openapi & doc
* update chat openapi doc
---------
Co-authored-by: heheer <heheer@sealos.io >
Co-authored-by: heheer <1239331448@qq.com >
2024-10-14 10:26:57 +08:00
Archer
27291faa66
fix: dataset data list api adapt ( #2878 )
...
* fix: dataset data list api adapt
* update doc version
* perf: fedomain env
* add fedomain env
2024-10-10 18:10:19 +08:00
Archer
887e1d53d6
fix: o1 model cannot run in simpleApp ( #2873 )
2024-10-10 16:46:32 +08:00
Archer
13401294ad
IOS safari whisper support ( #2870 )
...
* fix: variables check
* remove log
* perf: safari whisper
* feat: comment
* perf: connetion check
* doc
2024-10-10 12:24:07 +08:00
Archer
3a4b4a866b
Team group ( #2864 )
...
* feat(member-group): Team (#2616 )
* feat: member-group schema define
* feat(fe): create group
* feat: add group edit modal
* feat(fe): add avatar group component
* feat: edit group
fix: permission select menu style
* feat: bio-mode support for select-member component
* fix: avatar group key unique
* feat: group manage
* feat: divide member into group and clbs
* feat: finish team permission
* chore: adjust
* fix: get clbs
* perf: groups code
* pref: member group for team (#2706 )
* chore: fe adjust
fix: remove the member from groups when removing from team
feat: change the groups avatar when updating the team's avatar
* chore: DefaultGroupName as a constant string ''
* fix: create default group when create team for root
* feat: comment
* feat: 4811 init
* pref: member group for team (#2732 )
* chore: default group name
* feat: get default group when get by tmbid
* feat(fe): adjust
* member ui
* fix: delete group (#2736 )
* perf: init4811
* pref: member group (#2818 )
* fix: update clb per then refetch clb list
* fix: calculate group permission
* feat(fe): group tag
* refactor(fe): team and group manage
* feat: manage group member
* feat: add group transfer owner modal
* feat: group manage member
* chore: adjust the file structure
* pref: member group
* chore: adjust fe style
* fix: ts error
* chore: fe adjust
* chore: fe adjust
* chore: adjust
* chore: adjust the code
* perf: i18n and schema name
* pref: member-group (#2862 )
* feat: group list ordered by updateTime
* fix: transfer ownership of group when deleting member
* fix: i18n fix
* feat: can not set member as admin/owner when user is not active
* fix: GroupInfoModal hover input do not change color
* fix(fe): searchinput do not scroll
* perf: team group ui
* doc
* remove enum
---------
Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com >
2024-10-09 18:32:10 +08:00
Archer
df328b2a73
fix: comment node cannot save ( #2847 )
2024-09-30 18:16:20 +08:00
Archer
7c38d1da9a
4.8.11 test ( #2843 )
...
* feat: app version test
* update doc
* fix: paging num error
* fix: doc api domain
* rename variable
* perf: memment node min size
2024-09-30 17:28:03 +08:00
heheer
7bdff9ce9c
perf: change tool params type label & enum input conditional rendering ( #2835 )
2024-09-28 18:00:22 +08:00
heheer
1599d144ce
feat: add tool params node & tool params add array type ( #2824 )
...
* add tool params node
* add tool params enum
* node response
* tool add array type params
* fix tool params
* fix
* fix
* fix
2024-09-28 15:58:55 +08:00
Archer
f2749cbb00
4.8.11 perf ( #2832 )
...
* save toast
* perf: surya ocr
* perf: remove same model name
* fix: indexes
* perf: ip check
* feat: Fixed the version number of the subapplication
* feat: simple app get latest child version
* perf: update child dispatch variables
* feat: variables update doc
2024-09-28 15:31:25 +08:00
heheer
7c8f2ab6f5
perf: support prompt editor dynamic height increase & modify aichat placeholder ( #2817 )
2024-09-27 13:45:44 +08:00
papapatrick
691476c821
feat: add login page ip detect ( #2819 )
...
* feat: add login page ip detect
* code perf
2024-09-27 13:39:10 +08:00
Archer
21ab855871
perf: stream response ( #2813 )
...
* perf: stream response
* fold code
2024-09-26 18:09:01 +08:00
papapatrick
e6bad93b32
fix: mobile history slider records disappear ( #2806 )
...
* fix: mobile history slider records disappear
* change h
2024-09-26 16:26:00 +08:00
heheer
12d7ba5d73
feat: support workflow node fold ( #2797 )
...
* feat: support workflow node fold
* fix
* fix
2024-09-26 15:44:04 +08:00
Archer
86436d55ff
4.8.11 test ( #2794 )
...
* perf: version list type
* perf: add node default value
* perf: snapshot status
* fix: version detail auth
* fix: export defalt
2024-09-26 11:02:09 +08:00
Archer
e31d6ec2c1
remove invalid code ( #2785 )
2024-09-25 09:49:51 +08:00
heheer
6bb10ca150
perf: optimize simple app history ( #2782 )
...
* simple app history
* ui
* extract context content into hooks
2024-09-24 21:09:59 +08:00
Archer
afd2c394d8
Perf ui detail ( #2775 )
...
* perf: tool response tip
* perf: image extract
* perf: user question tool desc
* fix: simple mode load app module
* perf: simple mode plugin version
* perf: share page reload
* refresh simple mode data
2024-09-24 18:04:11 +08:00
Archer
434c03c955
Record scroll test ( #2783 )
...
* perf: history add scrollList (#2696 )
* perf: chatHistorySlider add virtualList
* perf: chat records add scrollList
* delete console
* perf: ScrollData add ref props
* 优化代码
* optimize code && add line breaks
* add total records display
* finish test
* perf: ScrollComponent load data
* perf: Scroll components load
* perf: scroll code
---------
Co-authored-by: papapatrick <109422393+Patrickill@users.noreply.github.com >
2024-09-24 17:13:32 +08:00
Archer
f4d4d6516c
Support simpleApp select workflow ( #2772 )
...
* fix: share page id error
* feat: simple workflow support childApp tool
* perf: aichat box animation
2024-09-23 15:43:57 +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
75af549c7f
Plugin support select file ( #2756 )
...
* feat: plugin support upload files (#2716 )
* feat: plugin support file upload
* file history
* fix history & chattest
* chore: code
* plugin config icon & file preview padding
* perf: undefined fn
* fix: plugin file numbers & plugin template add config (#2743 )
* perf: run plugin without human message (#2749 )
* perf: run plugin without human message
* fix build
* fix build
* rename node
* perf: ui
* perf: plugin rerun with last params & plugin log add file (#2755 )
* perf: plugin run with last params & plugin log add file
* delete console
* perf: plugin refresh code
* fix: ts
---------
Co-authored-by: heheer <heheer@sealos.io >
2024-09-20 14:12:58 +08:00