UUBulb
2ee92ed956
fix(ddns): add missing field WebhookRequestType ( #436 )
...
* fix(ddns): add missing field WebhookRequestType
* add missing placeholders
2024-10-17 23:35:28 +08:00
UUBulb and nap0o
bf9c6d669a
ddns: store configuation in database ( #435 )
...
* ddns: store configuation in database
Co-authored-by: nap0o <144927971+nap0o@users.noreply.github.com >
* feat: split domain with soa lookup
* switch to libdns interface
* ddns: add unit test
* ddns: skip TestSplitDomainSOA on ci
network is not steady
* fix error handling
* fix error handling
---------
Co-authored-by: nap0o <144927971+nap0o@users.noreply.github.com >
2024-10-17 21:03:03 +08:00
UUBulb
427e0e5449
feat: description file for custom theme; use gjson ( #433 )
...
* feat: description file for custom theme; use gjson
* fix gosec
* remove outdated stuff
2024-10-10 00:08:16 +08:00
naiba
db51b4111b
✨ 增加透传给前端的自定义字段方便前端扩展功能
2024-09-28 00:16:54 +08:00
UUBulb
911bce71ff
refactor: ddns ( #414 )
...
* refactor ddns
* update webhook
2024-08-24 11:11:06 +08:00
UUBulb
f60d344635
feat: framed fm for webshell ( #411 )
...
* feat: framed fm for webshell
* 1MB buffer
2024-08-20 22:25:29 +08:00
naiba
75a75758df
feat: 管理后台自定义代码
2024-08-14 00:24:17 +08:00
hiDandelion
6b3743f39f
Add replacing fields to notification content in notification.go ( #408 )
2024-08-13 13:51:19 +08:00
naiba
e0599e7a38
fix: 流量统计异常
2024-08-12 10:06:55 +08:00
naiba
4546524df0
improve: 优化可能造成流量统计异常的情况
2024-08-11 10:35:19 +08:00
UUBulb
eb60a1afc8
ws: ignore all DDNS fields ( #406 )
2024-08-09 21:47:29 +08:00
naiba
322132c26b
feat: 在面板重启时通知agent更新信息
2024-08-02 19:41:39 +08:00
UUBulb
eed522f30e
fix: concurrent write to single WebSocket connection ( #392 )
2024-07-17 10:06:23 +08:00
naiba
1e704d38ad
✨ 内置HTTP内网穿透
2024-07-14 19:41:50 +08:00
naiba
2a35a6f0e5
feat: 去除 webTerminal 的 websocket 依赖
2024-07-14 12:47:36 +08:00
Tao Chen
3364ab9892
添加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
7249948c74
fix: timestamp conversion ( #383 )
2024-07-04 14:32:19 +08:00
UUBulb
2d42e32d8a
feat: notifications support for GPU & Temperature ( #381 )
2024-07-03 12:34:45 +08:00
UUBulb
b36b40c883
feat: Add GPU inspection support ( #373 )
2024-06-23 10:27:33 +08:00
UUBulb
8c909dfb7b
chore: fix some typos ( #370 )
2024-06-16 18:04:27 +08:00
Leon
3a9e8e6181
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
c92e4999bc
✨ 支持cloudflare access OIDC认证 ( #354 )
2024-05-03 08:47:53 +08:00
UUBulb
3e51bce224
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
c1db52dc4a
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
58097eef63
Update dependencies and fix test assertions
2024-03-23 13:00:47 +08:00
naiba
fcb98c50f9
后台关闭切换主题功能
2024-02-27 21:05:39 +08:00
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 dio and LvGJ
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 dio and LvGJ
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
unclezs and naiba
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