Merge branch 'dev'

This commit is contained in:
engigu
2026-01-18 17:41:54 +08:00
53 changed files with 134 additions and 130 deletions
+1
View File
@@ -40,6 +40,7 @@ jobs:
tags: |
type=semver,pattern={{version}}-amd64
type=raw,value=latest-amd64,enable={{is_default_branch}}
type=ref,event=branch,suffix=-amd64
- name: Get build time
id: build_time
+1
View File
@@ -43,6 +43,7 @@ jobs:
tags: |
type=semver,pattern={{version}}-arm64
type=raw,value=latest-arm64,enable={{is_default_branch}}
type=ref,event=branch,suffix=-arm64
- name: Get build time
id: build_time
+1 -1
View File
@@ -59,7 +59,7 @@ COPY --from=frontend-builder /app/web/dist ./internal/static/dist
RUN VERSION_VAL=$(cat /build-info/version.txt) && \
BUILD_TIME_VAL=$(cat /build-info/build_time.txt) && \
CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} \
go build -ldflags="-s -w -X baihu/internal/constant.Version=${VERSION_VAL} -X 'baihu/internal/constant.BuildTime=${BUILD_TIME_VAL}'" \
go build -ldflags="-s -w -X github.com/engigu/baihu-panel/internal/constant.Version=${VERSION_VAL} -X 'github.com/engigu/baihu-panel/internal/constant.BuildTime=${BUILD_TIME_VAL}'" \
-o baihu .
# ================================
+1 -1
View File
@@ -6,7 +6,7 @@ GOGET=go get
GOMOD=go mod
VERSION=$(shell git describe --tags --always --dirty 2>/dev/null || echo "dev")
BUILD_TIME=$(shell date '+%Y/%m/%d %H:%M:%S')
LDFLAGS=-ldflags="-s -w -X 'baihu/internal/constant.Version=$(VERSION)' -X 'baihu/internal/constant.BuildTime=$(BUILD_TIME)'"
LDFLAGS=-ldflags="-s -w -X 'github.com/engigu/baihu-panel/internal/constant.Version=$(VERSION)' -X 'github.com/engigu/baihu-panel/internal/constant.BuildTime=$(BUILD_TIME)'"
# Default target
all: build
+3 -3
View File
@@ -1,4 +1,4 @@
module baihu
module github.com/engigu/baihu-panel
go 1.24.0
@@ -11,8 +11,10 @@ require (
github.com/golang-jwt/jwt/v5 v5.3.0
github.com/gorilla/websocket v1.5.3
github.com/robfig/cron/v3 v3.0.1
github.com/shirou/gopsutil/v3 v3.24.5
github.com/sirupsen/logrus v1.9.3
golang.org/x/text v0.32.0
gopkg.in/ini.v1 v1.67.0
gorm.io/driver/mysql v1.6.0
gorm.io/driver/postgres v1.6.0
gorm.io/gorm v1.31.1
@@ -51,7 +53,6 @@ require (
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
github.com/rogpeppe/go-internal v1.14.1 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
@@ -64,7 +65,6 @@ require (
golang.org/x/sync v0.19.0 // indirect
golang.org/x/sys v0.39.0 // indirect
google.golang.org/protobuf v1.30.0 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
modernc.org/libc v1.22.5 // indirect
modernc.org/mathutil v1.5.0 // indirect
+6 -4
View File
@@ -41,9 +41,10 @@ github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MG
github.com/golang-jwt/jwt/v5 v5.3.0 h1:pv4AsKCKKZuqlgs5sUmn4x8UlGa0kEVt/puTpKx9vvo=
github.com/golang-jwt/jwt/v5 v5.3.0/go.mod h1:fxCRLWMO43lRc8nhHWY6LGqRcf+1gQWArsqaEUEa5bE=
github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
github.com/google/go-cmp v0.5.5 h1:Khx7svrCpmxxtHBq5j2mp/xVjsi8hQMfNLvJFAlrGgU=
github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
github.com/google/pprof v0.0.0-20221118152302-e6195bd50e26 h1:Xim43kblpZXfIBQsbuBVKCudVG457BR2GZFIz3uw3hQ=
github.com/google/pprof v0.0.0-20221118152302-e6195bd50e26/go.mod h1:dDKJzRmX4S37WGHujM7tX//fmj1uioxKzKxz3lo4HJo=
@@ -100,6 +101,8 @@ github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/i
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
github.com/shoenig/test v0.6.4/go.mod h1:byHiCGXqrVaflBLAMq/srcZIHynQPQgeyvkvXnjqq0k=
github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=
github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -111,8 +114,9 @@ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.8.3 h1:RP3t2pwF7cMEbC1dqtB6poj3niw/9gnV4Cjg5oW5gtY=
github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU=
github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI=
github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk=
@@ -144,8 +148,6 @@ golang.org/x/sys v0.39.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
golang.org/x/text v0.32.0 h1:ZD01bjUt1FQ9WJ0ClOL5vxgxOI/sVCNgX1YtKwcY0mU=
golang.org/x/text v0.32.0/go.mod h1:o/rUWzghvpD5TXrTIBuJU77MTaN0ljMWE47kxGJQ7jY=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
google.golang.org/protobuf v1.30.0 h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng=
google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
+5 -5
View File
@@ -4,11 +4,11 @@ import (
"fmt"
"os"
"baihu/internal/constant"
"baihu/internal/database"
"baihu/internal/logger"
"baihu/internal/router"
"baihu/internal/services"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/logger"
"github.com/engigu/baihu-panel/internal/router"
"github.com/engigu/baihu-panel/internal/services"
"github.com/gin-gonic/gin"
)
+3 -3
View File
@@ -3,9 +3,9 @@ package cache
import (
"sync"
"baihu/internal/constant"
"baihu/internal/database"
"baihu/internal/models"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/models"
)
// siteCache 站点设置内存缓存
+4 -4
View File
@@ -1,10 +1,10 @@
package controllers
import (
"baihu/internal/logger"
"baihu/internal/models"
"baihu/internal/services"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/logger"
"github.com/engigu/baihu-panel/internal/models"
"github.com/engigu/baihu-panel/internal/services"
"github.com/engigu/baihu-panel/internal/utils"
"encoding/json"
"net/http"
"strconv"
+4 -4
View File
@@ -3,10 +3,10 @@ package controllers
import (
"strconv"
"baihu/internal/constant"
"baihu/internal/middleware"
"baihu/internal/services"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/middleware"
"github.com/engigu/baihu-panel/internal/services"
"github.com/engigu/baihu-panel/internal/utils"
"github.com/gin-gonic/gin"
)
+5 -5
View File
@@ -4,11 +4,11 @@ import (
"sort"
"time"
"baihu/internal/constant"
"baihu/internal/database"
"baihu/internal/models"
"baihu/internal/services/tasks"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/models"
"github.com/engigu/baihu-panel/internal/services/tasks"
"github.com/engigu/baihu-panel/internal/utils"
"github.com/gin-gonic/gin"
)
@@ -4,9 +4,9 @@ import (
"strconv"
"strings"
"baihu/internal/models"
"baihu/internal/services"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/models"
"github.com/engigu/baihu-panel/internal/services"
"github.com/engigu/baihu-panel/internal/utils"
"github.com/gin-gonic/gin"
)
+2 -2
View File
@@ -3,8 +3,8 @@ package controllers
import (
"strconv"
"baihu/internal/services"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/services"
"github.com/engigu/baihu-panel/internal/utils"
"github.com/gin-gonic/gin"
)
+2 -2
View File
@@ -3,8 +3,8 @@ package controllers
import (
"strconv"
"baihu/internal/services/tasks"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/services/tasks"
"github.com/engigu/baihu-panel/internal/utils"
"github.com/gin-gonic/gin"
)
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"path/filepath"
"strings"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/utils"
"github.com/gin-gonic/gin"
)
+3 -3
View File
@@ -3,9 +3,9 @@ package controllers
import (
"strconv"
"baihu/internal/database"
"baihu/internal/models"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/models"
"github.com/engigu/baihu-panel/internal/utils"
"github.com/gin-gonic/gin"
)
+2 -2
View File
@@ -3,8 +3,8 @@ package controllers
import (
"strconv"
"baihu/internal/services"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/services"
"github.com/engigu/baihu-panel/internal/utils"
"github.com/gin-gonic/gin"
)
+6 -6
View File
@@ -5,12 +5,12 @@ import (
"runtime"
"strconv"
"baihu/internal/constant"
"baihu/internal/database"
"baihu/internal/models"
"baihu/internal/services"
"baihu/internal/services/tasks"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/models"
"github.com/engigu/baihu-panel/internal/services"
"github.com/engigu/baihu-panel/internal/services/tasks"
"github.com/engigu/baihu-panel/internal/utils"
"fmt"
"os"
"time"
+4 -4
View File
@@ -4,10 +4,10 @@ import (
"path/filepath"
"strconv"
"baihu/internal/constant"
"baihu/internal/services"
"baihu/internal/services/tasks"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/services"
"github.com/engigu/baihu-panel/internal/services/tasks"
"github.com/engigu/baihu-panel/internal/utils"
"github.com/gin-gonic/gin"
)
+2 -2
View File
@@ -10,8 +10,8 @@ import (
"sync"
"unicode/utf8"
"baihu/internal/constant"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/utils"
"github.com/creack/pty"
"github.com/gin-gonic/gin"
+1 -1
View File
@@ -4,7 +4,7 @@ import (
"fmt"
"time"
"baihu/internal/logger"
"github.com/engigu/baihu-panel/internal/logger"
"github.com/glebarez/sqlite"
"gorm.io/driver/mysql"
+2 -2
View File
@@ -1,8 +1,8 @@
package database
import (
"baihu/internal/logger"
"baihu/internal/models"
"github.com/engigu/baihu-panel/internal/logger"
"github.com/engigu/baihu-panel/internal/models"
)
func Migrate() error {
+2 -2
View File
@@ -1,8 +1,8 @@
package middleware
import (
"baihu/internal/constant"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/utils"
"github.com/gin-gonic/gin"
)
+1 -1
View File
@@ -4,7 +4,7 @@ import (
"fmt"
"time"
"baihu/internal/logger"
"github.com/engigu/baihu-panel/internal/logger"
"github.com/gin-gonic/gin"
)
+1 -1
View File
@@ -1,7 +1,7 @@
package models
import (
"baihu/internal/constant"
"github.com/engigu/baihu-panel/internal/constant"
"gorm.io/gorm"
)
+1 -1
View File
@@ -1,7 +1,7 @@
package models
import (
"baihu/internal/constant"
"github.com/engigu/baihu-panel/internal/constant"
"time"
)
+1 -1
View File
@@ -1,7 +1,7 @@
package models
import (
"baihu/internal/constant"
"github.com/engigu/baihu-panel/internal/constant"
"gorm.io/gorm"
)
+1 -1
View File
@@ -1,7 +1,7 @@
package models
import (
"baihu/internal/constant"
"github.com/engigu/baihu-panel/internal/constant"
)
// LoginLog 登录日志
+1 -1
View File
@@ -1,7 +1,7 @@
package models
import (
"baihu/internal/constant"
"github.com/engigu/baihu-panel/internal/constant"
)
// SendStats 任务执行统计
+1 -1
View File
@@ -1,7 +1,7 @@
package models
import (
"baihu/internal/constant"
"github.com/engigu/baihu-panel/internal/constant"
)
// Setting 系统设置
+1 -1
View File
@@ -1,7 +1,7 @@
package models
import (
"baihu/internal/constant"
"github.com/engigu/baihu-panel/internal/constant"
"gorm.io/gorm"
)
+1 -1
View File
@@ -1,7 +1,7 @@
package models
import (
"baihu/internal/constant"
"github.com/engigu/baihu-panel/internal/constant"
"gorm.io/gorm"
)
+4 -4
View File
@@ -1,10 +1,10 @@
package router
import (
"baihu/internal/constant"
"baihu/internal/controllers"
"baihu/internal/services"
"baihu/internal/services/tasks"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/controllers"
"github.com/engigu/baihu-panel/internal/services"
"github.com/engigu/baihu-panel/internal/services/tasks"
)
var cronService *tasks.CronService
+4 -4
View File
@@ -5,10 +5,10 @@ import (
"net/http"
"strings"
"baihu/internal/controllers"
"baihu/internal/middleware"
"baihu/internal/services"
"baihu/internal/static"
"github.com/engigu/baihu-panel/internal/controllers"
"github.com/engigu/baihu-panel/internal/middleware"
"github.com/engigu/baihu-panel/internal/services"
"github.com/engigu/baihu-panel/internal/static"
"github.com/gin-gonic/gin"
)
+5 -5
View File
@@ -1,11 +1,11 @@
package services
import (
"baihu/internal/constant"
"baihu/internal/database"
"baihu/internal/logger"
"baihu/internal/models"
"baihu/internal/services/tasks"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/logger"
"github.com/engigu/baihu-panel/internal/models"
"github.com/engigu/baihu-panel/internal/services/tasks"
"crypto/rand"
"encoding/hex"
"fmt"
+3 -3
View File
@@ -1,9 +1,9 @@
package services
import (
"baihu/internal/database"
"baihu/internal/logger"
"baihu/internal/models"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/logger"
"github.com/engigu/baihu-panel/internal/models"
"encoding/json"
"sync"
"time"
+3 -3
View File
@@ -9,9 +9,9 @@ import (
"path/filepath"
"time"
"baihu/internal/constant"
"baihu/internal/database"
"baihu/internal/models"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/models"
)
type BackupService struct {
+3 -3
View File
@@ -1,8 +1,8 @@
package services
import (
"baihu/internal/constant"
"baihu/internal/logger"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/logger"
"os"
"strconv"
@@ -67,7 +67,7 @@ func LoadConfig(path string) (*AppConfig, error) {
Port: 3306,
User: "root",
Password: "",
DBName: "baihu",
DBName: "github.com/engigu/baihu-panel",
Path: constant.DefaultDBPath,
TablePrefix: "baihu_",
},
+3 -3
View File
@@ -5,9 +5,9 @@ import (
"os/exec"
"strings"
"baihu/internal/database"
"baihu/internal/logger"
"baihu/internal/models"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/logger"
"github.com/engigu/baihu-panel/internal/models"
)
type DependencyService struct{}
+2 -2
View File
@@ -4,8 +4,8 @@ import (
"strconv"
"strings"
"baihu/internal/database"
"baihu/internal/models"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/models"
)
type EnvService struct{}
+1 -1
View File
@@ -1,7 +1,7 @@
package services
import (
"baihu/internal/logger"
"github.com/engigu/baihu-panel/internal/logger"
)
type InitService struct {
+2 -2
View File
@@ -1,8 +1,8 @@
package services
import (
"baihu/internal/database"
"baihu/internal/models"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/models"
)
type LoginLogService struct{}
+2 -2
View File
@@ -1,8 +1,8 @@
package services
import (
"baihu/internal/database"
"baihu/internal/models"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/models"
)
type ScriptService struct{}
+2 -2
View File
@@ -3,8 +3,8 @@ package services
import (
"time"
"baihu/internal/database"
"baihu/internal/models"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/models"
)
type SendStatsService struct{}
+4 -4
View File
@@ -1,10 +1,10 @@
package services
import (
"baihu/internal/cache"
"baihu/internal/constant"
"baihu/internal/database"
"baihu/internal/models"
"github.com/engigu/baihu-panel/internal/cache"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/models"
)
type SettingsService struct{}
+3 -3
View File
@@ -4,9 +4,9 @@ import (
"sync"
"time"
"baihu/internal/database"
"baihu/internal/logger"
"baihu/internal/models"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/logger"
"github.com/engigu/baihu-panel/internal/models"
"github.com/robfig/cron/v3"
)
+3 -3
View File
@@ -1,9 +1,9 @@
package tasks
import (
"baihu/internal/constant"
"baihu/internal/logger"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/logger"
"github.com/engigu/baihu-panel/internal/utils"
"bytes"
"context"
"fmt"
@@ -1,11 +1,11 @@
package tasks
import (
"baihu/internal/constant"
"baihu/internal/database"
"baihu/internal/logger"
"baihu/internal/models"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/logger"
"github.com/engigu/baihu-panel/internal/models"
"github.com/engigu/baihu-panel/internal/utils"
"bytes"
"context"
"encoding/json"
+4 -4
View File
@@ -1,10 +1,10 @@
package tasks
import (
"baihu/internal/database"
"baihu/internal/logger"
"baihu/internal/models"
"baihu/internal/utils"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/logger"
"github.com/engigu/baihu-panel/internal/models"
"github.com/engigu/baihu-panel/internal/utils"
"encoding/json"
"time"
)
+2 -2
View File
@@ -1,8 +1,8 @@
package tasks
import (
"baihu/internal/database"
"baihu/internal/models"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/models"
)
type TaskService struct{}
+3 -3
View File
@@ -4,9 +4,9 @@ import (
"crypto/sha256"
"encoding/hex"
"baihu/internal/constant"
"baihu/internal/database"
"baihu/internal/models"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/engigu/baihu-panel/internal/database"
"github.com/engigu/baihu-panel/internal/models"
)
type UserService struct{}
+2 -2
View File
@@ -3,8 +3,8 @@ package utils
import (
"strconv"
"baihu/internal/cache"
"baihu/internal/constant"
"github.com/engigu/baihu-panel/internal/cache"
"github.com/engigu/baihu-panel/internal/constant"
"github.com/gin-gonic/gin"
)
+1 -1
View File
@@ -1,6 +1,6 @@
package main
import "baihu/internal/bootstrap"
import "github.com/engigu/baihu-panel/internal/bootstrap"
func main() {
bootstrap.New().Run()