MeowOS
|
feb3df681c
|
feat(meowpanel): 可选密码鉴权 (agent-196, 用户定案) — panel.auth_enabled(默认0)+panel.auth_pass(带盐sha256不明文); token会话(/dev/urandom,TTL12h,内存+卡持久化,静态屏蔽session文件); 未启用零回归,启用后 /api/* 全要会话; 前端登录页+401回跳+设置卡片; 顺带修 settings_write_one 容忍等号两侧空格(原会重复追加行)
meowpanel→f91856a4; 0 warning; 宿主curl 20例+headless Chromium 全过
|
2026-08-31 05:25:28 +08:00 |
|
MeowOS
|
c8ffdfbad9
|
fix(meowpanel): 文件列表排序——目录优先+名称不区分大小写(原 readdir 原始顺序混杂);条目上限 1024 防巨目录爆内存;设备实测生效
|
2026-08-31 04:55:02 +08:00 |
|
MeowOS
|
563a9be1d6
|
feat(meowpanel): 通知中心+文件管理后端补全 (agent-182) — /api/notifications(读TF归档,环形200条)+单删+dismiss_all(保留媒体/进度活动通知); 文件域修4bug(normalize_path丢前导/致白名单必失败、upload multipart 文件名截断恒NULL、rename拼错路径恒ENOTDIR、read>1MB改truncated) + 上传8MB上限+文件名净化+双重白名单防逃逸
meowpanel 8108852f→58a7b186; mipsel/host -Wall -Wextra 0 warning; 宿主 curl 自测全过
需launcher配合项(已记录): MSG_NOTIFY_QUERY 查询帧 + dismiss 广播 IPC
|
2026-08-31 04:14:00 +08:00 |
|
MeowOS
|
366bf6bb5d
|
fix(meowpanel): nyai 路径改固件内置 /usr/bin/nyai 优先+卡上旧路径回退(nyai_bin())— 修 /api/apps/*/export 500(nyai 已进固件,卡上 opt/bin 已清)
|
2026-08-31 03:31:09 +08:00 |
|
MeowOS
|
ae51fe9f70
|
feat(meowpanel): MeowPanel 后端(HTTP/JSON单进程, 内嵌静态托管, 对接meow_svc_perf/power IPC, 设置镜像, 文件/应用/按键注入) + 前端(蓝牙栏) + 服务配置 + README (agent-164/165)
|
2026-08-31 01:29:44 +08:00 |
|