Haitao Pan
097b88c0a8
fix(auth): resolve panel redirect loops and clean up authentication flow
...
- Fix middleware redirect path from /auth/login to /login
- Remove duplicate authentication checks from panel routes (index, account, mail)
- Configure public routes: only /, /download, /docs are public
- All other pages including /panel require authentication
- Streamline auth flow: middleware handles auth, pages render directly
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-05 17:22:24 +08:00
Haitao Pan
9e1112758a
feat(dashboard-fresh): migrate and integrate dashboard source
...
- Add fresh app structure (auth, tenant, mail, insight, docs, panel)
- Include CMS content, API routes, scripts, and config
- Migrate UI components, themes, and extensions to fresh runtime
2025-11-04 18:06:21 +08:00
shenlan
3368bfb4c1
docs: align dashboard plan with fresh deno migration ( #644 )
2025-11-04 12:57:02 +08:00
shenlan
3da17828bb
feat: enable mail demo preview and fix extension import ( #643 )
2025-11-03 07:56:18 +08:00
Haitao Pan
bb437c0c63
add docs/account-test-cases.md
2025-11-02 11:50:12 +08:00
shenlan
3f77622388
feat: align svc.plus gateway layering ( #630 )
2025-11-02 07:11:11 +08:00
shenlan
f915c46915
Refine registration flow with verification gate ( #623 )
2025-11-01 21:34:35 +08:00
shenlan
a41e8e0b32
Rename register resend endpoint to send ( #622 )
2025-11-01 20:25:37 +08:00
shenlan
5dd0e977ee
Update default API domains ( #604 )
2025-10-30 18:24:08 +08:00
shenlan
78f1d10031
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
1d8e7bb76f
docs: align domain plan with product subdomains ( #600 )
2025-10-28 20:41:29 +08:00
shenlan
c31fc1c985
feat: point account service to dedicated domain ( #598 )
2025-10-28 17:07:02 +08:00
shenlan
8afba05d1c
docs: clarify config payload requirements ( #596 )
2025-10-27 21:44:17 +08:00
shenlan
ef2e4088ef
Ensure VLESS users include encryption field ( #588 )
2025-10-27 02:23:12 +08:00
shenlan
80b0b12dc0
Document outbound users path with array notation ( #587 )
2025-10-27 02:07:24 +08:00
shenlan
bbdf62bcb0
Add periodic Xray config sync option ( #586 )
2025-10-27 01:16:43 +08:00
shenlan
2853205fec
fix: remove hardcoded vless uuid placeholder ( #582 )
2025-10-26 20:52:29 +08:00
shenlan
5ddec3e578
Refine Xray config generator flow handling ( #580 )
2025-10-26 20:51:41 +08:00
shenlan
8522afb345
Add CMS feature flag and traffic overview ( #553 )
2025-10-17 16:43:44 +08:00
shenlan
302794d2a6
Add CMS configuration schema, docs, and validation ( #551 )
2025-10-17 16:41:22 +08:00
shenlan
0f82735149
Move dashboard frontend out of ui namespace ( #538 )
2025-10-17 12:36:27 +08:00
shenlan
c228b9c170
Update rag-server default base URL to 8090 ( #528 )
2025-10-15 15:25:06 +08:00
shenlan
eb238d0b22
docs: add rag query 500 troubleshooting notes ( #523 )
2025-10-15 14:55:53 +08:00
shenlan
522eb4c6fd
Move RAG module under rag-server ( #526 )
2025-10-15 13:27:37 +08:00
shenlan
92a3458f4e
Refactor server layout to rag-server ( #525 )
2025-10-15 13:04:58 +08:00
shenlan
cfdb269cca
docs: outline sequential tasks for account sync plan ( #506 )
2025-10-13 10:11:13 +08:00
shenlan
6e04cba470
docs: outline account import/export enhancement plan ( #504 )
2025-10-13 09:18:44 +08:00
shenlan
a64c7e530d
docs: clarify pglogical extension creation ( #495 )
2025-10-12 07:54:49 +08:00
shenlan
01d6594df6
Update pglogical.md
2025-10-08 19:03:15 +08:00
shenlan
d2f8cf8f38
Update pglogical.md
2025-10-08 18:54:57 +08:00
shenlan
9a85defd66
Update pglogical.md
2025-10-08 18:43:37 +08:00
shenlan
cc0fe0a196
Update pglogical.md
2025-10-08 18:22:56 +08:00
shenlan
1b3b8edb75
Update pglogical.md
2025-10-08 18:11:24 +08:00
shenlan
46d4dc274f
Update pglogical.md
2025-10-08 18:04:23 +08:00
shenlan
bc075554b4
Update pglogical.md
2025-10-08 17:56:42 +08:00
shenlan
9a1ca72f34
Update pglogical.md
2025-10-08 17:53:21 +08:00
shenlan
38b540570a
Update pglogical.md
2025-10-08 17:36:09 +08:00
shenlan
50397c6a4c
Update pglogical.md
2025-10-08 17:29:25 +08:00
shenlan
b4ec5fe83b
Update pglogical.md
2025-10-08 17:05:32 +08:00
shenlan
fe04c6060e
Update pglogical.md
2025-10-08 17:03:47 +08:00
shenlan
2b201f30aa
Update pglogical.md
2025-10-08 17:01:44 +08:00
shenlan
cb8bf1edf7
Update pglogical.md
2025-10-08 16:45:15 +08:00
shenlan
6cf8627060
Update pglogical.md
2025-10-08 16:31:56 +08:00
shenlan
5946ca16f4
Update pglogical.md
2025-10-08 16:22:54 +08:00
shenlan
63451f1f04
Update pglogical.md
2025-10-08 15:52:38 +08:00
shenlan
0e0876915e
Update pglogical.md
2025-10-08 15:21:14 +08:00
shenlan
5083158ef7
Update pglogical.md
2025-10-08 15:05:26 +08:00
shenlan
ab8142d0cc
Update pglogical.md
2025-10-08 14:45:35 +08:00
shenlan
fdd75c8b95
Update pglogical.md
2025-10-08 14:16:06 +08:00
shenlan
949918a2b9
docs: outline deno migration plan for homepage ( #456 )
2025-10-07 17:05:59 +08:00