DetroitTommy
1dbeb0827a
added kilocode auth, needs adjusting
2026-02-15 13:44:26 -05:00
Luis Pater
c8cae1f74d
Merge branch 'main' into plus
2026-02-10 15:43:31 +08:00
Luis Pater
0040d78496
refactor(sdk): simplify provider lifecycle and registration logic
2026-02-10 15:39:26 +08:00
Luis Pater
45b6fffd7f
Merge branch 'main' into plus
2026-02-09 20:00:16 +08:00
hkfires
3fbee51e9f
fix(management): ensure management.html is available synchronously and improve asset sync handling
2026-02-09 08:32:58 +08:00
Luis Pater
d5654ee316
Merge branch 'router-for-me:main' into main
2026-02-08 20:40:18 +08:00
hkfires
234056072d
refactor(management): streamline control panel management and implement sync throttling
2026-02-08 10:42:49 +08:00
Luis Pater
40ad4a42ea
Merge branch 'main' into plus
2026-02-06 21:04:32 +08:00
Luis Pater
68cb81a258
feat: add Kimi authentication support and streamline device ID handling
...
- Introduced `RequestKimiToken` API for Kimi authentication flow.
- Integrated device ID management throughout Kimi-related components.
- Enhanced header management for Kimi API requests with device ID context.
2026-02-06 20:43:30 +08:00
Luis Pater
38f7e754ca
Merge branch 'router-for-me:main' into main
2026-02-01 20:22:46 +08:00
Luis Pater
b927b0cc6c
Merge branch 'dev' into codex
2026-02-01 20:20:49 +08:00
hkfires
ac802a4646
refactor(codex): remove codex instructions injection support
2026-02-01 14:33:31 +08:00
hkfires
4649cadcb5
refactor(api): centralize config change logging
2026-02-01 11:31:44 +08:00
Luis Pater
0de86a390d
Merge branch 'main' into plus
2026-02-01 07:37:30 +08:00
sususu98
6db8d2a28e
feat(logging): make error-logs-max-files configurable
...
- Add ErrorLogsMaxFiles config field with default value 10
- Support hot-reload via config file changes
- Add Management API: GET/PUT/PATCH /v0/management/error-logs-max-files
- Maintain SDK backward compatibility with NewFileRequestLogger (3 params)
- Add NewFileRequestLoggerWithOptions for custom error log retention
When request logging is disabled, forced error logs are retained up to
the configured limit. Set to 0 to disable cleanup.
2026-01-31 17:48:40 +08:00
Luis Pater
0606a7762c
Merge branch 'router-for-me:main' into main
2026-01-31 03:14:11 +08:00
Luis Pater
f887f9985d
Merge pull request #1248 from shekohex/feat/responses-compact
...
feat(openai): add responses/compact support
2026-01-31 03:12:55 +08:00
Luis Pater
b3d292a5f9
Merge branch 'main' into plus
2026-01-30 20:45:33 +08:00
hkfires
8510fc313e
fix(api): update amp module only on config changes
2026-01-29 09:28:49 +08:00
Luis Pater
3dc001a9d2
Merge branch 'main' into plus
2026-01-27 20:39:59 +08:00
hkfires
d18cd217e1
feat(api): add management model definitions endpoint
2026-01-27 18:33:12 +08:00
Shady Khalifa
95096bc3fc
feat(openai): add responses/compact support
2026-01-26 16:36:01 +02:00
Luis Pater
b9ff916494
Merge branch 'main' into plus
2026-01-24 05:02:32 +08:00
yuechenglong.5
564c2d763e
Merge upstream/main ( 08779cc) - sync with original repo updates
2026-01-20 09:52:11 +08:00
Aldino Kemal
a1634909e8
feat(management): add PATCH endpoint to enable/disable auth files
...
Add new PATCH /v0/management/auth-files/status endpoint that allows
toggling the disabled state of auth files without deleting them.
This enables users to temporarily disable credentials from the
management UI.
2026-01-19 19:50:36 +07:00
Luis Pater
2d9f6c104c
Merge branch 'main' into plus
2026-01-19 04:03:17 +08:00
781456868@qq.com
0e77e93e5d
feat: add Kiro OAuth web, rate limiter, metrics, fingerprint, background refresh and model converter
2026-01-18 15:04:29 +08:00
Luis Pater
62e2b672d9
refactor(logging): centralize log directory resolution logic
...
- Introduced `ResolveLogDirectory` function in `logging` package to standardize log directory determination across components.
- Replaced redundant logic in `server`, `global_logger`, and `handlers` with the new utility function.
2026-01-18 12:40:57 +08:00
clstb
b4e070697d
feat: support github copilot in management ui
2026-01-17 17:22:45 +01:00
Luis Pater
3c4e7997c3
Merge branch 'router-for-me:main' into main
2026-01-16 12:47:23 +08:00
hkfires
48cba39a12
feat(codex): add config toggle for codex instructions injection
2026-01-16 12:30:12 +08:00
Luis Pater
c29839d2ed
Merge remote-tracking branch 'origin/main' into pr-104
...
# Conflicts:
# config.example.yaml
# internal/config/config.go
# sdk/cliproxy/auth/model_name_mappings.go
2026-01-16 09:40:07 +08:00
hkfires
fe5b3c80cb
refactor(config): rename oauth-model-mappings to oauth-model-alias
2026-01-15 18:03:26 +08:00
Luis Pater
2331b9a2e7
Merge branch 'router-for-me:main' into main
2026-01-04 18:10:49 +08:00
Supra4E8C
f0e73efda2
feat(management): add vertex api key and oauth model mappings endpoints
2026-01-04 17:32:00 +08:00
Supra4E8C
3156109c71
feat(management): 支持管理接口调整日志大小/强制前缀/路由策略
2026-01-04 12:21:49 +08:00
Luis Pater
4eaf769894
Merge branch 'router-for-me:main' into main
2026-01-03 04:55:26 +08:00
Luis Pater
ebec293497
feat(api): integrate TokenStore for improved auth entry management
...
Replaced file-based auth entry counting with `TokenStore`-backed implementation, enhancing flexibility and context-aware token management. Updated related logic to reflect this change.
2026-01-03 04:53:47 +08:00
Luis Pater
5c95129884
Merge branch 'router-for-me:main' into main
2025-12-30 11:48:29 +08:00
Luis Pater
bc866bac49
fix(logging): refactor ConfigureLogOutput to accept config object and adjust log directory handling
2025-12-30 10:28:25 +08:00
Luis Pater
cf369d4684
Merge branch 'router-for-me:main' into main
2025-12-29 22:41:44 +08:00
hkfires
225e2c6797
feat(amp): add per-client upstream API key mapping support
2025-12-29 12:26:25 +08:00
Luis Pater
e3d8d726e6
Merge branch 'router-for-me:main' into main
2025-12-28 15:09:33 +08:00
Luis Pater
ade7194792
feat(management): add generic API call handler to management endpoints
2025-12-28 04:40:32 +08:00
Luis Pater
05f249d77f
Merge branch 'main' into plus
2025-12-26 12:14:35 +08:00
Luis Pater
3ce0d76aa4
feat(usage): add import/export functionality for usage statistics and enhance deduplication logic
2025-12-26 11:49:51 +08:00
Luis Pater
8e24d9dc34
Merge branch 'main' into plus
2025-12-25 21:07:37 +08:00
Luis Pater
443c4538bb
feat(config): add commercial-mode to optimize HTTP middleware for lower memory usage
2025-12-25 21:05:01 +08:00
Luis Pater
cdb9c2e6e8
Merge remote-tracking branch 'origin/main' into router-for-me/main
2025-12-24 20:18:53 +08:00
hkfires
2a6d8b78d4
feat(api): add endpoint to retrieve request logs by ID
2025-12-24 19:24:51 +08:00