Yukino_fox
|
18eada8ff3
|
feat: 实现依赖注入系统、插件架构和窗口管理
- 引入ExamAware的DI系统并适配SecScore项目
- 添加服务注册表和窗口管理器
- 实现基于Koishi的Disposable设计的插件系统
- 集成Winston日志服务
- 分离设置窗口为独立页面
- 将非核心功能改为内置插件
- 更新README文件
- 添加相关hooks和工具函数
|
2026-04-26 19:39:56 +08:00 |
|
NanGua-QWQ
|
388d935241
|
fix: 修复云空间用量Failed to fetch
|
2026-04-23 22:41:29 +08:00 |
|
Yukino_fox
|
2ef088def5
|
feat(auth): 添加OAuth登录状态持久化功能
实现OAuth登录状态的保存、加载和清除功能,包括:
- 添加三个新的API接口用于状态管理
- 创建useOAuthPersist hook处理状态持久化逻辑
- 在登录流程中自动保存状态
- 在应用启动时自动恢复登录状态
|
2026-04-16 20:51:45 +08:00 |
|
Yukino_fox
|
c58ae5c731
|
feat(auth): 添加设备在线状态上报和UUID功能
添加设备UUID生成和存储功能,实现设备在线状态上报API
新增oauth_report_online和oauth_get_device_uuid命令
优化OAuth token处理流程,支持JWT格式解析
|
2026-04-13 20:59:55 +08:00 |
|
NanGua-QWQ
|
7abe1b9fdc
|
feat: 插件系统 V1
|
2026-04-11 22:22:52 +08:00 |
|
NanGua-QWQ
|
4304f301e7
|
feat: 现在可以在离线期间重新打开后补加分
|
2026-04-11 13:32:11 +08:00 |
|
NanGua-QWQ
|
3caea0afe5
|
feat: 自动化更新
|
2026-04-06 19:40:19 +08:00 |
|
NanGua-QWQ
|
ed4891210d
|
feat: 自动化加分基本修复完毕 现在是全新的自动化qwqqq!
|
2026-04-06 14:41:27 +08:00 |
|
Yukino_fox
|
c2fe7af7d0
|
feat(oauth): 实现 OAuth 回调服务器与完整令牌管理功能
- 新增 OAuth 回调服务器模块,支持本地 HTTP 服务器处理授权回调
- 添加令牌撤销和令牌内省 API 端点
- 重构 OAuth 授权流程,增加 state 参数防止 CSRF 攻击
- 改进前端 OAuth 登录组件,适配新的回调机制
|
2026-04-04 13:46:42 +08:00 |
|
NanGua-QWQ
|
c015ff3768
|
fix: 字体选择列表加载不了的问题
feat: 整理项目文件
|
2026-03-31 19:28:34 +08:00 |
|
Yukino_fox
|
1dfdd24e00
|
Merge branch 'main' of https://github.com/SECTL/SecScore
|
2026-03-29 19:36:39 +08:00 |
|
Yukino_fox
|
7a59572f11
|
feat(auth): 添加 SECTL Auth OAuth 登录功能
- 新增 OAuth 登录组件和回调页面
- 集成 Tauri 深度链接插件处理 OAuth 回调
- 添加账户设置页面显示登录信息
- 更新 CI 配置添加 OAuth 环境变量
- 扩展 API 接口支持 OAuth 相关操作
- 添加国际化支持
|
2026-03-29 19:30:27 +08:00 |
|
NanGua-QWQ
|
e4d9ee0c85
|
feat: 间隔时间加分可以按照多少天、月、分钟后加分
fix: 修复若干问题
下雨了好害怕我靠
|
2026-03-29 18:17:54 +08:00 |
|
PANDA-JSR
|
cdb3c8ccad
|
refactor: 班优分组方案仅使用已知接口并隐藏手动teamPlanId
|
2026-03-26 16:16:11 +08:00 |
|
PANDA-JSR
|
8b8ff9c916
|
feat: 新增班优导入并修复班级头像显示
|
2026-03-25 21:40:20 +08:00 |
|
NanGua-QWQ
|
dab3d811ec
|
Merge branch 'main' of https://github.com/SECTL/SecScore
|
2026-03-24 21:58:34 +08:00 |
|
NanGua-QWQ
|
1c9e209a5b
|
fix: 在 setup_database 中调用 state.initialize() 加载主题配置
|
2026-03-24 21:57:39 +08:00 |
|
PANDA-JSR
|
c525b3bd31
|
feat: 看板SQL与布局支持数据库持久化
|
2026-03-24 19:41:35 +08:00 |
|
PANDA-JSR
|
de4935b54d
|
在现有 Rust 后端新增 MCP 服务与加分工具
|
2026-03-20 21:13:15 +08:00 |
|
PANDA-JSR
|
61f3b24a1c
|
新增看板模块:支持多看板多SQL学生列表与预设模板
|
2026-03-20 18:41:45 +08:00 |
|
PANDA-JSR
|
8155dac75e
|
新增奖励兑换模式与奖励设置,并持久化兑换记录
|
2026-03-20 17:59:06 +08:00 |
|
PANDA-JSR
|
10eb07573c
|
修复安卓端PostgreSQL连接长时间转圈无响应
|
2026-03-19 21:35:27 +08:00 |
|
PANDA-JSR
|
a782da9037
|
修复 macOS Retina 下窗口尺寸异常与默认窗口过小问题
|
2026-03-19 21:28:02 +08:00 |
|
PANDA-JSR
|
c4c65861c9
|
修复iOS构建失败并调整初始窗口尺寸以避免底部黑边
|
2026-03-19 19:08:33 +08:00 |
|
PANDA-JSR
|
6675b6d978
|
修复 macOS 窗口圆角显示异常
|
2026-03-19 18:06:42 +08:00 |
|
PANDA-JSR
|
f9a7b27dfa
|
feat: 设置页新增应用重启与退出快捷按钮
|
2026-03-19 17:43:32 +08:00 |
|
PANDA-JSR
|
a5149147cd
|
实现保存PostgreSQL地址并在启动时自动连接
|
2026-03-19 17:39:43 +08:00 |
|
PANDA-JSR
|
27f61ddd0c
|
实现本地与远程数据库自动同步及冲突选择保留策略
|
2026-03-19 17:33:33 +08:00 |
|
PANDA-JSR
|
6e06de4bb4
|
修复iOS数据库连接并增强中文字体兼容
|
2026-03-18 22:32:00 +08:00 |
|
PANDA-JSR
|
0df8fd4b0d
|
适配iOS模拟器运行并补齐Tauri移动端入口
|
2026-03-18 22:20:47 +08:00 |
|
PANDA-JSR
|
5f1ba06304
|
修复设置未持久化导致重启后重复进入OOBE
|
2026-03-18 18:12:23 +08:00 |
|
PANDA-JSR
|
f90687b983
|
修复 OOBE 建表异常并提升遮罩层内错误提示层级
|
2026-03-18 18:00:17 +08:00 |
|
PANDA-JSR
|
d12fb33b2a
|
chore: commit all remaining changes
|
2026-03-17 21:40:38 +08:00 |
|
Fox_block
|
192b48cab0
|
先提交上去
|
2026-03-16 20:49:46 +08:00 |
|