-
71cc8eb605
fix(update): 修复云端安装交接并完善发布验收
master
v1.4.2
LoveChengke
2026-10-31 17:07:17 +08:00
-
66be3a63b1
feat(authz): 重写权限模板分配与班级授权边界
LoveChengke
2026-10-31 09:40:23 +08:00
-
682818dd4a
feat: 重做灵动岛编辑器与课表档案时间表编辑
LoveChengke
2026-10-25 16:41:29 +08:00
-
938285bb9c
fix: 修复课表回归截图文件
Love_Chengke
2026-10-25 08:59:59 +08:00
-
d63100e0e1
fix: 修正 UI 回归脚本文件编码
Love_Chengke
2026-10-25 08:57:59 +08:00
-
e43c3a93d8
feat(web-admin): 整合课表档案页面
Love_Chengke
2026-10-24 15:43:32 +08:00
-
24e8dd902b
feat: 完善学生生命周期管理与权限范围并发布 1.4.2
LoveChengke
2026-10-23 22:55:21 +08:00
-
6347d1e5aa
feat: 完善课表档案、课件归档、提醒与客户端更新并发布 1.4.1
v1.4.1
LoveChengke
2026-10-18 17:39:54 +08:00
-
2612a912ef
chore(release): 重打包并提交 1.4.0 交付物
v1.4.0
LoveChengke
2026-10-18 12:31:18 +08:00
-
c7f215a09c
feat(courseware,docs): 完善课件传输与岛编辑并统一全仓文档
LoveChengke
2026-10-18 11:53:37 +08:00
-
536379036a
feat(ui): 补齐课程提醒进度并内嵌编辑器与重构后台导航
LoveChengke
2026-10-17 21:21:28 +08:00
-
3379eb975c
feat(island): 对齐 ClassIsland 课表提醒并恢复开合动画
LoveChengke
2026-10-17 16:43:36 +08:00
-
e84e43544a
fix(island): 合并常驻与自定义岛并统一经典通知和即时课表同步
LoveChengke
2026-10-17 15:56:44 +08:00
-
05848570d1
fix(island): 重写常驻岛自适应界面与 ClassIsland 动画
LoveChengke
2026-10-17 15:12:02 +08:00
-
7f7d3925b2
feat(island): 增加常驻内容并沿用 ClassIsland 尺寸与避让设置
LoveChengke
2026-10-17 14:29:25 +08:00
-
c83b03d8e6
fix(island): 将组件与提醒合入岛体并重写布局设置
LoveChengke
2026-10-17 13:45:26 +08:00
-
ead66f0b93
test(docs): 补齐隔离验收与功能实施记录
LoveChengke
2026-10-17 13:04:22 +08:00
-
57069a9a75
fix(grades,term): 封闭实时成绩泄露并完善并发升级审计
LoveChengke
2026-10-17 12:55:40 +08:00
-
b990701cde
feat(client): 实现可编辑岛组件方案与连接更新状态反馈
LoveChengke
2026-10-17 12:55:39 +08:00
-
35b252249d
feat(web): 增加日课表编辑与学期设备管理界面
LoveChengke
2026-10-17 09:38:29 +08:00
-
4dc824c283
feat(server): 统一课表解析并完善权限范围与年度升级
LoveChengke
2026-10-17 09:34:23 +08:00
-
66ef878a71
feat(shared,prisma): 建立日课表与岛组件契约及数据范围模型
LoveChengke
2026-10-17 09:32:52 +08:00
-
c0ebf88138
chore(release): 1.3.3 发布并退役旧联动
v1.3.3
LoveChengke
2026-10-17 03:06:46 +08:00
-
b7cdc7c9ea
fix(clients,client,web): 远控指令的两个修复 —— 执行失败不再谎报成功 + 「上次指令」让"点了没反应"可见(1.3.2)
v1.3.2
LoveChengke
2026-10-11 17:00:11 +08:00
-
227117ccb3
fix(integrations,grades,clients,web,client,plugin): 课表同步改为按需(修「课表被反复删改」)+ 客户端页合并 + 成绩排名(1.3.1)
v1.3.1
LoveChengke
2026-10-11 16:21:38 +08:00
-
3236d3ad83
fix(deploy): install.sh --version 1.3.0 下载 404 —— 拼地址时 tag 少了 v 前缀
LoveChengke
2026-10-11 14:28:07 +08:00
-
0b9a321bc9
docs(release,website,readme): 1.3.0 的更新日志、官网功能块与 README 清单,并把「每次发版四件套」写进 AGENTS.md
LoveChengke
2026-10-11 14:23:29 +08:00
-
966c8f9b5d
fix(dist): Linux 包打不出 tar.gz —— 交付目录不再由 staging 顺带创建
v1.3.0
LoveChengke
2026-10-11 14:14:59 +08:00
-
817af02357
feat(permissions,clients,ai,system,server,web,client,shared)!: 权限组 + 客户端设备远控与自动更新 + 大模型助手 + 系统诊断(1.3.0)
LoveChengke
2026-10-11 11:49:32 +08:00
-
e51879667a
feat(website): 官网首页首屏下面直接接一段下载区(版本 + 装什么 + 卡片)
LoveChengke
2026-10-06 19:56:51 +08:00
-
9d5ac7adf9
feat(shared,server,web,client,plugin)!: 角色与权限重构 + 学期周次 + 课表方向反转(1.2.0)
v1.2.0
LoveChengke
2026-10-06 19:41:18 +08:00
-
17f55864bf
feat(website): 下载页改成「客户端 / 服务端 / 插件」切换,卡片照 ClassIsland 官网那排重做
LoveChengke
2026-10-06 19:35:59 +08:00
-
0ea6bd887f
feat(website,docs,build): 官网加一个下载页(挑版本装机),文档站的照片换成与 README 同一份
LoveChengke
2026-10-06 18:37:42 +08:00
-
ded10118f5
feat(website,docs,build): 首屏改成大标题 + 整行渐变填色,官网与文档站合并发布到 GitHub Pages
LoveChengke
2026-10-06 16:44:23 +08:00
-
19c2aa07b2
feat(docs,scripts,build): 用 docfx 搭文档站并发布到 GitHub Pages,版本号收口成脚本迭代
LoveChengke
2026-10-06 16:27:44 +08:00
-
5b002a4f0b
docs(readme,docs,website): README 精简为展示页,说明移入 docs/reference.md,重采实机截图
LoveChengke
2026-10-06 16:26:41 +08:00
-
580f5bed16
fix(dist): 交叉构建 Linux 包时 tar 的盘符冒号坑(转正斜杠 + --force-local)
v1.1.2
LoveChengke
2026-10-06 15:52:05 +08:00
-
ce9bed73f4
feat(shared,web-admin,desktop-client,build): beUI 动效层与两端深色主题,全项目图标改用设计导出的新图标
LoveChengke
2026-10-06 15:32:01 +08:00
-
82c85b59c1
feat(dist,deploy,website): 交付产物统一归集到 releases/<组件>/<版本>,补齐官网与 Linux 验收
LoveChengke
2026-10-06 15:31:38 +08:00
-
7b1ae29774
feat(desktop-client,build): 换用设计导出的新图标(客户端 / 服务端安装程序 / 托盘)
LoveChengke
2026-10-05 21:13:52 +08:00
-
9e52cfad4d
fix(deploy): 改密前把密码规则说清楚,并让"不合规"提示与输入提示走同一个终端
v1.1.1
LoveChengke
2026-10-05 21:01:10 +08:00
-
79d73c5889
chore(release): 版本号统一到 1.1.1(服务端 CSP 白屏修复)
LoveChengke
2026-10-05 20:05:39 +08:00
-
48e0c89394
fix(server): 纯 HTTP 部署下 CSP 的 upgrade-insecure-requests 会让管理端白屏
LoveChengke
2026-10-05 20:02:30 +08:00
-
5d2fa2d6b4
fix(deploy): 修两处安装器 bug——下载地址多了一段 /releases、菜单选 4(只体检)不生效
LoveChengke
2026-10-05 19:52:57 +08:00
-
2be8d30376
fix(deploy): 交互提示写不进终端导致静默退出——fd 3 必须用 <> 打开,不能只读
LoveChengke
2026-10-05 19:50:24 +08:00
-
f6edfa5ea1
fix(deploy): 修正一行安装的写法——bash -c 会吞掉参数,改用「先落盘再执行」
LoveChengke
2026-10-05 19:46:31 +08:00
-
985e602012
fix(deploy): 修一行安装"菜单打印完就静默退出"——read_prompt 的返回值被 set -e 当成致命错误,且报错被 tee 吞掉
LoveChengke
2026-10-05 19:44:15 +08:00
-
d820926491
feat(deploy): install.sh 支持一行远程安装(从 GitHub 取脚本与安装包,并自动校验哈希)
LoveChengke
2026-10-05 19:27:20 +08:00
-
f1edb42665
ci(workflow): Linux 包一并上传 .sha256,避免发布后哈希对不上
LoveChengke
2026-10-05 18:19:02 +08:00
-
67e3961e55
ci(workflow): 修 Linux 出包 —— 补 Prisma Client 生成,SHA256SUMS 不再排序打乱
LoveChengke
2026-10-05 18:10:29 +08:00
-
9a38f86cd3
feat(server,web,desktop,shared,deploy,docs): Linux 一键安装与 classhelper 运维命令、更新检查、图表去 echarts,版本统一 1.1.0
v1.1.0
LoveChengke
2026-10-05 16:39:38 +08:00
-
aad22df4fd
docs: 重写 README —— 按 1.0.0 现状重排为「产品说明书 + 验收对照表」
v1.0.0
LoveChengke
2026-10-02 11:24:31 +08:00
-
572295c297
feat(server,web,desktop,shared,deploy,plugin): 数据库管理模块 + 客户端深色模式/设置拆子路由/首启引导,版本统一 1.0.0
LoveChengke
2026-10-02 11:18:47 +08:00
-
391e2c1591
docs(desktop,island): 修正被写成既成事实的"收回握手"机制描述
v0.1.0-fix
LoveChengke
2026-10-02 00:32:48 +08:00
-
20fcca0388
feat(server,web,shared,desktop): 上传超限正确报错 + 两个登录入口都限流 + 作业按天深链,文档与验证脚本同步
LoveChengke
2026-10-02 00:25:21 +08:00
-
3880eee08e
feat(desktop,island,shared): 灵动岛支持多条通知竖排列表 + 触摸模式 + 收回动画,产物加凭据门禁
LoveChengke
2026-10-02 00:25:10 +08:00
-
d27f9a4b9e
feat(students,teachers,classes,auth,web): 学生个人账号彻底清理,学生只是名单记录
LoveChengke
2026-10-02 00:25:04 +08:00
-
7ea0e0f7c9
feat(schedules,classisland,server,plugin,shared): 课表行加来源字段,插件上报可真正同步删除
LoveChengke
2026-10-02 00:24:58 +08:00
-
9c678b3730
fix(deploy,docs): 修好 Docker 构建(缺 prisma generate)+ 新增 SQLite 单容器 compose
LoveChengke
2026-09-27 18:34:19 +08:00
-
5c27586af9
fix(island,classisland,server,desktop,plugin): 灵动岛去掉整窗背景材质(修卡片外圈白底面板)+ 左右边距只在左/右停靠生效 + 镜像课表补课间
v0.1.0
LoveChengke
2026-09-27 18:08:51 +08:00
-
7536abfc95
feat(homeworks,island,classisland,desktop,web,server): 作业按天查看与教室机器录入 + 提醒上课时段暂存规则 + 灵动岛边距/跟随鼠标屏幕
LoveChengke
2026-09-27 16:34:01 +08:00
-
d0830f6830
feat(integrations,classisland,server,web,desktop): ClassIsland 联动插件——上报课表与上课状态、下发提醒并回执、教室端推送通道
LoveChengke
2026-09-27 14:59:12 +08:00
-
fe41ebb7d6
docs: 新增 AGENTS.md(面向 AI 编码代理的仓库说明与踩坑约定)
LoveChengke
2026-09-27 10:44:00 +08:00
-
14ac16ff29
fix(desktop,island): 设置页灵动岛外观改动即生效——IPC 只接受纯数据 + 真实 UI 冒烟回归
LoveChengke
2026-09-27 10:43:57 +08:00
-
d900280760
fix(island): 胶囊"点不动"的根因——窗口必须始终可激活(否则 Windows 丢掉 mousedown)
LoveChengke
2026-09-26 22:56:45 +08:00
-
337d6eae53
fix(island): 幽灵胶囊自愈 + 叫人双广播不降级 + 淡出/帧限流兜底(继续修"点不动")
LoveChengke
2026-09-26 20:47:01 +08:00
-
a7b0e9c2b3
fix(island): 修好"收起后再次点击灵动岛没反应"(假失焦缩回 + 命中状态互相覆盖)
LoveChengke
2026-09-26 19:32:47 +08:00
-
70250151d0
feat(deploy,docs): Linux 原生部署(systemd 一键脚本 + unit 模板)+ 生产文档扩写
LoveChengke
2026-09-26 19:32:37 +08:00
-
845fbdd863
feat(teachers,classes,schedules,web): 教师录入(仅管理员)+ 班主任可设置/更改 + 授课科目全校统一 + 登录页去示例
LoveChengke
2026-09-13 10:34:46 +08:00
-
0ff2dc228b
fix(homework,island,verify): 全屏作业看板自适应 + 已安装副本覆盖升级 + 新增打包版冒烟
LoveChengke
2026-09-13 09:26:52 +08:00
-
11008928a1
fix(island,homework,schedule,web): 16 项反馈修复(联合通知点不开 / 设置不生效 / 红点位置 / 看板当天且铺满 / 单双周与周数可调 / Web 手机端与批量通知等)
LoveChengke
2026-09-13 08:39:11 +08:00
-
b8ef5d8dbb
feat(island,homework,schedule): 灵动岛点开修复+胶囊类型汇总 · 作业看板与未交名单 · 单双周课表与 ClassIsland 课程表导入
LoveChengke
2026-09-12 23:48:59 +08:00
-
86430c5f4a
fix(island): 修好"非紧急叫人 / 紧急叫人收起 / 设置页预览"三处点不开,并让胶囊汇总通知类型
LoveChengke
2026-09-12 22:36:37 +08:00
-
d8b0eb05c2
fix(island): 命中改为"光标位置兜底轮询",修复"点开再收起就再也点不开"
LoveChengke
2026-09-12 21:49:14 +08:00
-
80a0efbcfe
fix(smoke): 冒烟不再悄悄改掉演示班级密码(先试已知密码,必要时才重置并恢复)
LoveChengke
2026-09-12 21:06:58 +08:00
-
b69f708aa2
feat(web,desktop,server): 灵动岛收起后可再次打开 · 下线作业截止时间 · Web 端圆角设计
LoveChengke
2026-09-12 21:01:31 +08:00
-
0690546307
fix(island,server): 连续圆角四角修正 + 叫人分紧急/普通两级
LoveChengke
2026-09-12 19:54:00 +08:00
-
1b4dd14e4a
docs(island): README 与设计文档补齐 WinIsland 架构对照(第 1 轮收尾)
LoveChengke
2026-09-12 18:53:32 +08:00
-
e1e7e6ef5d
docs(screenshots): 更新 WinIsland 架构下的灵动岛留档截图
LoveChengke
2026-09-12 18:48:34 +08:00
-
7a4668cb1b
feat(island): 彻底照搬 WinIsland 架构重写灵动岛(固定包围盒窗口 + 窗口内弹簧形变)
LoveChengke
2026-09-12 18:46:20 +08:00
-
93447922dc
fix(island): 失焦收起加 500ms 宽限期 + 冒烟不再改写班级码(打包产物验证稳定)
LoveChengke
2026-09-12 17:48:32 +08:00
-
a5c717e33e
chore: 不再跟踪第三方参考包 WinIsland-master.zip(已提取设计 token 入库)
LoveChengke
2026-09-12 17:41:12 +08:00
-
3f2b135211
feat(island): 参考 WinIsland 重写灵动岛(squircle + 三种底 + 字号系数排版 + 空闲细缝)
LoveChengke
2026-09-12 17:41:05 +08:00
-
9c9ac69ac6
fix(island): 开合不再震动——去掉弹簧过冲 + 锚点整数化
LoveChengke
2026-09-12 16:41:01 +08:00
-
97a89de944
feat(rbac): 成绩录入/导入放开到本班班主任(需求 6 与需求 7 口径统一)
LoveChengke
2026-09-12 16:21:39 +08:00
-
21485ea294
style: README 表格格式化
LoveChengke
2026-09-12 16:14:14 +08:00
-
910e520d09
fix(verify): e2e 班级码用后还原,避免把演示实例改成随机码
LoveChengke
2026-09-12 16:13:58 +08:00
-
b07ee4f8d7
test(desktop): 个性化全参数 + 退出无残留的自动化验证(verify:desktop 40 → 47 项)
LoveChengke
2026-09-12 16:09:56 +08:00
-
d11f8e43a1
chore(release): 客户端班级账号收尾 + README/安装包产物更新
LoveChengke
2026-09-12 16:02:37 +08:00
-
1073436ad6
feat(class-account): 学生端主体改为班级(班级码 + 班级密码)+ 数据按班级隔离
LoveChengke
2026-09-12 15:51:08 +08:00
-
8b85079d81
feat(imports): 成绩/名单表格导入 + ClassIsland 时间配置导入 + 安装版增量迁移
LoveChengke
2026-09-12 15:35:01 +08:00
-
0dcab6f369
feat(client): 灵动岛个性化设置(需求 2)、形变抖动修复(需求 4)、关闭到系统托盘与退出清理(需求 5)
LoveChengke
2026-09-12 15:19:13 +08:00
-
30e4c36809
feat(rbac): 落地角色权限模型(需求 7)——班级/人员/名单/成绩收紧到管理员,班主任管本班课表,科任仅作业·叫人·通知
LoveChengke
2026-09-12 15:02:02 +08:00
-
71f43042ca
docs: 客户端三套产物(setup / portable / win-unpacked)均按最新代码重打且打包后冒烟 28/28,同步 README 与灵动岛归档截图
LoveChengke
2026-09-12 14:19:41 +08:00
-
6b8563d0d3
feat(desktop-client): 课表改为 ClassIsland 风格今天时间轴(大时钟 + 当前课强调色高亮 + 进度条与倒计时 + 已结束/下一节标记),补充时间轴自动化校验与实拍
LoveChengke
2026-09-12 14:15:00 +08:00
-
219f6ae83a
feat(desktop+web+server): ClassIsland 风格 UI、灵动岛动画/交互修复、作业上岛与"叫人"功能
LoveChengke
2026-09-12 13:57:46 +08:00
-
f8c8980a82
docs: 补充灵动岛排查章节(设置页自检面板 + 日志文件 + 常见原因)并更新校验项计数
backup/before-rollback-20260912
LoveChengke
2026-09-12 11:23:11 +08:00
-
828fde80f9
fix(desktop-client): 修复灵动岛可能再也不显示的两个隐患(hide/show 竞态导致误判已显示、显示器变化后跑到屏外),新增真实通知链路冒烟校验、设置页灵动岛自检面板与日志落盘
LoveChengke
2026-09-12 11:19:13 +08:00
-
-
f759aac0a2
feat(web-admin): 手机小屏适配(1Panel 风格抽屉导航)并补齐移动端自动化验证
LoveChengke
2026-09-12 10:09:11 +08:00
-
e434032b6e
docs: 更新客户端安装包实测数据(portable 106.9MB / setup 107.2MB,均 23/23 通过)
LoveChengke
2026-09-12 09:45:47 +08:00