43 Commits

Author SHA1 Message Date
1dddf8c18c refactor(curl): 更新 JSON 响应结构和请求 URL
- 修改了 `Response` 结构体,添加了 `Message`, `TraceID`, 和 `Error` 字段,并将 `Code` 类型从 `string` 改为 `int`。
- 更新了 `Data` 结构体字段,以匹配新的 API 返回格式。
- 更改了目标 URL 为 `https://qifu.baidu.com/api/v1/ip-portrait/brief-info?ip=`。
- 添加了 `Referer` 请求头。
- 移除了不再需要的 `Cookie` 头。
- 调整了错误处理逻辑,根据 `Message` 字段判断返回数据是否符合预期。
2025-09-18 11:54:16 +08:00
2a09ec67d1 build(denyip): 更新 Go 语言版本并升级 ip2region 依赖
- 将 Go 语言版本从 1.23.4 升级到 1.25.1
- 更新 ip2region 依赖版本
- 添加 github.com/mitchellh/go-homedir 依赖
- 更新 golang.org/x/net 和 golang.org/x/sys 依赖版本
- 修改 ip2region 函数,增加 IPv4 版本参数
2025-09-10 16:46:23 +08:00
7761fb1343 优化日志打印格式 2025-08-21 14:51:48 +08:00
f6adc5b2a1 初步支持禁止国内省份地域 2025-08-21 10:43:52 +08:00
60778c4436 refactor: 移除钉钉告警相关代码
- 删除了 main.go 中调用 warning 函数的代码行
- 移除了 warning.go 文件中的所有钉钉告警相关代码
- 保留了 warning 函数的注释,改为 warning_ding
- 删除了 denyip 文件(二进制文件差异)
2025-07-22 12:11:09 +08:00
693874974d feat: 添加钉钉告警功能并优化本机地址处理 2025-07-14 15:40:22 +08:00
d38d9bdd42 fix: 移除 white.json 文件 2025-07-09 16:17:21 +08:00
de72ee1100 优化白名单 2025-07-09 16:15:04 +08:00
851b643374 使用go dns 2025-06-10 09:08:54 +08:00
28aae5cec3 增加二进制文件包含必要资源文件功能 2025-06-06 14:52:46 +08:00
dc5039d08d ProcessedIPMap map 添加时间超时概念 2025-06-04 15:07:11 +08:00
ad01a368f8 更新新接口 2025-05-30 09:29:58 +08:00
a241fb629a 20250529 2025-05-29 15:08:07 +08:00
2c5dd4064b 优化Map加载配置函数 2025-03-13 11:32:40 +08:00
cb8bbbf313 20250312 2025-03-12 11:15:19 +08:00
b11ae2e5c1 增加白名单文件 white.json
格式:
{
    "47.240.75.93": ""
}
还需要大量测试
2025-03-07 11:51:21 +08:00
c6a0fd4468 添加注释 2025-03-07 09:33:23 +08:00
19b20dec5c 加添功能:
把本机外网地址加入防火墙白名单,(如果是国外VPS)
2025-02-08 11:44:29 +08:00
bad3a9d45f 测试一天未发现BUG,发布最新BIN 2025-01-22 11:19:50 +08:00
54fa8d80b2 离线库判断为国外, API 判断为国内。Map存储,启动加载 2025-01-19 13:01:46 +08:00
99c1276ff6 打印Map 2025-01-17 10:47:56 +08:00
4fd5dbe873 修护curl潜在bug 2025-01-17 09:39:22 +08:00
cd01d1758a 修护死锁 2025-01-16 16:34:27 +08:00
390fb8cdd0 增加清空Map 2025-01-16 14:55:52 +08:00
612cc35514 修复BUG。离线库为国外, API 判断为国内无限循环 2025-01-16 14:04:02 +08:00
5a7511427f 稍微优化 2025-01-15 17:41:58 +08:00
c77429425c 修复错误 2025-01-15 15:42:38 +08:00
f8d1abb527 修改文档 2025-01-15 10:57:18 +08:00
4c09dce14a 支持Debian静态构建 2025-01-14 18:05:01 +08:00
52d1c4aa05 修改脚本 2025-01-14 15:20:23 +08:00
7947c42dd7 添加安装脚本 2025-01-13 15:57:35 +08:00
ed4deb847e 去除提示 2025-01-09 17:46:22 +08:00
18ab5ae4ef 优化核心逻辑 2025-01-08 16:01:08 +08:00
b51d64644f 优化核心逻辑 2025-01-08 14:52:14 +08:00
172ccca162 修改文档 2025-01-08 09:46:07 +08:00
d74d5d1248 新增保存Json数据到文件 2025-01-07 18:04:13 +08:00
e28e66ffb3 增加查看iptales规则功能参数 -s l 或者 -s list,规范变量命名。 2025-01-07 17:43:16 +08:00
0bc3ad8d4f 修改文档 2025-01-06 17:16:36 +08:00
e1f29e64bd 修改文档 2025-01-06 17:13:16 +08:00
46f3d1f264 优化主进程子进程获取参数 2025-01-06 12:06:38 +08:00
cb0f58f297 optimize 2025-01-02 18:15:07 +08:00
02cc3c3d9e optimize 2025-01-02 18:03:26 +08:00
de0925ef48 init 2025-01-02 17:27:37 +08:00