naiba
6a70e67ef9
feat: 在面板重启时通知agent更新信息
2024-08-02 19:41:39 +08:00
UUBulb
f95191c8af
fix: concurrent write to single WebSocket connection ( #392 )
2024-07-17 10:06:23 +08:00
naiba
67b788a969
✨ 内置HTTP内网穿透
2024-07-14 19:41:50 +08:00
naiba
1c91fcffac
feat: 去除 webTerminal 的 websocket 依赖
2024-07-14 12:47:36 +08:00
Tao Chen
e1513203b4
添加OIDC支持 ( #387 )
...
* add general OIDC
* use "github.com/coreos/go-oidc/v3/oidc" to simplify oidc config
* fix: check if https by X-Forwarded-Proto
* recovery config.yaml
2024-07-13 12:51:59 +08:00
UUBulb
0501e120f6
fix: timestamp conversion ( #383 )
2024-07-04 14:32:19 +08:00
UUBulb
cfa425bb33
feat: notifications support for GPU & Temperature ( #381 )
2024-07-03 12:34:45 +08:00
UUBulb
cf9bbb5ff4
feat: Add GPU inspection support ( #373 )
2024-06-23 10:27:33 +08:00
UUBulb
2aabe1bd61
chore: fix some typos ( #370 )
2024-06-16 18:04:27 +08:00
Leon
e0e2b8c3c2
Add support for sensor temperature in host state ( #359 )
...
* feat: Add support for sensor temperature in host state
* chore: Update file permissions for saving config data
2024-06-01 19:11:48 +08:00
Akkia
25e7f8a912
✨ 支持cloudflare access OIDC认证 ( #354 )
2024-05-03 08:47:53 +08:00
UUBulb
5c7652f047
Add DDNS Profiles, use publicsuffixlist domain parser ( #350 )
...
* Add DDNS Profiles, use publicsuffixlist domain parser
* Add Tencent Cloud DNS Provider
* Restore validate DDNS provider function
* chore: fmt & upgrade dependencies
2024-04-27 13:36:36 +08:00
UUBulb
f647a5f8e6
ddns: Add ability to update IPv4 or IPv6 only ( #342 )
...
* ddns: Add ability to resolve IPv4 or IPv6 only
* Fix bugs
* cdn cache
2024-03-30 11:00:55 +08:00
naiba
7d85c4c4a5
Update dependencies and fix test assertions
2024-03-23 13:00:47 +08:00
naiba
da6a3463ed
后台关闭切换主题功能
2024-02-27 21:05:39 +08:00
naiba
99ac12c9fd
✨ 前端切换模板
2024-02-24 22:28:07 +08:00
Darc Z
3b5ee464a7
Add DDNS support ( #324 )
...
* feat: add ddns updater framework
Note: no functionality implemented yet
* feat: add webhook ddns provider
* feat: update dashboard template
* fix: check nil and cron task string
* fix: webhook string formated with unexcepted param
* fix: webhook header split error
* feat: cloudflare ddns provider
* refract: move ddns update trigger into ReportSystemInfo
* lang: update other languages text
* fix: clear codes and logics
* fix: move update ddns to goroutine to avoid blocking
* fix: clear unused codes
* fix: update timestamp to prevent cache
2024-02-24 21:10:27 +08:00
xykt
dbfea9a00b
对历史延迟图表进行了相关修复/美化工作 ( #321 )
...
* Update network.html
修复以下问题:
- 延迟默认最高300ms,超过后默认抹平
- 曲线上有很多ping值为0的无效散点,导致毛刺很多,干扰效果
- 图标的y轴比例失调,上方大片留白,大大降低了有效显示区域
- 默认只显示最近不到半小时左右的延迟表现,想看全天需要拖动,影响效果
- 曲线不显示极大极小值,不够直观
* Update config.go
修复了以下问题:
- 延迟默认最高300ms,超过后默认抹平
- 曲线上有很多ping值为0的无效散点,导致毛刺很多,干扰效果
- 图标的y轴比例失调,上方大片留白,大大降低了有效显示区域
- 默认只显示最近不到半小时左右的延迟表现,想看全天需要拖动,影响效果
- 曲线不显示极大极小值,不够直观
2024-02-19 13:52:43 +08:00
Ko no dio
7d38634933
feat: add index on monitor history ( #320 )
2024-02-18 20:00:36 +08:00
Ko no dio
626613441d
fix: add toggle to service ( #317 )
...
* fix: short nework word
* fix: add toggle on service
* fix: delete console log update main.js version
---------
Co-authored-by: LvGJ <lvgj1998@gmail.com>
2024-02-13 23:09:40 +08:00
Ko no dio
e8b8e59bd7
feat: add network monitor hitory ( #316 ) · 三网ping
...
* feat: add network monitor hitory
* fix: revert proto change and add indexStore
* fix: update monitor delete unuse monitor history
* fix: delete unuse monitor type
---------
Co-authored-by: LvGJ <lvgj1998@gmail.com>
2024-02-12 14:16:04 +08:00
Mmx
927bf13ce4
fix: field name "VerifySSL" to "SkipVerifySSL" in Transport config ( #305 )
2023-12-06 09:35:38 +08:00
Mmx
1dcd899591
Fix Coroutine Leaks and Proxy Handling in http.Client ( #304 )
...
* fix: builtin variable conflict
* feat: add pkg/utils/http HttpClientSkipTlsVerify HttpClient
* fix: realtime create http Transport
* fix: http keepalive connection may not reusable
* feat: allow http request use proxy from environment
2023-12-05 23:22:25 +08:00
unclezs
470fa69ad9
✨ feat: add server-status theme ( #295 )
...
* ✨ feat: add server-status theme
* add `ServerStatus` theme to README
---------
Co-authored-by: naiba <hi@nai.ba>
2023-11-07 13:46:28 +08:00
naiba
a2e34bfc49
fix gosec (3
2023-10-21 22:21:21 +08:00
naiba
68f10e4fc7
fix gosec
2023-10-21 22:11:55 +08:00
naiba
014abbc41e
fix gosec
2023-10-21 18:13:38 +08:00
naiba
93bcf833fd
v0.15.2 消息模板新增 #DATETIME# 占位符
2023-09-02 00:06:40 +08:00
Akkia
e5704157e3
服务监控支持触发任务执行
2023-04-15 19:04:38 +08:00
naiba
61a14d204b
dash: v0.14.12 new theme AngelKanade
2023-04-09 00:28:21 +08:00
naiba
ff8bf16171
fix gosec G307
2023-02-12 21:10:34 +08:00
rootmelo92118
aff4b093f6
Update config.go
2023-02-03 13:12:14 +08:00
naiba
8ae885874b
🔒 ️ more secure token generation
2022-12-16 23:34:14 +08:00
naiba
51655a09a1
gorm: CreatedAt index
2022-10-24 04:12:51 +00:00
owen
011fc2340a
fix: 更新导致创建日期归零
2022-10-23 23:53:24 +08:00
naiba
1bb99494e3
🐛 fix service stats
2022-10-12 23:06:25 +08:00
ysicing
b4a5dd550e
feat(oauth2): add gitea oauth2 support
...
add gitea oauth2 support
Signed-off-by: ysicing <i@ysicing.me>
2022-10-12 19:34:15 +08:00
naiba
d1f3c47cee
🚀 dashboard v0.14.4
hide the server from guests
2022-09-30 22:40:56 +08:00
naiba
c60ebd1bae
服务延迟报警 [no ci]
2022-09-17 10:30:32 +08:00
naiba
1561ccb2fb
⬆️ upgrade dependencies
2022-09-14 22:26:14 +08:00
naiba
a5ddafbd8b
rename CronCoverSelf
to CronCoverAlertTrigger
2022-09-14 22:14:47 +08:00
Akkia
13abf2af13
为新增字段提供默认值
2022-09-14 12:16:24 +08:00
Akkia
13d1be59b6
feat: 报警规则支持绑定触发任务
2022-09-14 11:14:23 +08:00
Akkia
7228f334a5
添加触发任务类型
2022-09-13 06:14:47 +08:00
Akkia
32d15e116e
feat: 触发报警后的通知支持仅发送一次
2022-09-13 04:01:08 +08:00
naiba
2ab7a5fdd8
✨ custon dashboard template [no ci]
2022-06-03 09:45:11 +08:00
naiba
e5c507f4e8
✨ dashboard v0.13.20
Login with Gitlab、Jihulab
2022-05-26 20:00:20 +08:00
naiba
ddb05a5aa0
🚀 dashboard v0.13.16
自定义外部主题
2022-05-19 09:46:11 +08:00
Akkia
914d7cbbae
add: API Token相关的前端页面
2022-05-18 20:52:18 +08:00
Akkia
990394bf46
feat: Token生成|存储|验证
2022-05-18 10:10:35 +08:00
Akkia
76928b71d9
feat: 服务器状态API
2022-05-17 11:22:56 +08:00
naiba
e4e15d0c57
🔖 dashboard v0.13.9
ignore monitor unmarshal error
2022-05-02 13:36:49 +08:00
naiba
6d1e42a7e7
♻️ refactor lock of service data
2022-05-02 10:33:21 +08:00
naiba
a199d0134a
fix: gosec
check
2022-05-02 00:53:39 +08:00
naiba
c4609f02f7
fix: service total uptime rate close #191
2022-05-02 00:45:03 +08:00
naiba
2fc4939878
♻️ refactor settings page [skip ci]
2022-04-30 23:02:40 +08:00
naiba
7bd67b2233
🌐 localization [skip ci]
2022-04-27 23:51:45 +08:00
naiba
0a6658fcb4
🔖 dashboard v0.12.27
取消用户名unique,有些用户 gitee/github 用户名相同导致无法启动
2022-04-26 22:54:40 +08:00
naiba
b5f33a6c5b
⬆️ dashboard v0.12.26
update gorm fields tags
2022-04-26 12:46:44 +08:00
Akkia
fc9a65d18c
update: #SERVER.IP#仅返回一个IP(优先返回ipv4地址)| 新增获取ipv4与ipv6地址的占位符
2022-04-24 21:21:03 +08:00
Akkia
55cbbcafe6
update: 增加TCP连接数与UDP连接数的占位符
2022-04-22 16:30:05 +08:00
Akkia
e20b37b590
update: 增加更多占位符与单元测试
2022-04-17 21:06:30 +08:00
Akkia
f6a5362a97
WIP: 添加更多的占位符以支持基于服务器状态指标构造自定义的HTTP请求
2022-04-17 17:38:45 +08:00
Akkia
26646bff1a
fix: 修复修改通知方式所在组后 不会移除其原有map映射关系的问题
2022-04-15 23:23:51 +08:00
Akkia
322467673f
WIP: 补全各模块的通知分组设置
2022-04-15 03:13:53 +08:00
Akkia
9c1d495eb0
WIP: 通知方式分组 支持将不同的报警|监控|计划任务的通知 发送到指定的通知分组
2022-04-14 21:06:42 +08:00
Akkia
5d4566080d
Merge branch 'master' of https://github.com/AkkiaS7/nezha
2022-04-13 12:28:45 +08:00
Akkia
913c3da79b
feat: 通过传递客户端Cookie的方式使web终端兼容被Cloudflare Access保护的面板
2022-04-13 12:27:40 +08:00
naiba
6b75682bdf
typo
2022-04-12 20:11:19 +08:00
Akkia
e1ca2d5a1c
optimize: 优化自动更新相关代码
2022-04-12 18:05:26 +08:00
Akkia
c65028188c
refactor: 优化代码组织结构
2022-04-12 13:16:33 +08:00
Akkia
707985e5c8
添加代码注释+修正一个typo
2022-04-11 22:51:02 +08:00
Akkia
91a1e3fe22
fix some typo
2022-04-10 20:28:22 +08:00
naiba
4fa357755b
✨ 可选监控哪些分区及网卡
2022-03-19 17:22:15 +08:00
naiba
d73ceaaaa5
🐛 修复 Windows time.LoadLocation
2022-03-18 23:45:03 +08:00
naiba
3ca23d8d88
⚡ ️ 使用 json-iterator 替换 encoding/json 进行一些序列化/反序列化操作
2022-03-18 23:13:22 +08:00
naiba
d60bc3dad6
🚸 调整展示时间 timezone
2022-03-01 10:19:23 +08:00
naiba
520f8d2170
✨ 可选的通知信息 IP 不打码
2022-02-19 14:29:06 +08:00
MikoyChinese
bcb2610f0a
修复管理后台页面新添加CoverIgnoreAll类型服务需要重启docker镜像的问题.
2022-01-14 17:34:49 +08:00
MikoyChinese
626aaebba0
Add cycle_unit to Network Traffic Statistics.
2022-01-13 13:46:41 +08:00
MikoyChinese
9af8bb8c18
Change circle interval to crontab expression.
2022-01-11 18:15:43 +08:00
naiba
997ad2926f
🚸 自动更新月流量统计起止时间
2021-12-28 23:47:19 +08:00
naiba
9d628c3942
Merge pull request #142 from lemoeo/main
...
✨ 反向代理 gRPC 端口(支持 Cloudflare CDN)
Co-authored-by: lemoeo <18618627+lemoeo@users.noreply.github.com>
2021-11-11 13:13:20 +07:00
Lemoe
00c712116e
✨ 反向代理 gRPC 端口(支持 Cloudflare CDN)
2021-11-11 12:52:37 +08:00
naiba
6b3723461b
💄 优化循环流量展示
2021-11-11 09:40:10 +08:00
naiba
44a2380e89
🐛 int64 导致 seconds 永远为 0
2021-11-06 18:52:10 +08:00
naiba
561a3c85fb
✨ 展示月流量使用情况
2021-11-06 16:00:08 +08:00
naiba
f63d8ba613
✅ add tests
2021-11-05 15:49:01 +08:00
naiba
96c25f6fba
🐛 默认请求方式
2021-11-05 14:53:27 +08:00
naiba
17a53f8829
♻️ set content type
2021-11-05 12:16:41 +08:00
naiba
6636d77cfd
♻️ 通知支持自定义 request header
2021-11-05 12:04:39 +08:00
naiba
a25a1b128d
🐛 修改计划任务并未取消旧任务
2021-09-30 11:59:57 +08:00
naiba
47dfa4777b
⚡ ️ pprof 性能调优 / 计划任务支持秒级
2021-09-29 19:58:02 +08:00
naiba
1f1e0b6db7
🐛 服务请求结果接收
2021-09-27 23:07:05 +08:00
naiba
800ddb9ace
🏷️ 忽略升级任务上报 [skip ci]
2021-09-27 21:30:43 +08:00
naiba
18483c0cb1
🧐 预置升级任务,Agent 可禁止自动升级
2021-09-27 21:24:04 +08:00
naiba
4249fa82d7
🔖 dashboard v0.10.0
2021-09-27 21:18:09 +08:00
naiba
ac3cfa162c
💚 #nosec
2021-09-04 12:54:05 +08:00
naiba
e40026f6cc
✅ gosec
2021-09-04 12:42:51 +08:00
naiba
446ab3b1b8
✨ dashboard: 服务监控请求时间间隔
2021-09-02 23:45:21 +08:00
naiba
d7ea114068
🔊 dashboard: 默认输出服务故障上报日志
2021-08-27 21:04:37 +08:00
naiba
9bf536b68a
✨ v0.9.21 WebSSH
2021-08-18 11:56:54 +08:00
naiba
c9a9441f3e
✨ [0.9.19] 进程数/连接数/负载 监控报警
2021-08-15 16:38:05 +08:00
naiba
c848b9a08b
🔖 [dashboard 0.9.17] 404 页面
2021-08-10 20:13:17 +08:00
Zhu Rengen
39cdfbf6cd
add GRPCHost config
2021-08-10 15:44:59 +08:00
naiba
e24121bdf7
🐛 修复修改服务器导致 Agent 离线
2021-07-25 23:50:08 +08:00
naiba
bb966b2c82
🗑 优化无效数据清理
2021-07-19 20:27:21 +08:00
naiba
d116347ef9
⚡ ️ 服务监控数据加载优化
2021-07-17 13:53:13 +08:00
naiba
c11e3e2e49
🐛 修复区间流量统计
2021-07-16 18:09:50 +08:00
naiba
8f06d90c30
🚸 使用服务器端时间判断机器离线
2021-07-16 11:14:07 +08:00
naiba
63bb1570d2
✨ 任意时间区间(月流量)统计,无视重启~
2021-07-14 23:53:37 +08:00
naiba
8d0e269b73
优化 agent 信息上报与 ARM 安装面板的错误提示
2021-06-30 18:15:53 +08:00
naiba
365148e0ac
🚸 IP 变更提醒增强
2021-06-22 14:05:36 +08:00
naiba
4b0c0ad288
✨ 优化忽略规则配置和 Agent 获取 IP
2021-06-21 21:30:42 +08:00
naiba
585cf538d0
🚸 可以使指定服务器不参与服务监控
2021-04-22 21:53:31 +08:00
naiba
96be2330a9
✨ dash: HTTP等服务监控的故障/恢复报警
2021-04-17 23:36:37 +08:00
naiba
330015290f
NAT64 的机器一直报 IP 变更,加忽略!
2021-04-07 21:11:59 +08:00
naiba
01f99a8c2c
✨ 接入 Gitee 登录,v0.4.11 之前的用户需要更新配置文件
2021-03-02 23:08:40 +08:00
naiba
8f7346141a
🐛 fixed #105
2021-02-28 23:58:04 +08:00
naiba
dbf62991a5
🚸 chore: refactor CPU model string
2021-02-27 19:24:19 +08:00
naiba
c3dcc721dc
✨ 前台查看密码 close #24 close #41
2021-01-31 13:37:43 +08:00
naiba
0cdd0626f3
♻️ v4: 去掉添加 Agent ID 要求 需要更新面板 close #83
2021-01-30 17:10:51 +08:00
naiba
777cfd84ca
💄 UI: 前端优化调整
2021-01-30 11:22:59 +08:00
naiba
ec17948fe4
✨ feat: 后台服务器备注 close #72
2021-01-20 19:24:59 +08:00
naiba
d7a3ba607b
🔊 v0.3.0 计划任务(定期备份等场景)
2021-01-19 09:59:04 +08:00
naiba
c5379a0092
🐛 quickfix: nil point
2021-01-18 13:45:06 +08:00
naiba
d059835877
⚡ ️ refactor: 小幅提升性能
2021-01-17 22:05:59 +08:00
naiba
d792fc8499
🚸 release: v0.2.1
2021-01-16 14:11:51 +08:00
naiba
a41c792577
💥 v2.0 必须更新面板,新增服务监控
2021-01-16 00:45:49 +08:00
naiba
0ce8017875
✨ feat: ip change notification close #31
2021-01-13 22:30:28 +08:00
我若为王
be3fc41755
添加标签功能
2021-01-12 14:09:25 +08:00
naiba
347bb7faa0
✨ feat: 展示排序 close #29
2021-01-08 21:04:50 +08:00
naiba
35766e590d
🐛 fix: 旧采样点清理及报警策略优化
2021-01-06 21:20:02 +08:00
naiba
4e85e40550
🐛 fix: divide by zero
2021-01-06 12:46:13 +08:00
naiba
503be7b83f
🔥 chore: unnecessary code
2021-01-03 21:17:39 +08:00
naiba
e9690a5b50
🐛 fix(notification): close #47
...
query escape && json encode
2021-01-03 21:11:00 +08:00
naiba
d91819a265
🎨 refactor: notification
2020-12-30 21:28:57 +08:00
naiba
76c789efd8
🚸 增强面板自定义CSS功能
2020-12-24 09:54:17 +08:00
naiba
87ecccd58c
🐛 fix(alert): 多规则同时满足
2020-12-21 22:51:23 +08:00
naiba
2ae832f509
🍻 报警通知上线
2020-12-20 12:18:27 +08:00
naiba
fcbd564bff
up(notification): 添加修改删除通知、报警规则
2020-12-19 23:11:16 +08:00
naiba
d19de0edc2
✨ feat(notification): 添加通知方式
2020-12-19 22:14:36 +08:00
naiba
9dbbfac551
feat(theme): 自定义主题
2020-12-19 10:57:10 +08:00
naiba
22935a52de
修复 go mod 不兼容
2020-12-13 00:43:25 +08:00
naiba
53ef95a664
✨ add theme hotaru
2020-12-09 19:05:40 +08:00
naiba
8e30f48395
🐛 fix #9
2020-12-09 10:27:00 +08:00
naiba
b3033976fe
🔒 hide secret in ws messages
2020-12-07 20:47:13 +08:00
naiba
7fdf323c05
✨ 一键脚本
2020-11-29 22:17:40 +08:00
naiba
4083a42978
🚚 from p14yground to naiba
2020-11-11 10:07:45 +08:00
naiba
86712e93a5
🎨 CPU display
2020-11-06 20:56:46 +08:00