ryan
|
1625cfb2fb
|
feat(frontend): add next-intl bilingual i18n for core paths
Wire next-intl without locale routes, add zh-CN/en catalogs, language
switcher, and migrate layout/auth/settings UI copy. Document i18n rules
in AGENTS.md and keep static export builds working.
|
2026-07-24 16:25:41 +08:00 |
|
ryan
|
e0eb4e5975
|
prettier
|
2026-07-13 15:17:45 +08:00 |
|
ryan
|
ca21e0eca7
|
perf(frontend,config): parallelize auth, virtualize logs, cache public configs
Frontend layout renders immediately; pages gate via RequireAuth and
useAuthRedirect. Login/register skip getUserInfo. Admin log panel uses
useVirtualizer to avoid 2000-row DOM. ListVisibleSystemConfigs caches
visibility=1 configs in Redis with invalidation on create/update.
PERFORMANCE.md marks completed optimizations.
|
2026-06-17 11:41:24 +08:00 |
|
ryan
|
9d0f9f0576
|
user
|
2026-06-08 20:37:40 +08:00 |
|
ryan
|
53a4c92176
|
设置界面优化
|
2026-06-08 20:37:40 +08:00 |
|
ryan
|
70a13dc107
|
upload+accessKey
|
2026-06-08 20:37:40 +08:00 |
|
ryan
|
360a26f109
|
oauth
|
2026-06-08 20:34:28 +08:00 |
|
ryan
|
8a782525de
|
压缩历史至 95081aff
|
2026-06-08 20:34:27 +08:00 |
|