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 |
|
Haitao Pan
|
528bfe2f0e
|
refactor: Update main layout padding and width constraints.
|
2026-02-03 11:27:57 +08:00 |
|
Haitao Pan
|
0c182e4612
|
feat: user management UI and email blacklist management
|
2026-02-02 20:19:08 +08:00 |
|
Haitao Pan
|
ddb03018a8
|
Enable npm registry server and refine user menu styling in UnifiedNavigation.
|
2026-02-02 16:32:55 +08:00 |
|
Haitao Pan
|
48ab7aadd2
|
feat: merge services sidebar into panel, remove services sidebar, and add breadcrumbs
|
2026-02-02 16:31:20 +08:00 |
|
Haitao Pan
|
60ec70f9ac
|
feat: merge services sidebar into panel and remove sidebar from services page
|
2026-02-02 16:29:06 +08:00 |
|
Haitao Pan
|
87424d069c
|
feat: implement sidebar collapse, revert to icon-leading layout, and remove redundant titles
|
2026-02-02 16:14:57 +08:00 |
|
Haitao Pan
|
35654f3b6c
|
feat: fine-tune menu section ordering via offsets
|
2026-02-02 16:07:49 +08:00 |
|
Haitao Pan
|
3f094bb933
|
feat: refactor user center menu order, categories and apply right-alignment
|
2026-02-02 16:07:14 +08:00 |
|
Haitao Pan
|
ffbdd94180
|
docs: remove remaining XControl references from panel and user center
|
2026-02-02 15:48:24 +08:00 |
|
Haitao Pan
|
705b168fcb
|
docs: fine-tune user center text to 'User Center' and '用户中心'
|
2026-02-02 15:46:50 +08:00 |
|
Haitao Pan
|
da0f1d864d
|
feat: add Cloudflare Web Analytics comments
|
2026-02-02 15:34:20 +08:00 |
|
Haitao Pan
|
434aa28563
|
docs: update privacy policy and terms of service with bilingual content
|
2026-02-02 15:31:50 +08:00 |
|
Haitao Pan
|
823bcc5f68
|
chore: Disable custom npm registry server configuration in .yarnrc.yml.
|
2026-02-02 15:17:28 +08:00 |
|
Haitao Pan
|
39a72df864
|
refactor: Reorder LanguageToggle and ReleaseChannelSelector components to appear before the user account dropdown.
|
2026-02-02 13:15:26 +08:00 |
|
Haitao Pan
|
99db63d18d
|
feat: Add rimraf dev dependency, remove glob resolution, and configure next as a peer dependency for contentlayer packages.
|
2026-02-02 13:15:09 +08:00 |
|
Haitao Pan
|
0ec2588735
|
style: fix user menu alignment and spacing, and codify UI standards in skill
|
2026-02-02 13:06:09 +08:00 |
|
Haitao Pan
|
d4c5dbfc57
|
feat: fine-tune user account dropdown menu with Radix UI and custom animations
|
2026-02-02 12:39:17 +08:00 |
|