feat(register): read outlook_pool OTP via pool relay, not direct IMAP b3df5c1 jiayi.xie Claude Opus 4.8 (1M context) commited on 15 days ago
fix(register): bound IMAP connect timeout + surface OTP read errors 2822a06 jiayi.xie Claude Opus 4.8 (1M context) commited on 15 days ago
fix(docker): make uv run offline at startup (--frozen) to stop APP_STARTING hang 96dd572 jiayi.xie Claude Opus 4.8 (1M context) commited on 15 days ago
feat(register): add outlook_pool mail provider (account pool + IMAP OTP) 0da30c1 jiayi.xie Claude Opus 4.8 (1M context) commited on 15 days ago
fix(image): handle ChatGPT new async image-gen response format 01f7a46 jiayi.xie Claude Opus 4.8 (1M context) commited on about 1 month ago
Rebrand UI to gpt生图平台 and drop the GitHub link b792417 jiayi.xie Claude Opus 4.8 (1M context) commited on Jun 6
Make blocking threadpool size configurable to lift image concurrency a33013a jiayi.xie Claude Opus 4.8 (1M context) commited on Jun 5
Keep register pool monitor alive across transient errors 29b5866 jiayi.xie Claude Opus 4.8 (1M context) commited on Jun 5
Serve images from local disk instead of the /data bucket 8bb27a3 jiayi.xie Claude Opus 4.8 (1M context) commited on Jun 2
Persist config to /data, keep logs local, cut per-request bucket writes 92f3614 jiayi.xie Claude Opus 4.8 (1M context) commited on Jun 2
Resolve DATA_DIR from env or persistent /data mount b08914c jiayi.xie Claude Opus 4.8 (1M context) commited on Jun 2
Persist password/refresh_token/id_token into account record after register ce4c9eb jiayi.xie commited on May 17