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 |
|