Commit Graph

3 Commits

Author SHA1 Message Date
Doghole 2869994387 优化 RequestInfo 相关操作:
1. RequestInfoControllerV1 save 接口对 RequestInfo 参数做 @Valid 校验;
2. RequestInfoControllerV1 去除批量操作中的置匿名/去匿名,因为对于 RequestInfo
而言,当前已无字段标记匿名与否,仅凭是否配置用户名和密码来判断是否为匿名;
3. RequestInfoService 查找不到默认配置时创建 new RequestInfo(),虽数据表有触发器置 isDefault
= true,但此处仍手动 set,确保一致性;
4. RequestInfo 一些依赖 DeviceInfo 的字段,不做冗余,直接从 DeviceInfo <-
fingerprint/deviceName/softwareType 恢复。
2026-06-09 16:23:33 +08:00
Doghole edcbfd4ffd 删除 EmoneyRequestConfig 和 ProxyConfig 设置,改为数据库(SQLite)配置。默认配置的设置和删除逻辑由
SQLite 触发器配置。
2025-11-15 14:57:02 +08:00
Doghole 148583cdaa 新增(移动)一些应该放在“管理”形成列表管理,而非放在“设置”形成单一配置的内容 2025-07-03 15:58:27 +08:00