From b216175ee2d6e2a07f3f2591ec80ace68c6b3980 Mon Sep 17 00:00:00 2001 From: ryan Date: Sun, 30 Aug 2026 17:47:44 +0800 Subject: [PATCH] refactor(share): move githubrelease to openflare/share --- .../plugins/server/domain/pages/github_source_action.go | 2 +- .../plugins/server/domain/pages/github_source_test.go | 5 ++--- .../plugins/server/domain/pages/source_scanner_test.go | 5 ++--- backend/openflare/share/README.md | 1 + .../{plugins/server/kernel => share}/githubrelease/client.go | 0 .../server/kernel => share}/githubrelease/client_test.go | 0 .../server/kernel => share}/githubrelease/transport.go | 0 7 files changed, 6 insertions(+), 7 deletions(-) rename backend/openflare/{plugins/server/kernel => share}/githubrelease/client.go (100%) rename backend/openflare/{plugins/server/kernel => share}/githubrelease/client_test.go (100%) rename backend/openflare/{plugins/server/kernel => share}/githubrelease/transport.go (100%) diff --git a/backend/openflare/plugins/server/domain/pages/github_source_action.go b/backend/openflare/plugins/server/domain/pages/github_source_action.go index 4be5a00e..65e25e56 100644 --- a/backend/openflare/plugins/server/domain/pages/github_source_action.go +++ b/backend/openflare/plugins/server/domain/pages/github_source_action.go @@ -13,10 +13,10 @@ import ( "strings" "time" - "Wavelet/openflare/plugins/server/kernel/githubrelease" "Wavelet/openflare/plugins/server/kernel/model" "Wavelet/openflare/plugins/server/kernel/repository" "Wavelet/openflare/plugins/server/kernel/task" + "Wavelet/openflare/share/githubrelease" "Wavelet/openflare/share/pagesarchive" "Wavelet/pkg/logger" diff --git a/backend/openflare/plugins/server/domain/pages/github_source_test.go b/backend/openflare/plugins/server/domain/pages/github_source_test.go index b6a166c7..69e98a8d 100644 --- a/backend/openflare/plugins/server/domain/pages/github_source_test.go +++ b/backend/openflare/plugins/server/domain/pages/github_source_test.go @@ -16,11 +16,10 @@ import ( "testing" "time" - "Wavelet/openflare/plugins/server/kernel/repository" - - "Wavelet/openflare/plugins/server/kernel/githubrelease" "Wavelet/openflare/plugins/server/kernel/model" + "Wavelet/openflare/plugins/server/kernel/repository" "Wavelet/openflare/plugins/server/kernel/task" + "Wavelet/openflare/share/githubrelease" db "Wavelet/plugins/infra/database" "github.com/hibiken/asynq" diff --git a/backend/openflare/plugins/server/domain/pages/source_scanner_test.go b/backend/openflare/plugins/server/domain/pages/source_scanner_test.go index 1f99e628..12abc7cc 100644 --- a/backend/openflare/plugins/server/domain/pages/source_scanner_test.go +++ b/backend/openflare/plugins/server/domain/pages/source_scanner_test.go @@ -16,10 +16,9 @@ import ( "testing" "time" - "Wavelet/openflare/plugins/server/kernel/repository" - - "Wavelet/openflare/plugins/server/kernel/githubrelease" "Wavelet/openflare/plugins/server/kernel/model" + "Wavelet/openflare/plugins/server/kernel/repository" + "Wavelet/openflare/share/githubrelease" db "Wavelet/plugins/infra/database" "gorm.io/gorm" diff --git a/backend/openflare/share/README.md b/backend/openflare/share/README.md index f5109b70..bdebaf13 100644 --- a/backend/openflare/share/README.md +++ b/backend/openflare/share/README.md @@ -16,6 +16,7 @@ | `share/protocol` | server 与边缘三进制的控制消息线格式 | `server`、`agent`、`relay`、`flared` | | `share/geoip` | GeoIP 解析与 IP 工具(含 `iputil` 子包) | `server`、`agent` | | `share/edge/logging` | 边缘守护进程统一日志初始化 | `agent`、`relay`、`flared` | +| `share/githubrelease` | GitHub Release 资产解析、校验与下载 | `server`(Pages)、边缘更新器 | ## 所有权与上游同步 diff --git a/backend/openflare/plugins/server/kernel/githubrelease/client.go b/backend/openflare/share/githubrelease/client.go similarity index 100% rename from backend/openflare/plugins/server/kernel/githubrelease/client.go rename to backend/openflare/share/githubrelease/client.go diff --git a/backend/openflare/plugins/server/kernel/githubrelease/client_test.go b/backend/openflare/share/githubrelease/client_test.go similarity index 100% rename from backend/openflare/plugins/server/kernel/githubrelease/client_test.go rename to backend/openflare/share/githubrelease/client_test.go diff --git a/backend/openflare/plugins/server/kernel/githubrelease/transport.go b/backend/openflare/share/githubrelease/transport.go similarity index 100% rename from backend/openflare/plugins/server/kernel/githubrelease/transport.go rename to backend/openflare/share/githubrelease/transport.go