|
|
23c88b5f48
|
feat: 优化URL处理逻辑,清理多余空格和重复协议前缀
- 在 handleGet 和 handlePost 函数中添加URL清理逻辑,去除多余的空格和重复的 http:// 或 https:// 前缀。
- 确保在URL没有协议前缀时自动添加 http://。
- 更新响应结构,新增 statuscode 字段以更好地反映请求状态。
|
2025-12-27 21:58:35 +08:00 |
|
|
|
c9c4da01b6
|
feat: 添加时间同步配置功能至安装脚本
- 在 install.sh 中新增 sync_time 函数,配置系统时间同步,设置时区为 Asia/Shanghai,并安装 chrony。
- 配置 NTP 服务器为阿里云和腾讯云,确保时间同步的准确性。
- 更新主函数以调用时间同步配置,优化安装流程。
|
2025-12-24 03:31:35 +08:00 |
|
|
|
7a104bbe42
|
feat: 更新时间同步逻辑,使用K780时间API替代中国时间API
- 修改时间同步服务,使用K780时间API获取北京时间,增强了API请求的错误处理和日志记录。
- 更新响应结构,解析新的时间戳格式,确保时间同步的准确性和稳定性。
|
2025-12-24 02:57:37 +08:00 |
|
|
|
e0d97c4486
|
feat: 添加时间同步服务和北京时间支持
- 在主程序中集成时间同步服务,每30分钟同步一次时间。
- 在心跳报告中加载并使用北京时间,确保心跳在每分钟的第1秒发送。
- 增强了错误处理,确保在加载时区失败时使用默认时区。
|
2025-12-24 02:34:05 +08:00 |
|
|
|
bb73e0f384
|
feat: 更新打包和安装逻辑,支持新格式发布包
- 在 all-upload-release.sh 中添加临时打包目录,复制二进制文件及必要的脚本和配置文件。
- 修改 install.sh 以支持新格式发布包的提取,简化安装流程,无需从 Git 克隆。
- 更新 INSTALL.md 和 README.md,说明新格式发布包的优点和安装步骤。
- 确保安装脚本能够处理旧格式发布包,保持向后兼容性。
|
2025-12-24 01:31:30 +08:00 |
|
|
|
b5fc83065c
|
feat: 更新文档和配置逻辑,增强心跳机制和持续测试功能
- 在 INSTALL.md 和 README.md 中添加配置优先级说明,确保环境变量优先级最高。
- 增强心跳机制,新增字段以传递节点信息。
- 持续测试功能优化,支持批量推送和自动清理。
- 更新版本号至 v1.1.4,完善文档以反映新功能和改进。
v1.1.4
|
2025-12-24 01:21:45 +08:00 |
|
|
|
ef31a054c0
|
chore: 更新版本号至 v1.1.3
增加 version host_name 2个新字段传递
|
2025-12-23 23:09:55 +08:00 |
|
|
|
ff35510ef0
|
修复
|
2025-12-17 21:12:49 +08:00 |
|
|
|
21592ae8a0
|
fix: 修复 IPv6 地址解析中的端口处理逻辑
- 将 LastIndex 替换为 Index,以正确找到第一个闭合括号。
- 添加逻辑以在端口部分为空时使用默认端口 80,解决了潜在的连接问题。
|
2025-12-17 20:09:51 +08:00 |
|
|
|
f01547df35
|
refactor: 优化 HTTP 请求处理逻辑
- 改进了对重定向的处理,确保在 CheckRedirect 返回 ErrUseLastResponse 时能够正确处理响应。
- 移除了不必要的空行以提升代码可读性。
- 增强了错误处理逻辑,确保在没有响应的情况下返回适当的错误信息。
|
2025-12-17 20:08:31 +08:00 |
|
|
|
4a2532a83b
|
强壮安装脚本
|
2025-12-17 19:56:16 +08:00 |
|
|
|
b962265168
|
refactor: 优化 TCPing 任务的目标解析逻辑
- 改进了 TCPing 任务中对 host:port 格式的解析,支持 IPv6 地址格式并默认使用端口 80。
- 移除了不必要的空行以提升代码可读性。
- 更新了安装脚本,移除了不再使用的镜像源。
|
2025-12-17 19:16:39 +08:00 |
|
|
|
38acca6484
|
fix: 改进心跳报告中的错误处理和日志记录
- 增强了 RegisterNode 和 sendHeartbeat 函数中的错误消息,包含 URL 和响应体详情以便更好地调试。
- 移除了不必要的空行以使代码结构更清晰。
|
2025-12-07 18:37:17 +08:00 |
|
|
|
8d36ef495d
|
修复
|
2025-12-07 18:09:49 +08:00 |
|
|
|
7ac5d54a84
|
refactor: 重命名和替换构建及上传脚本
- 删除旧的 build-all.sh 和 upload.sh 脚本
- 新增 all-build.sh 和 all-upload-release.sh 脚本,支持从 version.json 自动读取版本号
- 更新 Makefile 和 README.md 以反映脚本名称的更改和新功能
|
2025-12-07 18:05:27 +08:00 |
|
|
|
ac3c7e2b4c
|
chore: 更新 .gitignore,忽略编译产物和日志文件
|
2025-12-07 16:37:24 +08:00 |
|
|
|
d8ea772c24
|
feat: 添加日志文件输出功能和心跳故障排查工具
- 新增日志文件输出功能,支持配置日志文件路径和级别
- 添加心跳故障排查脚本 check-heartbeat.sh
- 支持通过环境变量 LOG_FILE 设置日志文件路径
- 日志自动创建目录,支持相对路径和绝对路径
- 优化日志初始化逻辑,支持直接写入文件
- 改进配置加载,支持日志配置项
- 完善文档,添加故障排查章节和日志功能说明
- 更新版本号至 v1.1.0
|
2025-12-07 16:37:03 +08:00 |
|
|
|
74c1db2f14
|
卸载脚本
|
2025-12-03 22:08:08 +08:00 |
|
|
|
0bed6eba94
|
重启也本地依赖编译
|
2025-12-03 21:57:18 +08:00 |
|
|
|
238589b82e
|
1
|
2025-12-03 21:40:23 +08:00 |
|
|
|
904bc54248
|
带v不带v
|
2025-12-03 21:35:38 +08:00 |
|
|
|
e5fa9429ae
|
提交
|
2025-12-03 21:31:30 +08:00 |
|
|
|
3996c4fc2f
|
go安装逻辑修复
|
2025-12-03 20:08:54 +08:00 |
|
|
|
26595e4e2f
|
脚本
|
2025-12-03 20:05:47 +08:00 |
|
|
|
16ec3295ce
|
合并依赖
|
2025-12-03 20:04:49 +08:00 |
|
|
|
9b08975480
|
检测
|
2025-12-03 19:32:01 +08:00 |
|
|
|
87a5bfa2c8
|
解决语法错误
|
2025-12-03 19:28:41 +08:00 |
|
|
|
2b3067fdcc
|
更换域名
|
2025-12-03 18:46:25 +08:00 |
|
|
|
59258f3736
|
更换域名
|
2025-12-03 18:44:52 +08:00 |
|
|
|
32a6a74851
|
代理增加
|
2025-12-03 18:37:30 +08:00 |
|
|
|
14a2a52fc6
|
显示
|
2025-12-03 18:24:48 +08:00 |
|
|
|
9260d77eda
|
下载速度显示
|
2025-12-03 18:20:44 +08:00 |
|
|
|
aa65ad32b5
|
1代理问题
|
2025-12-03 18:16:16 +08:00 |
|
|
|
fcfb3cc10c
|
跳过已安装
|
2025-12-03 18:11:54 +08:00 |
|
|
|
ad2c5e9a0d
|
修复代理
|
2025-12-03 18:06:35 +08:00 |
|
|
|
6feb78999e
|
优化安装脚本
|
2025-12-03 17:54:38 +08:00 |
|
|
|
5fb381ea07
|
删除二进制
|
2025-12-03 17:50:07 +08:00 |
|
|
|
d647807ee6
|
go依赖镜像换国内
|
2025-12-03 17:42:24 +08:00 |
|
|
|
eba59d1429
|
go安装增加从官网下载
|
2025-12-03 17:37:00 +08:00 |
|
|
|
72bbddd0aa
|
源检测自动换源
|
2025-12-03 17:26:52 +08:00 |
|
|
|
85047df147
|
修复安装脚本为gitea
|
2025-12-03 17:20:35 +08:00 |
|
|
|
2c990ea8a8
|
完善tcping
|
2025-11-23 04:28:29 +08:00 |
|
|
|
19f224c7fa
|
优化ip=“” nodeid=0
|
2025-11-23 03:43:53 +08:00 |
|
|
|
2c1c2b0857
|
推送ip不精确问题
|
2025-11-23 03:17:55 +08:00 |
|
|
|
adeefa9d44
|
多节点
|
2025-11-23 03:06:49 +08:00 |
|
|
|
ac39e099a6
|
dns cname修改
|
2025-11-22 23:53:48 +08:00 |
|
|
|
b3fd0af8bd
|
增加防火墙配置
|
2025-11-22 22:23:02 +08:00 |
|
|
|
9f283e0bc7
|
多节点返回
|
2025-11-22 21:59:11 +08:00 |
|
|
|
281aeb7d73
|
修改返回包
|
2025-11-22 18:31:53 +08:00 |
|
|
|
a11eac6886
|
修改返回时间
|
2025-11-22 18:14:24 +08:00 |
|