| .. |
|
crypto
|
feat(net): RSA 加密器(OpenSSL PKCS1v1.5+base64) + 捕获真实 RSA 公钥
|
2026-06-07 21:17:38 +08:00 |
|
ApiBatch.cpp
|
harden(net): ApiBatch 契约断言(非空calls/非空谓词)+fail-fast注释+单元素测试(评审 I-1/I-2/M-1/M-2)
|
2026-06-11 20:13:48 +08:00 |
|
ApiBatch.hpp
|
harden(controller+net): setCheckedTms 去重 + loadMore 失败回滚页号 + 非拥有所有权注释更正 + ApiChain 待用注释 + selectObject 部分失败测试(Part A 评审 I-2/I-3/I-4/M-1/M-4)
|
2026-06-12 08:04:08 +08:00 |
|
ApiCall.cpp
|
feat(dataset-detail+app): 数据集树/按根分页 + 暗色主题保真 + 详情图保真 + 桌面日志崩溃捕获
|
2026-06-12 19:00:32 +08:00 |
|
ApiCall.hpp
|
feat(net): ApiClient.getAsync/postJsonAsync + IApiCall/ApiCall 异步句柄(abort+aborted_ 闸门,AUTOMOC ON)
|
2026-06-11 19:51:48 +08:00 |
|
ApiChain.cpp
|
harden(net+app): 登录句柄终态置 aborted_ + connect 用成员 QPointer + ApiChain 首步同步契约注释 + LoginLoad step 抛异常离线测 + 注释更正(Part B 评审 I-1/I-2/I-3/M-2/M-4)
|
2026-06-12 09:11:54 +08:00 |
|
ApiChain.hpp
|
harden(net+app): 登录句柄终态置 aborted_ + connect 用成员 QPointer + ApiChain 首步同步契约注释 + LoginLoad step 抛异常离线测 + 注释更正(Part B 评审 I-1/I-2/I-3/M-2/M-4)
|
2026-06-12 09:11:54 +08:00 |
|
ApiClient.cpp
|
feat(workbench): 对象/数据集交互对齐规格 + 属性面板可编辑保存
|
2026-06-15 11:52:41 +08:00 |
|
ApiClient.hpp
|
feat(workbench): 对象/数据集交互对齐规格 + 属性面板可编辑保存
|
2026-06-15 11:52:41 +08:00 |
|
ApiResponseParse.cpp
|
refactor(net): 抽出 buildResponse,sync/async 共用响应解析(DRY,行为不变)
|
2026-06-11 19:43:37 +08:00 |
|
ApiResponseParse.hpp
|
refactor(net): 抽出 buildResponse,sync/async 共用响应解析(DRY,行为不变)
|
2026-06-11 19:43:37 +08:00 |
|
AuthLoads.cpp
|
fix(login): 验证码改为显示后端 getImageCode 的 base64 图(data.image),客户端不再自画(后端已不回明文 code)
|
2026-06-25 10:21:14 +08:00 |
|
AuthLoads.hpp
|
feat(net+app): AuthService/登录异步化(CaptchaLoad/LoginLoad+ApiChain, LoginWindow 不冻可取消, test_auth 异步化)
|
2026-06-12 09:01:07 +08:00 |
|
AuthService.cpp
|
fix(login): 删多余 verifyCodeCheck 步(原版实测=getImageCode→login2 直连)修 verificationCodeExpired + AuthLive 跳过(验证码改图片)
|
2026-06-25 10:51:04 +08:00 |
|
AuthService.hpp
|
fix(login): 验证码改为显示后端 getImageCode 的 base64 图(data.image),客户端不再自画(后端已不回明文 code)
|
2026-06-25 10:21:14 +08:00 |
|
CMakeLists.txt
|
feat(net+app): AuthService/登录异步化(CaptchaLoad/LoginLoad+ApiChain, LoginWindow 不冻可取消, test_auth 异步化)
|
2026-06-12 09:01:07 +08:00 |
|
IApiCall.cpp
|
feat(net): ApiClient.getAsync/postJsonAsync + IApiCall/ApiCall 异步句柄(abort+aborted_ 闸门,AUTOMOC ON)
|
2026-06-11 19:51:48 +08:00 |
|
IApiCall.hpp
|
feat(net): ApiClient.getAsync/postJsonAsync + IApiCall/ApiCall 异步句柄(abort+aborted_ 闸门,AUTOMOC ON)
|
2026-06-11 19:51:48 +08:00 |
|
README.md
|
scaffold: M1 工程骨架(CMake+vcpkg+分层目录+spike冒烟程序)
|
2026-06-07 17:41:10 +08:00 |