JRBaggins
de64b02612
fix: resolve build version from release tag
2026-07-01 14:25:46 +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
shaw
a1560ae77c
chore: update sponsors
2026-06-24 22:14:47 +08:00
shaw
b7cfe24626
chore: update README
2026-06-08 16:41:47 +08:00
shaw
acbcb50de1
chore: update README
2026-06-08 15:43:19 +08:00
shaw
7483c43c02
update sponsors
2026-06-06 09:28:18 +08:00
shaw
2f70d965bf
chore: update sponsors
2026-05-25 19:06:55 +08:00
shaw
16793d3af0
chore: update sponsors
2026-05-21 15:26:20 +08:00
shaw
4b6d5d76de
chore: update sponsors
2026-05-19 21:18:41 +08:00
shaw
6e66edbb09
chore: update sponsors
2026-05-15 20:58:47 +08:00
shaw
dbc8ae658c
chore: update sponsors
2026-05-08 20:00:06 +08:00
shaw
da4b078df2
chore: update sponsors
2026-04-29 14:41:35 +08:00
shaw
755c7d5026
chore: revert README files to 78f691d2 version
2026-04-22 19:55:13 +08:00
IanShaw027
ca4e38aa01
fix(profile): stabilize binding compatibility and frontend checks
2026-04-22 14:57:47 +08:00
shaw
78f691d2de
chore: update sponsors
2026-04-21 14:57:59 +08:00
shaw
23def40bc5
chore: change license from MIT to LGPL v3.0
2026-04-19 22:06:04 +08:00
shaw
7ea8e7e667
chore: update sponsors
2026-04-16 17:19:32 +08:00
shaw
92f4a6bb94
chore: update readme
2026-04-13 22:28:44 +08:00
shaw
a1a283688c
chore: update sponsors
2026-04-12 17:19:44 +08:00
erio
c777fe5471
docs: add built-in payment configuration guide and update README
...
- Add docs/PAYMENT.md and docs/PAYMENT_CN.md with full payment setup guide
- Mark Sub2ApiPay as deprecated in ecosystem tables (payment is now built-in)
- Add built-in payment system to features list in all 3 READMEs
2026-04-11 21:10:55 +08:00
shaw
155d3474d6
chore: update Sponsors
2026-04-09 09:21:55 +08:00
shaw
f54e9d0b1c
chore: update readme
2026-04-08 16:37:00 +08:00
shaw
339d906e54
chore: update readme
2026-04-05 22:31:01 +08:00
shaw
f47c865555
chore: update readme
2026-04-05 22:27:13 +08:00
shaw
1dfd974432
chore: update readme
2026-03-30 16:28:31 +08:00
shaw
cc396f59cf
chore: update readme
2026-03-30 16:24:29 +08:00
Ikko Ashimine
fdad55956e
docs: add Japanese README
2026-03-25 00:34:56 +09:00
Jerry Fan and Claude Opus 4.6
f2f819d70f
docs: update docker-compose commands to Docker Compose V2 syntax
...
The project prerequisites already require Docker Compose v2+, but command
examples still used the legacy `docker-compose` (hyphenated) form. Replace
all command invocations with `docker compose` (space-separated) while
keeping file name references (docker-compose.yml, etc.) unchanged.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-19 18:12:50 +08:00
shaw
5c138007d0
chore: update docs
2026-03-16 16:56:42 +08:00
shaw
4f2a97073e
chore: update docs
2026-03-14 12:37:36 +08:00
erio
91e4d95660
docs: add iframe integration feature and ecosystem projects section
2026-03-14 03:16:07 +08:00
shaw
c8eff34388
chore: update readme
2026-03-09 16:25:56 +08:00
shaw
f19b03825b
chore: update docs
2026-03-09 16:11:44 +08:00
shaw
0aa3cf677a
chore: 清理一些无用的文件
2026-03-04 10:15:42 +08:00
shaw
f7fa71bc28
fix: 将 README 中 Codex WS 配置迁移至使用密钥弹窗
...
- 移除 README.md / README_CN.md 中的 Codex CLI WebSocket v2 配置示例
- UseKeyModal OpenAI 分组新增 "Codex CLI (WebSocket)" tab,区分普通模式与 WS 模式
- 普通模式 config.toml 不含 WebSocket 字段,WS 模式包含 supports_websockets 和 features 配置
- 所有配置统一使用 sub2api 作为 model_provider 名称
2026-02-28 23:35:31 +08:00
yangjianbo
bb664d9bbf
feat(sync): full code sync from release
2026-02-28 15:01:20 +08:00
yangjianbo and Claude Opus 4.6
2f520c8d47
docs(readme): 说明 Sora 功能暂不可用及技术问题
...
- 在 README.md 增加 Sora 暂不可用状态说明
- 在 README_CN.md 增加对应中文说明并标注恢复后可选
- 明确 gateway.sora_* 配置当前仅为预留项
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 13:06:56 +08:00
yangjianbo
b5a3b3db66
Merge branch 'test' into release
2026-02-14 12:07:19 +08:00
yangjianbo
d04b47b3ca
feat(backend): 提交后端审计修复与配套测试改动
2026-02-14 11:23:10 +08:00
yangjianbo
ed681d0830
feat: 整理
2026-02-13 12:49:08 +08:00
yangjianbo
f82e346f02
Merge branch 'main' into test
2026-02-06 08:12:40 +08:00
yangjianbo
98f793155f
build(工具链): 升级 Go 到 1.25.7
2026-02-06 07:41:23 +08:00
yangjianbo
377bffe281
Merge branch 'main' into test
2026-02-03 22:48:04 +08:00
yangjianbo
31fe017888
Merge branch 'main' of https://github.com/mt21625457/aicodex2api
2026-02-03 21:00:11 +08:00
shaw
5cda979209
feat(deploy): 优化 Docker 部署体验,新增一键部署脚本
...
## 新增功能
- 新增 docker-compose.local.yml:使用本地目录存储数据,便于迁移和备份
- 新增 docker-deploy.sh:一键部署脚本,自动生成安全密钥(JWT_SECRET、TOTP_ENCRYPTION_KEY、POSTGRES_PASSWORD)
- 新增 deploy/.gitignore:忽略运行时数据目录
## 优化改进
- docker-compose.local.yml 包含 PGDATA 环境变量修复,解决 PostgreSQL 18 Alpine 数据丢失问题
- 脚本自动设置 .env 文件权限为 600,增强安全性
- 脚本显示生成的凭证,方便用户记录
## 文档更新
- 更新 README.md(英文版):新增"快速开始"章节,添加部署版本对比表
- 更新 README_CN.md(中文版):同步英文版更新
- 更新 deploy/README.md:详细说明两种部署方式和迁移方法
## 使用方式
一键部署:
```bash
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/docker-deploy.sh | bash
docker-compose -f docker-compose.local.yml up -d
```
轻松迁移:
```bash
tar czf sub2api-complete.tar.gz deploy/
# 传输到新服务器后直接解压启动即可
```
2026-02-02 16:17:07 +08:00
yangjianbo
618a614cbf
feat(Sora): 完成Sora网关接入与媒体能力
...
新增 Sora 网关路由、账号调度与同步服务\n补充媒体代理与签名 URL、模型列表动态拉取\n完善计费配置、前端支持与相关测试
2026-01-31 20:22:22 +08:00
yangjianbo
bece1b5201
perf(服务端): 启用 h2c 并保留 HTTP/1.1 回退
2026-01-24 20:01:03 +08:00
yangjianbo
70eaa450db
fix(网关): 修复工具续链校验与存储策略
...
完善 function_call_output 续链校验与引用匹配
续链场景强制 store=true,过滤 input 时避免副作用
补充续链判断与过滤相关单元测试
测试: go test ./...
2026-01-13 16:47:35 +08:00