Haitao Pan
3d0519a592
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
9c877ceb3c
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
d6299f8ca4
docs: align dashboard plan with fresh deno migration ( #644 )
2025-11-04 12:57:02 +08:00
shenlan
1e01279678
feat: enable mail demo preview and fix extension import ( #643 )
2025-11-03 07:56:18 +08:00
Haitao Pan
3a6a7f62f7
add docs/account-test-cases.md
2025-11-02 11:50:12 +08:00
shenlan
bb84b65845
feat: align svc.plus gateway layering ( #630 )
2025-11-02 07:11:11 +08:00
shenlan
9daf5a3378
Refine registration flow with verification gate ( #623 )
2025-11-01 21:34:35 +08:00
shenlan
32784d74b6
Rename register resend endpoint to send ( #622 )
2025-11-01 20:25:37 +08:00
shenlan
e53da0b623
Update default API domains ( #604 )
2025-10-30 18:24:08 +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
b811b90608
feat: point account service to dedicated domain ( #598 )
2025-10-28 17:07:02 +08:00
shenlan
ff9d68a747
docs: clarify config payload requirements ( #596 )
2025-10-27 21:44:17 +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
shenlan
2e0d4880b5
Add periodic Xray config sync option ( #586 )
2025-10-27 01:16:43 +08:00
shenlan
f5b03bdc77
fix: remove hardcoded vless uuid placeholder ( #582 )
2025-10-26 20:52:29 +08:00
shenlan
cd9b1bf9b8
Refine Xray config generator flow handling ( #580 )
2025-10-26 20:51:41 +08:00
shenlan
cf4c6eda7f
Add CMS feature flag and traffic overview ( #553 )
2025-10-17 16:43:44 +08:00
shenlan
70420eb3d3
Add CMS configuration schema, docs, and validation ( #551 )
2025-10-17 16:41:22 +08:00
shenlan
255dc84492
Move dashboard frontend out of ui namespace ( #538 )
2025-10-17 12:36:27 +08:00
shenlan
8360e1e474
Update rag-server default base URL to 8090 ( #528 )
2025-10-15 15:25:06 +08:00
shenlan
2d71165e9c
docs: add rag query 500 troubleshooting notes ( #523 )
2025-10-15 14:55:53 +08:00
shenlan
dc4aab3a9f
Move RAG module under rag-server ( #526 )
2025-10-15 13:27:37 +08:00
shenlan
601fe872ce
Refactor server layout to rag-server ( #525 )
2025-10-15 13:04:58 +08:00
shenlan
a5d1611748
docs: outline sequential tasks for account sync plan ( #506 )
2025-10-13 10:11:13 +08:00
shenlan
aae231c7a2
docs: outline account import/export enhancement plan ( #504 )
2025-10-13 09:18:44 +08:00
shenlan
5de1e32dd4
docs: clarify pglogical extension creation ( #495 )
2025-10-12 07:54:49 +08:00
shenlan
73560e7519
Update pglogical.md
2025-10-08 19:03:15 +08:00
shenlan
d8ab82419d
Update pglogical.md
2025-10-08 18:54:57 +08:00
shenlan
3f48e38b75
Update pglogical.md
2025-10-08 18:43:37 +08:00
shenlan
bf7f985aff
Update pglogical.md
2025-10-08 18:22:56 +08:00
shenlan
b970a240c7
Update pglogical.md
2025-10-08 18:11:24 +08:00
shenlan
0312ae264f
Update pglogical.md
2025-10-08 18:04:23 +08:00
shenlan
c778f93ddd
Update pglogical.md
2025-10-08 17:56:42 +08:00
shenlan
c3b19e0549
Update pglogical.md
2025-10-08 17:53:21 +08:00
shenlan
229069fba6
Update pglogical.md
2025-10-08 17:36:09 +08:00
shenlan
0fe26c2605
Update pglogical.md
2025-10-08 17:29:25 +08:00
shenlan
aaa69233e5
Update pglogical.md
2025-10-08 17:05:32 +08:00
shenlan
39b887bb3d
Update pglogical.md
2025-10-08 17:03:47 +08:00
shenlan
82417c412c
Update pglogical.md
2025-10-08 17:01:44 +08:00
shenlan
0d0602d088
Update pglogical.md
2025-10-08 16:45:15 +08:00
shenlan
328ea53013
Update pglogical.md
2025-10-08 16:31:56 +08:00
shenlan
b1fde3f25e
Update pglogical.md
2025-10-08 16:22:54 +08:00
shenlan
cd797aa5c7
Update pglogical.md
2025-10-08 15:52:38 +08:00
shenlan
d508651c72
Update pglogical.md
2025-10-08 15:21:14 +08:00
shenlan
1acd229347
Update pglogical.md
2025-10-08 15:05:26 +08:00
shenlan
daef7ac562
Update pglogical.md
2025-10-08 14:45:35 +08:00
shenlan
f36faeefbb
Update pglogical.md
2025-10-08 14:16:06 +08:00
shenlan
3a6e03b60c
docs: outline deno migration plan for homepage ( #456 )
2025-10-07 17:05:59 +08:00