Commit Graph

63 Commits

Author SHA1 Message Date
yingzhao
10c87edae1 Merge pull request #230 from SuanmoSuanyangTechnology/feature/model_zy
fix(web): model bugfix
2026-01-28 20:00:25 +08:00
zhaoying
0eb335d112 fix(web): model bugfix 2026-01-28 19:58:33 +08:00
yingzhao
762b7a8ef1 Merge pull request #224 from SuanmoSuanyangTechnology/feature/memoryApi_zy
Revert "feat(web): update read_all_config select valueKey"
2026-01-28 15:22:08 +08:00
zhaoying
102712a16e Revert "feat(web): update read_all_config select valueKey"
This reverts commit 46f0f3cee9.
2026-01-28 15:20:31 +08:00
yingzhao
5f29956f2b Merge pull request #213 from SuanmoSuanyangTechnology/feature/model_zy
Feature/model zy
2026-01-28 14:46:09 +08:00
zhaoying
2c21712d58 feat(web): model logo update 2026-01-28 10:50:48 +08:00
zhaoying
75b3ea1f05 feat(web): update model management 2026-01-27 20:07:53 +08:00
zhaoying
74f0018962 feat(web): add PageTabs component 2026-01-27 19:17:32 +08:00
zhaoying
3a0f07d36f feat(web): add PageEmpty component 2026-01-27 19:17:11 +08:00
yingzhao
51185c83c9 Merge pull request #201 from SuanmoSuanyangTechnology/feature/memoryApi_zy
feat(web): update read_all_config select valueKey
2026-01-26 17:54:43 +08:00
zhaoying
46f0f3cee9 feat(web): update read_all_config select valueKey 2026-01-26 17:43:25 +08:00
zhaoying
2eff6b2e9d feat(web): add workflow runtime info 2026-01-26 15:46:28 +08:00
yujiangping
d56e168df9 fix(web): improve file removal confirmation flow in UploadFiles
- Move custom onRemove callback execution into confirmation dialog's onOk handler
- Add async/await support for Promise-based onRemove callbacks
- Display confirmation dialog before executing removal logic to prevent accidental deletions
- Ensure file is only removed after user confirms and custom callback completes
- Improve UX by confirming user intent before triggering removal callbacks
2026-01-22 20:58:49 +08:00
zhaoying
3ced895c9c refactor: CustomSelect component update 2026-01-20 10:15:12 +08:00
zhaoying
ff6bdc1bed feat(web): nodeProperties's ui update 2026-01-19 15:53:11 +08:00
zhaoying
2891f2c068 feat(web): markdown support copy 2026-01-19 15:53:03 +08:00
zhaoying
9353053a23 feat(web): extract and replace Switch Form components 2026-01-19 15:52:54 +08:00
zhaoying
c824ac2b72 fix(web): authLayout remove getStorageType 2026-01-16 17:02:54 +08:00
yingzhao
c8613e8954 Merge branch 'develop' into fix/workflow_zy 2026-01-16 12:30:59 +08:00
zhaoying
339f6280e1 feat(web): en update 2026-01-16 12:11:02 +08:00
yingzhao
fe4a519d40 Merge pull request #119 from SuanmoSuanyangTechnology/fix/workflow_zy
Fix/workflow zy
2026-01-15 13:43:03 +08:00
zhaoying
8d2a3b7c9d fix(web): markdown ui update 2026-01-14 20:27:56 +08:00
zhaoying
58d82df327 fix(web): conversation page not need login 2026-01-14 19:00:38 +08:00
yujiangping
7bbe56d20a style(chat): update message bubble max-width constraint
- Change message bubble max-width from `rb:max-w-100` to `rb:max-w-[520px]`
- Improve message content layout consistency and readability
- Ensure proper text wrapping behavior for longer messages
2026-01-14 17:14:00 +08:00
yujiangping
830e9dd6f9 style(chat): improve chat layout spacing and empty state styling
- Add top margin (rb:mt-2) to bottom label in ChatContent for better spacing
- Wrap Chat component in centered container with max-width (760px) and top padding
- Replace AnalysisEmptyIcon with BgImg in empty state for improved visual consistency
- Add size prop [320,180] to Empty component for proper empty state dimensions
- Adjust contentClassName spacing for better layout alignment
- Improves overall chat interface visual hierarchy and spacing consistency
2026-01-14 16:42:32 +08:00
yingzhao
641e75bfd4 Merge pull request #100 from SuanmoSuanyangTechnology/feature/workflow_zy
Feature/workflow zy
2026-01-13 21:18:00 +08:00
zhaoying
e187c01dc9 feat(web): add space config page; user memory page update 2026-01-13 16:16:46 +08:00
yingzhao
df7298ee8c Merge pull request #83 from SuanmoSuanyangTechnology/feature/workflow_zy
Feature/workflow zy
2026-01-13 10:29:09 +08:00
zhaoying
bca4b22453 fix(web): workflow's chat 2026-01-13 10:19:04 +08:00
yujiangping
5422b32ad6 Merge branch 'feature/knowledgeBase_yjp' into develop 2026-01-12 16:34:58 +08:00
yujiangping
d957e27501 feat(homepage): add guided tour and version display functionality
- Add version API endpoint and response interface in common.ts
- Implement interactive guided tour with 4 steps for new users covering Model Management, Space Management, and User Management
- Add tour translation keys for both English and Chinese locales
- Add data-menu-id attributes to sidebar menu items for tour targeting
- Create VersionCard component to display current platform version
- Update GuideCard component with tour state management and navigation logic
- Enhance homepage dashboard with version information display
- Improve user onboarding experience with step-by-step guided navigation
2026-01-12 16:32:58 +08:00
yingzhao
dd3ba59c1d Merge pull request #72 from SuanmoSuanyangTechnology/feature/workflow_zy
Feature/workflow zy
2026-01-12 14:50:13 +08:00
zhaoying
d56cbed0bf feat(web): user memory 2026-01-12 14:42:02 +08:00
yingzhao
c54e471dc9 Merge pull request #62 from SuanmoSuanyangTechnology/feature/workflow_zy
Feature/workflow zy
2026-01-08 19:49:51 +08:00
zhaoying
a1e8d858a2 feat(web): forgetting memory 2026-01-07 20:37:34 +08:00
yujiangping
d6b1c2effb refactor(markdown): simplify editing logic and remove unused components
- Remove unused imports (Button, EditOutlined, SaveOutlined, CloseOutlined)
- Remove onSave callback prop and related save/cancel handlers
- Simplify editing state management by using editable prop directly instead of isEditing state
- Remove edit toolbar with save/cancel buttons from edit mode
- Remove edit button that appeared on hover in preview mode
- Remove unused props spread in button component renderer
- Simplify textarea rows to always use 10 rows instead of conditional logic
- Remove group hover styling from preview container
- Streamline component to rely solely on editable prop for mode switching
2026-01-06 19:46:38 +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
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
e11c1bb233 feat(web): neo4j type user memory detail 2025-12-26 19:14:26 +08:00
赵莹
5edaeaf620 Merge #52 into develop_web from feature/20251219_zy
feat(web): 1. user memory; 2. update workspace&#39;s model config

* feature/20251219_zy: (2 commits)
  feat(web): order
  feat(web): 1. user memory; 2. update workspace&#39;s model config

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/52
2025-12-25 11:55:06 +08:00
zhaoying
a1def533af feat(web): order 2025-12-24 18:09:02 +08:00
yujiangping
4c1ea155b0 fix:breadcrumbs 2025-12-24 13:41:12 +08:00
zhaoying
d733047f87 Merge branch 'feature/20251219_zy' into develop_web 2025-12-22 20:04:53 +08:00
zhaoying
773e785ce9 feat(web): Graph user memory update 2025-12-22 18:45:36 +08:00
yujiangping
f78fc241a8 Merge origin/develop_web into feature/20251219_yjp
- Resolved conflict in web/src/components/RbModal/index.tsx
- Combined className and maskClosable properties
2025-12-22 17:34:53 +08:00
yujiangping
54ff151ed8 feat(components): Add markdown editing capability and enhance component styling
- Add editable mode to Markdown component with edit/save/cancel buttons
- Import EditOutlined, SaveOutlined, CloseOutlined icons from ant-design
- Add useState, useRef, useEffect hooks for managing edit state
- Add editable, onContentChange, and onSave props to RbMarkdownProps interface
- Create RbModal component with new index.css stylesheet for modal styling
- Add index.css stylesheet to KnowledgeBase components for consistent styling
- Update i18n translations in en.ts and zh.ts for new UI elements
- Refactor Markdown component handlers to accept and spread additional props
- Update InsertModal and RecallTestResult components for improved UX
- Fix prop spreading in component handlers to maintain compatibility with Ant Design components
2025-12-22 17:03:31 +08:00
赵莹
1d97660a20 Merge #28 into develop_web from feature/20251219_zy
feat(web): Add Workflow

* feature/20251219_zy: (1 commits)
  feat(web): Add Workflow

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/28
2025-12-22 10:47:23 +08:00