Junyan Qin
|
45bedbe70e
|
fix: update QQ Group link in README to the new group ID
|
2026-01-05 10:20:42 +08:00 |
|
Junyan Qin (Chin)
|
f7f1dde7b5
|
Merge pull request #1894 from langbot-app/feat/maas-support
refactor: model config dialog and introduce LangBot Models service integration
|
2026-01-03 15:47:23 +08:00 |
|
Junyan Qin
|
ba06555078
|
refactor: remove SQLite compatibility check for column cleanup in DB migration script
|
2026-01-03 15:43:40 +08:00 |
|
Junyan Qin
|
840fa39979
|
feat: add informational popover to registration page with tips on using Space for account authentication
|
2026-01-03 15:26:24 +08:00 |
|
Junyan Qin
|
b295416e6c
|
fix: adjust ModelsDialog component to set a maximum width for better layout consistency
|
2026-01-03 01:06:17 +08:00 |
|
Junyan Qin
|
914f77ff37
|
refactor: standardize error handling across components by utilizing CustomApiError for improved error messaging
|
2026-01-03 00:56:25 +08:00 |
|
Junyan Qin
|
b0b7b914d8
|
feat: update README files to include new links for API integration, plugin market, and roadmap across multiple languages
|
2026-01-01 22:11:43 +08:00 |
|
Junyan Qin
|
12713aad45
|
feat: migrate cloud service URL configuration and update database version to 17
|
2026-01-01 21:40:55 +08:00 |
|
Junyan Qin
|
02e12cc1e4
|
feat: implement account email mismatch error handling and improve user feedback in authentication flows
|
2026-01-01 17:01:32 +08:00 |
|
Junyan Qin
|
61f08f3218
|
feat: add disable_models_service configuration to manage model service availability and update related components
|
2026-01-01 15:40:39 +08:00 |
|
Junyan Qin
|
75c2a063cc
|
refactor: remove providerUuid prop from model components and enhance provider deletion confirmation UI
|
2026-01-01 15:07:37 +08:00 |
|
Junyan Qin
|
b4773c4e48
|
refactor: update model management components and enhance provider functionality
|
2026-01-01 14:58:06 +08:00 |
|
Junyan Qin (Chin)
|
fb73da8735
|
Merge branch 'master' into feat/maas-support
|
2026-01-01 13:07:45 +08:00 |
|
Junyan Qin
|
679e549b1d
|
feat: implement loading states in SpaceOAuthCallback and HomeSidebar components using Suspense
|
2026-01-01 13:06:04 +08:00 |
|
Junyan Qin
|
898144e9f4
|
fix: remove unused HoverCard imports from DynamicFormItemComponent and clean up ModelsDialog constants
|
2026-01-01 12:53:39 +08:00 |
|
Junyan Qin
|
b99c5561fc
|
fix: update cloud service URL retrieval and enhance model synchronization error handling
|
2026-01-01 12:50:26 +08:00 |
|
Copilot
|
b2f4b91979
|
perf: replace copy button toast notifications with checkmark feedback (#1898)
* Initial plan
* Replace copy button toast notifications with checkmark visual feedback
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com>
* Complete copy button checkmark feedback implementation
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com>
* revert pnpm-lock.yaml
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com>
Co-authored-by: Junyan Qin <rockchinq@gmail.com>
|
2026-01-01 11:53:13 +08:00 |
|
Junyan Qin
|
4528000fc4
|
refactor: model management
|
2026-01-01 02:00:24 +08:00 |
|
Junyan Qin
|
96e40eaf25
|
feat: enhance model creation with UUID preservation option and implement Space model synchronization in ModelManager
|
2025-12-31 22:25:07 +08:00 |
|
Junyan Qin
|
197258ae91
|
feat: add LangBot Space ChatCompletions requester and integrate with ModelsDialog and EmbeddingForm components
|
2025-12-30 21:52:52 +08:00 |
|
Junyan Qin
|
19f417174c
|
feat: implement SpaceService for OAuth handling and user management, refactor UserService to utilize new service methods
|
2025-12-29 22:43:19 +08:00 |
|
Junyan Qin
|
9c82eeddeb
|
feat: add endpoint for retrieving user space credits and implement caching mechanism in UserService
|
2025-12-29 22:23:11 +08:00 |
|
Junyan Qin
|
f11e01b549
|
refactor: rename 'allow_change_password' to 'allow_modify_login_info' and update related logic across the application
|
2025-12-29 21:14:05 +08:00 |
|
Junyan Qin
|
863b26c3fa
|
refactor: update column drop logic in DBMigrateModelProviderRefactor for PostgreSQL compatibility
|
2025-12-29 20:42:06 +08:00 |
|
Junyan Qin
|
b788858f9e
|
fix: handle case of empty token list in TokenManager to prevent errors
|
2025-12-29 12:18:45 +08:00 |
|
Junyan Qin
|
de8a7df6c2
|
feat: implement instance ID management and integrate with OAuth token exchange
|
2025-12-29 00:35:31 +08:00 |
|
Junyan Qin
|
ba5b481617
|
refactor: simplify theme toggle implementation in HomeSidebar and ThemeToggle components
|
2025-12-28 22:43:05 +08:00 |
|
Junyan Qin
|
07ad846e96
|
feat: update dependencies and enhance account settings dialog with password management and improved UI elements
|
2025-12-28 22:38:11 +08:00 |
|
Copilot
|
30945aafdd
|
feat: support configurable WeCom API base URL for reverse proxy deployment (#1890)
* Initial plan
* Add api_base_url support to WeCom API libraries and adapters
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com>
* Add api_base_url parameter to OAClient and adapters for Official Account and WeCom APIs
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com>
Co-authored-by: Junyan Qin <rockchinq@gmail.com>
|
2025-12-28 21:04:55 +08:00 |
|
Junyan Qin
|
24c15b4479
|
feat: implement account settings dialog for managing user passwords and binding Space accounts
|
2025-12-26 23:20:51 +08:00 |
|
Junyan Qin
|
1d4c5bbdf1
|
feat: enhance model abilities display in DynamicFormItem and ModelsDialog components with icons for vision and function call
|
2025-12-26 20:57:12 +08:00 |
|
Junyan Qin
|
57fcec011d
|
feat: refactor model management to introduce provider structure, enhancing model organization and retrieval
|
2025-12-26 20:27:33 +08:00 |
|
Junyan Qin
|
455e3db28d
|
feat: add Radix UI collapsible component for enhanced UI interactions
|
2025-12-26 00:49:35 +08:00 |
|
Junyan Qin
|
8caab43b00
|
feat: add Space integration for user authentication and model management with OAuth support
|
2025-12-26 00:35:47 +08:00 |
|
Junyan Qin
|
7479545339
|
feat: implement models dialog for managing LLM and embedding models with dynamic URL handling
|
2025-12-25 20:54:00 +08:00 |
|
Junyan Qin
|
10ee30695a
|
feat: add error handling and alert display for model testing in EmbeddingForm and LLMForm
|
2025-12-24 16:12:41 +08:00 |
|
Junyan Qin
|
a9a262eaae
|
feat: add new version notification dialog and version comparison logic
|
2025-12-24 12:43:52 +08:00 |
|
Junyan Qin
|
a8594b76cd
|
fix: enable extra_args in LLMModelsService for model testing
|
2025-12-23 21:03:45 +08:00 |
|
Junyan Qin
|
11ee0fef5d
|
chore: update Python versions in CI workflow
v4.6.5
|
2025-12-23 14:27:09 +08:00 |
|
Junyan Qin
|
9a9ba34717
|
chore: bump version v4.6.5
|
2025-12-23 14:26:52 +08:00 |
|
Junyan Qin
|
312e47bf46
|
chore: bump langbot-plugin to 0.2.4
|
2025-12-23 14:22:13 +08:00 |
|
Junyan Qin
|
628865fd06
|
fix: add timeout to image fetching in get_qq_image_bytes function (#1859)
|
2025-12-23 14:17:16 +08:00 |
|
Junyan Qin
|
806a03cd53
|
fix: dingtalk adapter lifecycle mgm issues (#1844, #1853)
|
2025-12-23 14:00:41 +08:00 |
|
Junyan Qin
|
24bd90fcf6
|
fix: alter_user_message typing issues
|
2025-12-23 13:24:52 +08:00 |
|
Junyan Qin
|
d2765577c8
|
chore: provide '--no-sync' arg in dockerfile
|
2025-12-23 12:39:42 +08:00 |
|
fdc310
|
60ca688bcb
|
Fix/Incomplete JSON data returned by N8N streaming data causes the loss of chunks. (#1880)
* fix: Incomplete JSON data returned by N8N streaming data causes the loss of chunks.
|
2025-12-23 09:42:26 +08:00 |
|
ICE
|
76d8eea41d
|
fix: group bot at rule (#1882)
|
2025-12-22 20:20:41 +08:00 |
|
Junyan Qin
|
635c3a04d8
|
perf: ja-JP translation for New
|
2025-12-22 18:46:15 +08:00 |
|
Junyan Qin
|
dde97abe38
|
feat: enhance HomeSidebar with new integration options and updated translations
|
2025-12-22 18:43:19 +08:00 |
|
Copilot
|
90a22d894d
|
fix: prevent memory overflow from excessive logging in streaming and query processing (#1879)
* Initial plan
* fix: reduce excessive logging to prevent memory overflow
- Add log file rotation (10MB max per file, 5 backups)
- Reduce streaming response logging (every 10th chunk instead of every chunk)
- Remove debug logging from controller tight loop
- Add summary logging after streaming completes
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com>
* refactor: address code review feedback
- Extract log rotation config to module-level constants
- Keep first streaming chunk at INFO level for connection debugging
- Use DEBUG level for subsequent chunks
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com>
* style: fix code formatting whitespace
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: RockChinQ <45992437+RockChinQ@users.noreply.github.com>
|
2025-12-22 18:25:24 +08:00 |
|