Commit Graph
44 Commits
Author SHA1 Message Date
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
UUBulbandnap0o 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 9a65c4ea95 fix dashboard custom theme, expose HideForGuest for api (#434)
* fix: dashboard custom theme

* api: expose HideForGuest
2024-10-10 13:38:09 +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
UUBulbandnaiba 7db5618333 chore: l10n: improve translation (#431)
* l10n: improve translation

* refine

---------

Co-authored-by: naiba <hi@nai.ba>
2024-10-06 20:53:55 +08:00
UUBulb 47f961f530 installer: fix docker-compose detection logic (#428) 2024-10-06 09:35:12 +08:00
UUBulb 5a31feb364 installer: fix docker-compose detection (#427) 2024-10-05 23:43:16 +08:00
UUBulb aa6879a666 improve: use sync.Pool for buffer allocation (#423) 2024-09-27 18:50:19 +08:00
UUBulb f80927b75e fix dashboard install script (#419) 2024-09-03 08:54:07 +08:00
UUBulb 3edfc8c14b fix: docker image (#418) 2024-09-02 23:19:43 +08:00
UUBulb 8424c4e756 [ci][docker]: use matrix to reduce build time & change base image to busybox (#417)
* ci: use matrix to reduce build time

* docker: change base image to busybox

* reuse workflows

* only download ipinfo db on tag pushes

* goreleaser
2024-09-02 22:13:13 +08:00
UUBulb 2826d934ca fix/fm: reset upload state after completion (#416) 2024-08-28 23:23:23 +08:00
UUBulb a4709904cb 修复多CPU在默认主题和AngelKanade下显示的问题,完善内网穿透本地化文本 (#415) 2024-08-25 11:33:25 +08:00
UUBulb 911bce71ff refactor: ddns (#414)
* refactor ddns

* update webhook
2024-08-24 11:11:06 +08:00
UUBulb af07b54190 fm: store file to OPFS temporarily (#413) 2024-08-21 22:19:40 +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
UUBulb a30744ac1f ci增加重传机制 (#410) 2024-08-18 08:56:52 +08:00
UUBulb eb60a1afc8 ws: ignore all DDNS fields (#406) 2024-08-09 21:47:29 +08:00
UUBulb 5c3f68d34d installer: fix geo_check (#404) 2024-08-05 10:21:14 +08:00
UUBulb 118931f1aa chore: wrong name (#399) 2024-07-28 23:17:25 +08:00
UUBulb cb7e488ee6 ci: only keep the latest release (#398) 2024-07-28 23:08:16 +08:00
UUBulbandnaiba 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 4eb21c051a api: add DisPlayIndex info (#397) 2024-07-28 13:43:28 +08:00
UUBulb 208c51f5c8 installer: use multiple geoip api to determine location (#393) 2024-07-20 06:48:53 +08:00
UUBulb eed522f30e fix: concurrent write to single WebSocket connection (#392) 2024-07-17 10:06:23 +08:00
UUBulb 380568795a ci: sync release to gitee (#390) 2024-07-14 14:38:12 +08:00
UUBulb b7a94a0474 installer: restore the China mirror of agent (#389) 2024-07-14 07:34:45 +08:00
UUBulb a80b40c2aa ddns: improve performance (#385) 2024-07-07 10:19:58 +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 209fb96a84 fix: EUID is a readonly variable on some shells (#379) 2024-06-25 23:00:30 +08:00
UUBulb 417f314f2f refactor: make the installer script POSIX compliant (#376) 2024-06-25 22:15:49 +08:00
UUBulb 2bae80e1c4 Temporary fix for DDNSDomain leaks (#374) 2024-06-23 15:59:03 +08:00
UUBulb b36b40c883 feat: Add GPU inspection support (#373) 2024-06-23 10:27:33 +08:00
UUBulb bee32f3713 Hide DDNS domain info for guests (#371) 2024-06-22 22:52:29 +08:00
UUBulb 6ca9b0bdbf Add option to reduct temperature information (#369) 2024-06-16 18:12:45 +08:00
UUBulb 8c909dfb7b chore: fix some typos (#370) 2024-06-16 18:04:27 +08:00
UUBulb 22242e967e ci: using time/tzdata package to provide zoneinfo (#365) 2024-06-14 10:24:58 +08:00
UUBulb 4ba374d80c Use agent's builtin support for services instead (#357) 2024-05-21 23:11:43 +08:00
UUBulb c9d33db20b chore: fix a typo (#355) 2024-05-05 20:12:54 +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 f0b7f46b1d fix installer bugs & improve (#341)
* fix installer bugs && improve

* Update install_en.sh
2024-03-30 11:08:29 +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