diff --git a/database/db.go b/database/db.go index e18dcb4d..4a05ec77 100644 --- a/database/db.go +++ b/database/db.go @@ -7,9 +7,9 @@ import ( "os" "path" - "x-ui/config" - "x-ui/database/model" - "x-ui/xray" + "github.com/alireza0/x-ui/config" + "github.com/alireza0/x-ui/database/model" + "github.com/alireza0/x-ui/xray" "gorm.io/driver/sqlite" "gorm.io/gorm" diff --git a/database/model/model.go b/database/model/model.go index f8e1fe23..149c5223 100644 --- a/database/model/model.go +++ b/database/model/model.go @@ -3,8 +3,8 @@ package model import ( "fmt" - "x-ui/util/json_util" - "x-ui/xray" + "github.com/alireza0/x-ui/util/json_util" + "github.com/alireza0/x-ui/xray" ) type Protocol string diff --git a/go.mod b/go.mod index 7aa83030..83a31407 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module x-ui +module github.com/alireza0/x-ui go 1.25.1 diff --git a/main.go b/main.go index 8ac58864..f6441f3e 100644 --- a/main.go +++ b/main.go @@ -12,13 +12,13 @@ import ( "syscall" _ "unsafe" - "x-ui/config" - "x-ui/database" - "x-ui/logger" - "x-ui/sub" - "x-ui/web" - "x-ui/web/global" - "x-ui/web/service" + "github.com/alireza0/x-ui/config" + "github.com/alireza0/x-ui/database" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/sub" + "github.com/alireza0/x-ui/web" + "github.com/alireza0/x-ui/web/global" + "github.com/alireza0/x-ui/web/service" "github.com/op/go-logging" "github.com/shirou/gopsutil/v4/net" diff --git a/sub/sub.go b/sub/sub.go index 87808761..29a7bf03 100644 --- a/sub/sub.go +++ b/sub/sub.go @@ -8,12 +8,12 @@ import ( "net/http" "strconv" - "x-ui/config" - "x-ui/logger" - "x-ui/util/common" - "x-ui/web/middleware" - "x-ui/web/network" - "x-ui/web/service" + "github.com/alireza0/x-ui/config" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/util/common" + "github.com/alireza0/x-ui/web/middleware" + "github.com/alireza0/x-ui/web/network" + "github.com/alireza0/x-ui/web/service" "github.com/gin-gonic/gin" ) diff --git a/sub/subJsonService.go b/sub/subJsonService.go index 360067eb..ef3673ea 100644 --- a/sub/subJsonService.go +++ b/sub/subJsonService.go @@ -6,12 +6,12 @@ import ( "fmt" "strings" - "x-ui/database/model" - "x-ui/logger" - "x-ui/util/json_util" - "x-ui/util/random" - "x-ui/web/service" - "x-ui/xray" + "github.com/alireza0/x-ui/database/model" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/util/json_util" + "github.com/alireza0/x-ui/util/random" + "github.com/alireza0/x-ui/web/service" + "github.com/alireza0/x-ui/xray" ) //go:embed default.json diff --git a/sub/subService.go b/sub/subService.go index 601aeecf..2190c1ee 100644 --- a/sub/subService.go +++ b/sub/subService.go @@ -7,13 +7,13 @@ import ( "strings" "time" - "x-ui/database" - "x-ui/database/model" - "x-ui/logger" - "x-ui/util/common" - "x-ui/util/random" - "x-ui/web/service" - "x-ui/xray" + "github.com/alireza0/x-ui/database" + "github.com/alireza0/x-ui/database/model" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/util/common" + "github.com/alireza0/x-ui/util/random" + "github.com/alireza0/x-ui/web/service" + "github.com/alireza0/x-ui/xray" "github.com/goccy/go-json" ) diff --git a/util/common/err.go b/util/common/err.go index 494e5c82..fd840695 100644 --- a/util/common/err.go +++ b/util/common/err.go @@ -4,7 +4,7 @@ import ( "errors" "fmt" - "x-ui/logger" + "github.com/alireza0/x-ui/logger" ) func NewErrorf(format string, a ...interface{}) error { diff --git a/web/controller/api.go b/web/controller/api.go index 10dd6f0d..7f18765c 100644 --- a/web/controller/api.go +++ b/web/controller/api.go @@ -1,7 +1,7 @@ package controller import ( - "x-ui/web/service" + "github.com/alireza0/x-ui/web/service" "github.com/gin-gonic/gin" ) diff --git a/web/controller/base.go b/web/controller/base.go index 492fc2dc..05b1581c 100644 --- a/web/controller/base.go +++ b/web/controller/base.go @@ -3,9 +3,9 @@ package controller import ( "net/http" - "x-ui/logger" - "x-ui/web/locale" - "x-ui/web/session" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/web/locale" + "github.com/alireza0/x-ui/web/session" "github.com/gin-gonic/gin" ) diff --git a/web/controller/inbound.go b/web/controller/inbound.go index bee88677..0529c3eb 100644 --- a/web/controller/inbound.go +++ b/web/controller/inbound.go @@ -5,9 +5,9 @@ import ( "fmt" "strconv" - "x-ui/database/model" - "x-ui/web/service" - "x-ui/web/session" + "github.com/alireza0/x-ui/database/model" + "github.com/alireza0/x-ui/web/service" + "github.com/alireza0/x-ui/web/session" "github.com/gin-gonic/gin" ) diff --git a/web/controller/index.go b/web/controller/index.go index f3056e07..62c35242 100644 --- a/web/controller/index.go +++ b/web/controller/index.go @@ -5,9 +5,9 @@ import ( "text/template" "time" - "x-ui/logger" - "x-ui/web/service" - "x-ui/web/session" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/web/service" + "github.com/alireza0/x-ui/web/session" "github.com/gin-gonic/gin" ) diff --git a/web/controller/server.go b/web/controller/server.go index aa02213a..7fcf2962 100644 --- a/web/controller/server.go +++ b/web/controller/server.go @@ -6,8 +6,8 @@ import ( "regexp" "time" - "x-ui/web/global" - "x-ui/web/service" + "github.com/alireza0/x-ui/web/global" + "github.com/alireza0/x-ui/web/service" "github.com/gin-gonic/gin" ) diff --git a/web/controller/setting.go b/web/controller/setting.go index bb17c4b3..a4e7d26a 100644 --- a/web/controller/setting.go +++ b/web/controller/setting.go @@ -4,9 +4,9 @@ import ( "errors" "time" - "x-ui/web/entity" - "x-ui/web/service" - "x-ui/web/session" + "github.com/alireza0/x-ui/web/entity" + "github.com/alireza0/x-ui/web/service" + "github.com/alireza0/x-ui/web/session" "github.com/gin-gonic/gin" ) diff --git a/web/controller/util.go b/web/controller/util.go index 65a7fca5..efd8ebfe 100644 --- a/web/controller/util.go +++ b/web/controller/util.go @@ -5,9 +5,9 @@ import ( "net/http" "strings" - "x-ui/config" - "x-ui/logger" - "x-ui/web/entity" + "github.com/alireza0/x-ui/config" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/web/entity" "github.com/gin-gonic/gin" ) diff --git a/web/controller/xray_setting.go b/web/controller/xray_setting.go index 4ce1d3ab..23d3723d 100644 --- a/web/controller/xray_setting.go +++ b/web/controller/xray_setting.go @@ -1,7 +1,7 @@ package controller import ( - "x-ui/web/service" + "github.com/alireza0/x-ui/web/service" "github.com/gin-gonic/gin" ) diff --git a/web/entity/entity.go b/web/entity/entity.go index e49e3ef9..1a57e9c9 100644 --- a/web/entity/entity.go +++ b/web/entity/entity.go @@ -6,7 +6,7 @@ import ( "strings" "time" - "x-ui/util/common" + "github.com/alireza0/x-ui/util/common" ) type Msg struct { diff --git a/web/job/check_cpu_usage.go b/web/job/check_cpu_usage.go index 30ce4db6..51363abb 100644 --- a/web/job/check_cpu_usage.go +++ b/web/job/check_cpu_usage.go @@ -4,7 +4,7 @@ import ( "strconv" "time" - "x-ui/web/service" + "github.com/alireza0/x-ui/web/service" "github.com/shirou/gopsutil/v4/cpu" ) diff --git a/web/job/check_xray_running_job.go b/web/job/check_xray_running_job.go index f1a848bf..b162d86f 100644 --- a/web/job/check_xray_running_job.go +++ b/web/job/check_xray_running_job.go @@ -1,6 +1,6 @@ package job -import "x-ui/web/service" +import "github.com/alireza0/x-ui/web/service" type CheckXrayRunningJob struct { xrayService service.XrayService diff --git a/web/job/stats_notify_job.go b/web/job/stats_notify_job.go index ae5eba70..c1a489fa 100644 --- a/web/job/stats_notify_job.go +++ b/web/job/stats_notify_job.go @@ -1,7 +1,7 @@ package job import ( - "x-ui/web/service" + "github.com/alireza0/x-ui/web/service" ) type LoginStatus byte diff --git a/web/job/xray_traffic_job.go b/web/job/xray_traffic_job.go index 7c4726a1..acb2e0f0 100644 --- a/web/job/xray_traffic_job.go +++ b/web/job/xray_traffic_job.go @@ -1,8 +1,8 @@ package job import ( - "x-ui/logger" - "x-ui/web/service" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/web/service" ) type XrayTrafficJob struct { diff --git a/web/locale/locale.go b/web/locale/locale.go index adc90ec5..3b24f7f5 100644 --- a/web/locale/locale.go +++ b/web/locale/locale.go @@ -5,7 +5,7 @@ import ( "io/fs" "strings" - "x-ui/logger" + "github.com/alireza0/x-ui/logger" "github.com/gin-gonic/gin" "github.com/nicksnyder/go-i18n/v2/i18n" diff --git a/web/service/inbound.go b/web/service/inbound.go index 43925d7b..42dc3508 100644 --- a/web/service/inbound.go +++ b/web/service/inbound.go @@ -6,11 +6,11 @@ import ( "strings" "time" - "x-ui/database" - "x-ui/database/model" - "x-ui/logger" - "x-ui/util/common" - "x-ui/xray" + "github.com/alireza0/x-ui/database" + "github.com/alireza0/x-ui/database/model" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/util/common" + "github.com/alireza0/x-ui/xray" "gorm.io/gorm" ) diff --git a/web/service/panel.go b/web/service/panel.go index 71782a8f..9f767f16 100644 --- a/web/service/panel.go +++ b/web/service/panel.go @@ -5,7 +5,7 @@ import ( "syscall" "time" - "x-ui/logger" + "github.com/alireza0/x-ui/logger" ) type PanelService struct{} diff --git a/web/service/server.go b/web/service/server.go index a45b8d2c..2545d30a 100644 --- a/web/service/server.go +++ b/web/service/server.go @@ -17,12 +17,12 @@ import ( "strings" "time" - "x-ui/config" - "x-ui/database" - "x-ui/logger" - "x-ui/util/common" - "x-ui/util/sys" - "x-ui/xray" + "github.com/alireza0/x-ui/config" + "github.com/alireza0/x-ui/database" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/util/common" + "github.com/alireza0/x-ui/util/sys" + "github.com/alireza0/x-ui/xray" "github.com/shirou/gopsutil/v4/cpu" "github.com/shirou/gopsutil/v4/disk" diff --git a/web/service/setting.go b/web/service/setting.go index eee59ed4..303cddaa 100644 --- a/web/service/setting.go +++ b/web/service/setting.go @@ -10,13 +10,13 @@ import ( "strings" "time" - "x-ui/database" - "x-ui/database/model" - "x-ui/logger" - "x-ui/util/common" - "x-ui/util/random" - "x-ui/util/reflect_util" - "x-ui/web/entity" + "github.com/alireza0/x-ui/database" + "github.com/alireza0/x-ui/database/model" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/util/common" + "github.com/alireza0/x-ui/util/random" + "github.com/alireza0/x-ui/util/reflect_util" + "github.com/alireza0/x-ui/web/entity" ) //go:embed config.json diff --git a/web/service/tgbot.go b/web/service/tgbot.go index fee1b51a..d31859d5 100644 --- a/web/service/tgbot.go +++ b/web/service/tgbot.go @@ -9,13 +9,13 @@ import ( "strings" "time" - "x-ui/config" - "x-ui/database" - "x-ui/database/model" - "x-ui/logger" - "x-ui/util/common" - "x-ui/web/locale" - "x-ui/xray" + "github.com/alireza0/x-ui/config" + "github.com/alireza0/x-ui/database" + "github.com/alireza0/x-ui/database/model" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/util/common" + "github.com/alireza0/x-ui/web/locale" + "github.com/alireza0/x-ui/xray" tgbotapi "github.com/go-telegram-bot-api/telegram-bot-api/v5" ) diff --git a/web/service/user.go b/web/service/user.go index 2b44733c..ea989a17 100644 --- a/web/service/user.go +++ b/web/service/user.go @@ -3,9 +3,9 @@ package service import ( "errors" - "x-ui/database" - "x-ui/database/model" - "x-ui/logger" + "github.com/alireza0/x-ui/database" + "github.com/alireza0/x-ui/database/model" + "github.com/alireza0/x-ui/logger" "gorm.io/gorm" ) diff --git a/web/service/warp.go b/web/service/warp.go index 68274a96..dec725fc 100644 --- a/web/service/warp.go +++ b/web/service/warp.go @@ -7,8 +7,9 @@ import ( "net/http" "os" "time" - "x-ui/logger" - "x-ui/util/common" + + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/util/common" ) type WarpService struct { diff --git a/web/service/xray.go b/web/service/xray.go index a896f692..b48b4237 100644 --- a/web/service/xray.go +++ b/web/service/xray.go @@ -6,8 +6,8 @@ import ( "runtime" "sync" - "x-ui/logger" - "x-ui/xray" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/xray" "go.uber.org/atomic" ) diff --git a/web/service/xray_setting.go b/web/service/xray_setting.go index f497bf84..a470d85c 100644 --- a/web/service/xray_setting.go +++ b/web/service/xray_setting.go @@ -4,8 +4,8 @@ import ( _ "embed" "encoding/json" - "x-ui/util/common" - "x-ui/xray" + "github.com/alireza0/x-ui/util/common" + "github.com/alireza0/x-ui/xray" ) type XraySettingService struct { diff --git a/web/session/session.go b/web/session/session.go index 4df1e68e..cea9e206 100644 --- a/web/session/session.go +++ b/web/session/session.go @@ -3,7 +3,7 @@ package session import ( "encoding/gob" - "x-ui/database/model" + "github.com/alireza0/x-ui/database/model" "github.com/gin-contrib/sessions" "github.com/gin-gonic/gin" diff --git a/web/web.go b/web/web.go index d8c10d6c..b07dae62 100644 --- a/web/web.go +++ b/web/web.go @@ -14,15 +14,15 @@ import ( "strings" "time" - "x-ui/config" - "x-ui/logger" - "x-ui/util/common" - "x-ui/web/controller" - "x-ui/web/job" - "x-ui/web/locale" - "x-ui/web/middleware" - "x-ui/web/network" - "x-ui/web/service" + "github.com/alireza0/x-ui/config" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/util/common" + "github.com/alireza0/x-ui/web/controller" + "github.com/alireza0/x-ui/web/job" + "github.com/alireza0/x-ui/web/locale" + "github.com/alireza0/x-ui/web/middleware" + "github.com/alireza0/x-ui/web/network" + "github.com/alireza0/x-ui/web/service" "github.com/gin-contrib/gzip" "github.com/gin-contrib/sessions" diff --git a/xray/api.go b/xray/api.go index ae4d87d4..6b46680d 100644 --- a/xray/api.go +++ b/xray/api.go @@ -7,8 +7,8 @@ import ( "regexp" "time" - "x-ui/logger" - "x-ui/util/common" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/util/common" "github.com/xtls/xray-core/app/proxyman/command" statsService "github.com/xtls/xray-core/app/stats/command" diff --git a/xray/config.go b/xray/config.go index a246b845..55bc0610 100644 --- a/xray/config.go +++ b/xray/config.go @@ -3,7 +3,7 @@ package xray import ( "bytes" - "x-ui/util/json_util" + "github.com/alireza0/x-ui/util/json_util" ) type Config struct { diff --git a/xray/inbound.go b/xray/inbound.go index ea11449d..faa04145 100644 --- a/xray/inbound.go +++ b/xray/inbound.go @@ -3,7 +3,7 @@ package xray import ( "bytes" - "x-ui/util/json_util" + "github.com/alireza0/x-ui/util/json_util" ) type InboundConfig struct { diff --git a/xray/log_writer.go b/xray/log_writer.go index b6e04db7..dcd13707 100644 --- a/xray/log_writer.go +++ b/xray/log_writer.go @@ -4,7 +4,7 @@ import ( "regexp" "strings" - "x-ui/logger" + "github.com/alireza0/x-ui/logger" ) func NewLogWriter() *LogWriter { diff --git a/xray/process.go b/xray/process.go index 56549292..0e89f514 100644 --- a/xray/process.go +++ b/xray/process.go @@ -12,9 +12,9 @@ import ( "syscall" "time" - "x-ui/config" - "x-ui/logger" - "x-ui/util/common" + "github.com/alireza0/x-ui/config" + "github.com/alireza0/x-ui/logger" + "github.com/alireza0/x-ui/util/common" ) func GetBinaryName() string {