refactor: cleanup package names (#5605)

This commit is contained in:
Henrique Dias 2025-12-06 10:52:11 +01:00 committed by GitHub
parent a6934e40ff
commit f029c3005e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
33 changed files with 78 additions and 78 deletions

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"encoding/json"
@ -13,7 +13,7 @@ import (
"github.com/golang-jwt/jwt/v5/request"
fbAuth "github.com/filebrowser/filebrowser/v2/auth"
fbErrors "github.com/filebrowser/filebrowser/v2/errors"
fberrors "github.com/filebrowser/filebrowser/v2/errors"
"github.com/filebrowser/filebrowser/v2/settings"
"github.com/filebrowser/filebrowser/v2/users"
)
@ -185,7 +185,7 @@ var signupHandler = func(_ http.ResponseWriter, r *http.Request, d *data) (int,
log.Printf("new user: %s, home dir: [%s].", user.Username, userHome)
err = d.store.Users.Save(user)
if errors.Is(err, fbErrors.ErrExist) {
if errors.Is(err, fberrors.ErrExist) {
return http.StatusConflict, err
} else if err != nil {
return http.StatusInternalServerError, err

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"bufio"

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"log"

View file

@ -1,6 +1,6 @@
//go:build !dev
package http
package fbhttp
// global headers to append to every response
var globalHeaders = map[string]string{

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"io/fs"

View file

@ -1,5 +1,5 @@
//go:generate go-enum --sql --marshal --names --file $GOFILE
package http
package fbhttp
import (
"bytes"

View file

@ -1,7 +1,7 @@
// Code generated by go-enum
// DO NOT EDIT!
package http
package fbhttp
import (
"database/sql/driver"

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"errors"

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"fmt"

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"errors"

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"context"
@ -17,7 +17,7 @@ import (
"github.com/shirou/gopsutil/v4/disk"
"github.com/spf13/afero"
fbErrors "github.com/filebrowser/filebrowser/v2/errors"
fberrors "github.com/filebrowser/filebrowser/v2/errors"
"github.com/filebrowser/filebrowser/v2/files"
"github.com/filebrowser/filebrowser/v2/fileutils"
)
@ -44,7 +44,7 @@ var resourceGetHandler = withUser(func(w http.ResponseWriter, r *http.Request, d
if checksum := r.URL.Query().Get("checksum"); checksum != "" {
err := file.Checksum(checksum)
if errors.Is(err, fbErrors.ErrInvalidOption) {
if errors.Is(err, fberrors.ErrInvalidOption) {
return http.StatusBadRequest, nil
} else if err != nil {
return http.StatusInternalServerError, err
@ -238,7 +238,7 @@ func checkParent(src, dst string) error {
rel = filepath.ToSlash(rel)
if !strings.HasPrefix(rel, "../") && rel != ".." && rel != "." {
return fbErrors.ErrSourceIsParent
return fberrors.ErrSourceIsParent
}
return nil
@ -304,13 +304,13 @@ func patchAction(ctx context.Context, action, src, dst string, d *data, fileCach
switch action {
case "copy":
if !d.user.Perm.Create {
return fbErrors.ErrPermissionDenied
return fberrors.ErrPermissionDenied
}
return fileutils.Copy(d.user.Fs, src, dst, d.settings.FileMode, d.settings.DirMode)
case "rename":
if !d.user.Perm.Rename {
return fbErrors.ErrPermissionDenied
return fberrors.ErrPermissionDenied
}
src = path.Clean("/" + src)
dst = path.Clean("/" + dst)
@ -335,7 +335,7 @@ func patchAction(ctx context.Context, action, src, dst string, d *data, fileCach
return fileutils.MoveFile(d.user.Fs, src, dst, d.settings.FileMode, d.settings.DirMode)
default:
return fmt.Errorf("unsupported action %s: %w", action, fbErrors.ErrInvalidRequestParams)
return fmt.Errorf("unsupported action %s: %w", action, fberrors.ErrInvalidRequestParams)
}
}

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"net/http"

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"encoding/json"

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"crypto/rand"
@ -14,7 +14,7 @@ import (
"golang.org/x/crypto/bcrypt"
fbErrors "github.com/filebrowser/filebrowser/v2/errors"
fberrors "github.com/filebrowser/filebrowser/v2/errors"
"github.com/filebrowser/filebrowser/v2/share"
)
@ -38,7 +38,7 @@ var shareListHandler = withPermShare(func(w http.ResponseWriter, r *http.Request
} else {
s, err = d.store.Share.FindByUserID(d.user.ID)
}
if errors.Is(err, fbErrors.ErrNotExist) {
if errors.Is(err, fberrors.ErrNotExist) {
return renderJSON(w, r, []*share.Link{})
}
@ -58,7 +58,7 @@ var shareListHandler = withPermShare(func(w http.ResponseWriter, r *http.Request
var shareGetsHandler = withPermShare(func(w http.ResponseWriter, r *http.Request, d *data) (int, error) {
s, err := d.store.Share.Gets(r.URL.Path, d.user.ID)
if errors.Is(err, fbErrors.ErrNotExist) {
if errors.Is(err, fberrors.ErrNotExist) {
return renderJSON(w, r, []*share.Link{})
}

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"encoding/json"

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"bytes"

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"context"

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"encoding/json"
@ -12,7 +12,7 @@ import (
"golang.org/x/text/cases"
"golang.org/x/text/language"
fbErrors "github.com/filebrowser/filebrowser/v2/errors"
fberrors "github.com/filebrowser/filebrowser/v2/errors"
"github.com/filebrowser/filebrowser/v2/users"
)
@ -36,7 +36,7 @@ func getUserID(r *http.Request) (uint, error) {
func getUser(_ http.ResponseWriter, r *http.Request) (*modifyUserRequest, error) {
if r.Body == nil {
return nil, fbErrors.ErrEmptyRequest
return nil, fberrors.ErrEmptyRequest
}
req := &modifyUserRequest{}
@ -46,7 +46,7 @@ func getUser(_ http.ResponseWriter, r *http.Request) (*modifyUserRequest, error)
}
if req.What != "user" {
return nil, fbErrors.ErrInvalidDataType
return nil, fberrors.ErrInvalidDataType
}
return req, nil
@ -87,7 +87,7 @@ var usersGetHandler = withAdmin(func(w http.ResponseWriter, r *http.Request, d *
var userGetHandler = withSelfOrAdmin(func(w http.ResponseWriter, r *http.Request, d *data) (int, error) {
u, err := d.store.Users.Get(d.server.Root, d.raw.(uint))
if errors.Is(err, fbErrors.ErrNotExist) {
if errors.Is(err, fberrors.ErrNotExist) {
return http.StatusNotFound, err
}
@ -122,7 +122,7 @@ var userPostHandler = withAdmin(func(w http.ResponseWriter, r *http.Request, d *
}
if req.Data.Password == "" {
return http.StatusBadRequest, fbErrors.ErrEmptyPassword
return http.StatusBadRequest, fberrors.ErrEmptyPassword
}
req.Data.Password, err = users.ValidateAndHashPwd(req.Data.Password, d.settings.MinimumPasswordLength)

View file

@ -1,4 +1,4 @@
package http
package fbhttp
import (
"encoding/json"