xuyue pushed to main at xuyue/web 2026-10-26 17:52:58 +08:00
26f05d1d76 refactor: 后端从 Django 换成 Bun + SQLite
47d4679984 chore: 合并为单仓库,统一部署流程
70983a12a5 chore: 合并后端仓库 webpreviewapi 的历史
d1c6b8c201 chore: 将前端移动到 client/ 目录,准备合并为单仓库
0591eda56f chore: 将后端移动到 api/ 目录,准备合并为单仓库
Compare 10 commits »
xuyue created branch main in xuyue/web 2026-10-26 17:52:58 +08:00
xuyue created repository xuyue/web 2026-10-26 16:06:41 +08:00
xuyue pushed to main at xuyue/OJ2 2026-10-26 15:43:45 +08:00
0e05f7e3c7 fix(部署): oj-web 里的 Caddy 从来没升级过,一直是服务器第一次构建时拉的那份
xuyue pushed to main at xuyue/OJ2 2026-10-26 15:21:37 +08:00
7ff776b9d8 fix(做对了): 点评轮盘改成烟花开始 1.5 秒就弹,不再等烟花落完干等三四秒
xuyue pushed to main at xuyue/OJ2 2026-10-26 15:10:38 +08:00
6176b80ad9 chore(部署): 服务器的 judge0 早就删了,注释里还写着它
37e971b6b4 refactor(判题机): 换成 go-judge,空闲内存从几百 MB 降到 16 MB
Compare 2 commits »
xuyue pushed to main at xuyue/OJ2 2026-10-26 14:15:24 +08:00
8427475337 chore(清理): 删掉并行试跑、搬库、Python3 别名、旧链接这些过渡期的兼容写法
9e074f3ab8 fix(路由检查): 改成单引号之后 check:routes 一条路由都没查,却照样报「没有遮蔽」
6b5ca745bb fix(出题页): 改了挑战点保存,提示「保存好了」其实一条都没存上
Compare 3 commits »
xuyue pushed to main at xuyue/OJ2 2026-10-26 14:10:05 +08:00
195069450f style(格式化): 改成单引号、一行最长 160,全仓重新格式化
530e1a3d5d chore(格式化): 改用 Bun 自带的 bun fmt,格式检查从 2.7 秒降到 0.1 秒
647186e276 fix(后台): 出题页收起的那几栏只有中间一行字能点,教程列表的项目行只有小三角能点
Compare 3 commits »
xuyue pushed to main at xuyue/IOT_SIM 2026-10-26 14:09:56 +08:00
de277d3e9d 用 bun fmt 格式化全部代码和文档
d4b8bf9241 任务说明补齐 23 份;设计器支持窗体改名
90b739a2c7 任务说明:实验页"任务"面板、布置作业时可改写;先写项目 3 任务 2、项目 6 任务 2 两份
Compare 3 commits »
xuyue pushed to main at xuyue/OJ2 2026-10-26 09:58:27 +08:00
36b3cd6b21 feat(结果): 判完之后测试点一格一格亮起来,错的那格写着第几组
xuyue pushed to main at xuyue/IOT_SIM 2026-10-26 09:47:26 +08:00
3b9f635c35 使用说明页:学生和老师的操作步骤、上课前后注意事项、常见问题
xuyue pushed to main at xuyue/OJ2 2026-10-26 09:08:28 +08:00
1a173f75d7 feat(挑战): 这节课做完了给「还能挑战」,挑战中编辑器顶上一条紫色的,老师看板上看得出谁在挑战
0faf78ad8f feat(挑战): 做对之后可以加一条写法上的限制再做一遍,判题时记下谁做到了
cc1361e596 chore(数据): 一条命令把线上最新的库和测试点、图片拉到本机
Compare 3 commits »
xuyue pushed to main at xuyue/IOT_SIM 2026-10-26 09:08:23 +08:00
27fdc3615d 试用前排查:WebSocket 心跳与断线重连、登录失败按账号限制、旧浏览器提示
xuyue pushed to main at xuyue/IOT_SIM 2026-10-25 20:08:32 +08:00
982b1297aa 试用前准备:全班模拟压测、评分并发 6→16、手动备份与恢复
xuyue pushed to main at xuyue/OJ2 2026-10-25 18:56:53 +08:00
2957db9ea9 fix(手机): 代码缩进显示不出来、相似题长标题挤出屏幕、登录框两边留灰边
xuyue pushed to main at xuyue/IOT_SIM 2026-10-25 18:56:48 +08:00
e8058376dd 评阅页不显示项目资源类;编译、往返时间只给老师看
xuyue pushed to main at xuyue/IOT_SIM 2026-10-25 18:49:50 +08:00
c217eb5ca0 素材图片在高分辨率屏幕上清晰显示;项目资源对话框点整行勾选
f304fc1ffc 窄屏工具栏不换行;数据库页面提示更新
fe62d50881 设计大窗体:运行区可收起、设计器缩放;工具箱补图标
f256b313f7 实验页"评价项"和自测:提交前自己检查,不计分
Compare 4 commits »
xuyue pushed to main at xuyue/IOT_SIM 2026-10-25 18:27:27 +08:00
aadb2c9e93 Bun 升级到 1.4.4(Docker 镜像和 CI)
xuyue pushed to main at xuyue/IOT_SIM 2026-10-25 18:24:43 +08:00
751c4c964d 修复 CI:评分操作控件前等它出现;README 更新待办
xuyue pushed to main at xuyue/IOT_SIM 2026-10-23 15:16:02 +08:00
65a1b3a81e 项目 8 智慧校园管理平台:5 个任务的示例、自绘素材、WisdomCampus 数据库
b20db5721e 评分规则加可见、窗体、程序退出、素材图片、图表数据点检查
10c50265b2 第一次运行实验时自动建好预置的数据库
5ae07b851d 路径里的反斜杠在 Linux 上换成斜杠
2cd0111967 图表(Chart):运行时、Chart.js 绘制、设计器的"系列和图例"
Compare 10 commits »