Commit Graph
148 Commits
Author SHA1 Message Date
naiba 5ad9cc8081 前端切换模板 2024-02-24 22:28:07 +08:00
Darc Z f9c0bb2240 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 356076e449 对历史延迟图表进行了相关修复/美化工作 (#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 55d483d409 feat: add index on monitor history (#320) 2024-02-18 20:00:36 +08:00
Ko no dioandLvGJ 70ed0c819f 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 dioandLvGJ 7ab36d4e11 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 256ca2465b fix: field name "VerifySSL" to "SkipVerifySSL" in Transport config (#305) 2023-12-06 09:35:38 +08:00
Mmx 9df97e2bdb 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
unclezsandnaiba 0f8bfc21ad 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 f62f68fbeb fix gosec (3 2023-10-21 22:21:21 +08:00
naiba 30db2f2441 fix gosec 2023-10-21 22:11:55 +08:00
naiba 78cb02b886 fix gosec 2023-10-21 18:13:38 +08:00
naiba 668453eed0 v0.15.2 消息模板新增 #DATETIME# 占位符 2023-09-02 00:06:40 +08:00
Akkia a0d1175c56 服务监控支持触发任务执行 2023-04-15 19:04:38 +08:00
naiba d41b21cabc dash: v0.14.12 new theme AngelKanade 2023-04-09 00:28:21 +08:00
naiba bea284ad25 fix gosec G307 2023-02-12 21:10:34 +08:00
rootmelo92118 aca55751c3 Update config.go 2023-02-03 13:12:14 +08:00
naiba 15f4816e1f 🔒️ more secure token generation 2022-12-16 23:34:14 +08:00
naiba 3f72d2e641 gorm: CreatedAt index 2022-10-24 04:12:51 +00:00
owen acd1c95ed6 fix: 更新导致创建日期归零 2022-10-23 23:53:24 +08:00
naiba 360d30681e 🐛 fix service stats 2022-10-12 23:06:25 +08:00
ysicing bfe8b7e741 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 41e8fe1a02 🚀 dashboard v0.14.4 hide the server from guests 2022-09-30 22:40:56 +08:00
naiba 0bcbf34403 服务延迟报警 [no ci] 2022-09-17 10:30:32 +08:00
naiba c8f6c5172e ⬆️ upgrade dependencies 2022-09-14 22:26:14 +08:00
naiba df2e8aac06 rename CronCoverSelf to CronCoverAlertTrigger 2022-09-14 22:14:47 +08:00
Akkia c114083a44 为新增字段提供默认值 2022-09-14 12:16:24 +08:00
Akkia c900941f3b feat: 报警规则支持绑定触发任务 2022-09-14 11:14:23 +08:00
Akkia 048dd35129 添加触发任务类型 2022-09-13 06:14:47 +08:00
Akkia 8ae2de3882 feat: 触发报警后的通知支持仅发送一次 2022-09-13 04:01:08 +08:00
naiba 0f99a30c4c custon dashboard template [no ci] 2022-06-03 09:45:11 +08:00
naiba d58eb460b2 dashboard v0.13.20 Login with Gitlab、Jihulab 2022-05-26 20:00:20 +08:00
naiba 9633662708 🚀 dashboard v0.13.16 自定义外部主题 2022-05-19 09:46:11 +08:00
Akkia ae7b56eaf4 add: API Token相关的前端页面 2022-05-18 20:52:18 +08:00
Akkia fb527d2202 feat: Token生成|存储|验证 2022-05-18 10:10:35 +08:00
Akkia d70ebf4d20 feat: 服务器状态API 2022-05-17 11:22:56 +08:00
naiba 4224ee99b2 🔖 dashboard v0.13.9 ignore monitor unmarshal error 2022-05-02 13:36:49 +08:00
naiba 2b4b60dbf2 ♻️ refactor lock of service data 2022-05-02 10:33:21 +08:00
naiba 3d0b304af1 fix: gosec check 2022-05-02 00:53:39 +08:00
naiba 2dd93cfce6 fix: service total uptime rate close #191 2022-05-02 00:45:03 +08:00
naiba 8aedc2b6bc ♻️ refactor settings page [skip ci] 2022-04-30 23:02:40 +08:00
naiba 53b6b9fcea 🌐 localization [skip ci] 2022-04-27 23:51:45 +08:00
naiba 397817d960 🔖 dashboard v0.12.27 取消用户名unique,有些用户 gitee/github 用户名相同导致无法启动 2022-04-26 22:54:40 +08:00
naiba 892eba3619 ⬆️ dashboard v0.12.26 update gorm fields tags 2022-04-26 12:46:44 +08:00
Akkia 9d2a0b9f7e update: #SERVER.IP#仅返回一个IP(优先返回ipv4地址)| 新增获取ipv4与ipv6地址的占位符 2022-04-24 21:21:03 +08:00
Akkia 8644853ab3 update: 增加TCP连接数与UDP连接数的占位符 2022-04-22 16:30:05 +08:00
Akkia e29161782c update: 增加更多占位符与单元测试 2022-04-17 21:06:30 +08:00
Akkia 0f02d8c0a0 WIP: 添加更多的占位符以支持基于服务器状态指标构造自定义的HTTP请求 2022-04-17 17:38:45 +08:00
Akkia f64c7b6301 fix: 修复修改通知方式所在组后 不会移除其原有map映射关系的问题 2022-04-15 23:23:51 +08:00
Akkia a7261b1510 WIP: 补全各模块的通知分组设置 2022-04-15 03:13:53 +08:00