UUBulb
c8134a8b86
replace cloudflare-bpc with utls ( #58 )
...
* replace cloudflare-bpc with utls
* fix test
* ci: skip utls test
2024-08-28 23:21:25 +08:00
UUBulb
42187f2bf2
gpu/darwin: pure go implemention ( #57 )
2024-08-26 22:57:07 +08:00
UUBulb
f03671686f
chore: rename println to printf ( #56 )
2024-08-21 22:22:06 +08:00
UUBulb
73a727d435
feat: add file transfer support ( #55 )
...
* feat: add file transfer support
* 1MB buffer
2024-08-20 22:24:03 +08:00
UUBulb
093275bc80
ci增加重传机制 ( #54 )
2024-08-18 08:56:32 +08:00
naiba
47adcf103c
fix: tszrz 不需要对 tunnel 进行 filter
2024-08-13 13:40:46 +08:00
naiba
f20bea757b
fix: WebSSH 无法退出,关闭后 CPU 100%
2024-08-13 09:53:01 +08:00
naiba
f4d9db28a2
feat: WebSSH 上传下载文件 (by trzsz)
2024-08-13 00:30:18 +08:00
naiba
2083512607
improve: 提高单栈机器 IP 获取速度
2024-08-11 00:14:25 +08:00
naiba
9cdd941a97
refactor: code style
2024-08-09 23:04:16 +08:00
UUBulb
ac1a34e33e
feat: add option to disable syslog logging ( #53 )
...
* feat: add option to disable syslog logging
* missing comments
* service flags
* initialize util.Logger
2024-08-09 22:03:41 +08:00
naiba
1f7706201b
feat: 在面板重启后及时更新host信息
2024-08-02 22:02:11 +08:00
naiba
f837a6fdc8
fix: ipv6 单栈机器上报位置
2024-07-29 10:10:43 +08:00
naiba
5e6e7e251e
chore: fix status code in delete_gitee_releases
2024-07-28 23:31:23 +08:00
UUBulb
4a6f1bd947
chore: wrong name ( #49 )
2024-07-28 23:17:07 +08:00
UUBulb
284bc5655f
ci: only keep the latest release ( #48 )
2024-07-28 23:08:00 +08:00
naiba
3989ee87c8
fix: 双栈位置上报
2024-07-28 22:22:47 +08:00
naiba
fa0cc9bb7a
fix: tcp-ping
2024-07-28 18:48:44 +08:00
naiba
c50a21c5b1
fix: 避免 agent 与 dashboard 更新不同步情况
2024-07-28 15:44:06 +08:00
naiba
80ef923a38
feat: tcp/icmp ping 提前取 IP
2024-07-28 15:05:30 +08:00
UUBulb
7ad3094cee
feat: use embed geoip database ( #46 )
2024-07-28 14:02:27 +08:00
UUBulb
3204095d63
chore: missing return ( #45 )
2024-07-24 23:17:39 +08:00
UUBulb
c0288971d8
chore: code style ( #44 )
...
* some code refactor
* service
* chore: code style
---------
Co-authored-by: naiba <hi@nai.ba>
2024-07-23 23:20:55 +08:00
UUBulb
a99bf7066b
feat(gpu): use pdh on Windows ( #43 )
2024-07-22 22:21:09 +08:00
UUBulb
d7ca50dd83
add a simple timeout check for sync script ( #42 )
...
* add a simple timeout check for sync script
* add workflow timeout
2024-07-21 16:18:25 +08:00
UUBulb
0a6adea9ab
fix: add recovery option for windows service ( #41 )
2024-07-20 19:01:11 +08:00
naiba
55c4a770a1
chore: upgrade dependencies
2024-07-19 19:05:22 +08:00
UUBulb
65bf012579
feat: add GPU information retrieval for darwin using cgo ( #40 )
...
* feat: add GPU information retrieval for darwin using cgo
* fix kIOMasterPortDefault thing
* return 0
2024-07-19 19:00:59 +08:00
naiba
f220134e5b
✨ HTTP 内网穿透
2024-07-14 19:41:13 +08:00
naiba
e674ee7177
fix: workflow
2024-07-14 13:00:19 +08:00
naiba
427c9b42fb
Merge branch 'main' of github.com:nezhahq/agent
2024-07-14 12:48:17 +08:00
naiba
52f6cf5fdf
feat: 去除 WebTerminal 的 websocket 依赖
2024-07-14 12:48:10 +08:00
UUBulb
1344fc3dd8
feat: self-updating using gitee ( #39 )
...
* feat: self-updating using gitee
* chore: rename
---------
Co-authored-by: naiba <hi@nai.ba>
2024-07-14 11:19:59 +08:00
naiba
f02d1ee04e
fix: branch name
2024-07-13 23:19:02 +08:00
naiba
a4955a75ff
feat: sync code to gitee
2024-07-13 23:16:16 +08:00
UUBulb
c5ec47c814
ci: sync release to gitee ( #38 )
...
* ci: sync release to gitee
* install dependency
2024-07-13 23:05:03 +08:00
UUBulb
fda3a52533
use --debug to replace --silent ( #37 )
...
* add --silent to service command
* ?
* use --debug to toggle the logging
2024-07-13 12:47:22 +08:00
UUBulb
3bf3f97767
feat: make logging and temperature monitoring optional ( #35 )
...
* feat: make logging and temperature monitoring optional
* chore: improve code style
* fix: import
---------
Co-authored-by: naiba <hi@nai.ba>
2024-07-10 23:58:19 +08:00
xykt
1bf702cfaa
Add --ipv6-countrycode runtime parameter to set the region flag using IPv6 by default ( #36 )
...
* Update main.go
Add --ipv6-countrycode runtime parameter to set the region flag using IPv6 by default.
* Update service.go
Add --ipv6-countrycode runtime parameter to set the region flag using IPv6 by default.
* Update myip.go
Add --ipv6-countrycode runtime parameter to set the region flag using IPv6 by default.
* chore: rename
---------
Co-authored-by: naiba <hi@nai.ba>
2024-07-10 23:29:35 +08:00
UUBulb
09c4ef1764
refactor(pty): switch to using interface ( #34 )
...
* refactor(pty): switch to using interface
for better flexibility (although may not be useful)
* chore: reduce error messages
* delete redundant messages
2024-07-07 10:18:59 +08:00
UUBulb
fb7b45527b
service: logging to syslog ( #33 )
...
* service: logging to syslog
* chore: update gopsutil to v4
* chore: move println() to the util package
* gpu: only return 0 on failure
2024-07-05 22:31:56 +08:00
UUBulb
532bca8867
Fix CPU counts error on Windows ( #31 )
2024-06-25 22:10:32 +08:00
UUBulb
fb86c89de7
fix: wrong IP value in some situations ( #32 )
2024-06-25 22:08:28 +08:00
UUBulb
81b774a7f0
fix: temperatureStat will stack up ( #30 )
2024-06-23 22:27:23 +08:00
naiba
505b7f2210
fix: goreleaser flag
2024-06-23 16:20:59 +08:00
UUBulb
804364e6c9
make atomicStoreFloat64 safe ( #29 )
2024-06-23 15:58:39 +08:00
Leon
136b3801c7
refactor: improve error handling for fetching sensor temperatures ( #27 )
2024-06-23 14:42:27 +08:00
UUBulb
338f0dabbe
feat: Add GPU inspection/monitoring support ( #28 )
2024-06-23 10:27:18 +08:00
Leon
968faca950
Add support for monitoring sensor temperatures ( #21 )
2024-06-01 19:11:54 +08:00
UUBulb
611ad8be20
Support more flags in the service command ( #23 )
...
fix for darwin
2024-05-31 21:38:45 +08:00