qing
6649b31e17
feat(static): add frontend token auto-refresh for dnfs page
...
- New token_manager.js: silent refresh timer (80% lifetime) + global
fetch 401 interceptor with one-shot retry.
- dnfs.py /whoami now returns iat, created_at, keep_time for expiry
estimation.
- Dnfs.html loads token_manager.js before dnfs.js (zero change to dnfs.js).
- Graceful fallback: stale tokens without new fields, refresh failures,
and /refresh_token 401 itself all degrade to the existing 401→login flow.
2026-07-30 12:25:11 +08:00
qing
8c1956cdeb
feat(dnfs): 左上角用户信息面板(默认折叠),新增 /whoami 身份接口
...
dnfs 新增 POST /whoami:解 Token payload 返回 user/is_admin,无或畸形
Token 返回 login=false(HttpOnly Cookie 模式下 JS 无法读 Token,身份
必须由后端下发);static 加 /whoami 代理(Cookie 转 Bearer);前端
dnfs.html 左上新增 userpanel,镜像 minimap 样式默认折叠,展开显示
用户名/角色/退出登录(POST /logout 清 Cookie 后跳登录页)。
2026-07-30 09:31:28 +08:00
qing
3f9bffb9ea
feat(dnfs): 节点移动功能
...
- dnfs.js: 卡片新增移动按钮,startMove 暂存节点,底部悬浮移动条
提供移动到当前层/取消;confirmMove 经 update_note 改 pid 完成迁移;
拦截移动到自身与已在当前层的情况
- dnfs.html: 新增 #movebar 容器
- theme.css: act-move 描边按钮与 movebar 底部悬浮条样式
2026-07-29 11:40:35 +08:00
qing
614368eb93
fontend update without css
2026-07-27 12:24:06 +08:00
qing
fbccc5d909
网友修改版
2026-07-25 00:21:16 +08:00
shufeng2012
347453d74d
🔥 删除多余的hello
2026-07-24 15:03:01 +08:00
shufeng2012
1da10db8bf
🔥 删除顶部多余的信息
2026-07-23 20:56:46 +08:00
shufeng2012
67ece6b5b9
^-^
2026-07-23 17:23:11 +08:00
qing
f133288586
增加备案号
2026-07-23 12:04:56 +08:00
qing
69aa20b979
refixy
2026-07-23 09:15:08 +08:00
qing
7a919e624f
修改前端
2026-07-23 09:03:22 +08:00
qing
750bdbec6f
重构前端
2026-07-23 08:43:52 +08:00
shufeng2012
167a458e5a
🐛 修复Markdown渲染时居中问题
2026-07-22 21:21:54 +08:00
shufeng2012
5582931c0d
🎨 将qing.css改为通用style.css
2026-07-22 21:20:48 +08:00
qing
2d3c7e5c54
style(frontend): remove unnecessary closing center tag
...
删除了多余的</center>闭合标签,修复页面结构不规范问题
2026-07-22 12:45:33 +08:00
shufeng2012
7835d3dc54
🔀 Merge branch 'wei' of gitcode.com:qingss0/micro_servers into wei
2026-07-22 20:40:41 +08:00
shufeng2012
2a2a3fc2b7
🚑 修复合并失误导致的ui错误
2026-07-22 20:35:39 +08:00
qing
6885d5a2a2
fix2
2026-07-22 20:32:04 +08:00
qing
17b4da1f69
fixup
2026-07-22 20:31:26 +08:00
qing
96c500d501
css
2026-07-22 19:43:03 +08:00
qingss0
03efcf5ee2
update: 更新文件 dnfs.html
...
Signed-off-by: qingss0 <qingss0@noreply.gitcode.com >
2026-07-22 19:34:10 +08:00
qing
20f4d61975
增加CSS
2026-07-22 19:29:22 +08:00
qing
7d923fd9a0
去掉多余部分
2026-07-22 17:16:32 +08:00
qing
2b3125e48f
分隔线
2026-07-22 17:15:17 +08:00
shufeng2012
f236ada52a
🐛 把标题和时间改一下
2026-07-22 14:51:47 +08:00
shufeng2012
0de0878876
💄 (shufeng2012) 更改ui并添加Markdown渲染
2026-07-22 14:45:51 +08:00
qing
244c67d5f6
dnfs插入节点、显示修改
2026-07-22 13:59:24 +08:00
qing
419ae82858
修改HTTP LIBRARY,增加OPTIONS支持
...
修改GATEWAY,修复转发
修改dnfs,暂时不编译(找不到模板)
修改static,能够获取节点
2026-07-22 12:47:13 +08:00
shufeng2012
0f661a046c
🔀 Merge branch 'wei' of gitcode.com:qingss0/micro_servers into wei
2026-07-22 20:13:50 +08:00
shufeng2012
adbe32746a
🐛 修复js脚本未加载
2026-07-22 20:10:36 +08:00
qing
414d7332aa
dnfs模块
2026-07-21 23:32:04 +08:00