]> acesimba.cloud Git - studybase.git/log
studybase.git
12 days agoMedia batch 25
root [Fri, 18 Sep 2026 09:56:25 +0000 (17:56 +0800)]
Media batch 25

12 days agoMedia batch 24
root [Fri, 18 Sep 2026 09:56:24 +0000 (17:56 +0800)]
Media batch 24

12 days agoMedia batch 23
root [Fri, 18 Sep 2026 09:56:23 +0000 (17:56 +0800)]
Media batch 23

12 days agoMedia batch 22
root [Fri, 18 Sep 2026 09:56:21 +0000 (17:56 +0800)]
Media batch 22

12 days agoMedia batch 21
root [Fri, 18 Sep 2026 09:56:19 +0000 (17:56 +0800)]
Media batch 21

12 days agoMedia batch 20
root [Fri, 18 Sep 2026 09:56:18 +0000 (17:56 +0800)]
Media batch 20

12 days agoMedia batch 19
root [Fri, 18 Sep 2026 09:56:15 +0000 (17:56 +0800)]
Media batch 19

12 days agoMedia batch 18
root [Fri, 18 Sep 2026 09:56:14 +0000 (17:56 +0800)]
Media batch 18

12 days agoMedia batch 17
root [Fri, 18 Sep 2026 09:56:13 +0000 (17:56 +0800)]
Media batch 17

12 days agoMedia batch 16
root [Fri, 18 Sep 2026 09:56:12 +0000 (17:56 +0800)]
Media batch 16

12 days agoMedia batch 15
root [Fri, 18 Sep 2026 09:56:10 +0000 (17:56 +0800)]
Media batch 15

12 days agoMedia batch 14
root [Fri, 18 Sep 2026 09:56:09 +0000 (17:56 +0800)]
Media batch 14

12 days agoMedia batch 13
root [Fri, 18 Sep 2026 09:56:07 +0000 (17:56 +0800)]
Media batch 13

12 days agoMedia batch 12
root [Fri, 18 Sep 2026 09:56:04 +0000 (17:56 +0800)]
Media batch 12

12 days agoMedia batch 11
root [Fri, 18 Sep 2026 09:56:00 +0000 (17:56 +0800)]
Media batch 11

12 days agoMedia batch 10
root [Fri, 18 Sep 2026 09:55:58 +0000 (17:55 +0800)]
Media batch 10

12 days agoMedia batch 9
root [Fri, 18 Sep 2026 09:55:56 +0000 (17:55 +0800)]
Media batch 9

12 days agoMedia batch 8
root [Fri, 18 Sep 2026 09:55:54 +0000 (17:55 +0800)]
Media batch 8

12 days agoMedia batch 7
root [Fri, 18 Sep 2026 09:55:53 +0000 (17:55 +0800)]
Media batch 7

12 days agoMedia batch 6
root [Fri, 18 Sep 2026 09:55:52 +0000 (17:55 +0800)]
Media batch 6

12 days agoMedia batch 5
root [Fri, 18 Sep 2026 09:55:50 +0000 (17:55 +0800)]
Media batch 5

12 days agoMedia batch 4
root [Fri, 18 Sep 2026 09:55:49 +0000 (17:55 +0800)]
Media batch 4

12 days agoMedia batch 3
root [Fri, 18 Sep 2026 09:55:48 +0000 (17:55 +0800)]
Media batch 3

12 days agoMedia batch 2
root [Fri, 18 Sep 2026 09:55:48 +0000 (17:55 +0800)]
Media batch 2

12 days agoMedia batch 1
root [Fri, 18 Sep 2026 09:55:47 +0000 (17:55 +0800)]
Media batch 1

12 days ago取消忽略 Media 目录,确保每次同步都包含媒体与数据库
root [Fri, 18 Sep 2026 09:09:43 +0000 (17:09 +0800)]
取消忽略 Media 目录,确保每次同步都包含媒体与数据库

12 days ago科目概要面板改为默认展示全部科目并移除科目下拉选项
root [Wed, 16 Sep 2026 02:30:04 +0000 (10:30 +0800)]
科目概要面板改为默认展示全部科目并移除科目下拉选项

12 days ago科目概要面板新增学期选项,默认选中系统默认学期;统计按学期过滤
root [Wed, 16 Sep 2026 02:09:03 +0000 (10:09 +0800)]
科目概要面板新增学期选项,默认选中系统默认学期;统计按学期过滤

2 weeks ago修复知识点保存无效与图片丢失根因;入库防重复提交浮框;下载文件以试卷名命名
root [Sat, 12 Sep 2026 15:10:23 +0000 (23:10 +0800)]
修复知识点保存无效与图片丢失根因;入库防重复提交浮框;下载文件以试卷名命名

2 weeks ago题目列表多项交互优化
root [Sat, 12 Sep 2026 10:08:26 +0000 (18:08 +0800)]
题目列表多项交互优化

- 题目列表「新增题目」直接进文件导入题目;文件导入页「返回」指向题目列表
- 文件导入:新增自组 Word 模板下载链接(public/word-template.docx)
- 题目列表:学期筛选默认选中系统设定中的默认学期
- 题目列表:表格模式增加复选框列(含全选),支持多选
- 题目列表:表格模式支持批量从数据库删除;删除前以汇总确认
  (题数/科目/阶段/知识点数/组卷次数),删除后提示结果
- 题目列表:从详情/组卷等页返回时保留上次筛选结果(stores 增加
  questionListPersist,onBeforeUnmount 保存、onMounted 恢复)
- 构建产物 dist 同步

2 weeks ago修复文件导入解析无反应;构建保留旧 chunk
root [Sat, 12 Sep 2026 04:54:00 +0000 (12:54 +0800)]
修复文件导入解析无反应;构建保留旧 chunk

- 文件导入:上传表单字段名 type 改为 q_type(与后端 /api/import/parse
  的 Form 参数一致,修复 422 被静默吞掉导致点击解析无反应的问题);
  非成功响应现会在日志区显示具体错误
- vite 构建设 emptyOutDir=false:重新构建保留旧哈希文件,避免线上
  正在使用的 SPA 会话在构建后按旧哈希加载页面失败(点击无反应)
- nginx(另行配置):入口 HTML no-cache、assets 30 天缓存

2 weeks ago添加访问密码验证;修复题目列表筛选项加载竞态
root [Sat, 12 Sep 2026 04:09:29 +0000 (12:09 +0800)]
添加访问密码验证;修复题目列表筛选项加载竞态

- 访问密码:新增 login.html 密码页 + 后端 HMAC Cookie 签发/校验接口,
  nginx auth_request 保护页面/API/Media;密码与密钥存于 backend/.auth_*
  (已 gitignore 不入公开仓库);含防暴力尝试限制
- 科目等筛选项改为应用启动时共享预取(stores/options.js),
  消除题目列表首屏下拉框只显示"全部"的加载竞态

2 weeks ago添加数据库文件 s/studybase.db 入库
root [Sat, 12 Sep 2026 03:38:36 +0000 (11:38 +0800)]
添加数据库文件 s/studybase.db 入库

2 weeks ago重构为 Web 版:FastAPI + Vue3 前后端分离,部署于 https://acesimba.cloud/StudyBase。后端逐端口移植原桌面版全部功能逻辑...
root [Sat, 12 Sep 2026 03:36:27 +0000 (11:36 +0800)]
重构为 Web 版:FastAPI + Vue3 前后端分离,部署于 https://acesimba.cloud/StudyBase。后端逐端口移植原桌面版全部功能逻辑(含智学网/组卷网/自组WORD三种 docx 解析器与试卷 Word 生成),前端素净风格 UI 与原版交互一致;移除旧 Flask 版 app.py/templates/static

4 months agoupdate: 修改generate_report.py,修复输出文件乱码问题
root [Wed, 20 May 2026 02:40:12 +0000 (10:40 +0800)]
update: 修改generate_report.py,修复输出文件乱码问题

4 months agoupdate: 修复章节列表和知识点列表为空问题,并增加排序效果
root [Tue, 19 May 2026 12:41:58 +0000 (20:41 +0800)]
update: 修复章节列表和知识点列表为空问题,并增加排序效果

4 months agoupdate: 章节首页为空问题修复,但是打开后章节名称依然是错误的;知识点首页目前依然显示为空
root [Tue, 19 May 2026 00:03:24 +0000 (08:03 +0800)]
update: 章节首页为空问题修复,但是打开后章节名称依然是错误的;知识点首页目前依然显示为空

4 months agoupdate: 添加科目首页分析功能
root [Mon, 18 May 2026 22:38:22 +0000 (06:38 +0800)]
update: 添加科目首页分析功能

4 months ago忽略 Media 文件夹
root [Mon, 18 May 2026 11:24:36 +0000 (19:24 +0800)]
忽略 Media 文件夹

4 months agoupdate: 上传数据库文件夹s,并链接数据库
root [Mon, 18 May 2026 11:22:42 +0000 (19:22 +0800)]
update: 上传数据库文件夹s,并链接数据库

4 months ago1\添加目录下各文件生成一个大的txt的功能;2\修改css让手机访问时首页可以四个按钮竖排显示
root [Sun, 17 May 2026 23:28:10 +0000 (07:28 +0800)]
1\添加目录下各文件生成一个大的txt的功能;2\修改css让手机访问时首页可以四个按钮竖排显示

4 months agoupdate:修改4个主要首页颜色
root [Sun, 17 May 2026 13:57:47 +0000 (21:57 +0800)]
update:修改4个主要首页颜色

4 months agoInitial import
root [Sun, 17 May 2026 13:34:50 +0000 (21:34 +0800)]
Initial import

4 months agoInitial commit: 搭建完成Web架构首页及基础样式
root [Sun, 17 May 2026 12:28:19 +0000 (20:28 +0800)]
Initial commit: 搭建完成Web架构首页及基础样式