|
|
285a92d9cb
|
修改 .gitignore
添加一个脚本目录,里面放的是芒果给自己准备的妙妙小道具(
|
2026-04-22 23:31:07 +08:00 |
|
|
|
401dc64126
|
修正对外主机名错误
Suan API 返回的图片链接中使用的主机名现在可以进行设置。
|
2026-04-21 22:37:51 +08:00 |
|
|
|
e8f16c6721
|
测试 x3
在次测试,一定要把图片截出来!
|
2026-04-21 22:23:21 +08:00 |
|
|
|
6719be85db
|
测试 x2
设置最长截图等待时间,避免报错,至少把图截出来。
|
2026-04-21 22:17:45 +08:00 |
|
|
|
4e7893409a
|
测试
测试性能
|
2026-04-21 22:12:09 +08:00 |
|
|
|
c96cbf086e
|
修复 Headless 模式下使用 SSO 登录失败的问题
判断为 NJUPT 的 SSO 统一身份认证拥有更严格的反爬设计,因此在 kimi 的帮助下设置了更拟真的浏览器特征。
|
2026-04-21 22:05:45 +08:00 |
|
|
|
9d956e5952
|
包含 LoginError
|
2026-04-21 21:07:44 +08:00 |
|
|
|
21429c19c1
|
在课表测试路由中使用 jwxt()
从而避免无法获取默认课表以保存到数据库的问题
|
2026-04-21 21:07:15 +08:00 |
|
|
|
471cc8fed6
|
websocket 远程连接地址错误
临时修正,修复远程访问 WebUI 时,日志 websocket 连接错误的问题
|
2026-04-21 21:06:29 +08:00 |
|
|
|
06d4b605b1
|
Playwright headless 设置
在 Suan API 设置中添加控制 playwright headless 模式的设置。
|
2026-04-21 17:53:20 +08:00 |
|
|
|
16bd8e9f9a
|
jwxt()
1. 将 jwxt() 移动到 njupt_api 下,实现根据设置选择教务系统登录方式。
2. 将 api_router.py 和 mcp_router.py 中的对 ZhengFang() 的调用全部替换为对 jwxt() 的调用。
|
2026-04-21 17:42:59 +08:00 |
|
|
|
b284c3c260
|
Python 后端提交
Python 后端(FastAPI + FastMCP + ...)的初始版本号设定为 0.1.0,这是 uv 在 pypriject.toml
里给我自动设置的,我觉得有道理。
|
2026-04-21 13:38:46 +08:00 |
|
|
|
14eadaab86
|
WebUI 1.0.0
WebUI 的版本号直接从 1.0.0 开始,目前而言无需激烈地重构了。
WebUI 使用 pnpm 管理构建流程,构建需要使用 `pnpm build` 。Kimi 说使用 `npm run build`
可能也行,等待测试了。
|
2026-04-21 13:37:38 +08:00 |
|
|
|
0760e51fb8
|
基础项目文件
包含 Pycharm 项目配置)
|
2026-04-21 13:35:35 +08:00 |
|