Haitao Pan
f6a8f6ea41
chore: commit all local changes after local verification
2026-02-05 17:05:43 +08:00
Haitao Pan
b2f1c8a9b9
refactor(agent): remove custom nodes BFF route
2026-02-05 16:52:10 +08:00
Haitao Pan
ff104e94c4
fix(agent): unify frontend to canonical /api/agent-server/v1 with auth
2026-02-05 16:14:43 +08:00
Haitao Pan
2422c7c309
feat: enhance Vless node data fetching with robust error handling and flexible payload parsing.
2026-02-05 15:40:40 +08:00
Haitao Pan
4b6100d4a9
feat: Enhance Vless node fetching with robust error handling, flexible payload parsing, no-store cache, and UI display for fetch failures.
2026-02-05 15:27:56 +08:00
Haitao Pan
41daf9dbcc
feat: Add DELETE endpoint to remove a user's role.
2026-02-05 14:55:33 +08:00
Haitao Pan
d85c3d95a1
fix: remove feature flag from agents route to force enable it
2026-02-05 14:15:47 +08:00
Haitao Pan
c1090d84d0
feat: enable Agent Management feature by default
2026-02-05 14:13:57 +08:00
Haitao Pan
860abc2870
feat: add breadcrumbs to management/agent pages and implement regional node grouping
2026-02-05 14:06:04 +08:00
Haitao Pan
b5109778b5
feat: Identify root users by configurable email instead of hardcoded username for privileged actions.
2026-02-05 13:53:22 +08:00
Haitao Pan
cd5db28a25
management: add root-only custom UUID user creation with groups
2026-02-05 13:25:11 +08:00
Haitao Pan
d922407836
fix: route agent api to account service instead of internal server
2026-02-05 12:48:00 +08:00
Haitao Pan
8030c7f474
feat(user-center): enhance VLESS QR code error messages and add troubleshooting runbook
...
- Add precise error messages for missing UUID, nodes, transport, and URI schemes
- Distinguish between different error scenarios for better debugging
- Add comprehensive troubleshooting runbook with 500 error diagnosis
- Document agent registry configuration and INTERNAL_SERVICE_TOKEN setup
- Include architecture diagrams and verification steps
2026-02-05 00:10:15 +08:00
Haitao Pan
a5a9b586e9
build: update Next.js routes type definition import path to include dev.
2026-02-04 23:42:43 +08:00
Haitao Pan
ac1854b8ac
feat: Dynamically generate VLESS URIs and configurations from server-provided scheme templates and node data, and add a troubleshooting runbook.
2026-02-04 23:25:45 +08:00
Haitao Pan
95884dfc83
feat: Dynamically generate VLESS URIs from server-provided templates, update QR card node labels, and add a troubleshooting runbook.
2026-02-04 23:25:04 +08:00
Haitao Pan
e412c33e0f
feat: Remove VLESS configuration download functionality and update Next.js type import path.
2026-02-04 22:42:43 +08:00
Haitao Pan
b336519122
fix(vless): render QR/URI from backend schemes with node transport ports
2026-02-04 20:48:52 +08:00
Haitao Pan
49b0156b6c
chore: checkpoint current branch changes
2026-02-04 19:56:11 +08:00
Haitao Pan
8d06346654
feat: Set home stats cache TTL and s-maxage to 1 hour, removing conditional logic.
2026-02-04 18:21:03 +08:00
Haitao Pan
a77f588f75
chore: Update i18n translations.
2026-02-04 18:15:14 +08:00
Haitao Pan
763f235346
chore: Update internationalization translations.
2026-02-04 18:08:42 +08:00
Haitao Pan
76ed8b2aa8
feat: Display daily, weekly, and monthly visit statistics separately and adjust the grid layout for the stats section.
2026-02-04 18:07:11 +08:00
Haitao Pan
98cd098a71
fix(marketing): switch to zone analytics for daily unique visitors and trend aggregation
2026-02-04 17:52:14 +08:00
Haitao Pan
6dce59a174
feat: switch zone analytics to use httpRequests1hGroups and fetch uniqueVisitors
2026-02-04 17:29:50 +08:00
Haitao Pan
7c3bcdf5ef
fix(marketing): add Cloudflare visits fallbacks and shorter null cache
2026-02-04 16:49:58 +08:00
Haitao Pan
d53c4d4cef
refactor(rbac): gate account MFA and billing sections by readonly role
2026-02-04 16:40:48 +08:00
Haitao Pan
df7feac697
fix(panel): hide MFA lock prompt for readonly demo accounts
2026-02-04 16:36:00 +08:00
Haitao Pan
d079615542
fix(marketing): correct Cloudflare GraphQL types and visits fallback
2026-02-04 16:25:34 +08:00
Haitao Pan
f0819bee24
fix: hide MFA setup panel entirely for demo/read-only accounts
2026-02-04 16:19:41 +08:00
Haitao Pan
177f0a66ec
fix: robust demo account identification to bypass MFA enforcement
2026-02-04 16:13:21 +08:00
Haitao Pan
c6b3c26629
feat: Standardize and expand application metadata for improved SEO and structured data.
2026-02-04 16:13:04 +08:00
1f3bbb1564
Merge pull request #44 from cloud-neutral-toolkit/codex/homepage-live-stats
...
fix(auth): treat demo identity as readonly fallback
2026-02-04 16:05:13 +08:00
Haitao Pan
9b5de36901
fix(auth): treat demo identity as readonly fallback
2026-02-04 16:00:04 +08:00
116224f23f
Merge pull request #43 from cloud-neutral-toolkit/codex/homepage-live-stats
...
Codex/homepage live stats
2026-02-04 15:53:03 +08:00
Haitao Pan
947fd5fc9e
fix(panel): skip MFA enforcement for readonly demo account
2026-02-04 15:46:24 +08:00
Haitao Pan
c6f3512949
feat: hide mfa and billing panels for demo readonly account
2026-02-04 15:21:40 +08:00
4f16ed15b6
Merge pull request #42 from cloud-neutral-toolkit/codex/homepage-live-stats
...
Codex/homepage live stats
2026-02-04 15:17:01 +08:00
Haitao Pan
84a91361d3
docs: add cloudflare analytics env setup guide
2026-02-04 15:09:01 +08:00
Haitao Pan
7c3b2afe70
feat: honor demo read-only mode with proxy uuid and mfa-free UX
2026-02-04 14:59:19 +08:00
Haitao Pan
ca4668501d
fix: map root role to admin for console access gates
2026-02-04 14:48:47 +08:00
136b542324
Merge pull request #41 from cloud-neutral-toolkit/codex/homepage-live-stats
...
feat: wire homepage stats to accounts and cloudflare analytics
2026-02-04 14:19:15 +08:00
Haitao Pan
297de6c4b5
feat: wire homepage stats to accounts and cloudflare analytics
2026-02-04 14:15:27 +08:00
Haitao Pan
92802a7da6
seo: improve metadata and update observability service link
2026-02-03 22:37:29 +08:00
Haitao Pan
85df4e9c85
fix: restore page.tsx syntax and refine hero layout for better balance
2026-02-03 17:36:38 +08:00
Haitao Pan
9441ae9e48
style: downsize hero title font and refine punctuation in slogans
2026-02-03 17:26:12 +08:00
Haitao Pan
64a395cd44
docs: refine homepage layout and restore original marketing cards
2026-02-03 17:24:18 +08:00
Haitao Pan
9c1e4dd2be
docs: update homepage marketing copy with better i18n support
2026-02-03 17:14:23 +08:00
Haitao Pan
fa03f47f9e
docs: 完善首页文案国际化支持,提取硬编码字符串并优化双语表达
2026-02-03 15:44:13 +08:00
Haitao Pan
a4fc17f8f7
docs: 替换首页文案为全球加速网络、全链路 SaaS 托管及 AI 驱动的可观测性
2026-02-03 15:43:06 +08:00