Commit Graph

195 Commits

Author SHA1 Message Date
yujiangping
213e89c627 Merge branch 'feature/knowledgeBase_yjp' into develop 2026-01-13 11:44:06 +08:00
yingzhao
65a86a9261 Merge pull request #84 from SuanmoSuanyangTechnology/feature/workflow_zy
fix(web): update auth
2026-01-13 11:02:19 +08:00
zhaoying
0433e17b34 fix(web): update auth 2026-01-13 10:59:28 +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
c01bddf5be feat(web): user memory updated 2026-01-13 10:25:17 +08:00
zhaoying
bca4b22453 fix(web): workflow's chat 2026-01-13 10:19:04 +08:00
yingzhao
59dad5f3fc Merge pull request #79 from SuanmoSuanyangTechnology/feature/workflow_zy
Feature/workflow zy
2026-01-12 20:07:17 +08:00
zhaoying
7eb0d84947 fix(web): worflow bugfix 2026-01-12 18:44:52 +08:00
zhaoying
ea944d0ee2 fix(web): user memory 2026-01-12 18:44:09 +08:00
zhaoying
18d4a5e865 fix(web): multi_agent app update sub agent init 2026-01-12 18:13:30 +08:00
yujiangping
84aefc9a79 Merge branch 'develop' into feature/knowledgeBase_yjp 2026-01-12 17:53:22 +08:00
yujiangping
a52e61fb87 style(homepage): remove fixed height constraint from guide card
- Remove `rb:h-[204px]` class from GuideCard container div
- Allow guide card to adapt height based on content
- Maintain responsive width and padding styling
- Improves layout flexibility for different screen sizes
2026-01-12 17:51:45 +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
617bb43274 feat(web): ui update 2026-01-12 14:49:04 +08:00
zhaoying
d56cbed0bf feat(web): user memory 2026-01-12 14:42:02 +08:00
yingzhao
37cf9f208e Merge pull request #66 from SuanmoSuanyangTechnology/feature/workflow_zy
Feature/workflow zy
2026-01-12 10:00:33 +08:00
zhaoying
24ace52e27 bugfix: workflow bugfix 2026-01-10 17:44:06 +08:00
zhaoying
177d514d13 feat: user memory 2026-01-10 17:35:17 +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
81508a25a8 feat(web): user memory detail 2026-01-08 19:46:02 +08:00
zhaoying
a1e8d858a2 feat(web): forgetting memory 2026-01-07 20:37:34 +08:00
yingzhao
89ac968b9f Merge pull request #51 from SuanmoSuanyangTechnology/feature/workflow_zy
Feature/workflow zy
2026-01-07 17:59:06 +08:00
zhaoying
75d5121234 feat(web): multi_agent type app support collaboration type 2026-01-07 17:50:07 +08:00
zhaoying
030a141c64 fix(web): workflow bugfix 2026-01-07 17:35:23 +08:00
zhaoying
72c27273e4 fix(web): ai prompt editor update 2026-01-07 17:34:45 +08:00
yingzhao
5040c603ff Merge pull request #42 from SuanmoSuanyangTechnology/feature/workflow_zy
Feature/workflow zy
2026-01-07 10:02:04 +08:00
zhaoying
7a1131d8af fix(web): workflow bug 2026-01-06 20:35:01 +08:00
zhaoying
020d7445ec feat(web): agent support add tools 2026-01-06 20:14:43 +08:00
yujiangping
ef36123ebf Merge branch 'feature/knowledgeBase_yjp' into develop 2026-01-06 19:48:22 +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
yujiangping
c38f3b1691 Merge branch 'develop' of github.com:SuanmoSuanyangTechnology/MemoryBear into develop 2026-01-06 19:27:09 +08:00
yujiangping
6cc54a2576 feat(i18n): add graph translation key for knowledge graph feature
- Add 'graph' translation key to English locale (en.ts)
- Add 'graph' translation key to Chinese locale (zh.ts)
- Support new graph label in knowledge graph related UI components
2026-01-06 19:24:28 +08:00
yujiangping
070d9036b7 feat(i18n): add graph translation key for knowledge graph feature
- Add 'graph' translation key to English locale (en.ts)
- Add 'graph' translation key to Chinese locale (zh.ts)
- Support for graph display label in knowledge graph UI components
2026-01-06 19:22:08 +08:00
yingzhao
9572924e64 Merge pull request #36 from SuanmoSuanyangTechnology/feature/workflow_zy
Feature/workflow zy
2026-01-06 15:46:09 +08:00
zhaoying
9d0622b6cc feat(web): user summary api update 2026-01-06 15:36:25 +08:00
zhaoying
35a06c3cbe feat(web): ai prompt api support stream 2026-01-06 15:03:40 +08:00
yingzhao
888312fd7a Merge pull request #32 from SuanmoSuanyangTechnology/feature/workflow_zy
Feature/workflow zy
2026-01-06 13:42:28 +08:00
zhaoying
8d3ec8c047 fix(web): workflow bug 2026-01-06 13:06:24 +08:00
yujiangping
5a5c5e5bf4 feat(knowledgeBase): add knowledge graph rebuild and delete functionality
- Add deleteKnowledgeGraph and rebuildKnowledgeGraph API endpoints to knowledgeBase.ts
- Add internationalization strings for rebuild confirmation dialog and success/failure messages in both English and Chinese
- Implement rebuild mode logic in CreateModal component with confirmation dialog before rebuilding
- Add originalType state tracking to distinguish between rebuild and regular edit modes
- Update handleSave to trigger graph deletion and rebuild when in rebuild mode with graphrag enabled
- Add handleDeleteGraph method to delete existing knowledge graph data before rebuild
- Update performSave to use correct type value during save operation in rebuild mode
- Enhance Private.tsx to refresh knowledge base details after table data refresh
- Import new API functions (deleteKnowledgeGraph, rebuildKnowledgeGraph) in CreateModal
- Update KnowledgeGraphCard component timestamp in file header
2026-01-06 11:22:11 +08:00
zhaoying
679e518574 fix(web): update ui 2026-01-05 17:31:16 +08:00
zhaoying
3400bea9ef feat(web): update node icon 2026-01-05 17:16:09 +08:00
vrhs@163.com
af038bc63e Merge #109 into develop_web from feature/20251219_yjp
feat(dashboard): add statistics API and enhance homepage dashboard cards

* feature/20251219_yjp: (2 commits)
  feat(index): add homepage with dashboard cards and knowledge graph support
  feat(dashboard): add statistics API and enhance homepage dashboard cards

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/109
2026-01-05 16:46:41 +08:00
yujiangping
3d4c807a87 feat(dashboard): add statistics API and enhance homepage dashboard cards
- Add Query and DataResponse interfaces to common API module
- Implement getDashboardStatistics API endpoint for fetching dashboard metrics
- Update TopCardList component to display real dashboard data with dynamic values
- Replace hardcoded dashboard metrics with actual API response data
- Add support for calculating and displaying weekly growth rates for spaces and users
- Update dashboard card labels and descriptions for models, spaces, users, and apps
- Add "Rebuild Graph" button translation to knowledge graph card (en/zh)
- Add appCount and userCount translation keys for dashboard display
- Fix dashboard metric key naming consistency (total_apps_runs → total_running_apps)
- Update dashboard descriptions to reflect weekly comparisons instead of daily
- Improve data binding between API response and UI components for real-time statistics
2026-01-05 16:46:10 +08:00
赵莹
1b9271f652 Merge #107 into develop_web from feature/20251219_zy
feat(web): memory-read、memory-write、iteration、assigner、tool node

* feature/20251219_zy: (4 commits)
  feat(web): add question classifier node
  feat(web): memory insight
  feat(web): add loop node; add chat variable;
  feat(web): memory-read、memory-write、iteration、assigner、tool 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/107
2026-01-05 16:41:11 +08:00
zhaoying
3e71e4d15e feat(web): memory-read、memory-write、iteration、assigner、tool node 2026-01-05 16:18:04 +08:00
yujiangping
f31341151f feat(index): add homepage with dashboard cards and knowledge graph support
- Add new Index view with dashboard layout and quick action cards
- Create TopCardList component to display core data management options
- Add GuideCard and VersionCard components for user guidance
- Add QuickActions component for common operations
- Create KnowledgeGraph and KnowledgeGraphCard components for knowledge base visualization
- Add comprehensive SVG assets for index page (apps, arrows, management icons)
- Add common API module for shared request utilities
- Extend knowledgeBase API with knowledge graph endpoints (getKnowledgeGraph, getKnowledgeGraphEntityTypes)
- Update i18n translations for English and Chinese with new index page strings
- Update routing configuration to include new Index route
- Update menu configuration to reflect new navigation structure
- Update KnowledgeBase CreateModal and Private view components
- Add TypeScript types for Index page components
- Improve overall UI/UX with new dashboard-style homepage
2026-01-05 10:37:08 +08:00
zhaoying
a66fb9eade feat(web): add loop node; add chat variable; 2026-01-04 20:00:10 +08:00
zhaoying
4e3b8870c5 feat(web): memory insight 2026-01-04 18:30:20 +08:00