Commit Graph
139 Commits
Author SHA1 Message Date
naiba 80740ddf39 refactor agent auth & server api 2024-10-20 23:23:04 +08:00
naiba fa1d567f2e fix ci 2024-10-20 14:09:29 +08:00
naiba e652ea3008 fix ci 2024-10-19 23:17:14 +08:00
naiba 37c87bbc07 🎉 init swaggo 2024-10-19 23:14:53 +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
naiba 4417eefdfe chore: ignore gosec errors 2024-10-02 10:10:06 +08:00
naiba a93147086e Refactor file compression logic in release workflow 2024-09-30 20:49:51 +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 a30744ac1f ci增加重传机制 (#410) 2024-08-18 08:56:52 +08:00
naiba c92de5e2b9 chore: typo 2024-07-28 23:39:43 +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
naiba 78c76884e7 fix: workflow branch name 2024-07-14 19:52:04 +08:00
naiba b6cf09230a fix: branch name 2024-07-14 14:46:08 +08:00
UUBulb 380568795a ci: sync release to gitee (#390) 2024-07-14 14:38:12 +08:00
naiba 9d023f4f8b chore: go 1.21.x 2024-07-13 13:11:40 +08:00
naiba 6c1f82dccb fix: build 2024-07-13 13:00:48 +08:00
UUBulb 22242e967e ci: using time/tzdata package to provide zoneinfo (#365) 2024-06-14 10:24:58 +08:00
naiba d9776e21ce Update Go version to 1.20.x in GitHub workflows 2024-04-06 14:25:29 +08:00
naiba 3c451ea51b update ci 2024-04-06 11:51:08 +08:00
naiba c6e61545a2 ⬆️ Update Go version to 1.20 and update dependencies 2024-04-06 11:49:20 +08:00
naiba 37bf5f6282 Update destination repository URL in sync workflow 2023-12-04 10:21:13 +08:00
naiba c870114ccc Update GitHub Actions workflow to include specific paths 2023-11-30 09:52:24 +08:00
naiba 040270e3ab Export custom static folder 2023-11-29 17:13:45 +08:00
naiba 9bcdb40ecd 📦 static link 2023-11-29 15:45:32 +08:00
naiba ae465723eb Update release workflow to extract tag name 2023-11-28 23:31:35 +08:00
naiba 05eb0e9bf2 Update release and test workflows 2023-11-28 23:18:29 +08:00
naiba 538501b0e5 Update release workflow 2023-11-28 23:08:50 +08:00
naiba 746f5a8b23 v0.15.13 generate release 2023-11-28 23:01:37 +08:00
naiba 7b97b35818 fix codeql 2023-11-08 13:23:31 +08:00
naiba 669c2a64ee update install script URL 2023-10-26 23:32:24 +08:00
naiba 119df9e980 sync to jihulab 2023-10-26 23:29:20 +08:00
naiba f31516122c fix dashboard build 2023-10-21 22:35:12 +08:00
naiba 6d3caf6eb9 fix dashboard build 2023-10-21 22:31:29 +08:00
naiba f62f68fbeb fix gosec (3 2023-10-21 22:21:21 +08:00
naiba b57ced1329 update workflows 2023-10-21 18:27:25 +08:00
naiba 90469dfba7 clean: remove agent 💩 2023-05-11 00:13:11 +08:00
naiba ad32426ab0 [agent] splitting the agent into separate repositories 2023-05-11 00:08:54 +08:00
naiba fff9a36479 update contributors avatar size 2023-05-08 12:51:14 +08:00
naiba 7cc07d9962 update contributors avatar size 2023-05-08 12:48:50 +08:00
naiba a92cee0da8 add contributors to readme 2023-05-08 12:45:32 +08:00
naiba 52952d5b9c ⬆️ upgrade dependencies 2023-04-01 13:23:18 +08:00
卖女孩的小火柴 720e5052f8 use goreleaser-cross:v1.19.2
see https://github.com/actions/checkout/issues/1169
2023-03-01 23:29:56 +08:00
naiba 380914a19f remove release sync 2023-02-14 19:56:13 +08:00
卖女孩的小火柴 f3224199c8 Add jsdelivr purge step in workflow 2023-02-11 23:08:28 +08:00
naiba c833d0d556 ✏️ fix typo 2023-02-02 23:06:02 +08:00
naiba 537f9b8bdd ⬆️ upgrade dependencies 2023-02-02 22:44:47 +08:00
naiba 15f4816e1f 🔒️ more secure token generation 2022-12-16 23:34:14 +08:00
naiba d75d5f82fd ⬆️ Upgrade dependencies 2022-08-13 11:40:10 +08:00