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
heheer
0c9e10dd2b
feat: add microsoft oauth ( #3152 )
2024-11-14 10:33:49 +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
Jiangween
eb365fef44
Update i18n files and Upload component ( #3040 )
...
* Update i18n files and Upload component
* 完善 i18n 和优化 Upload.tsx 文件
* 修改Upload.tsx 文件的问题...
2024-10-31 15:25:00 +08:00
Archer
97216eec59
perf: app list permission ( #3023 )
...
* perf: app list permission
* perf: create dataset tip
2024-10-30 12:38:16 +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
3f34c33d4c
perf: all plugin variables type support referense & replace input and textarea with prompt editor ( #2950 )
...
* support reference as plugin variables
* replace input and textarea with prompt editor
* adjust height & optimize textarea and input
* input select
2024-10-22 11:21:28 +08:00
Archer
d4e0a43771
4.8.12 dev ( #2928 )
...
* perf: optimize global variables (#2863 )
* feat: add global variable types
* add global variables to debug
* fix select dnd
* unify InputTypeConfig params
* feat: http node url support variables (#2891 )
* feat: http node url support variables
* change to prompt editor
* fix: global variables (#2892 )
* fix global variables
* fix type
* perf: global variables
* perf: workflow delete node error (#2905 )
* update lock
* update 4812 doc
* feat: add node course url config (#2897 )
* feat: add node course url config
* change plugin course url
* change default doc url
* change url store
* delete unused code
* fix: global variable (#2915 )
* fix: global variable
* add comment
* fix: interactive check
* locj
* perf: debug switch to global tab when click run & global var default reset (#2925 )
* fix: tool course url
* fix: global var default value & wrap variable form (#2926 )
* fix: add dataset tags not update render (#2927 )
* feat: tool will save histories
* perf: global variables code
* perf: FE_DOMAIN config
---------
Co-authored-by: heheer <heheer@sealos.io >
2024-10-15 20:23:18 +08:00
Archer
61c6b1e471
Perf: delete app tip; fix: can't stop debug. ( #2865 )
...
* fix: variables check
* remove log
* perf: delete app tip
* perf: remove node code
* fix: can not stop debug
* update version
* update version intro
* fix: per error
* perf: apikey manager
* Add permission check
* update README
2024-10-10 11:30:36 +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
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
heheer
7c8f2ab6f5
perf: support prompt editor dynamic height increase & modify aichat placeholder ( #2817 )
2024-09-27 13:45:44 +08:00
Archer
54e0a0eab1
4.8.11 code perf ( #2804 )
...
* perf: support child layout
* perf: user form ui
* perf: plugin tool output code
* perf: code
* perf: node fold hook
2024-09-26 16:27:28 +08:00
papapatrick
cb6fe9d0da
feat: support select field as tool output ( #2798 )
...
* feat: support select field as tool output
* defaultOutput
2024-09-26 14:37:06 +08:00
heheer
1cf76ee7df
feat: add form input node ( #2773 )
...
* add node
* dispatch
* extract InputTypeConfig component
* question tip
* fix build
* fix
* fix
2024-09-26 13:48:03 +08:00
Archer
9eb02b7e38
feat: plan index;flat i18n and add variable value type ( #2762 )
...
* feat: plan index
* flat i18n and add variable value type
* fix: ts
* perf: free plan tip
2024-09-20 17:36:33 +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
Archer
bd2509bd41
Update doc and domain ( #2722 )
...
* feat: doc
* replace domain
* README
2024-09-16 01:39: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
Patrickill
3d5da27079
add ComplianceTip for dataset&chat
2024-09-13 17:25:45 +08:00
papapatrick
fb59b60761
addition i18n ( #2631 )
2024-09-06 16:57:47 +08:00
Archer
c614f8b9ca
Perf: i18n change and captcha code. ( #2625 )
...
* perf: send captcha check
* perf: back router
* perf: i18n init
* perf: ui
* i18n
* perf: ui duration
2024-09-05 23:01:12 +08:00
papapatrick
dfcffc7fc1
I18n: Completed i18n&&proofread some translations ( #2619 )
...
* i18n-1
* i18n: Completed the remaining parts of i18n and proofread some translations
* i18n: add default lang&&add app template i18n
2024-09-05 17:29:36 +08:00
Archer
7fed4d697f
perf: captcha code ( #2620 )
...
* perf: captcha code
* perf: dockerfile
2024-09-05 13:41:11 +08:00
papapatrick
3bcc3430fb
feat: add captcha ( #2613 )
...
* feat: captcha
* add borderRadius
* code perf
2024-09-05 11:46:51 +08:00
heheer
d6233cd7b1
fix: add http params focus & ui ( #2611 )
2024-09-04 13:37:29 +08:00
heheer
85a11d08b2
feat: http body type & http input support editor variable ( #2603 )
...
* feat: http body type & http input support editor variable
* fix type
* chore: code
* code
2024-09-03 23:43:21 +08:00
papapatrick
036097243a
perf: workflow&plugins json config import and export ( #2592 )
2024-09-02 15:05:58 +08:00
papapatrick
fdab383b26
Style-dataset-2.5 ( #2580 )
...
* style: dataset detail page 2.5
* fix merge error
* fix: flash bug
* fix: build error
* revert: 滚动变回分页
2024-09-02 10:00:55 +08:00
heheer
9d5fd24085
feat: plugin input type add select and custom var ( #2571 )
...
* feat: plugin input type add select and custom var
* fix
* fix ui
* fix
* fix
2024-08-30 18:03:04 +08:00
Archer
6d00f73e91
4.8.10 test ( #2573 )
...
* feat: more debug response
* fix: debug edge status
* perf: doc
* fix: workflow edge check
* perf: i18n
* package.json
* perf: markdown mask
2024-08-29 23:19:39 +08:00
Archer
813eaacfd0
4.8.10 fix ( #2572 )
...
* fix: circle workflow response modal
* perf: workflow runtime check
2024-08-29 18:00:56 +08:00
papapatrick
bebf565c06
style: dataset detail page style refactor ( #2501 )
...
* style: dataset detail page style refactor
* remove px
* remove py px px
* change shadow
* style: 2期联调结束
* 优化部分代码
2024-08-28 10:17:49 +08:00
Archer
c9bb39d802
4.8.10 test ( #2539 )
...
* fix: i18n
* fix: null value
* fix: workflow refresh variables
* perf: copy data
* doc
* perf: run app code
* perf: variable store
* update doc
* perf: pay ui
* fix: log header ui
* fix: log header ui
2024-08-27 19:48:42 +08:00
papapatrick
454a479fd8
style: pay page perf ( #2535 )
...
* style: pay page perf
* perf: package status logic && add pay text
2024-08-27 18:56:08 +08:00
Archer
450167c951
App run node update ( #2542 )
...
* feat(workflow): allow apps to be invoked like plugins (#2521 )
* feat(workflow): allow apps to be invoked like plugins
* fix type
* Encapsulate SSE response methods (#2530 )
* perf: sse response fn
* perf: sse response
* fix: ts
* perf: not ssl copy
* perf: myselect auto scroll
* perf: run app code
* fix: app plugin (#2538 )
---------
Co-authored-by: heheer <heheer@sealos.io >
2024-08-27 16:43:19 +08:00
heheer
67445b40bc
fix: global variable key repeat & value type ( #2540 )
2024-08-27 16:04:00 +08:00
Archer
c1d08c0ccc
New pay ( #2484 ) ( #2510 )
...
* New pay (#2484 )
* remove sub status
* feat: new pay mode
* fix: ts
* limit
2024-08-26 09:52:09 +08:00
heheer
6288dc9492
feat: undo-redo & edit snapshots ( #2436 )
...
* feat: undo-redo & edit snapshots
* fix merge
* add simple history back
* fix some undo
* change app latest version
* fix
* chatconfig
* fix snapshot
* fix
* fix
* fix
* fix compare
* fix initial
* fix merge:
* fix useEffect
* fix snapshot initial and saved state
* chore
* fix
* compare snapshot
* nodes edges useEffct
* fix chatconfig
* fix
* delete unused method
* fix
* fix
* fix
* default version name
2024-08-23 15:58:43 +08:00
heheer
5627a4bfde
feat: add http node timeout ( #2465 )
...
* fix $ in replacement string misinterpreted as regex special character
* add http timeout
* delete console log
2024-08-21 20:23:35 +08:00
Archer
26d800981c
4.8.10 test ( #2433 )
...
* perf: node template ui
* perf: select tool path load error
* pay i18n
* i18n
* perf: oneapi code
* perf: doc
* node templates
* perf: usage table role
* feat: count vector total by datasetId
* perf: user select tip and tempalte market ui
* i18n
* perf: sso config tip
2024-08-20 18:31:40 +08:00
papapatrick
40b1d22d9d
style: 知识库新列表 ( #2448 )
...
* style: 知识库新列表
* i18n adjust
* fix: i18n
2024-08-20 17:29:41 +08:00
Archer
5fab3734fa
Invoice ( #2435 )
...
* 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
61347d9aaa
4.8.10 test ( #2401 )
...
* perf: i18n
* perf: i18n and img tip
* perf: readme
* perf: hide tool ai response
* fix: copy app
* fix: parse image url regx
* perf: folder collection forbid update
2024-08-16 13:09:17 +08:00
Archer
fdeb1590d7
User select node ( #2397 )
...
* feat: add user select node (#2300 )
* feat: add user select node
* fix
* type
* fix
* fix
* fix
* perf: user select code
* perf: user select histories
* perf: i18n
---------
Co-authored-by: heheer <heheer@sealos.io >
2024-08-15 12:27:04 +08:00
Archer
0f3418daf5
Publish app - feishu and wecom ( #2375 )
...
* feat(app publish): feishu bot (#2290 )
* feat: feishu publish channel fe
* feat: enable feishu fe,
feat: feishu token api
* feat: feishu bot
* chore: extract saveChat from projects/app
* chore: remove debug log output
* feat: Basic Info
* chore: feishu bot fe adjusting
* feat: feishu bot docs
* feat: new tmpData collection for all tmpdata
* chore: compress the image
* perf: feishu config
* feat: source name
* perf: text desc
* perf: load system plugins
* perf: chat source
* feat(publish): Wecom bot (#2343 )
* chore: Wecom Config
* feat(fe): wecom config fe
* feat: wecom fe
* chore: uses the newest editmodal
* feat: update png; adjust the fe
* chore: adjust fe
* perf: publish app ui
---------
Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com >
2024-08-13 21:52:18 +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
Archer
02d6b7c788
4.8.9 test fix ( #2330 )
...
* perf: query extension prompt
* perf: get preview histories
* perf: i18n
* fix: share page cannot feedback
* fix: publish i18n
2024-08-12 12:09:14 +08:00
Archer
3ba9c21828
4.8.9 test fix ( #2291 )
...
* perf: read file icon
* perf:icon
* fix: i18n
* perf: hide pro api
* perf: upload expired time
* perf: upload file frequency limit
* perf: upload file ux
* perf: input file tip
* perf: qa custom chunk size
* feat: dataset openapi
* fix: auth dataset list
* fix: openapi doc
* perf: zero temperature change to 0.01
* perf: read file prompt
* perf: read file prompt
* perf: free plan tip
* feat: cron job usage
2024-08-08 10:07:24 +08:00