BeacherZ
|
3399999cf3
|
feat: 后台账号密码、站点 LOGO 与视图切换、UI 打磨、推送合并为单条
- panel/auth.py: PBKDF2 凭据 + 签名会话票据 + 登录限速;首次打开引导设置账号密码
- server.py: /api/auth/{status,setup,login,logout,credentials},静态口令降级为可选旁路
- catalog.py: 16 个站点官网 LOGO 与官网链接
- static/: 重做单页界面,卡片/列表双视图、分组与状态筛选、更精致的明暗主题
- message.py: 默认合并成一条推送,站点之间用分隔行隔开(MERGE_PUSH 空值也按默认处理)
- docker-compose.yml: 改为 ghcr.io 现成镜像的标准 compose;新增 build 版
- workflows: 拆成冒烟测试 + GHCR 发布两个 job,并补上认证流程回归
- README: 整体重写,补项目功能/网页功能/标准 compose/环境变量
|
2026-10-15 09:44:51 -07:00 |
|