UUBulb
3e3994d3c9
chore: use cmp ( #568 )
2024-12-08 20:21:35 +08:00
naiba
a7e4fe0909
rename repo
2024-11-28 19:38:54 +08:00
UUBulb
eca8b65e7c
fix netip parsing ( #20 )
2024-11-25 21:20:08 +08:00
UUBulb
a1fca78dab
apply upstream changes ( #18 )
...
* apply upstream changes
* update translations, fix i18n script
* remove installation scripts and related files
2024-11-24 01:07:14 +08:00
naiba
6db1a4b19d
improve: use stream reduce auth check time
2024-11-23 12:43:02 +08:00
naiba
336d8d4fc3
fix: waf condition
2024-11-23 10:21:01 +08:00
UUBulb
e4c6502363
optimize sorting, fix a bug ( #15 )
2024-11-23 01:13:39 +08:00
UUBulb
13810bb38b
report geoip separately, fix server creation & deletion bugs ( #14 )
...
* new geoip method
* report geoip separately, fix server creation & deletion bugs
* fix struct tag
* fix write name
* remove deleteion list
* remove rpc realip header
* Revert "remove rpc realip header"
This reverts commit 8a5f86cf2d7df87f28cfa2a3b3430f449dd6ed73.
2024-11-22 22:40:43 +08:00
uubulb
96bec45855
add zh_TW locale, rename ssl to tls
2024-11-01 14:32:55 +08:00
uubulb
d56224a118
feat: add i18n support
2024-11-01 05:07:04 +08:00
uubulb
1c308929ee
merge upstream, improve geoip pkg
2024-10-31 03:34:25 +08:00
naiba
fa14043cbe
refactor nat
2024-10-23 20:37:29 +08:00
UUBulb
2699627df5
add a helper function ( #443 )
2024-10-21 12:11:02 +08:00
naiba
80740ddf39
refactor agent auth & server api
2024-10-20 23:23:04 +08:00
naiba
542f06551e
refactor: remove pages, combine grpc http port
2024-10-20 11:47:45 +08:00
naiba
8849cb51e6
init jwt
2024-10-20 00:09:16 +08:00
naiba
37c87bbc07
🎉 init swaggo
2024-10-19 23:14:53 +08:00
UUBulb
643c6dd3a1
ddns: remove ipv6 nameservers, support custom nameservers ( #439 )
2024-10-18 22:06:01 +08:00
UUBulb
6ce6c036e0
fix(ddns): handle second-level domain correctly ( #438 )
2024-10-18 12:26:43 +08:00
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
UUBulb
911bce71ff
refactor: ddns ( #414 )
...
* refactor ddns
* update webhook
2024-08-24 11:11:06 +08:00
naiba
75a75758df
feat: 管理后台自定义代码
2024-08-14 00:24:17 +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 and naiba
2eb8417b24
feat: use embed geoip database ( #396 )
...
* feat: use embed geoip database
* mention ipinfo
* only read once
* comments
comments
* chore: installer version
---------
Co-authored-by: naiba <hi@nai.ba >
2024-07-28 13:59:58 +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
a80b40c2aa
ddns: improve performance ( #385 )
2024-07-07 10:19:58 +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
naiba
58097eef63
Update dependencies and fix test assertions
2024-03-23 13:00:47 +08:00
Darc Z
357155cb90
Fix DDNS bugs and split up ddns module ( #326 )
...
* fix: webhook retry logic
fix: adjust record type based on ipv4 ipv6
refract: move ddns providers to a new module
* refract: move ddns module to pkg/
2024-02-26 11:49:28 +08:00
naiba
dea39c7b3b
🐛 查看密码逻辑修复
2024-02-26 10:11:02 +08:00
nap0o
57139f733d
fix bug ( #328 )
...
* fix bugs
1. 修复default主题mixin.js文件丢失
2. 修复主题默认值为后台设置值
3. default主题样式优化
* 修复前台切换 theme-custom 不生效
2024-02-26 09:31:16 +08:00
naiba
736d266607
🚸 校验自定义主题、将 Theme 列表插入所有页面
2024-02-25 14:15:19 +08:00
naiba
d679efc70a
🔒 ️ 增强 ping 历史 API 鉴权
2024-02-24 23:21:33 +08:00
naiba
5ad9cc8081
✨ 前端切换模板
2024-02-24 22:28:07 +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
naiba
ad32426ab0
[agent] splitting the agent into separate repositories
2023-05-11 00:08:54 +08:00
naiba
15f4816e1f
🔒 ️ more secure token generation
2022-12-16 23:34:14 +08:00
naiba
d03c902bb8
🚀 dashboard v0.14.7 with agent v0.14.4
2022-11-01 21:46:02 +08:00
naiba
dc19008265
🚀 dashboard v0.13.31 bytecdn -> staticfile
2022-06-24 20:43:38 +08:00
naiba
9417367ee7
🚨 fix warnings [no ci]
2022-06-23 22:56:34 +08:00
naiba
be78e8a92f
🚀 dashboard v0.13.30
2022-06-22 12:53:21 +08:00
naiba
0a1b67d3c0
🚨 fix: gosec lint
2022-06-03 10:16:33 +08:00