Haitao Pan
|
f3d0a7f931
|
fix(dashboard): resolve npm run build errors
- Fix module path in prebuild script (../../scripts → ../scripts)
- Update API routes to use Promise-based params for Next.js 16
- Install @types/sanitize-html and @types/js-yaml
- Fix component prop naming (loading → isLoading, saving → isSaving, etc.)
- Update VLESS config type definition with missing 'id' property
- Fix TypeScript type conflicts and export declarations
🤖 Generated with [Claude Code](https://claude.com/claude-code)
|
2025-11-06 11:07:30 +08:00 |
|
root
|
ce68f72c9c
|
update account/config/xray.config.template.json
|
2025-10-27 01:45:06 +08:00 |
|
shenlan
|
0f82735149
|
Move dashboard frontend out of ui namespace (#538)
|
2025-10-17 12:36:27 +08:00 |
|
shenlan
|
d5527f9e53
|
Restore news and community sections below product matrix (#537)
|
2025-10-17 10:08:44 +08:00 |
|
shenlan
|
fb8b8c351d
|
feat: enable typography styles on homepage (#535)
|
2025-10-16 20:06:35 +08:00 |
|
shenlan
|
ed3b222213
|
Fix insight hydration by delaying share link rendering (#534)
|
2025-10-16 19:36:16 +08:00 |
|
shenlan
|
2c45c0eb22
|
chore: clear stale next cache before builds (#533)
|
2025-10-16 19:20:30 +08:00 |
|
shenlan
|
604e63bc53
|
Fix homepage CTA prefetch to avoid missing chunk error (#532)
|
2025-10-16 19:05:31 +08:00 |
|
shenlan
|
737c5f0d4c
|
Fix user role helper for server actions (#531)
|
2025-10-16 18:45:11 +08:00 |
|
shenlan
|
822a45016c
|
feat(homepage): align product and contact layout (#530)
|
2025-10-16 18:16:24 +08:00 |
|
shenlan
|
afc11692e1
|
Refine homepage navbar layout (#529)
|
2025-10-16 16:15:24 +08:00 |
|
shenlan
|
1ee2518b2a
|
Fix streaming abort timeout handling (#527)
|
2025-10-15 14:54:46 +08:00 |
|
shenlan
|
2b560384b5
|
Improve AskAI fallback and secure admin APIs (#522)
|
2025-10-14 20:53:59 +08:00 |
|
shenlan
|
2b4760adfa
|
Force internal server proxy to loopback (#521)
|
2025-10-14 20:06:22 +08:00 |
|
shenlan
|
72e8da1dd4
|
Forward AskAI API cookies when proxying (#520)
|
2025-10-14 19:57:17 +08:00 |
|
shenlan
|
808aed7cef
|
Fix Ask AI proxy to use internal service URL (#519)
|
2025-10-14 19:40:01 +08:00 |
|
shenlan
|
186d0adb07
|
Fix Ask AI dialog to proxy requests via Next API (#518)
|
2025-10-14 16:04:54 +08:00 |
|
shenlan
|
4ccfbcee47
|
Ensure auth forms fall back to same-origin account endpoints (#517)
|
2025-10-13 16:33:21 +08:00 |
|
shenlan
|
80a0bcb680
|
Fix register endpoint to prefer same-origin URL (#516)
|
2025-10-13 16:10:54 +08:00 |
|
shenlan
|
37be131d0c
|
Remove homepage rewrite proxy (#515)
|
2025-10-13 15:18:43 +08:00 |
|
shenlan
|
0c73cfb3c6
|
Fix tenant normalization types and add QR code typings (#514)
|
2025-10-13 14:14:26 +08:00 |
|
shenlan
|
b8e251db31
|
Fix account service base URL on hosted register page (#513)
|
2025-10-13 13:52:21 +08:00 |
|
shenlan
|
483cd593b6
|
Use local QR rendering for MFA setup (#458)
|
2025-10-07 18:56:26 +08:00 |
|
shenlan
|
3d447ae84d
|
feat: pin MFA issuer and label to user context (#457)
|
2025-10-07 17:00:29 +08:00 |
|
shenlan
|
f692ad78ad
|
feat: document multi-tenant rbac and harden panel access (#455)
|
2025-10-07 16:44:02 +08:00 |
|
shenlan
|
aed03592cb
|
fix: allow session cookies over http in dev (#454)
|
2025-10-07 16:38:57 +08:00 |
|
shenlan
|
b3bfa0c15b
|
Move management console link into user center section (#453)
|
2025-10-07 16:34:23 +08:00 |
|
shenlan
|
cb2c9716dc
|
feat(ui): add management dashboard layout and tests (#450)
|
2025-10-07 10:18:36 +08:00 |
|
shenlan
|
fcc58b091a
|
chore(panel): tighten layout spacing (#448)
|
2025-10-07 09:57:06 +08:00 |
|
shenlan
|
6fbc0b7560
|
Add role metadata to account and gateway models (#441)
* Add role metadata to users
* docs: add curl session example and db migration playbook
|
2025-10-07 08:23:53 +08:00 |
|
Haitao Pan
|
afc71ba98d
|
chore(deps): refresh yarn.lock and registry config after checksum fix
|
2025-10-07 06:45:48 +08:00 |
|
shenlan
|
ed0fa0252d
|
feat(ui): improve totp mfa provisioning and ux (#438)
|
2025-10-07 05:47:45 +08:00 |
|
shenlan
|
ef80f1d506
|
Fix logout page hydration by splitting client component (#432)
|
2025-10-06 19:08:59 +08:00 |
|
shenlan
|
574a5c14a0
|
Fix MFA guide typing and optimize QR image (#431)
|
2025-10-06 18:58:42 +08:00 |
|
shenlan
|
86d91ab141
|
Refine MFA setup modal guidance (#430)
|
2025-10-06 18:46:53 +08:00 |
|
shenlan
|
72bd7920b2
|
Fix login success detection when response omits success flag (#429)
|
2025-10-06 18:40:38 +08:00 |
|
shenlan
|
8a20ba6b86
|
Simplify MFA setup modal (#428)
|
2025-10-06 18:30:26 +08:00 |
|
root
|
f0840f906d
|
fix(ui/homepage): switch service base URLs to HTTPS for production
|
2025-10-06 15:22:17 +08:00 |
|
shenlan
|
b29a6354fa
|
fix: avoid mixed content on register form (#421)
|
2025-10-06 14:19:15 +08:00 |
|
shenlan
|
fcab4b5363
|
fix: coerce register override away from page route (#410) (#415)
Co-authored-by: root <root@global-hub.svc.plus>
|
2025-10-06 10:09:10 +08:00 |
|
shenlan
|
c2e6f39740
|
fix: disable register page static caching (#414)
|
2025-10-06 10:04:30 +08:00 |
|
Haitao Pan
|
6436701f17
|
Merge branch 'release/v0.5.0'
|
2025-10-06 07:56:34 +08:00 |
|
shenlan
|
f0e622ff33
|
Read default service URLs from runtime config (#409)
|
2025-10-05 21:50:57 +08:00 |
|
Haitao Pan
|
379ae1a718
|
Merge branch 'release/v0.5.0'
|
2025-10-05 20:53:36 +08:00 |
|
shenlan
|
22cfea741b
|
Prioritize default account service base URL (#408)
|
2025-10-05 20:45:40 +08:00 |
|
shenlan
|
ef8d643922
|
Fix login translation typings and Next.js config (#406)
|
2025-10-05 12:15:45 +08:00 |
|
shenlan
|
d5dfdb01fe
|
Enable MFA provisioning via session (#403)
|
2025-10-05 09:33:47 +08:00 |
|
shenlan
|
4a552a7abb
|
Refine MFA TOTP provisioning and verification
|
2025-10-05 08:45:11 +08:00 |
|
Haitao Pan
|
0937249f9e
|
fix: ensure uuid schema consistency and update homepage runtime config
|
2025-10-05 07:18:13 +08:00 |
|
shenlan
|
2a9287e812
|
Align account API proxy paths and add migrations (#394)
|
2025-10-04 21:20:55 +08:00 |
|