chunyu
|
abea2caa87
|
feat(C-02):工具热榜Top页+首页热榜/签到
新增/top热榜页(总榜/周榜切换);首页热榜区(getTop+周活徽标+排名角标)与签到条(checkin/status);request新增tool.getTop/getRecent与aitool.upscale/getRecords封装;附带C-06前端对照:文章卡关注按钮+空态(is_following/author_user_id)、课程total_minutes课时与真实在学人数展示。
|
2026-09-15 15:26:39 +08:00 |
|
chunyu
|
24f200bfa6
|
feat(C-01):路由/代理前缀冲突修复
SPA冲突路由改名+旧路径Navigate重定向(/api-docs→/open-api-docs、/api-detail→/open-api-detail、/article→/post、/user→/user-home);vite代理宽前缀改精确正则白名单;nginx.conf同步同口径;新增86路由回归脚本+Playwright 3项(86/86全绿)。
|
2026-09-15 15:25:59 +08:00 |
|
root
|
26feb3d277
|
feat(security): JWT 改 HttpOnly Cookie + P2 死依赖清理 + Dockerfile pnpm 化
- #2 JWT HttpOnly Cookie: authSlice/LoginModalContext 不再向 localStorage
写入 access/refresh/token_type (仅存非敏感 user), 登出/401 时调用
POST /user/logout/ 清服务端 Cookie; axios withCredentials=true,
401 无 token 也走 /user/token/refresh/ 空载荷刷新(单飞); WS createWebSocket
token 参数可省略由 Cookie 鉴权; Navbar/MobileTopNav/Chat/ChatMobile/Bug/
useRecordHistory 的 localStorage access_token 判断改走登录态
- P2 #10 死依赖清理: 移除 @chakra-ui/react @emotion/react next-themes
zustand react-lorem-ipsum react-syntax-highlighter qrcode.react
@types/qrcode; 删 components/ui 整目录与 Markdown/Markdown.tsx;
删 package-lock.json yarn.lock 仅留 pnpm-lock; untrack tsconfig.tsbuildinfo
- Dockerfile: 弃用 npm install, 改 corepack pnpm@9 --frozen-lockfile
- nginx.conf: API 白名单补 air-quality/weather/currency/shorturl,
补 /swagger.json 反代
|
2026-09-08 11:28:26 +08:00 |
|
chunyu
|
8ad3abadfc
|
chore: drop leftover login/register template drafts and debug scripts; track Register pages and icon variants
|
2026-09-04 13:08:47 +08:00 |
|
chunyu
|
e5594605c5
|
fix: remove duplicate MobileTopNav import left by auto-merge
|
2026-09-04 12:58:45 +08:00 |
|
chunyu
|
767585d6c5
|
Merge remote-tracking branch 'origin/main'
|
2026-09-04 12:53:05 +08:00 |
|
chunyu
|
5bb503ff2c
|
feat: mobile forgot-password redesign, navbar/search updates, vite proxy and request tweaks
|
2026-09-04 12:53:05 +08:00 |
|
chunyu
|
970a439fab
|
fix: update - dark mode, i18n, bug fixes across frontend pages
|
2026-08-28 13:53:30 +08:00 |
|
chunyu
|
a14badf8f7
|
feat: add mobile bottom nav, compact navbar search, update vite proxy to 8002
|
2026-08-17 08:37:51 +08:00 |
|
chunyu
|
43c941fa67
|
user home: yueque-minimal style redesign + vite /user proxy fix
|
2026-08-09 22:42:51 +08:00 |
|
chunyu
|
2c0e884dde
|
rename brand to 可乐
|
2026-08-07 19:11:42 +08:00 |
|
chunyu
|
7debfcad6c
|
rename to 星雨, fix build config
|
2026-08-06 22:47:47 +08:00 |
|
chunyu
|
a59f46b894
|
sync from local backup
|
2026-08-05 23:59:22 +08:00 |
|