diff --git a/backend/cmd/server/main.go b/backend/cmd/server/main.go index ac10b322fe..adb432347d 100644 --- a/backend/cmd/server/main.go +++ b/backend/cmd/server/main.go @@ -15,11 +15,11 @@ import ( "syscall" "time" - "sub2api/internal/config" - "sub2api/internal/handler" - "sub2api/internal/middleware" - "sub2api/internal/setup" - "sub2api/internal/web" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/handler" + "github.com/Wei-Shaw/sub2api/internal/middleware" + "github.com/Wei-Shaw/sub2api/internal/setup" + "github.com/Wei-Shaw/sub2api/internal/web" "github.com/gin-gonic/gin" ) diff --git a/backend/cmd/server/wire.go b/backend/cmd/server/wire.go index 6abfe61291..94d02be545 100644 --- a/backend/cmd/server/wire.go +++ b/backend/cmd/server/wire.go @@ -4,12 +4,12 @@ package main import ( - "sub2api/internal/config" - "sub2api/internal/handler" - "sub2api/internal/infrastructure" - "sub2api/internal/repository" - "sub2api/internal/server" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/handler" + "github.com/Wei-Shaw/sub2api/internal/infrastructure" + "github.com/Wei-Shaw/sub2api/internal/repository" + "github.com/Wei-Shaw/sub2api/internal/server" + "github.com/Wei-Shaw/sub2api/internal/service" "context" "log" diff --git a/backend/cmd/server/wire_gen.go b/backend/cmd/server/wire_gen.go index 3c1e8ce4f1..1025631106 100644 --- a/backend/cmd/server/wire_gen.go +++ b/backend/cmd/server/wire_gen.go @@ -8,17 +8,17 @@ package main import ( "context" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/handler" + "github.com/Wei-Shaw/sub2api/internal/handler/admin" + "github.com/Wei-Shaw/sub2api/internal/infrastructure" + "github.com/Wei-Shaw/sub2api/internal/repository" + "github.com/Wei-Shaw/sub2api/internal/server" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/redis/go-redis/v9" "gorm.io/gorm" "log" "net/http" - "sub2api/internal/config" - "sub2api/internal/handler" - "sub2api/internal/handler/admin" - "sub2api/internal/infrastructure" - "sub2api/internal/repository" - "sub2api/internal/server" - "sub2api/internal/service" "time" ) diff --git a/backend/go.mod b/backend/go.mod index 1c83ffeb83..aa9793c12e 100644 --- a/backend/go.mod +++ b/backend/go.mod @@ -1,4 +1,4 @@ -module sub2api +module github.com/Wei-Shaw/sub2api go 1.24.0 diff --git a/backend/internal/handler/admin/account_handler.go b/backend/internal/handler/admin/account_handler.go index 13ce453b01..662fdd60f4 100644 --- a/backend/internal/handler/admin/account_handler.go +++ b/backend/internal/handler/admin/account_handler.go @@ -3,12 +3,12 @@ package admin import ( "strconv" - "sub2api/internal/model" - "sub2api/internal/pkg/claude" - "sub2api/internal/pkg/openai" - "sub2api/internal/pkg/response" - "sub2api/internal/pkg/timezone" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/claude" + "github.com/Wei-Shaw/sub2api/internal/pkg/openai" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/pkg/timezone" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/admin/dashboard_handler.go b/backend/internal/handler/admin/dashboard_handler.go index 4ccda37b51..a415c16b6b 100644 --- a/backend/internal/handler/admin/dashboard_handler.go +++ b/backend/internal/handler/admin/dashboard_handler.go @@ -1,10 +1,10 @@ package admin import ( + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/pkg/timezone" + "github.com/Wei-Shaw/sub2api/internal/service" "strconv" - "sub2api/internal/pkg/response" - "sub2api/internal/pkg/timezone" - "sub2api/internal/service" "time" "github.com/gin-gonic/gin" diff --git a/backend/internal/handler/admin/group_handler.go b/backend/internal/handler/admin/group_handler.go index 24b691d38d..00ede0729e 100644 --- a/backend/internal/handler/admin/group_handler.go +++ b/backend/internal/handler/admin/group_handler.go @@ -3,9 +3,9 @@ package admin import ( "strconv" - "sub2api/internal/model" - "sub2api/internal/pkg/response" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/admin/openai_oauth_handler.go b/backend/internal/handler/admin/openai_oauth_handler.go index 2cc6eee48e..5b9ff39a64 100644 --- a/backend/internal/handler/admin/openai_oauth_handler.go +++ b/backend/internal/handler/admin/openai_oauth_handler.go @@ -3,8 +3,8 @@ package admin import ( "strconv" - "sub2api/internal/pkg/response" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/admin/proxy_handler.go b/backend/internal/handler/admin/proxy_handler.go index 8ffa547084..3acca97728 100644 --- a/backend/internal/handler/admin/proxy_handler.go +++ b/backend/internal/handler/admin/proxy_handler.go @@ -4,8 +4,8 @@ import ( "strconv" "strings" - "sub2api/internal/pkg/response" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/admin/redeem_handler.go b/backend/internal/handler/admin/redeem_handler.go index 6db998bd08..7dffc363f0 100644 --- a/backend/internal/handler/admin/redeem_handler.go +++ b/backend/internal/handler/admin/redeem_handler.go @@ -6,8 +6,8 @@ import ( "fmt" "strconv" - "sub2api/internal/pkg/response" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/admin/setting_handler.go b/backend/internal/handler/admin/setting_handler.go index 13bb48353e..c6d672b8c0 100644 --- a/backend/internal/handler/admin/setting_handler.go +++ b/backend/internal/handler/admin/setting_handler.go @@ -1,9 +1,9 @@ package admin import ( - "sub2api/internal/model" - "sub2api/internal/pkg/response" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/admin/subscription_handler.go b/backend/internal/handler/admin/subscription_handler.go index f68e4b3e3a..d6f0a4e5cf 100644 --- a/backend/internal/handler/admin/subscription_handler.go +++ b/backend/internal/handler/admin/subscription_handler.go @@ -3,10 +3,10 @@ package admin import ( "strconv" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/pkg/response" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/admin/system_handler.go b/backend/internal/handler/admin/system_handler.go index cc833f5773..28c075aa49 100644 --- a/backend/internal/handler/admin/system_handler.go +++ b/backend/internal/handler/admin/system_handler.go @@ -4,9 +4,9 @@ import ( "net/http" "time" - "sub2api/internal/pkg/response" - "sub2api/internal/pkg/sysutil" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/pkg/sysutil" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/admin/usage_handler.go b/backend/internal/handler/admin/usage_handler.go index f057095fba..523dc68935 100644 --- a/backend/internal/handler/admin/usage_handler.go +++ b/backend/internal/handler/admin/usage_handler.go @@ -4,11 +4,11 @@ import ( "strconv" "time" - "sub2api/internal/pkg/pagination" - "sub2api/internal/pkg/response" - "sub2api/internal/pkg/timezone" - "sub2api/internal/pkg/usagestats" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/pkg/timezone" + "github.com/Wei-Shaw/sub2api/internal/pkg/usagestats" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/admin/user_handler.go b/backend/internal/handler/admin/user_handler.go index 5d431cc860..64afd8869d 100644 --- a/backend/internal/handler/admin/user_handler.go +++ b/backend/internal/handler/admin/user_handler.go @@ -3,8 +3,8 @@ package admin import ( "strconv" - "sub2api/internal/pkg/response" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/api_key_handler.go b/backend/internal/handler/api_key_handler.go index 5505fd8830..83e4d13dba 100644 --- a/backend/internal/handler/api_key_handler.go +++ b/backend/internal/handler/api_key_handler.go @@ -3,10 +3,10 @@ package handler import ( "strconv" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/pkg/response" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/auth_handler.go b/backend/internal/handler/auth_handler.go index fe19040d9b..a5347d0ca4 100644 --- a/backend/internal/handler/auth_handler.go +++ b/backend/internal/handler/auth_handler.go @@ -1,9 +1,9 @@ package handler import ( - "sub2api/internal/model" - "sub2api/internal/pkg/response" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/gateway_handler.go b/backend/internal/handler/gateway_handler.go index ce640e867c..9a9792ce77 100644 --- a/backend/internal/handler/gateway_handler.go +++ b/backend/internal/handler/gateway_handler.go @@ -10,11 +10,11 @@ import ( "strings" "time" - "sub2api/internal/middleware" - "sub2api/internal/model" - "sub2api/internal/pkg/claude" - "sub2api/internal/pkg/openai" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/middleware" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/claude" + "github.com/Wei-Shaw/sub2api/internal/pkg/openai" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/gateway_helper.go b/backend/internal/handler/gateway_helper.go index 3e69b9eb68..381108e95c 100644 --- a/backend/internal/handler/gateway_helper.go +++ b/backend/internal/handler/gateway_helper.go @@ -6,8 +6,8 @@ import ( "net/http" "time" - "sub2api/internal/model" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/handler.go b/backend/internal/handler/handler.go index 5b106a981d..11c9dcf116 100644 --- a/backend/internal/handler/handler.go +++ b/backend/internal/handler/handler.go @@ -1,7 +1,7 @@ package handler import ( - "sub2api/internal/handler/admin" + "github.com/Wei-Shaw/sub2api/internal/handler/admin" ) // AdminHandlers contains all admin-related HTTP handlers diff --git a/backend/internal/handler/openai_gateway_handler.go b/backend/internal/handler/openai_gateway_handler.go index 9b011a1428..2ba78b5356 100644 --- a/backend/internal/handler/openai_gateway_handler.go +++ b/backend/internal/handler/openai_gateway_handler.go @@ -9,9 +9,9 @@ import ( "net/http" "time" - "sub2api/internal/middleware" - "sub2api/internal/pkg/openai" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/middleware" + "github.com/Wei-Shaw/sub2api/internal/pkg/openai" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/redeem_handler.go b/backend/internal/handler/redeem_handler.go index 2e8c813328..8a4399ae6f 100644 --- a/backend/internal/handler/redeem_handler.go +++ b/backend/internal/handler/redeem_handler.go @@ -1,9 +1,9 @@ package handler import ( - "sub2api/internal/model" - "sub2api/internal/pkg/response" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/setting_handler.go b/backend/internal/handler/setting_handler.go index f29e45696b..94072fe109 100644 --- a/backend/internal/handler/setting_handler.go +++ b/backend/internal/handler/setting_handler.go @@ -1,8 +1,8 @@ package handler import ( - "sub2api/internal/pkg/response" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/subscription_handler.go b/backend/internal/handler/subscription_handler.go index c80f798039..eb597d9eee 100644 --- a/backend/internal/handler/subscription_handler.go +++ b/backend/internal/handler/subscription_handler.go @@ -1,9 +1,9 @@ package handler import ( - "sub2api/internal/model" - "sub2api/internal/pkg/response" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/usage_handler.go b/backend/internal/handler/usage_handler.go index 4459398c8e..e1fd332e06 100644 --- a/backend/internal/handler/usage_handler.go +++ b/backend/internal/handler/usage_handler.go @@ -4,11 +4,11 @@ import ( "strconv" "time" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/pkg/response" - "sub2api/internal/pkg/timezone" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/pkg/timezone" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/user_handler.go b/backend/internal/handler/user_handler.go index 372a145c08..435149b81e 100644 --- a/backend/internal/handler/user_handler.go +++ b/backend/internal/handler/user_handler.go @@ -1,9 +1,9 @@ package handler import ( - "sub2api/internal/model" - "sub2api/internal/pkg/response" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/handler/wire.go b/backend/internal/handler/wire.go index bf109dbfd6..a37cb3e684 100644 --- a/backend/internal/handler/wire.go +++ b/backend/internal/handler/wire.go @@ -1,8 +1,8 @@ package handler import ( - "sub2api/internal/handler/admin" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/handler/admin" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/google/wire" ) diff --git a/backend/internal/infrastructure/database.go b/backend/internal/infrastructure/database.go index a6dad85f47..ffaf367b89 100644 --- a/backend/internal/infrastructure/database.go +++ b/backend/internal/infrastructure/database.go @@ -1,9 +1,9 @@ package infrastructure import ( - "sub2api/internal/config" - "sub2api/internal/model" - "sub2api/internal/pkg/timezone" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/timezone" "gorm.io/driver/postgres" "gorm.io/gorm" diff --git a/backend/internal/infrastructure/redis.go b/backend/internal/infrastructure/redis.go index 77c9fee061..970a25957a 100644 --- a/backend/internal/infrastructure/redis.go +++ b/backend/internal/infrastructure/redis.go @@ -1,7 +1,7 @@ package infrastructure import ( - "sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/config" "github.com/redis/go-redis/v9" ) diff --git a/backend/internal/infrastructure/wire.go b/backend/internal/infrastructure/wire.go index 3b6e4bbd6a..6f8b446363 100644 --- a/backend/internal/infrastructure/wire.go +++ b/backend/internal/infrastructure/wire.go @@ -1,7 +1,7 @@ package infrastructure import ( - "sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/config" "github.com/google/wire" "github.com/redis/go-redis/v9" diff --git a/backend/internal/middleware/admin_auth.go b/backend/internal/middleware/admin_auth.go index 80cc17d40f..91c15875c2 100644 --- a/backend/internal/middleware/admin_auth.go +++ b/backend/internal/middleware/admin_auth.go @@ -3,9 +3,9 @@ package middleware import ( "context" "crypto/subtle" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/service" "strings" - "sub2api/internal/model" - "sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/middleware/admin_only.go b/backend/internal/middleware/admin_only.go index f35471a36a..5500e3890d 100644 --- a/backend/internal/middleware/admin_only.go +++ b/backend/internal/middleware/admin_only.go @@ -1,7 +1,7 @@ package middleware import ( - "sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/model" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/middleware/api_key_auth.go b/backend/internal/middleware/api_key_auth.go index 0c3e09220f..2c97ba7e48 100644 --- a/backend/internal/middleware/api_key_auth.go +++ b/backend/internal/middleware/api_key_auth.go @@ -3,9 +3,9 @@ package middleware import ( "context" "errors" + "github.com/Wei-Shaw/sub2api/internal/model" "log" "strings" - "sub2api/internal/model" "github.com/gin-gonic/gin" "gorm.io/gorm" diff --git a/backend/internal/middleware/jwt_auth.go b/backend/internal/middleware/jwt_auth.go index 2a23d7ab95..d5843dc4d6 100644 --- a/backend/internal/middleware/jwt_auth.go +++ b/backend/internal/middleware/jwt_auth.go @@ -2,9 +2,9 @@ package middleware import ( "context" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/service" "strings" - "sub2api/internal/model" - "sub2api/internal/service" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/repository/account_repo.go b/backend/internal/repository/account_repo.go index 52442ffeec..dd9b42b1d2 100644 --- a/backend/internal/repository/account_repo.go +++ b/backend/internal/repository/account_repo.go @@ -2,8 +2,8 @@ package repository import ( "context" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" "time" "gorm.io/gorm" diff --git a/backend/internal/repository/api_key_cache.go b/backend/internal/repository/api_key_cache.go index 479f7d5555..000b3971fd 100644 --- a/backend/internal/repository/api_key_cache.go +++ b/backend/internal/repository/api_key_cache.go @@ -5,7 +5,7 @@ import ( "fmt" "time" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/redis/go-redis/v9" ) diff --git a/backend/internal/repository/api_key_repo.go b/backend/internal/repository/api_key_repo.go index 2c9573680b..73ab0b3ace 100644 --- a/backend/internal/repository/api_key_repo.go +++ b/backend/internal/repository/api_key_repo.go @@ -2,8 +2,8 @@ package repository import ( "context" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" "gorm.io/gorm" ) diff --git a/backend/internal/repository/billing_cache.go b/backend/internal/repository/billing_cache.go index c5b4e0299b..5bf6e9624f 100644 --- a/backend/internal/repository/billing_cache.go +++ b/backend/internal/repository/billing_cache.go @@ -8,7 +8,7 @@ import ( "strconv" "time" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/redis/go-redis/v9" ) diff --git a/backend/internal/repository/claude_oauth_service.go b/backend/internal/repository/claude_oauth_service.go index 262d8e8b78..23dd36610b 100644 --- a/backend/internal/repository/claude_oauth_service.go +++ b/backend/internal/repository/claude_oauth_service.go @@ -10,8 +10,8 @@ import ( "strings" "time" - "sub2api/internal/pkg/oauth" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/pkg/oauth" + "github.com/Wei-Shaw/sub2api/internal/service" "github.com/imroc/req/v3" ) diff --git a/backend/internal/repository/claude_usage_service.go b/backend/internal/repository/claude_usage_service.go index 65cc09ae06..9d7963bd32 100644 --- a/backend/internal/repository/claude_usage_service.go +++ b/backend/internal/repository/claude_usage_service.go @@ -9,7 +9,7 @@ import ( "net/url" "time" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/service" ) type claudeUsageService struct{} diff --git a/backend/internal/repository/concurrency_cache.go b/backend/internal/repository/concurrency_cache.go index b5f500a370..e557fa6a38 100644 --- a/backend/internal/repository/concurrency_cache.go +++ b/backend/internal/repository/concurrency_cache.go @@ -5,7 +5,7 @@ import ( "fmt" "time" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/redis/go-redis/v9" ) diff --git a/backend/internal/repository/email_cache.go b/backend/internal/repository/email_cache.go index 2bd1f4c1b6..dff7a97cbf 100644 --- a/backend/internal/repository/email_cache.go +++ b/backend/internal/repository/email_cache.go @@ -5,7 +5,7 @@ import ( "encoding/json" "time" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/redis/go-redis/v9" ) diff --git a/backend/internal/repository/gateway_cache.go b/backend/internal/repository/gateway_cache.go index 7c87cb8c38..8a738760fb 100644 --- a/backend/internal/repository/gateway_cache.go +++ b/backend/internal/repository/gateway_cache.go @@ -4,7 +4,7 @@ import ( "context" "time" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/redis/go-redis/v9" ) diff --git a/backend/internal/repository/github_release_service.go b/backend/internal/repository/github_release_service.go index 980cc34561..25b65a4bf6 100644 --- a/backend/internal/repository/github_release_service.go +++ b/backend/internal/repository/github_release_service.go @@ -9,7 +9,7 @@ import ( "os" "time" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/service" ) type githubReleaseClient struct { diff --git a/backend/internal/repository/group_repo.go b/backend/internal/repository/group_repo.go index d39ec8d3dc..27647329ae 100644 --- a/backend/internal/repository/group_repo.go +++ b/backend/internal/repository/group_repo.go @@ -2,8 +2,8 @@ package repository import ( "context" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" "gorm.io/gorm" ) diff --git a/backend/internal/repository/http_upstream.go b/backend/internal/repository/http_upstream.go index d5c0356e23..2dfd867506 100644 --- a/backend/internal/repository/http_upstream.go +++ b/backend/internal/repository/http_upstream.go @@ -5,8 +5,8 @@ import ( "net/url" "time" - "sub2api/internal/config" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/service/ports" ) // httpUpstreamService is a generic HTTP upstream service that can be used for diff --git a/backend/internal/repository/identity_cache.go b/backend/internal/repository/identity_cache.go index 0be0def359..0bdfc3edc6 100644 --- a/backend/internal/repository/identity_cache.go +++ b/backend/internal/repository/identity_cache.go @@ -6,7 +6,7 @@ import ( "fmt" "time" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/redis/go-redis/v9" ) diff --git a/backend/internal/repository/openai_oauth_service.go b/backend/internal/repository/openai_oauth_service.go index b7ca7b8e0f..63e84af76c 100644 --- a/backend/internal/repository/openai_oauth_service.go +++ b/backend/internal/repository/openai_oauth_service.go @@ -6,8 +6,8 @@ import ( "net/url" "time" - "sub2api/internal/pkg/openai" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/pkg/openai" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/imroc/req/v3" ) diff --git a/backend/internal/repository/pricing_service.go b/backend/internal/repository/pricing_service.go index b3c8e95d7d..ccfebd1bb3 100644 --- a/backend/internal/repository/pricing_service.go +++ b/backend/internal/repository/pricing_service.go @@ -8,7 +8,7 @@ import ( "strings" "time" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/service" ) type pricingRemoteClient struct { diff --git a/backend/internal/repository/proxy_probe_service.go b/backend/internal/repository/proxy_probe_service.go index 0d281fbae7..0e3a0934e2 100644 --- a/backend/internal/repository/proxy_probe_service.go +++ b/backend/internal/repository/proxy_probe_service.go @@ -11,7 +11,7 @@ import ( "net/url" "time" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/service" "golang.org/x/net/proxy" ) diff --git a/backend/internal/repository/proxy_repo.go b/backend/internal/repository/proxy_repo.go index 20117f4743..b46b201c9a 100644 --- a/backend/internal/repository/proxy_repo.go +++ b/backend/internal/repository/proxy_repo.go @@ -2,8 +2,8 @@ package repository import ( "context" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" "gorm.io/gorm" ) diff --git a/backend/internal/repository/redeem_cache.go b/backend/internal/repository/redeem_cache.go index 3e7d417837..0a13a49c0a 100644 --- a/backend/internal/repository/redeem_cache.go +++ b/backend/internal/repository/redeem_cache.go @@ -5,7 +5,7 @@ import ( "fmt" "time" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/redis/go-redis/v9" ) diff --git a/backend/internal/repository/redeem_code_repo.go b/backend/internal/repository/redeem_code_repo.go index dc4bada3be..98174cded3 100644 --- a/backend/internal/repository/redeem_code_repo.go +++ b/backend/internal/repository/redeem_code_repo.go @@ -2,8 +2,8 @@ package repository import ( "context" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" "time" "gorm.io/gorm" diff --git a/backend/internal/repository/setting_repo.go b/backend/internal/repository/setting_repo.go index 3d28d73ea5..165386c146 100644 --- a/backend/internal/repository/setting_repo.go +++ b/backend/internal/repository/setting_repo.go @@ -2,7 +2,7 @@ package repository import ( "context" - "sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/model" "time" "gorm.io/gorm" diff --git a/backend/internal/repository/turnstile_service.go b/backend/internal/repository/turnstile_service.go index bfb62cbbf0..77f33bbafc 100644 --- a/backend/internal/repository/turnstile_service.go +++ b/backend/internal/repository/turnstile_service.go @@ -9,7 +9,7 @@ import ( "strings" "time" - "sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/service" ) const turnstileVerifyURL = "https://challenges.cloudflare.com/turnstile/v0/siteverify" diff --git a/backend/internal/repository/update_cache.go b/backend/internal/repository/update_cache.go index 39d9c68be8..4b1f2892bb 100644 --- a/backend/internal/repository/update_cache.go +++ b/backend/internal/repository/update_cache.go @@ -4,7 +4,7 @@ import ( "context" "time" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/redis/go-redis/v9" ) diff --git a/backend/internal/repository/usage_log_repo.go b/backend/internal/repository/usage_log_repo.go index 8997c6d0ed..7c23ca9606 100644 --- a/backend/internal/repository/usage_log_repo.go +++ b/backend/internal/repository/usage_log_repo.go @@ -2,10 +2,10 @@ package repository import ( "context" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/pkg/timezone" - "sub2api/internal/pkg/usagestats" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/pkg/timezone" + "github.com/Wei-Shaw/sub2api/internal/pkg/usagestats" "time" "gorm.io/gorm" diff --git a/backend/internal/repository/user_repo.go b/backend/internal/repository/user_repo.go index a17843d01a..46388e8e81 100644 --- a/backend/internal/repository/user_repo.go +++ b/backend/internal/repository/user_repo.go @@ -2,8 +2,8 @@ package repository import ( "context" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" "gorm.io/gorm" ) diff --git a/backend/internal/repository/user_subscription_repo.go b/backend/internal/repository/user_subscription_repo.go index e13ef83545..eaf9641a86 100644 --- a/backend/internal/repository/user_subscription_repo.go +++ b/backend/internal/repository/user_subscription_repo.go @@ -4,8 +4,8 @@ import ( "context" "time" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" "gorm.io/gorm" ) diff --git a/backend/internal/repository/wire.go b/backend/internal/repository/wire.go index a0c2046182..5e188ab8a7 100644 --- a/backend/internal/repository/wire.go +++ b/backend/internal/repository/wire.go @@ -1,7 +1,7 @@ package repository import ( - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/google/wire" ) diff --git a/backend/internal/server/http.go b/backend/internal/server/http.go index a02e5c23a8..cb827e3254 100644 --- a/backend/internal/server/http.go +++ b/backend/internal/server/http.go @@ -1,11 +1,11 @@ package server import ( + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/handler" + "github.com/Wei-Shaw/sub2api/internal/repository" + "github.com/Wei-Shaw/sub2api/internal/service" "net/http" - "sub2api/internal/config" - "sub2api/internal/handler" - "sub2api/internal/repository" - "sub2api/internal/service" "time" "github.com/gin-gonic/gin" diff --git a/backend/internal/server/router.go b/backend/internal/server/router.go index a1cf57506e..a3df5f0645 100644 --- a/backend/internal/server/router.go +++ b/backend/internal/server/router.go @@ -1,13 +1,13 @@ package server import ( + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/handler" + "github.com/Wei-Shaw/sub2api/internal/middleware" + "github.com/Wei-Shaw/sub2api/internal/repository" + "github.com/Wei-Shaw/sub2api/internal/service" + "github.com/Wei-Shaw/sub2api/internal/web" "net/http" - "sub2api/internal/config" - "sub2api/internal/handler" - "sub2api/internal/middleware" - "sub2api/internal/repository" - "sub2api/internal/service" - "sub2api/internal/web" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/service/account_service.go b/backend/internal/service/account_service.go index b545351c5f..ea2c4c85b7 100644 --- a/backend/internal/service/account_service.go +++ b/backend/internal/service/account_service.go @@ -4,9 +4,9 @@ import ( "context" "errors" "fmt" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "gorm.io/gorm" ) diff --git a/backend/internal/service/account_test_service.go b/backend/internal/service/account_test_service.go index 9d99568597..594db5979f 100644 --- a/backend/internal/service/account_test_service.go +++ b/backend/internal/service/account_test_service.go @@ -14,10 +14,10 @@ import ( "strings" "time" - "sub2api/internal/model" - "sub2api/internal/pkg/claude" - "sub2api/internal/pkg/openai" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/claude" + "github.com/Wei-Shaw/sub2api/internal/pkg/openai" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/gin-gonic/gin" "github.com/google/uuid" diff --git a/backend/internal/service/account_usage_service.go b/backend/internal/service/account_usage_service.go index 36ee193fd1..63325856af 100644 --- a/backend/internal/service/account_usage_service.go +++ b/backend/internal/service/account_usage_service.go @@ -7,9 +7,9 @@ import ( "sync" "time" - "sub2api/internal/model" - "sub2api/internal/pkg/usagestats" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/usagestats" + "github.com/Wei-Shaw/sub2api/internal/service/ports" ) // usageCache 用于缓存usage数据 diff --git a/backend/internal/service/admin_service.go b/backend/internal/service/admin_service.go index 51d1ddb8bd..ec15042500 100644 --- a/backend/internal/service/admin_service.go +++ b/backend/internal/service/admin_service.go @@ -7,9 +7,9 @@ import ( "log" "time" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "gorm.io/gorm" ) diff --git a/backend/internal/service/api_key_service.go b/backend/internal/service/api_key_service.go index 80b7806925..557b925bfb 100644 --- a/backend/internal/service/api_key_service.go +++ b/backend/internal/service/api_key_service.go @@ -6,11 +6,11 @@ import ( "encoding/hex" "errors" "fmt" - "sub2api/internal/config" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/pkg/timezone" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/pkg/timezone" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "time" "github.com/redis/go-redis/v9" diff --git a/backend/internal/service/auth_service.go b/backend/internal/service/auth_service.go index f05371a8e9..ce788f5579 100644 --- a/backend/internal/service/auth_service.go +++ b/backend/internal/service/auth_service.go @@ -4,10 +4,10 @@ import ( "context" "errors" "fmt" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "log" - "sub2api/internal/config" - "sub2api/internal/model" - "sub2api/internal/service/ports" "time" "github.com/golang-jwt/jwt/v5" diff --git a/backend/internal/service/billing_cache_service.go b/backend/internal/service/billing_cache_service.go index 3b16ee12b6..4271d751e6 100644 --- a/backend/internal/service/billing_cache_service.go +++ b/backend/internal/service/billing_cache_service.go @@ -7,8 +7,8 @@ import ( "log" "time" - "sub2api/internal/model" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/service/ports" ) // 错误定义 diff --git a/backend/internal/service/billing_service.go b/backend/internal/service/billing_service.go index cead6327eb..cd275133c7 100644 --- a/backend/internal/service/billing_service.go +++ b/backend/internal/service/billing_service.go @@ -2,9 +2,9 @@ package service import ( "fmt" + "github.com/Wei-Shaw/sub2api/internal/config" "log" "strings" - "sub2api/internal/config" ) // ModelPricing 模型价格配置(per-token价格,与LiteLLM格式一致) diff --git a/backend/internal/service/concurrency_service.go b/backend/internal/service/concurrency_service.go index c554624c72..5829ac14b3 100644 --- a/backend/internal/service/concurrency_service.go +++ b/backend/internal/service/concurrency_service.go @@ -5,7 +5,7 @@ import ( "log" "time" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/service/ports" ) const ( diff --git a/backend/internal/service/dashboard_service.go b/backend/internal/service/dashboard_service.go index c40eeefa46..f23a1e0169 100644 --- a/backend/internal/service/dashboard_service.go +++ b/backend/internal/service/dashboard_service.go @@ -5,8 +5,8 @@ import ( "fmt" "time" - "sub2api/internal/pkg/usagestats" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/pkg/usagestats" + "github.com/Wei-Shaw/sub2api/internal/service/ports" ) // DashboardService provides aggregated statistics for admin dashboard. diff --git a/backend/internal/service/email_service.go b/backend/internal/service/email_service.go index 4093287c20..5a956a325a 100644 --- a/backend/internal/service/email_service.go +++ b/backend/internal/service/email_service.go @@ -6,11 +6,11 @@ import ( "crypto/tls" "errors" "fmt" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "math/big" "net/smtp" "strconv" - "sub2api/internal/model" - "sub2api/internal/service/ports" "time" ) diff --git a/backend/internal/service/gateway_service.go b/backend/internal/service/gateway_service.go index 810194f6c7..71f290a658 100644 --- a/backend/internal/service/gateway_service.go +++ b/backend/internal/service/gateway_service.go @@ -16,10 +16,10 @@ import ( "strings" "time" - "sub2api/internal/config" - "sub2api/internal/model" - "sub2api/internal/pkg/claude" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/claude" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/service/group_service.go b/backend/internal/service/group_service.go index 8a49781bbc..d7b7696991 100644 --- a/backend/internal/service/group_service.go +++ b/backend/internal/service/group_service.go @@ -4,9 +4,9 @@ import ( "context" "errors" "fmt" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "gorm.io/gorm" ) diff --git a/backend/internal/service/identity_service.go b/backend/internal/service/identity_service.go index 462585c151..6eec69ae2f 100644 --- a/backend/internal/service/identity_service.go +++ b/backend/internal/service/identity_service.go @@ -7,11 +7,11 @@ import ( "encoding/hex" "encoding/json" "fmt" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "log" "net/http" "regexp" "strconv" - "sub2api/internal/service/ports" "time" ) diff --git a/backend/internal/service/oauth_service.go b/backend/internal/service/oauth_service.go index 71c2e80967..67c1326ce1 100644 --- a/backend/internal/service/oauth_service.go +++ b/backend/internal/service/oauth_service.go @@ -6,9 +6,9 @@ import ( "log" "time" - "sub2api/internal/model" - "sub2api/internal/pkg/oauth" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/oauth" + "github.com/Wei-Shaw/sub2api/internal/service/ports" ) // ClaudeOAuthClient handles HTTP requests for Claude OAuth flows diff --git a/backend/internal/service/openai_gateway_service.go b/backend/internal/service/openai_gateway_service.go index 6740045298..98399e51e7 100644 --- a/backend/internal/service/openai_gateway_service.go +++ b/backend/internal/service/openai_gateway_service.go @@ -15,9 +15,9 @@ import ( "strings" "time" - "sub2api/internal/config" - "sub2api/internal/model" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/service/openai_oauth_service.go b/backend/internal/service/openai_oauth_service.go index a7ce4a242c..716e1b93e2 100644 --- a/backend/internal/service/openai_oauth_service.go +++ b/backend/internal/service/openai_oauth_service.go @@ -5,9 +5,9 @@ import ( "fmt" "time" - "sub2api/internal/model" - "sub2api/internal/pkg/openai" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/openai" + "github.com/Wei-Shaw/sub2api/internal/service/ports" ) // OpenAIOAuthService handles OpenAI OAuth authentication flows diff --git a/backend/internal/service/ports/account.go b/backend/internal/service/ports/account.go index e2beb10e24..2cc1b9fd42 100644 --- a/backend/internal/service/ports/account.go +++ b/backend/internal/service/ports/account.go @@ -4,8 +4,8 @@ import ( "context" "time" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" ) type AccountRepository interface { diff --git a/backend/internal/service/ports/api_key.go b/backend/internal/service/ports/api_key.go index 6440971bbe..fc39f3f2c6 100644 --- a/backend/internal/service/ports/api_key.go +++ b/backend/internal/service/ports/api_key.go @@ -3,8 +3,8 @@ package ports import ( "context" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" ) type ApiKeyRepository interface { diff --git a/backend/internal/service/ports/group.go b/backend/internal/service/ports/group.go index e0e102b641..5dda2933d9 100644 --- a/backend/internal/service/ports/group.go +++ b/backend/internal/service/ports/group.go @@ -3,8 +3,8 @@ package ports import ( "context" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" "gorm.io/gorm" ) diff --git a/backend/internal/service/ports/openai_oauth.go b/backend/internal/service/ports/openai_oauth.go index 4978966907..06be867db2 100644 --- a/backend/internal/service/ports/openai_oauth.go +++ b/backend/internal/service/ports/openai_oauth.go @@ -3,7 +3,7 @@ package ports import ( "context" - "sub2api/internal/pkg/openai" + "github.com/Wei-Shaw/sub2api/internal/pkg/openai" ) // OpenAIOAuthClient interface for OpenAI OAuth operations diff --git a/backend/internal/service/ports/proxy.go b/backend/internal/service/ports/proxy.go index b97ed561e0..65585fac8a 100644 --- a/backend/internal/service/ports/proxy.go +++ b/backend/internal/service/ports/proxy.go @@ -3,8 +3,8 @@ package ports import ( "context" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" ) type ProxyRepository interface { diff --git a/backend/internal/service/ports/redeem_code.go b/backend/internal/service/ports/redeem_code.go index 27f41b5910..6b513b89ca 100644 --- a/backend/internal/service/ports/redeem_code.go +++ b/backend/internal/service/ports/redeem_code.go @@ -3,8 +3,8 @@ package ports import ( "context" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" ) type RedeemCodeRepository interface { diff --git a/backend/internal/service/ports/setting.go b/backend/internal/service/ports/setting.go index 4ce0fe46c1..c928b72044 100644 --- a/backend/internal/service/ports/setting.go +++ b/backend/internal/service/ports/setting.go @@ -3,7 +3,7 @@ package ports import ( "context" - "sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/model" ) type SettingRepository interface { diff --git a/backend/internal/service/ports/usage_log.go b/backend/internal/service/ports/usage_log.go index 53db06c0d8..6f3f937005 100644 --- a/backend/internal/service/ports/usage_log.go +++ b/backend/internal/service/ports/usage_log.go @@ -4,9 +4,9 @@ import ( "context" "time" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/pkg/usagestats" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/pkg/usagestats" ) type UsageLogRepository interface { diff --git a/backend/internal/service/ports/user.go b/backend/internal/service/ports/user.go index 6b2ff21db6..bd27bc2ba4 100644 --- a/backend/internal/service/ports/user.go +++ b/backend/internal/service/ports/user.go @@ -3,8 +3,8 @@ package ports import ( "context" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" ) type UserRepository interface { diff --git a/backend/internal/service/ports/user_subscription.go b/backend/internal/service/ports/user_subscription.go index ba41dd896b..4181dbf87c 100644 --- a/backend/internal/service/ports/user_subscription.go +++ b/backend/internal/service/ports/user_subscription.go @@ -4,8 +4,8 @@ import ( "context" "time" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" ) type UserSubscriptionRepository interface { diff --git a/backend/internal/service/pricing_service.go b/backend/internal/service/pricing_service.go index 51f7b22dfe..56aab2bca3 100644 --- a/backend/internal/service/pricing_service.go +++ b/backend/internal/service/pricing_service.go @@ -14,8 +14,8 @@ import ( "sync" "time" - "sub2api/internal/config" - "sub2api/internal/pkg/openai" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/pkg/openai" ) // LiteLLMModelPricing LiteLLM价格数据结构 diff --git a/backend/internal/service/proxy_service.go b/backend/internal/service/proxy_service.go index a6a1f92466..36fdd0ced9 100644 --- a/backend/internal/service/proxy_service.go +++ b/backend/internal/service/proxy_service.go @@ -4,9 +4,9 @@ import ( "context" "errors" "fmt" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "gorm.io/gorm" ) diff --git a/backend/internal/service/ratelimit_service.go b/backend/internal/service/ratelimit_service.go index 41d3736f8c..ad2c0248e1 100644 --- a/backend/internal/service/ratelimit_service.go +++ b/backend/internal/service/ratelimit_service.go @@ -7,9 +7,9 @@ import ( "strconv" "time" - "sub2api/internal/config" - "sub2api/internal/model" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/service/ports" ) // RateLimitService 处理限流和过载状态管理 diff --git a/backend/internal/service/redeem_service.go b/backend/internal/service/redeem_service.go index 1f42688271..a0b6351533 100644 --- a/backend/internal/service/redeem_service.go +++ b/backend/internal/service/redeem_service.go @@ -6,10 +6,10 @@ import ( "encoding/hex" "errors" "fmt" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "strings" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/service/ports" "time" "github.com/redis/go-redis/v9" diff --git a/backend/internal/service/setting_service.go b/backend/internal/service/setting_service.go index f717bbc803..1de9b30c7b 100644 --- a/backend/internal/service/setting_service.go +++ b/backend/internal/service/setting_service.go @@ -6,10 +6,10 @@ import ( "encoding/hex" "errors" "fmt" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "strconv" - "sub2api/internal/config" - "sub2api/internal/model" - "sub2api/internal/service/ports" "gorm.io/gorm" ) diff --git a/backend/internal/service/subscription_service.go b/backend/internal/service/subscription_service.go index 9c2a0e9296..e08d0cf39b 100644 --- a/backend/internal/service/subscription_service.go +++ b/backend/internal/service/subscription_service.go @@ -7,9 +7,9 @@ import ( "log" "time" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/service/ports" ) var ( diff --git a/backend/internal/service/token_refresh_service.go b/backend/internal/service/token_refresh_service.go index c7889e57bf..955f588f51 100644 --- a/backend/internal/service/token_refresh_service.go +++ b/backend/internal/service/token_refresh_service.go @@ -7,9 +7,9 @@ import ( "sync" "time" - "sub2api/internal/config" - "sub2api/internal/model" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/service/ports" ) // TokenRefreshService OAuth token自动刷新服务 diff --git a/backend/internal/service/token_refresher.go b/backend/internal/service/token_refresher.go index c4e321bb52..61a25aac71 100644 --- a/backend/internal/service/token_refresher.go +++ b/backend/internal/service/token_refresher.go @@ -5,7 +5,7 @@ import ( "strconv" "time" - "sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/model" ) // TokenRefresher 定义平台特定的token刷新策略接口 diff --git a/backend/internal/service/update_service.go b/backend/internal/service/update_service.go index ca716befd5..a98f07e313 100644 --- a/backend/internal/service/update_service.go +++ b/backend/internal/service/update_service.go @@ -18,7 +18,7 @@ import ( "strings" "time" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/service/ports" ) const ( diff --git a/backend/internal/service/usage_service.go b/backend/internal/service/usage_service.go index 928bd9bb47..a953c22a17 100644 --- a/backend/internal/service/usage_service.go +++ b/backend/internal/service/usage_service.go @@ -4,10 +4,10 @@ import ( "context" "errors" "fmt" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/pkg/usagestats" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/pkg/usagestats" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "time" "gorm.io/gorm" diff --git a/backend/internal/service/user_service.go b/backend/internal/service/user_service.go index 0cb8e47780..f51630e1d2 100644 --- a/backend/internal/service/user_service.go +++ b/backend/internal/service/user_service.go @@ -4,9 +4,9 @@ import ( "context" "errors" "fmt" - "sub2api/internal/model" - "sub2api/internal/pkg/pagination" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/pkg/pagination" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "golang.org/x/crypto/bcrypt" "gorm.io/gorm" diff --git a/backend/internal/service/wire.go b/backend/internal/service/wire.go index f0f0fae774..f1c18c0412 100644 --- a/backend/internal/service/wire.go +++ b/backend/internal/service/wire.go @@ -1,8 +1,8 @@ package service import ( - "sub2api/internal/config" - "sub2api/internal/service/ports" + "github.com/Wei-Shaw/sub2api/internal/config" + "github.com/Wei-Shaw/sub2api/internal/service/ports" "github.com/google/wire" ) diff --git a/backend/internal/setup/handler.go b/backend/internal/setup/handler.go index a2ddfa930b..1c613dfdc6 100644 --- a/backend/internal/setup/handler.go +++ b/backend/internal/setup/handler.go @@ -9,8 +9,8 @@ import ( "sync" "time" - "sub2api/internal/pkg/response" - "sub2api/internal/pkg/sysutil" + "github.com/Wei-Shaw/sub2api/internal/pkg/response" + "github.com/Wei-Shaw/sub2api/internal/pkg/sysutil" "github.com/gin-gonic/gin" ) diff --git a/backend/internal/setup/setup.go b/backend/internal/setup/setup.go index 5c1d937c70..edb426b916 100644 --- a/backend/internal/setup/setup.go +++ b/backend/internal/setup/setup.go @@ -10,7 +10,7 @@ import ( "strconv" "time" - "sub2api/internal/model" + "github.com/Wei-Shaw/sub2api/internal/model" "github.com/redis/go-redis/v9" "golang.org/x/crypto/bcrypt"