zhangtao
|
9bcd54e971
|
refactor(ip_local_util): 切换IP归属地查询API
将IP归属地查询从百度API切换到ip-api.com API,以提高查询的稳定性和响应速度
|
2025-05-18 22:50:16 +08:00 |
|
zhangtao
|
462b7f8896
|
feat(ip_local_util): 使用httpx替换requests以支持异步HTTP请求
为了提高IP归属地查询的性能和响应速度,将requests替换为httpx,并引入异步HTTP请求。同时,添加了备用API的注释以供未来使用。
|
2025-05-18 22:43:19 +08:00 |
|
zhangtao
|
27c6249fc4
|
refactor: 将get_ip_location方法改为异步并优化IP归属地获取逻辑
将`get_ip_location`方法从同步改为异步,以提升性能并优化IP归属地信息的获取逻辑。同时移除了不必要的IP地址校验日志记录,简化了代码结构。
|
2025-05-18 22:09:26 +08:00 |
|
zhangtao
|
dcfdc052d0
|
refactor: 移除IP地址转换字符串的冗余操作
在多个文件中,`request.client.host` 已经是字符串类型,无需再使用 `str()` 进行转换。此次修改简化了代码,避免了不必要的类型转换操作。
|
2025-05-18 19:37:14 +08:00 |
|
zhangtao
|
cc2c1931da
|
fix(ip): 修复登录时获取 IP 归属地的问题
- 在 LoginService 和 OperationLogRoute 中,将 request.client.host 转换为字符串后再传递给 IpLocalUtil.get_ip_location
- 在 IpLocalUtil 类中添加日志记录 IP 归属地获取过程
|
2025-05-18 19:22:30 +08:00 |
|
zhangtao
|
93cbe5d987
|
feat(operation_log): 新增登录位置和处理时间字段
在操作日志中新增登录位置和处理时间字段,以提供更详细的日志信息。同时优化了IP地址归属地获取逻辑,并调整了日志展示界面的列宽。
|
2025-05-18 18:51:41 +08:00 |
|
zhangtao
|
cbaf324e19
|
开源准备
|
2024-12-10 17:39:26 +08:00 |
|