Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
4a1c835
feat: add verified custom domains
heathermhuang Jul 7, 2026
aed0e94
fix: support legacy settings schema in custom domain migration
heathermhuang Jul 7, 2026
5afc251
test: update settings contracts for custom domains
heathermhuang Jul 7, 2026
bc08fc2
fix: select owners for admin custom domains
heathermhuang Jul 7, 2026
ce495c2
feat: allow shared custom domains
heathermhuang Jul 8, 2026
c5457b9
feat: improve custom domain verification flow
heathermhuang Jul 8, 2026
246b970
fix: surface custom domain verification status
heathermhuang Jul 8, 2026
66bb05b
fix: improve custom domain management UX
heathermhuang Jul 8, 2026
22e6925
fix: harden custom domain access handling
heathermhuang Jul 9, 2026
0dacf3d
fix: keep usage log insert arity in sync
heathermhuang Jul 16, 2026
151bc2c
chore: regenerate Ent and Wire after rebase
heathermhuang Jul 29, 2026
b4dfc26
fix: preserve concurrent frontend feature registrations
heathermhuang Jul 29, 2026
97e651f
test: align gateway route fixtures after rebase
heathermhuang Jul 29, 2026
c3c94ce
test: align usage log fixtures with custom domains
heathermhuang Jul 29, 2026
83a02e5
fix: preserve valid client request IDs
heathermhuang Aug 7, 2026
b0587a1
test: cover client request ID precedence and bounds
heathermhuang Aug 7, 2026
f12499e
fix: normalize container entrypoint permissions
heathermhuang Aug 7, 2026
ebb239c
fix: reconcile custom domains with current upstream contracts
heathermhuang Sep 12, 2026
a8e3f27
fix(domains): preserve administrative disables during owner actions
heathermhuang Sep 12, 2026
45c7631
fix: regenerate custom domain wiring after upstream rebase
heathermhuang Oct 6, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ RUN mkdir -p /app/data && chown sub2api:sub2api /app/data

# Copy entrypoint script (fixes volume permissions then drops to sub2api)
COPY deploy/docker-entrypoint.sh /app/docker-entrypoint.sh
RUN chmod +x /app/docker-entrypoint.sh
RUN chmod 0755 /app/docker-entrypoint.sh

# Expose port (can be overridden by SERVER_PORT env var)
EXPOSE 8080
Expand Down
4 changes: 4 additions & 0 deletions backend/.golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,10 @@ linters:
- path: 'internal/service/openai_codex_models_service(_test)?\.go$'
linters: [ staticcheck ]
text: 'SA1019: golang\.org/x/net/http2\.GoAwayError\b'
- path: _test\.go
linters:
- staticcheck
text: "SA5011"
# G703/G704 污点分析在测试文件中只会命中 httptest mock 与测试者自设的
# 环境变量路径,不构成攻击面;且该分析跨环境结果不稳定(本地/CI 报告的
# 位置集合不同),逐点 nolint 无法收敛,故按路径豁免。生产代码不豁免,
Expand Down
10 changes: 7 additions & 3 deletions backend/cmd/server/wire_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading