copilot-swe-agent[bot]
4721146e8a
feat: Add OAuth 2.0 / OIDC SSO login support
...
- Add OAuth SSO type definitions (OAuthSSOProvider, OAuthSSOConfig, IOAuthLink)
- Add oauthSSO field to SystemConfig for provider configuration
- Update IUser interface to support OAuth-linked accounts
- Create OAuth SSO service with provider management and token exchange
- Add SSO controller with login initiation and callback handling
- Update frontend login page with SSO provider buttons
- Add SSOCallbackPage for handling OAuth redirects
- Update database entities and DAOs for OAuth link storage
- Add i18n translations for SSO-related UI elements
- Add comprehensive unit tests for OAuth SSO service
Co-authored-by: samanhappy <2755122+samanhappy@users.noreply.github.com >
2025-12-31 15:08:10 +00:00
Copilot
ab338e80a7
Add custom access type for bearer keys to support combined group and server scoping ( #530 )
...
Co-authored-by: samanhappy <samanhappy@gmail.com >
2025-12-27 16:16:50 +08:00
samanhappy
350a022ea3
feat: enhance login error handling and add server unavailable message ( #516 )
2025-12-17 13:24:07 +08:00
samanhappy
01855ca2ca
feat: add bearer authentication key management with migration support ( #503 )
2025-12-13 16:46:58 +08:00
samanhappy
1dfa0a990b
Add batch server and group creation functionality ( #499 )
2025-12-11 14:21:58 +08:00
cheestard
54e877cbd8
feat: add reload button. ( #471 )
2025-12-03 18:55:48 +08:00
samanhappy
764959eaca
Implement OAuth client and token management with settings updates ( #464 )
2025-12-01 16:02:55 +08:00
samanhappy
8770b9ccfe
feat: Enhance Keep-Alive configuration handling ( #455 )
2025-11-30 09:59:48 +08:00
samanhappy
6de3221974
feat: Enhance user forms and user management UI ( #437 )
2025-11-23 13:50:55 +08:00
Copilot
449e6ea4fd
Add OAuth 2.0 authorization server to enable ChatGPT Web integration ( #413 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: samanhappy <2755122+samanhappy@users.noreply.github.com >
Co-authored-by: samanhappy <samanhappy@gmail.com >
2025-11-21 13:25:02 +08:00
cheestard
1869f283ba
fix: Bad Request: No valid session ID provided ( #405 ) ( #427 )
2025-11-19 18:17:37 +08:00
Alptekin Gülcan
3825f389cd
Feat: Add Turkish localization (tr) ( #411 )
2025-11-02 22:43:18 +08:00
Copilot
5ca5e2ad47
Add password security: default credential warning and strength validation ( #386 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: samanhappy <2755122+samanhappy@users.noreply.github.com >
2025-10-26 19:22:51 +08:00
Copilot
2f7726b008
Add JSON import for MCP servers ( #385 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: samanhappy <2755122+samanhappy@users.noreply.github.com >
Co-authored-by: samanhappy <samanhappy@gmail.com >
2025-10-26 19:13:06 +08:00
Copilot
26b26a5fb1
Add OAuth support for upstream MCP servers ( #381 )
...
Co-authored-by: samanhappy <samanhappy@gmail.com >
2025-10-26 16:09:34 +08:00
samanhappy
86367a4875
feat: integrate offcial mcp server registry ( #374 )
2025-10-19 21:15:25 +08:00
Copilot
4d736c543d
feat: Add MCP settings export and copy functionality ( #367 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: samanhappy <2755122+samanhappy@users.noreply.github.com >
Co-authored-by: samanhappy <samanhappy@gmail.com >
2025-10-13 19:39:01 +08:00
WuWen
f6934a32dc
feat: add configurable name separator for tools and prompts ( #353 )
2025-10-02 14:40:01 +08:00
samanhappy
66b6053f7f
feat: add passthrough headers support for OpenAPI client and MCP protocol ( #345 )
2025-09-20 17:12:20 +08:00
comeback01
9a65532a50
feat: add french localization ( #337 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-09-12 14:27:05 +08:00
samanhappy
69a800fa7a
fix: update MCPRouter referer URL to new domain ( #293 )
2025-08-25 13:25:37 +08:00
Copilot
80b83bb029
Fix missing i18n translation for api.errors.invalid_credentials ( #285 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: samanhappy <2755122+samanhappy@users.noreply.github.com >
2025-08-20 21:06:03 +08:00
samanhappy
6020611f57
Add prompt management functionality to MCP server ( #281 )
2025-08-20 14:23:55 +08:00
samanhappy
cbb3b15ba2
fix: standardize naming to MCPHub across documentation and UI ( #271 )
...
Co-authored-by: samanhappy@qq.com <my6051199>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-13 21:54:41 +08:00
samanhappy
907bca8aac
Refactor cloud and market pages for improved functionality and UI consistency ( #265 )
2025-08-10 17:39:34 +08:00
samanhappy
26720d9e49
feat: introduce cloud server market ( #260 )
2025-08-09 21:14:26 +08:00
samanhappy
f63f06d879
feat: Enhance authentication flow by integrating permissions retrieval and updating related services ( #256 )
2025-08-05 13:45:31 +08:00
samanhappy
63b356b8d7
Add Chinese localization support and i18n middleware ( #253 )
2025-08-03 11:53:04 +08:00