Commit Graph

897 Commits

Author SHA1 Message Date
Haitao Pan
c7ec0013db scripts/install_postfix_sendonly.sh: udpate show_dns_record 2025-11-01 18:10:46 +08:00
Haitao Pan
91a566c39b add scripts/install_postfix_sendonly.sh 2025-11-01 18:10:46 +08:00
shenlan
de9001f20a Optimize register flow with verification popups (#620) 2025-11-01 17:24:10 +08:00
Haitao Pan
9133ff5d5a scripts/install_opensmtpd_sendonly.sh: update check_send_email() 2025-11-01 13:09:55 +08:00
shenlan
39208538ae Add SMTP app config and send test utilities (#619) 2025-11-01 13:03:00 +08:00
Haitao Pan
f8c2c8c175 scripts: add install_exim_sendonly and install_opensmtpd_sendonly 2025-11-01 12:15:29 +08:00
shenlan
714b7e8c22 docs: add repository agent guidelines (#613) 2025-10-31 21:27:40 +08:00
shenlan
34a24fae41 Improve verification code accessibility (#618) 2025-10-31 21:27:27 +08:00
shenlan
6c1512bc72 Hide layout chrome on auth pages (#617) 2025-10-31 21:03:29 +08:00
shenlan
1a754db738 Reformat register auth layout block (#616) 2025-10-31 19:47:41 +08:00
Haitao Pan
6f0e879eee Merge branch 'codex/add-email-verification-with-6-digit-code' 2025-10-31 19:22:05 +08:00
shenlan
a34efd7b41 Add verification code resend flow to registration 2025-10-31 19:17:03 +08:00
shenlan
fa3ea52e2b Refine auth page tests to avoid snapshots (#614) 2025-10-31 18:38:36 +08:00
shenlan
e65e5078ce Make optional register details collapsible (#612) 2025-10-31 17:26:52 +08:00
shenlan
2827af1275 Refine unified auth layout (#611) 2025-10-31 16:57:29 +08:00
shenlan
f140b4c975 Guard runtime environment resolution when defaults only (#610) 2025-10-31 16:41:29 +08:00
shenlan
1e0e6cdfdd Prefer email for MFA account label (#609) 2025-10-31 15:47:29 +08:00
shenlan
adf41b573d feat: add cross-platform OpenResty installer (#608) 2025-10-31 15:27:49 +08:00
Haitao Pan
fa37090007 infi: update nginx.conf for gzip and log_format enhancements 2025-10-31 14:51:53 +08:00
Haitao Pan
40a9532a27 Added new account export and config files, updated nginx configuration 2025-10-31 07:59:09 +08:00
shenlan
e61f8c3a7e Handle macOS OpenResty paths in bootstrap (#606) 2025-10-30 20:03:13 +08:00
shenlan
7c8f9caad8 Add API nginx configs and service automation targets (#605) 2025-10-30 19:26:39 +08:00
shenlan
e53da0b623 Update default API domains (#604) 2025-10-30 18:24:08 +08:00
shenlan
99c9b0dd3d Fix account Makefile tabs and update sync env handling (#603) 2025-10-30 16:01:31 +08:00
Haitao Pan
fc06010b15 feat(db): add setup_postgres_local.sh for local PostgreSQL initialization 2025-10-30 15:35:13 +08:00
Haitao Pan
9690783eba refactor(postgresql): replace zhparser+scws with pg_jieba; update Makefile and setup scripts 2025-10-30 15:16:32 +08:00
shenlan
af5552cf34 Add SSH-based account sync utility (#602) 2025-10-30 14:07:53 +08:00
shenlan
88959f4a3d Embed Xray config template in generator (#601)
* Refactor xray config generator to use embedded definition

* Restore agent template compatibility for Xray config
2025-10-30 13:45:27 +08:00
shenlan
6d2b405a3a docs: align domain plan with product subdomains (#600) 2025-10-28 20:41:29 +08:00
shenlan
07b66cc3f9 Refine MFA management dialog input layout (#599) 2025-10-28 17:08:04 +08:00
shenlan
b811b90608 feat: point account service to dedicated domain (#598) 2025-10-28 17:07:02 +08:00
shenlan
116a484a14 Add desktop config sync endpoint stub (#597) 2025-10-28 09:47:30 +08:00
shenlan
ff9d68a747 docs: clarify config payload requirements (#596) 2025-10-27 21:44:17 +08:00
shenlan
7a4b2f0e00 Allow combined server and agent mode (#595) 2025-10-27 21:02:03 +08:00
shenlan
41ba7c3cc0 Increase server timeouts for LLM requests (#594) 2025-10-27 16:11:16 +08:00
shenlan
721e4a8fba Revert "refine mfa setup prompts (#592)" (#593)
This reverts commit a67bee470e.
2025-10-27 12:46:48 +08:00
shenlan
a67bee470e refine mfa setup prompts (#592) 2025-10-27 12:33:26 +08:00
root
1b2cee4cf6 account/Makefile: add upgrade target 2025-10-27 12:12:48 +08:00
shenlan
f662ce7d47 Adjust MFA pending hint messaging (#591) 2025-10-27 12:09:44 +08:00
shenlan
f2231cfd8f Improve MFA provisioning resilience (#590) 2025-10-27 11:41:05 +08:00
shenlan
9af7321e65 Refactor Xray client injection (#589) 2025-10-27 03:02:41 +08:00
root
4f802a7175 update config/xray.config.template.json 2025-10-27 02:51:24 +08:00
shenlan
37c0f6b94e Ensure VLESS users include encryption field (#588) 2025-10-27 02:23:12 +08:00
shenlan
5b3e6f3802 Document outbound users path with array notation (#587) 2025-10-27 02:07:24 +08:00
root
86e97b6db5 update account/config/xray.config.template.json 2025-10-27 01:45:06 +08:00
shenlan
2e0d4880b5 Add periodic Xray config sync option (#586) 2025-10-27 01:16:43 +08:00
shenlan
1a4ee7143b fix: add appearance panel route page (#585) 2025-10-26 22:05:53 +08:00
shenlan
c9f1ec3dea feat(user-center): move theme preferences to dedicated route (#584) 2025-10-26 21:47:42 +08:00
shenlan
f927e502f5 chore: refine vless qr copy handling (#583) 2025-10-26 21:25:46 +08:00
shenlan
f5b03bdc77 fix: remove hardcoded vless uuid placeholder (#582) 2025-10-26 20:52:29 +08:00