Commit Graph

134 Commits

Author SHA1 Message Date
赵莹
68683e5d01 Merge #95 into develop_web from feature/20251219_zy
fix(web): knowledge-retrieval node update

* feature/20251219_zy: (2 commits)
  feat(web): hidden node
  fix(web): knowledge-retrieval node update

Signed-off-by: zhaoying <zhaoying@redbearai.com>
Merged-by: zhaoying <zhaoying@redbearai.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/95
2025-12-31 11:13:15 +08:00
zhaoying
7f05a9c5c3 fix(web): knowledge-retrieval node update 2025-12-31 10:35:40 +08:00
zhaoying
fd8466e002 feat(web): hidden node 2025-12-30 20:16:58 +08:00
赵莹
76f760644a Merge #91 into develop_web from feature/20251219_zy
fix(web): update modal.confirm cancelText

* feature/20251219_zy: (1 commits)
  fix(web): update modal.confirm cancelText

Signed-off-by: zhaoying <zhaoying@redbearai.com>
Merged-by: zhaoying <zhaoying@redbearai.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/91
2025-12-30 20:12:39 +08:00
zhaoying
eabe12eebe fix(web): update modal.confirm cancelText 2025-12-30 20:12:15 +08:00
赵莹
3e6adb43a0 Merge #90 into develop_web from feature/20251219_zy
fix(web): workflow save function

* feature/20251219_zy: (1 commits)
  fix(web): workflow save function

Signed-off-by: zhaoying <zhaoying@redbearai.com>
Merged-by: zhaoying <zhaoying@redbearai.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/90
2025-12-30 20:07:24 +08:00
zhaoying
61926c29e5 fix(web): workflow save function 2025-12-30 20:06:50 +08:00
赵莹
93665180c8 Merge #89 into develop_web from feature/20251219_zy
feat(web): add http-request、jinja-render node

* feature/20251219_zy: (3 commits)
  fix: tool update refresh
  feat(web): update user statement page UI
  feat(web): add http-request、jinja-render node

Signed-off-by: zhaoying <zhaoying@redbearai.com>
Merged-by: zhaoying <zhaoying@redbearai.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/89
2025-12-30 19:07:21 +08:00
zhaoying
ca8d5f5cc3 feat(web): add http-request、jinja-render node 2025-12-30 18:54:14 +08:00
zhaoying
61e6cc9e42 feat(web): update user statement page UI 2025-12-30 18:52:25 +08:00
zhaoying
67d6286274 fix: tool update refresh 2025-12-30 18:19:31 +08:00
vrhs@163.com
571baa19a5 Merge #84 into develop_web from feature/20251219_yjp
fix:100MB

* feature/20251219_yjp: (1 commits)
  fix:100MB

Signed-off-by: vrhs@163.com <accounts_660b6454a0eb398d3f8d2c76@mail.teambition.com>
Merged-by: vrhs@163.com <accounts_660b6454a0eb398d3f8d2c76@mail.teambition.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/84
2025-12-30 14:54:23 +08:00
yujiangping
ebd2abbfa0 fix:100MB 2025-12-30 14:53:39 +08:00
赵莹
a404f06366 Merge #83 into develop_web from feature/20251219_zy
feat(web): add parameter-extractor、if-else、var-aggregator Node

* feature/20251219_zy: (4 commits)
  doc: update version
  doc: update zh.ts
  fix(web): fix neo4j user memory refresh
  feat(web): add parameter-extractor、if-else、var-aggregator Node

Signed-off-by: zhaoying <zhaoying@redbearai.com>
Merged-by: zhaoying <zhaoying@redbearai.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/83
2025-12-30 14:23:48 +08:00
zhaoying
262952c022 feat(web): add parameter-extractor、if-else、var-aggregator Node 2025-12-30 13:59:36 +08:00
zhaoying
1383f4abcf fix(web): fix neo4j user memory refresh 2025-12-30 11:22:30 +08:00
zhaoying
b09df4d009 doc: update zh.ts 2025-12-30 11:11:30 +08:00
zhaoying
f1a1d4afff doc: update version 2025-12-30 11:07:02 +08:00
赵莹
0386d57f05 Merge #81 into develop_web from feature/20251219_zy
fix(web): UI update

* feature/20251219_zy: (1 commits)
  fix(web): UI update

Signed-off-by: zhaoying <zhaoying@redbearai.com>
Merged-by: zhaoying <zhaoying@redbearai.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/81
2025-12-30 11:05:39 +08:00
zhaoying
c9b02d0c83 fix(web): UI update 2025-12-30 11:05:08 +08:00
赵莹
f93890f9aa Merge #79 into develop_web from feature/20251219_zy
feat(web): MCP add bearer token auth type

* feature/20251219_zy: (2 commits)
  feat: workflow add knowledge-retrieval node
  feat(web): MCP add bearer token auth type

Signed-off-by: zhaoying <zhaoying@redbearai.com>
Merged-by: zhaoying <zhaoying@redbearai.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/79
2025-12-29 19:50:59 +08:00
zhaoying
8222a630e5 feat(web): MCP add bearer token auth type 2025-12-29 19:50:01 +08:00
vrhs@163.com
733b349df1 Merge #77 into develop_web from feature/20251219_yjp
feat(knowledgeBase): enhance file upload and dataset creation with abort support and improved UX

* feature/20251219_yjp: (1 commits)
  feat(knowledgeBase): enhance file upload and dataset creation with abort support and improved UX

Signed-off-by: vrhs@163.com <accounts_660b6454a0eb398d3f8d2c76@mail.teambition.com>
Merged-by: vrhs@163.com <accounts_660b6454a0eb398d3f8d2c76@mail.teambition.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/77
2025-12-29 19:14:36 +08:00
yujiangping
0b3fe0e799 feat(knowledgeBase): enhance file upload and dataset creation with abort support and improved UX
- Add AbortSignal support to uploadFile API for cancellable uploads
- Implement custom onRemove callback in UploadFiles component with confirmation dialog
- Add i18n translations for file removal confirmation and error messages
- Update supported file types documentation to include IMAGE and MEDIA formats
- Improve file removal UI with cursor pointer styling
- Refactor getModelList API to remove unused type parameter
- Add Form import and UploadFile type for better type safety in CreateDataset
- Enhance error handling and user feedback for file operations
2025-12-29 19:13:03 +08:00
zhaoying
0fce86f76b feat: workflow add knowledge-retrieval node 2025-12-29 14:39:57 +08:00
赵莹
624b79aa11 Merge #74 into develop_web from feature/20251219_zy
fix(web): update parseSchema api param

* feature/20251219_zy: (3 commits)
  fix(web): time tool add time zone
  feat(web): neo4j type user memory detail
  fix(web): update parseSchema api param

Signed-off-by: zhaoying <zhaoying@redbearai.com>
Merged-by: zhaoying <zhaoying@redbearai.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/74
2025-12-26 19:17:39 +08:00
zhaoying
06e5f4f8ff fix(web): update parseSchema api param 2025-12-26 19:16:35 +08:00
zhaoying
e11c1bb233 feat(web): neo4j type user memory detail 2025-12-26 19:14:26 +08:00
zhaoying
7dd4db52df fix(web): time tool add time zone 2025-12-26 16:28:02 +08:00
赵莹
00456d5ed0 Merge #71 into develop_web from feature/20251219_zy
fix(web): time tool / cluster chat

* feature/20251219_zy: (1 commits)
  fix(web): time tool / cluster chat

Signed-off-by: zhaoying <zhaoying@redbearai.com>
Merged-by: zhaoying <zhaoying@redbearai.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/71
2025-12-26 16:02:39 +08:00
zhaoying
bf5ae25c9c fix(web): time tool / cluster chat 2025-12-26 16:01:13 +08:00
赵莹
38dd19b08a Merge #70 into develop_web from feature/20251219_zy
fix(web): update get llm,chat model list function

* feature/20251219_zy: (2 commits)
  feat(web): JSON Tool update
  fix(web): update get llm,chat model list function

Signed-off-by: zhaoying <zhaoying@redbearai.com>
Merged-by: zhaoying <zhaoying@redbearai.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/70
2025-12-26 15:27:06 +08:00
zhaoying
30a1f2afe9 fix(web): update get llm,chat model list function 2025-12-26 15:25:33 +08:00
zhaoying
89ae99078a feat(web): JSON Tool update 2025-12-26 14:42:38 +08:00
赵莹
ea4fc49c5a Merge #69 into develop_web from feature/20251219_zy
fix(web): pricing UI

* feature/20251219_zy: (1 commits)
  fix(web): pricing UI

Signed-off-by: zhaoying <zhaoying@redbearai.com>
Merged-by: zhaoying <zhaoying@redbearai.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/69
2025-12-26 13:59:07 +08:00
zhaoying
0a5beeb053 fix(web): pricing UI 2025-12-26 13:58:43 +08:00
赵莹
66f395a314 Merge #68 into develop_web from feature/20251219_zy
feat(web): workflow’s Editor Variable support Tag

* feature/20251219_zy: (4 commits)
  feat(web): add tool management
  fix(web): get the parent domain name adaptation IP
  fix(web): Conversation add initialValue
  feat(web): workflow’s Editor Variable support Tag

Signed-off-by: zhaoying <zhaoying@redbearai.com>
Merged-by: zhaoying <zhaoying@redbearai.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/68
2025-12-26 12:30:27 +08:00
zhaoying
52bc67d91d feat(web): workflow’s Editor Variable support Tag 2025-12-26 12:29:46 +08:00
zhaoying
a0a3997af2 fix(web): Conversation add initialValue 2025-12-26 12:11:39 +08:00
zhaoying
00e061023e fix(web): get the parent domain name adaptation IP 2025-12-26 11:58:21 +08:00
zhaoying
44aac44a05 feat(web): add tool management 2025-12-26 11:57:50 +08:00
vrhs@163.com
d591e27c9f Merge #67 into develop_web from feature/20251219_yjp
fix:pdfEnhancementEnabled

* feature/20251219_yjp: (1 commits)
  fix:pdfEnhancementEnabled

Signed-off-by: vrhs@163.com <accounts_660b6454a0eb398d3f8d2c76@mail.teambition.com>
Merged-by: vrhs@163.com <accounts_660b6454a0eb398d3f8d2c76@mail.teambition.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/67
2025-12-26 11:49:20 +08:00
yujiangping
6887d7dc74 fix:pdfEnhancementEnabled 2025-12-26 11:48:32 +08:00
vrhs@163.com
433d7b0c49 Merge #65 into develop_web from feature/20251219_yjp
fix(knowledgeBase): improve navigation and folder tree refresh logic

* feature/20251219_yjp: (1 commits)
  fix(knowledgeBase): improve navigation and folder tree refresh logic

Signed-off-by: vrhs@163.com <accounts_660b6454a0eb398d3f8d2c76@mail.teambition.com>
Merged-by: vrhs@163.com <accounts_660b6454a0eb398d3f8d2c76@mail.teambition.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/65
2025-12-26 10:24:56 +08:00
yujiangping
9f647e8357 fix(knowledgeBase): improve navigation and folder tree refresh logic
- Add path comparison check in breadcrumb navigation to avoid unnecessary route changes when already on target page
- Implement delayed folder tree refresh with setTimeout to ensure state reset completes before refreshing
- Add manual table refresh trigger to ensure data updates after navigation
- Reset expanded keys in FolderTree component during load to ensure consistent state from root directory
- Add expanded keys reset in breadcrumb navigation to prevent stale expansion state
- Improve navigation state handling by using replace flag only when on target path to reduce history stack pollution
2025-12-26 10:24:26 +08:00
vrhs@163.com
dea328e42a Merge #64 into develop_web from feature/20251219_yjp
feat(knowledgeBase): add media dataset support and improve file handling

* feature/20251219_yjp: (1 commits)
  feat(knowledgeBase): add media dataset support and improve file handling

Signed-off-by: vrhs@163.com <accounts_660b6454a0eb398d3f8d2c76@mail.teambition.com>
Merged-by: vrhs@163.com <accounts_660b6454a0eb398d3f8d2c76@mail.teambition.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/64
2025-12-25 20:18:24 +08:00
yujiangping
c00e164567 feat(knowledgeBase): add media dataset support and improve file handling
- Add media dataset translations in English and Chinese locales
- Add "mediaDataSet" and "uploadMedia" i18n keys for UI labels
- Enable media dataset creation option in Private component by uncommenting menu item
- Import and display image icon for media dataset menu option
- Refactor file ID handling in CreateDataset to support both string and array types
- Improve fileIds initialization logic to handle mixed input types
- Update CreateImageDataset component to use file chunking workflow
- Add navigation to parameter settings step after file upload
- Pass file IDs to dataset creation flow for media processing
- Add message API and navigate hook for improved UX feedback
2025-12-25 20:17:58 +08:00
vrhs@163.com
88ec0f72de Merge #60 into develop_web from feature/20251219_yjp
feat(knowledgeBase): add media file validation and PDF enhancement method selection

* feature/20251219_yjp: (1 commits)
  feat(knowledgeBase): add media file validation and PDF enhancement method selection

Signed-off-by: vrhs@163.com <accounts_660b6454a0eb398d3f8d2c76@mail.teambition.com>
Merged-by: vrhs@163.com <accounts_660b6454a0eb398d3f8d2c76@mail.teambition.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/60
2025-12-25 17:39:32 +08:00
yujiangping
99c501f188 feat(knowledgeBase): add media file validation and PDF enhancement method selection
- Add i18n translations for file size and duration validation errors in English and Chinese
- Implement media file validation with 256MB size limit and 150-second duration limit
- Add support for audio and video file formats (mp3, mp4, mov, wav) in dataset creation
- Add checkMediaDuration helper function to validate media file duration using HTML5 media API
- Add PDF enhancement method selection dropdown with options (DeepDoc, MinerU, TextLN)
- Change default PDF enhancement setting from disabled to enabled
- Update file type array to include media formats
- Add error messaging for file size and duration validation failures
- Improve UI spacing for file parsing settings section
2025-12-25 17:39:01 +08:00
赵莹
b8bb14966d Merge #58 into develop_web from feature/20251219_zy
feat(web): add pricing menu

* feature/20251219_zy: (1 commits)
  feat(web): add pricing menu

Signed-off-by: zhaoying <zhaoying@redbearai.com>
Merged-by: zhaoying <zhaoying@redbearai.com>

CR-link: https://codeup.aliyun.com/redbearai/python/redbear-mem-open/change/58
2025-12-25 17:18:11 +08:00