naiba
f5776c7464
feat: grpc / web get real ip
2024-11-22 00:19:36 +08:00
naiba
d699d0ee87
feat: grpc / web get real ip
2024-11-22 00:19:36 +08:00
UUBulb
5c1599c88c
fix struct tags ( #7 )
2024-11-16 20:57:03 +08:00
UUBulb
288e1b75e9
fix struct tags ( #7 )
2024-11-16 20:57:03 +08:00
uubulb
48512087b1
set c.Language to zh_CN if not specified
2024-11-01 14:36:14 +08:00
uubulb
d7012e36bf
set c.Language to zh_CN if not specified
2024-11-01 14:36:14 +08:00
uubulb
d56224a118
feat: add i18n support
2024-11-01 05:07:04 +08:00
uubulb
5114fc2854
feat: add i18n support
2024-11-01 05:07:04 +08:00
UUBulb
70b914d535
add setting api ( #461 )
2024-10-27 13:10:07 +08:00
UUBulb
b4edb4cc95
add setting api ( #461 )
2024-10-27 13:10:07 +08:00
naiba
c5bacf3e84
fix agent connect
2024-10-22 23:44:50 +08:00
naiba
c4011934f7
fix agent connect
2024-10-22 23:44:50 +08:00
naiba
62a0b32577
feat: terminal api
2024-10-22 22:01:01 +08:00
naiba
f99edfd7bd
feat: terminal api
2024-10-22 22:01:01 +08:00
naiba
80740ddf39
refactor agent auth & server api
2024-10-20 23:23:04 +08:00
naiba
aa20c97312
refactor agent auth & server api
2024-10-20 23:23:04 +08:00
naiba
71891b2d61
refactor: login & refresh token
2024-10-20 14:05:43 +08:00
naiba
53f1abb7c8
refactor: login & refresh token
2024-10-20 14:05:43 +08:00
naiba
542f06551e
refactor: remove pages, combine grpc http port
2024-10-20 11:47:45 +08:00
naiba
606e10ca0a
refactor: remove pages, combine grpc http port
2024-10-20 11:47:45 +08:00
naiba
37c87bbc07
🎉 init swaggo
2024-10-19 23:14:53 +08:00
naiba
9e6bbd3386
🎉 init swaggo
2024-10-19 23:14:53 +08:00
UUBulb
efc08bdab7
fix: add custom theme key ( #440 )
2024-10-19 11:59:31 +08:00
UUBulb
aa81fc02ab
fix: add custom theme key ( #440 )
2024-10-19 11:59:31 +08:00
UUBulb
643c6dd3a1
ddns: remove ipv6 nameservers, support custom nameservers ( #439 )
2024-10-18 22:06:01 +08:00
UUBulb
f6531a52bd
ddns: remove ipv6 nameservers, support custom nameservers ( #439 )
2024-10-18 22:06:01 +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 and nap0o
a503f0cf40
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
UUBulb
55f5c89c1c
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
75a75758df
feat: 管理后台自定义代码
2024-08-14 00:24:17 +08:00
naiba
daab64d232
feat: 管理后台自定义代码
2024-08-14 00:24:17 +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
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
8c909dfb7b
chore: fix some typos ( #370 )
2024-06-16 18:04:27 +08:00
UUBulb
2aabe1bd61
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
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
c92e4999bc
✨ 支持cloudflare access OIDC认证 ( #354 )
2024-05-03 08:47:53 +08:00
Akkia
25e7f8a912
✨ 支持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
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
naiba
fcb98c50f9
后台关闭切换主题功能
2024-02-27 21:05:39 +08:00
naiba
da6a3463ed
后台关闭切换主题功能
2024-02-27 21:05:39 +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
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
356076e449
对历史延迟图表进行了相关修复/美化工作 ( #321 )
...
* Update network.html
修复以下问题:
- 延迟默认最高300ms,超过后默认抹平
- 曲线上有很多ping值为0的无效散点,导致毛刺很多,干扰效果
- 图标的y轴比例失调,上方大片留白,大大降低了有效显示区域
- 默认只显示最近不到半小时左右的延迟表现,想看全天需要拖动,影响效果
- 曲线不显示极大极小值,不够直观
* Update config.go
修复了以下问题:
- 延迟默认最高300ms,超过后默认抹平
- 曲线上有很多ping值为0的无效散点,导致毛刺很多,干扰效果
- 图标的y轴比例失调,上方大片留白,大大降低了有效显示区域
- 默认只显示最近不到半小时左右的延迟表现,想看全天需要拖动,影响效果
- 曲线不显示极大极小值,不够直观
2024-02-19 13:52:43 +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 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
Ko no dio and LvGJ
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