HowieWood
c541d6c97e
进一步美化刷新图标
2025-02-22 14:18:25 +08:00
HowieWood
7dfcd135da
优化日志刷新图标显示
2025-02-22 14:12:49 +08:00
1808837298@qq.com
7a13fab271
fix: ShouldDisableChannel
2025-02-22 02:02:03 +08:00
1808837298@qq.com
bf75b30870
fix: mistral adaptor ( close #774 )
2025-02-21 22:21:19 +08:00
1808837298@qq.com
6e7587ab46
feat: Add reasoning content support in OpenAI response handling
2025-02-21 18:52:51 +08:00
1808837298@qq.com
cc5066c510
refactor: Improve message content parsing with robust type handling
2025-02-21 18:27:43 +08:00
1808837298@qq.com
b9b69b01e5
refactor: Improve message content handling and quota error responses
2025-02-21 18:18:21 +08:00
1808837298@qq.com
1f4f9123aa
refactor: Optimize sensitive word detection and text processing
2025-02-21 17:05:35 +08:00
1808837298@qq.com
9cc6385b0c
feat: Enhance sensitive word detection with detailed logging
2025-02-21 16:57:30 +08:00
1808837298@qq.com
2d42145b66
refactor: Improve quota error messages with formatted quota display
2025-02-21 16:42:48 +08:00
1808837298@qq.com
94736407a0
feat: Add base URL input with localized tooltip for channel configuration
2025-02-21 16:17:59 +08:00
1808837298@qq.com
de859c3cc9
feat: Add localization for notification and webhook settings
2025-02-21 15:36:24 +08:00
Calcium-Ion
8dd4ce986c
Merge pull request #775 from Calcium-Ion/model_mappping
...
refactor: Simplify model mapping and pricing logic across relay modules
2025-02-20 16:42:23 +08:00
1808837298@qq.com
06da65a9d0
refactor: Simplify model mapping and pricing logic across relay modules
2025-02-20 16:41:46 +08:00
1808837298@qq.com
60aac77c08
fix: Correct Ollama channel authentication header setting
2025-02-20 01:28:15 +08:00
Calcium-Ion
6e0046f73c
Merge pull request #773 from wellcoming/patch-1
...
fix: Fix Ollama channel authentication
2025-02-20 01:26:12 +08:00
Coming
a13f4d6c56
fix: Fix Ollama channel authentication
2025-02-20 00:52:30 +08:00
CalciumIon
4ce12ea6e3
feat: Improve mobile text truncation and sidebar visibility
2025-02-19 23:25:42 +08:00
1808837298@qq.com
971aea09ee
feat: Improve image handling for Ollama channels
2025-02-19 20:45:42 +08:00
1808837298@qq.com
a4b2b9c935
feat: Enhance Ollama channel support with additional request parameters #771
2025-02-19 19:58:34 +08:00
1808837298@qq.com
ae5875d4c7
fix: Remove redundant error handling in distributor and relay modules
2025-02-19 18:47:28 +08:00
1808837298@qq.com
5937d850d9
refactor: Replace manual goroutine creation with gopool.Go
2025-02-19 18:38:29 +08:00
Calcium-Ion
2b7435500c
Merge pull request #770 from Calcium-Ion/refactor_notify
...
feat: Add user notification settings and multiple notification methods
2025-02-19 14:54:54 +07:00
1808837298@qq.com
90191b8d5b
chore: update env name and README
2025-02-19 15:54:33 +08:00
1808837298@qq.com
585c19fc70
docs: Add proxy usage information note in SystemSetting component
2025-02-19 15:45:09 +08:00
1808837298@qq.com
4e871507cf
feat: Implement comprehensive webhook notification system
2025-02-19 15:40:54 +08:00
1808837298@qq.com
b1847509a4
refactor: Optimize user caching and token retrieval methods
2025-02-19 15:12:26 +08:00
Calcium-Ion
63f3412394
Merge pull request #768 from lgphone/main
...
bugfix: 配置文件 .env.example 示例配置错误
2025-02-18 19:35:08 +07:00
lgphone
a13bea5ffa
Update .env.example
...
修复示例配置中MySQL的DSN错误问题
2025-02-18 19:18:54 +08:00
Calcium-Ion
2e3b920a2c
Merge pull request #763 from Sh1n3zZ/support-imagen-3.0-generate-002
...
feat: add Gemini Imagen image generation support
2025-02-18 15:32:32 +07:00
1808837298@qq.com
812c188ab1
fix: Extend temperature handling for OpenAI-like models
...
- Add support for suppressing temperature for o1 models
- Expand model prefix check to include 'o1' alongside 'o3' models
2025-02-18 16:00:56 +08:00
1808837298@qq.com
0907a078b4
refactor: Simplify root user notification and remove global email variable
...
- Remove global `RootUserEmail` variable
- Modify channel testing and user notification methods to use `GetRootUser()`
- Update user cache and notification service to use more consistent user base type
- Add new channel test notification type
2025-02-18 15:59:17 +08:00
1808837298@qq.com
56f6b2ab56
feat: Implement notification rate limiting mechanism
...
- Add in-memory and Redis-based notification rate limiting
- Create configurable hourly notification limits
- Implement notification limit checking for user notifications
- Add environment variables for customizing notification limits
2025-02-18 15:30:43 +08:00
1808837298@qq.com
9d9c461c48
refactor: Improve CompletionRatio handling with thread-safe access and initialization
2025-02-18 15:01:43 +08:00
1808837298@qq.com
3da1344897
feat: Add user notification settings with quota warning and multiple notification methods
...
- Implement user notification settings with email and webhook options
- Add new user settings for quota warning threshold and notification preferences
- Create backend API and database support for user notification configuration
- Enhance frontend personal settings with notification configuration UI
- Support custom notification email and webhook URL
- Add service layer for sending user notifications
2025-02-18 14:54:21 +08:00
Sh1n3zZ
61d2a2f92d
feat: add Gemini Imagen image generation support
2025-02-18 01:41:58 +08:00
1808837298@qq.com
995b3a2403
Merge remote-tracking branch 'origin/main'
2025-02-17 18:15:13 +08:00
1808837298@qq.com
7b384cb933
feat: Add support for DeepSeek completions endpoint
2025-02-17 18:15:01 +08:00
Calcium-Ion
78f19d4690
Merge pull request #735 from jyc001/main
...
feat:Add Supoorts to FIM
2025-02-17 14:37:06 +07:00
1808837298@qq.com
3239c60535
refactor: Optimize channel testing and model menu generation ( fix #761 )
2025-02-15 19:12:28 +08:00
1808837298@qq.com
e6f4587f6f
refactor: Improve channel property update mechanism ( fix #761 )
2025-02-15 15:30:55 +08:00
Calcium-Ion
814be84500
Merge pull request #759 from nightcoffee/patch-1
...
feat: add 火山引擎 support stream options
2025-02-15 14:22:04 +07:00
nightcoffee
e7e5a16767
feat: add 火山引擎 support stream options
2025-02-15 04:55:57 +08:00
1808837298@qq.com
6bf99f218c
feat: Enhance VolcEngine channel support with bot model routing ( fix #757 )
2025-02-15 00:10:58 +08:00
1808837298@qq.com
bd4ce9cd91
fix: Improve OpenAI stream data parsing and handling
2025-02-14 23:52:25 +08:00
1808837298@qq.com
9edb9f7a71
feat: Add automatic channel disabling based on configurable keywords
...
- Introduce AutomaticDisableKeywords setting to dynamically control channel disabling
- Implement AC search for matching error messages against disable keywords
- Add frontend UI for configuring automatic disable keywords
- Update localization with new keyword-based channel disabling feature
- Refactor sensitive word and AC search logic to support multiple keyword lists
2025-02-13 16:39:17 +08:00
1808837298@qq.com
bc62d1bb81
refactor: Optimize log retrieval with separate channel name fetching ( fix #751 )
...
- Remove inline channel join in log queries
- Implement separate channel name lookup for logs
- Improve performance by fetching channel names in a single query
- Ensure channel names are correctly associated with logs
2025-02-12 19:19:13 +08:00
1808837298@qq.com
6b923ef728
feat: Add invite link banner for specific channel type
2025-02-12 17:48:48 +08:00
1808837298@qq.com
81591f20e0
refactor: Optimize Dockerfile for Go build process
...
- Use alpine-based Golang image for smaller build size
- Simplify Go build command by removing static linking flag
- Improve Docker multi-stage build configuration
2025-02-12 17:18:23 +08:00
1808837298@qq.com
2072376694
docs: Update README with detailed Docker deployment and update instructions
2025-02-12 16:54:53 +08:00