Skip to content

sync labring - 20251231#3

Merged
zhaowe-cn merged 9 commits intozhaowe-cn:mainfrom
labring:main
Dec 31, 2025
Merged

sync labring - 20251231#3
zhaowe-cn merged 9 commits intozhaowe-cn:mainfrom
labring:main

Conversation

@zhaowe-cn
Copy link
Owner

9 commits from labring

xqvvu and others added 9 commits December 29, 2025 11:32
* feat: add user ip filter for chat log table

* chore: fix menu placement
* feat: export all chunks in collection

* perf: export collection api

* doc

---------

Co-authored-by: archer <545436317@qq.com>
* agent eval

* eval auth

* html transofrm size

* fix: test

---------

Co-authored-by: xxyyh <2289112474@qq>
Co-authored-by: archer <545436317@qq.com>
* upgrade: MongoDB 5.0.18 to 5.0.32

Update MongoDB version from 5.0.18 to 5.0.32 in all deployment configurations.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>

* doc

---------

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Happy <yesreply@happy.engineering>
Co-authored-by: archer <545436317@qq.com>
* stop design doc

* remove invalid doc

* remove log

* perf: s3 mock

* perf: vector db log

* update lock
* icon & gradient

* line & header ui

* basic presentation mode

* ui & icon

* node

* fix

* source color schema

* delete code

* fix build

* fix

* fix

* fix icon

* function position
* stop design doc

* remove invalid doc

* rename

* fix: ts

* perf: auto fit

* perf: comment menu

* remove invalid checker

* save button colorschema

* fix: icon

* perf: color schema

* fix: icon

* perf: icon

* perf: icon

* perf: icon

* perf: icon
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR synchronizes 9 commits from the labring repository, implementing various improvements and fixes across workflow visualization, database connectivity, security updates, and API enhancements.

Key changes:

  • Added presentation mode and improved node visualization in workflow canvas with new color schemas and icons
  • Enhanced PostgreSQL connection pool configuration and query performance monitoring
  • Upgraded MongoDB from 5.0.18 to 5.0.32 to address CVE-2025-14847
  • Introduced dataset collection export API with authentication

Reviewed changes

Copilot reviewed 78 out of 435 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/web/components/common/Icon/constants.ts Updated icon path from 'fixview' to 'fitView' and reorganized workflow system node icons
packages/web/components/common/Avatar/index.tsx Added fill prop support for icon customization
packages/service/worker/utils.ts Added MAX_HTML_TRANSFORM_CHARS environment variable
packages/service/worker/htmlStr2Md/utils.ts Made HTML size limit configurable via environment variable
packages/service/support/permission/evaluation/auth.ts Enhanced evaluation auth to handle deleted apps gracefully
packages/service/core/workflow/dispatch/ai/tool/index.ts Removed unused import
packages/service/common/vectorDB/type.ts Created new type definitions file for vector database interfaces
packages/service/common/vectorDB/pg/index.ts Implemented VectorControllerType interface
packages/service/common/vectorDB/pg/controller.ts Enhanced PostgreSQL connection pool with improved timeouts and query monitoring
packages/service/common/vectorDB/oceanbase/index.ts Implemented VectorControllerType interface
packages/service/common/vectorDB/milvus/index.ts Implemented VectorControllerType interface
packages/service/common/vectorDB/controller.ts Reorganized exports and type usage
packages/service/common/s3/utils.ts Added sanitization function for S3 object keys
packages/service/common/file/read/utils.ts Removed debug console.log statements
packages/global/support/permission/chat/type.ts Deleted file - moved to index
packages/global/openapi/tag.ts Added dataset-related tags
packages/global/openapi/index.ts Integrated dataset paths into OpenAPI document
packages/global/openapi/core/dataset/*.ts Created new dataset collection export API endpoints
packages/global/openapi/core/chat/controler/api.ts Updated import path for OutLinkChatAuthSchema
packages/global/openapi/core/app/log/api.ts Added originIp field to chat log schema
packages/global/core/workflow/template/system/*.ts Updated all workflow system nodes with new icon paths and color schemas
packages/global/core/workflow/node/constant.ts Added NodeGradients and NodeBorderColors constants
All docker-compose files Upgraded MongoDB version from 5.0.18 to 5.0.32
deploy/templates/docker-compose.prod.yml Added MAX_HTML_TRANSFORM_CHARS configuration
document/content/docs/upgrading/4-14/4145.mdx Updated release notes

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@zhaowe-cn zhaowe-cn merged commit f45a2d2 into zhaowe-cn:main Dec 31, 2025
2 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants