shaw
63cef60594
chore: update sponsors
2026-07-22 22:21:43 +08:00
Jingru Shi
49200d4747
fix(config): support Redis ACL username
2026-07-21 01:31:46 +08:00
shaw
fa402b909a
feat(branding): 启用新版 SVG logo 并在 README 头部展示
...
- 新增 assets/logo.svg 作为项目默认 logo(512x512 深色圆角底 + 渐变 S 标)
- 前端 favicon 与组件兜底 logo 由 logo.png 切换为 frontend/public/logo.svg
- 三个 README(EN/CN/JA)头部新增居中 logo 与标题布局
- 删除旧 logo.png 及多余的 lobe 变体 SVG
2026-07-20 16:06:59 +08:00
Wesley Liddick
f3312cf7d9
Merge pull request #4604 from BenjaminAaron196/codex/fix-issue-4600-client-ip
...
fix: 修复客户端 IP 回退并支持自定义 CDN 请求头
2026-07-20 09:20:02 +08:00
shaw
30202f8266
chore: update sponsors
2026-07-20 08:55:15 +08:00
Jlypx and Sisyphus
0cc382e331
docs: 补充客户端 IP 请求头配置说明
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-07-20 00:10:41 +08:00
Jlypx and Sisyphus
f69042ca6e
docs: 更新客户端 IP 配置索引
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-07-19 21:42:54 +08:00
Jlypx
732aeef880
fix: 兼容反代和 Docker 客户端 IP 解析
2026-07-19 19:41:01 +08:00
Wesley Liddick
d2667393b3
Merge pull request #4522 from wucm667/docs/issue-4518-http-bridge-prerequisite
...
docs: clarify OpenAI WS mode router prerequisite
2026-07-18 20:43:01 +08:00
wucm667
8b75dd5576
docs: clarify OpenAI WS mode router prerequisite
2026-07-18 08:37:15 +08:00
Heatherm Huang
e86063155f
fix(grok): gate OAuth media on paid eligibility
2026-07-17 19:15:16 +08:00
Heatherm Huang and OpenAI Codex
c34dcd3700
docs: document Grok media eligibility
...
Co-Authored-By: OpenAI Codex <noreply@openai.com >
2026-07-17 12:18:46 +08:00
shaw
b960ec1980
chore: update sponsors
2026-07-16 17:45:13 +08:00
haruka
e5e94d1eb1
docs: document async image task API
2026-07-15 19:57:37 -07:00
Wesley Liddick
502097026f
Revert "feat: 支持异步生图任务与结果轮询"
2026-07-16 09:47:27 +08:00
haruka
df247b4364
docs: document async image task API
2026-07-15 22:14:34 +08:00
Wesley Liddick
bac925624f
Merge pull request #4289 from Tiantianr/fix/openai-ws-first-message-timeout
...
fix(openai-ws): make first-message timeout configurable
2026-07-15 15:45:24 +08:00
feeeei
1acbb12c65
统一gork使用模板中的名称风格
2026-07-15 10:51:08 +08:00
Tiantianr
74e296703a
fix(openai-ws): make first-message timeout configurable
...
Add a dedicated client first-message timeout while preserving the legacy 30-second default.
Use the resolved value for both the WebSocket read deadline and structured timeout logs, and document tuning for large requests or slow links.
Add configuration, validation, handler, and resolver regression coverage.
Refs #4158
2026-07-14 22:40:05 +08:00
shaw
da85cc7e47
chore: update sponsors
2026-07-14 17:01:39 +08:00
Bestony@Homelab
c8cfc93632
fix(openai-ws): bound ingress session lifecycle
2026-07-13 15:32:42 +08:00
shaw
8315defe8e
Merge branch 'main' into feat/grok-video-edit-extension
2026-07-13 14:50:18 +08:00
Wesley Liddick
fc9b489106
Merge pull request #4125 from adamglin0/feat/apple-container-support
...
feat(deploy): add Apple container support
2026-07-13 14:43:41 +08:00
chenjian
909b96edd2
feat: support Grok video edits and extensions
2026-07-13 10:50:42 +08:00
adamglin0
83c10133d1
feat(deploy): add Apple container support
2026-07-13 10:45:45 +08:00
Heatherm Huang
3375b4ed2b
fix(grok): route OAuth subscriptions through CLI proxy
2026-07-13 10:11:33 +08:00
Heatherm Huang
d9e466ad3a
feat(grok): support xAI API key accounts
...
Allow Grok API-key accounts in Responses forwarding and connection tests, expose creation and edit defaults in the dashboard, and document the supported setup.
2026-07-13 10:11:33 +08:00
Heatherm Huang
038b25c0b1
fix(grok): resolve recent integration issues
2026-07-13 10:09:53 +08:00
shaw
feef0bc0b1
chore: update sponsors
2026-07-09 19:08:00 +08:00
shaw
17b6481f8b
chore: update sponsors
2026-07-07 15:44:28 +08:00
shaw
156e17335f
chore: update sponsors
2026-07-07 15:15:52 +08:00
shaw
498f010ec3
fix(部署): 统一 Docker 部署 URL 安全默认值为开发友好模式
...
docker-compose.yml / docker-compose.local.yml 中
SECURITY_URL_ALLOWLIST_ALLOW_INSECURE_HTTP 与
SECURITY_URL_ALLOWLIST_ALLOW_PRIVATE_HOSTS 的兜底值由 false 改为 true,
与代码默认值(0c7a58fc)保持一致,避免未配置 .env 的 Docker 部署
在测试账号连接时因 http base URL 报 "invalid url scheme: http"。
同步更新 README(三语)、.env.example、config.example.yaml 中
过时的"默认拒绝 HTTP"描述,改为默认允许并指导生产环境显式收紧。
2026-07-04 13:51:37 +08:00
shaw
cbe0c4665f
chore: update readme
2026-07-04 10:18:41 +08:00
shaw
dec709fb3a
chore: update sponsors
2026-07-04 10:06:11 +08:00
Heatherm Huang
b2687b2258
fix(frontend): edit grok oauth model mapping
2026-07-03 19:43:54 +08:00
shaw
41af8e8e11
chore: update sponsors
2026-07-02 16:29:34 +08:00
shaw
98be187d56
chore: update sponsors
2026-07-01 19:04:40 +08:00
JRBaggins
de64b02612
fix: resolve build version from release tag
2026-07-01 14:25:46 +08:00
Heatherm Huang
4a7148e203
fix: support grok cli compatibility routes
2026-06-29 17:53:19 +08:00
Wesley Liddick
a822972d80
Merge pull request #3494 from devnomad-byte/docs/source-compile-admin-setup
...
docs: note admin account wizard requirement in source-compile install
2026-06-29 09:19:14 +08:00
shaw
9a0fbcc87d
chore: update sponsors
2026-06-26 17:32:50 +08:00
devnomad-byte and Claude Opus 4.6
98feeccbe1
docs: note admin account wizard requirement in source-compile install
...
Method 3 (source compile) instructs users to pre-create config.yaml,
but does not mention that doing so disables the setup wizard — the
only code path that creates the initial admin account. Users following
the README end up with a running server and an empty users table, and
login fails with "invalid email or password".
The default.admin_email / default.admin_password fields in config.yaml
are loaded into the config struct but never read by any code path
(setup.SetupConfig.Admin is tagged yaml:"-"), so they cannot serve as
an alternative way to seed the admin.
Add a "Creating the Admin Account" subsection to Method 3 in all three
language READMEs (EN/CN/JA), explaining the wizard dependency and two
workarounds: let the wizard generate config.yaml, or temporarily move
config.yaml aside to trigger the wizard on first run.
Related: #521 (docker variant of the same symptom), #2617 , #2350 .
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-26 15:19:58 +08:00
Heatherm Huang
2a80495880
docs: clarify grok public route scope
2026-06-26 10:37:37 +08:00
Heatherm Huang
39be1ec97f
feat: add grok subscription support
2026-06-26 10:36:09 +08:00
shaw
a1560ae77c
chore: update sponsors
2026-06-24 22:14:47 +08:00
shaw
85a3b12254
chore: update sponsors
2026-06-22 16:37:56 +08:00
shaw
e5f38a6f60
chore: update sponsors
2026-06-22 09:55:31 +08:00
shaw
63d95b4ec7
chore: updeta sponsors
2026-06-09 19:41:29 +08:00
shaw
be01744565
chore: update sponsors
2026-06-08 20:15:15 +08:00
shaw
b7cfe24626
chore: update README
2026-06-08 16:41:47 +08:00