Fox_block
|
63dda3e043
|
feat(响应式): 添加移动端适配支持
- 在Sidebar、Settings、OOBE组件中添加响应式布局处理
- 为移动端优化CSS样式,包括模态框、表格和选择器
- 在数据库切换命令中添加详细的日志记录
- 改进OOBE组件在移动设备上的显示效果
|
2026-03-22 17:21:26 +08:00 |
|
Fox_block
|
eac7b62dc2
|
修复 Android APK 签名:自动查找 apksigner 路径
- 移除 sdkmanager 安装步骤(命令不存在)
- 使用 find 命令自动查找 apksigner 可执行文件
- 简化签名流程,依赖 Android SDK 中已有的 build-tools
|
2026-03-22 14:57:38 +08:00 |
|
Fox_block
|
a75f191367
|
更新图标、修复 Android 构建和签名
1. 更新所有软件图标为 resources 文件夹中的图标
- src-tauri/icons/icon.ico (Windows 应用图标)
- src-tauri/icons/icon.png (托盘图标)
- public/favicon.svg (浏览器图标)
- src/assets/logoHD.svg 和 logo.svg (应用内 Logo)
2. 修复 Android APK 签名配置
- 添加签名步骤,使用 apksigner 签名 APK
- 支持通过 GitHub Secrets 配置签名密钥
- 签名后自动删除未签名版本
- 上传产物时排除未签名 APK
3. 修复三个架构 APK 被覆盖的问题
- 改为单次构建命令包含所有架构:--target aarch64 --target armv7 --target x86_64
- Tauri 会自动生成包含所有架构的 universal APK
|
2026-03-22 14:25:31 +08:00 |
|
Fox_block
|
2a679e88a4
|
修复 release 产物收集问题
- 更新产物路径以匹配 Tauri 2.x 的 target-specific 输出目录
- Windows: 添加 x86_64-pc-windows-msvc 路径
- macOS: 添加 x86_64/aarch64/universal 路径
- Linux: 添加 x86_64-unknown-linux-gnu 路径
- 更新 release job 的文件匹配模式,使用具体的 artifact 目录
- 添加调试步骤列出所有产物文件
- 修复 release job 的条件判断,正确处理 skipped 状态的构建任务
|
2026-03-21 18:58:38 +08:00 |
|
PANDA-JSR
|
9d0bf6bfee
|
feat: refresh frontend data after MCP mutations
|
2026-03-21 18:17:57 +08:00 |
|
Fox_block
|
ef0aa29531
|
添加 Android 项目初始化步骤
- 在构建 Android 之前运行 tauri android init
- 修复 Android Studio 项目目录不存在的错误
|
2026-03-21 18:04:01 +08:00 |
|
Fox_block
|
266510d8be
|
修复所有平台的构建错误
macOS:
- 添加 x86_64-apple-darwin target 到 Rust 安装步骤
Linux:
- 将 libwebkit2gtk-4.0-dev 更新为 libwebkit2gtk-4.1-dev(新版本)
Android:
- 修正 Tauri Android 构建命令的 target 参数
- 使用简化的架构名称(aarch64, armv7, x86_64)
Windows:
- 修复 devtools 相关的编译错误
- 将 devtools 调用限制在 debug_assertions 模式下
- 在 release 模式下不调用 devtools 方法(这些方法在 release 中不可用)
|
2026-03-21 17:51:39 +08:00 |
|
Fox_block
|
50e2ad5077
|
修复 GitHub Actions 工作流
- 移除 push 触发器,只保留 workflow_dispatch 手动触发
- 将 dtolnay/rust-action 替换为 dtolnay/rust-toolchain(正确的仓库名称)
|
2026-03-21 17:24:50 +08:00 |
|
Yuniko_fox
|
b8035dc4c7
|
Merge pull request #19 from SECTL/SecScore-tauri
开启Rust+Tauri新纪元
|
2026-03-21 17:15:57 +08:00 |
|
Fox_block
|
34ad1a141d
|
Merge branch 'main' into SecScore-tauri
|
2026-03-21 17:13:52 +08:00 |
|
Fox_block
|
2a97db4555
|
(!breaking)Del:打扫干净屋子再请客
|
2026-03-21 17:03:41 +08:00 |
|
Fox_block
|
6a8425d499
|
Merge branch 'SecScore-tauri' of https://github.com/SECTL/SecScore into SecScore-tauri
|
2026-03-21 12:51:19 +08:00 |
|
Fox_block
|
92929012fc
|
chore:删除旧代码
|
2026-03-21 12:48:10 +08:00 |
|
PANDA-JSR
|
c2ae0979be
|
修复MCP学生列表limit为空导致PostgreSQL溢出崩溃
|
2026-03-21 11:09:40 +08:00 |
|
PANDA-JSR
|
267b0ff56f
|
MCP日志增加控制台直接输出
|
2026-03-21 11:06:40 +08:00 |
|
PANDA-JSR
|
d1aac07092
|
MCP调用链路增加后端日志记录
|
2026-03-21 11:05:01 +08:00 |
|
PANDA-JSR
|
1c44e19e15
|
解决App.tsx合并冲突并修复未使用变量
|
2026-03-21 10:56:35 +08:00 |
|
PANDA-JSR
|
803537deda
|
MCP新增获取学生列表工具并补充使用文档
|
2026-03-21 10:53:23 +08:00 |
|
Fox_block
|
bd0fa2375d
|
Merge branch 'SecScore-tauri' of https://github.com/SECTL/SecScore into SecScore-tauri
|
2026-03-20 21:35:10 +08:00 |
|
Fox_block
|
77acab3562
|
feat:android build
|
2026-03-20 21:34:17 +08:00 |
|
Fox_block
|
5a483f781e
|
优化首页按钮组的响应式布局
- 启用 Space 组件的 wrap 属性,允许按钮在空间不足时自动换行
- 使用 useResponsive hook 检测屏幕尺寸
- 根据屏幕尺寸动态调整搜索框、下拉框和按钮的宽度
- 在移动端和平板设备上使用更紧凑的布局
- 添加 flexShrink 属性防止按钮被过度压缩
|
2026-03-20 21:28:58 +08:00 |
|
PANDA-JSR
|
1fe9dbe66a
|
设置页新增 MCP 服务启动停止与状态控制
|
2026-03-20 21:23:23 +08:00 |
|
PANDA-JSR
|
0ad981fc07
|
新增 MCP 使用说明文档并在 README 增加入口
|
2026-03-20 21:19:19 +08:00 |
|
PANDA-JSR
|
de4935b54d
|
在现有 Rust 后端新增 MCP 服务与加分工具
|
2026-03-20 21:13:15 +08:00 |
|
Fox_block
|
73db5778f1
|
添加 Android 打包工作流并实现响应式设计
- 在 GitHub Actions 中添加 Android 打包工作流,支持 ARM64、ARMv7 和 x86_64 架构
- 创建 CI 脚本用于解析提交信息和应用版本号
- 移除标题栏的旋转屏幕按钮,简化窗口控制
- 创建响应式设计 hooks (useResponsive) 用于检测屏幕尺寸
- 更新 StudentManager 组件以支持移动端响应式布局
- 在移动设备上自动调整表格列宽、按钮大小和字体大小
- 移动端隐藏标签列以节省空间
- 按钮在移动端使用垂直布局和更小的尺寸
|
2026-03-20 21:02:52 +08:00 |
|
PANDA-JSR
|
a7d5c59207
|
优化竖屏为手机尺寸并放宽窗口最小尺寸限制
|
2026-03-20 20:26:24 +08:00 |
|
PANDA-JSR
|
3cb15a9267
|
调整横竖屏切换策略为横屏记忆恢复与竖屏固定尺寸
|
2026-03-20 20:23:23 +08:00 |
|
PANDA-JSR
|
223e0162af
|
修复横竖屏切换导致窗口尺寸持续增大的问题
|
2026-03-20 20:19:18 +08:00 |
|
PANDA-JSR
|
bb156f7ffd
|
修复看板卡片内容区高度溢出问题
|
2026-03-20 19:21:15 +08:00 |
|
PANDA-JSR
|
61499a7926
|
学生列表内容区改为按需纵向滚动
|
2026-03-20 19:19:13 +08:00 |
|
PANDA-JSR
|
f96e52e4c9
|
看板区域改为全高无滚动并自适应剩余空间
|
2026-03-20 19:13:56 +08:00 |
|
PANDA-JSR
|
9546c1ddd8
|
看板改为自动运行并统一顶部操作按钮
|
2026-03-20 19:10:56 +08:00 |
|
PANDA-JSR
|
90160d2c45
|
精简看板顶部操作并移除看板配置区
|
2026-03-20 19:07:39 +08:00 |
|
PANDA-JSR
|
30c91094f1
|
看板升级可拖拽分割布局并改为弹窗编辑SQL
|
2026-03-20 19:02:55 +08:00 |
|
PANDA-JSR
|
abdd431b1f
|
看板网格视图对齐主页正方形网格样式
|
2026-03-20 18:53:33 +08:00 |
|
PANDA-JSR
|
562639f75f
|
看板支持列表/卡片/网格三种学生视图切换
|
2026-03-20 18:51:39 +08:00 |
|
PANDA-JSR
|
e10c20eec5
|
优化看板结果渲染为主页风格学生卡片列表
|
2026-03-20 18:49:25 +08:00 |
|
PANDA-JSR
|
baf1ac0fdf
|
修复看板SQL校验误判换行导致无法执行
|
2026-03-20 18:46:42 +08:00 |
|
PANDA-JSR
|
aed72b111b
|
整理并提交 Rust 端剩余改动
|
2026-03-20 18:43:07 +08:00 |
|
PANDA-JSR
|
61f3b24a1c
|
新增看板模块:支持多看板多SQL学生列表与预设模板
|
2026-03-20 18:41:45 +08:00 |
|
PANDA-JSR
|
ca8068dfff
|
兑换模式下主页标题改为奖励兑换
|
2026-03-20 18:14:15 +08:00 |
|
PANDA-JSR
|
525a41fb9a
|
将奖励兑换模式入口整合到积分主页并移除独立导航
|
2026-03-20 18:10:58 +08:00 |
|
PANDA-JSR
|
9dd2e8b424
|
修复迁移兼容性问题,避免切换数据库失败
|
2026-03-20 18:03:56 +08:00 |
|
PANDA-JSR
|
8155dac75e
|
新增奖励兑换模式与奖励设置,并持久化兑换记录
|
2026-03-20 17:59:06 +08:00 |
|
PANDA-JSR
|
ad6b0808cb
|
feat: 首页支持多选全选与批量积分
|
2026-03-20 17:42:30 +08:00 |
|
PANDA-JSR
|
d7361b82d3
|
feat: 积分页支持一键选择全班
|
2026-03-20 17:36:40 +08:00 |
|
PANDA-JSR
|
75679e76c5
|
fix: 改为远端优先实时镜像并避免自动同步反向覆盖
|
2026-03-20 17:34:27 +08:00 |
|
PANDA-JSR
|
7771177f9c
|
fix: 修复双向同步旧快照回写导致积分回退
|
2026-03-20 17:27:26 +08:00 |
|
PANDA-JSR
|
8dd4568612
|
chore: 控制台日志改为双写到浏览器与应用日志
|
2026-03-20 17:23:44 +08:00 |
|
PANDA-JSR
|
8691bba4e3
|
chore: 将积分诊断日志提升为error级别便于排查
|
2026-03-20 17:19:49 +08:00 |
|