Skip to content

Commit

Permalink
fix: include major in go.mod module directive (#2278)
Browse files Browse the repository at this point in the history
* build: include major in go.mod module directive

* fix: xflags

* revert: cobra changes

* fix: mock doc
  • Loading branch information
james-d-elliott authored and nightah committed Aug 11, 2021
1 parent 9c024cf commit b4e5703
Show file tree
Hide file tree
Showing 165 changed files with 327 additions and 327 deletions.
2 changes: 1 addition & 1 deletion cmd/authelia-scripts/cmd_bootstrap.go
Expand Up @@ -10,7 +10,7 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

// HostEntry represents an entry in /etc/hosts.
Expand Down
2 changes: 1 addition & 1 deletion cmd/authelia-scripts/cmd_build.go
Expand Up @@ -7,7 +7,7 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

func buildAutheliaBinary(xflags []string) {
Expand Down
2 changes: 1 addition & 1 deletion cmd/authelia-scripts/cmd_ci.go
Expand Up @@ -4,7 +4,7 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

// RunCI run the CI scripts.
Expand Down
2 changes: 1 addition & 1 deletion cmd/authelia-scripts/cmd_docker.go
Expand Up @@ -11,7 +11,7 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

var arch string
Expand Down
8 changes: 4 additions & 4 deletions cmd/authelia-scripts/cmd_serve.go
Expand Up @@ -4,12 +4,12 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

// ServeCmd serve Authelia with the provided configuration.
func ServeCmd(cobraCmd *cobra.Command, args []string) {
func ServeCmd(cmd *cobra.Command, args []string) {
log.Infof("Running Authelia with config %s...", args[0])
cmd := utils.CommandWithStdout(OutputDir+"/authelia", "--config", args[0])
utils.RunCommandUntilCtrlC(cmd)
execCmd := utils.CommandWithStdout(OutputDir+"/authelia", "--config", args[0])
utils.RunCommandUntilCtrlC(execCmd)
}
4 changes: 2 additions & 2 deletions cmd/authelia-scripts/cmd_suites.go
Expand Up @@ -14,8 +14,8 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/suites"
"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/suites"
"github.com/authelia/authelia/v4/internal/utils"
)

// ErrNotAvailableSuite error raised when suite is not available.
Expand Down
2 changes: 1 addition & 1 deletion cmd/authelia-scripts/cmd_unittest.go
Expand Up @@ -6,7 +6,7 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

// RunUnitTest run the unit tests.
Expand Down
2 changes: 1 addition & 1 deletion cmd/authelia-scripts/const.go
Expand Up @@ -19,4 +19,4 @@ const stringFalse = "false"
const stringTrue = "true"
const webDirectory = "web"

const fmtLDFLAGSX = "-X 'github.com/authelia/authelia/internal/utils.%s=%s'"
const fmtLDFLAGSX = "-X 'github.com/authelia/authelia/v4/internal/utils.%s=%s'"
2 changes: 1 addition & 1 deletion cmd/authelia-scripts/docker.go
@@ -1,7 +1,7 @@
package main

import (
"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

// Docker a docker object.
Expand Down
2 changes: 1 addition & 1 deletion cmd/authelia-scripts/helpers.go
Expand Up @@ -5,7 +5,7 @@ import (
"strings"
"time"

"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

func getXFlags(branch, build, extra string) (flags []string, err error) {
Expand Down
4 changes: 2 additions & 2 deletions cmd/authelia-scripts/main.go
Expand Up @@ -7,8 +7,8 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/commands"
"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/commands"
"github.com/authelia/authelia/v4/internal/utils"
)

var buildkite bool
Expand Down
4 changes: 2 additions & 2 deletions cmd/authelia-suites/main.go
Expand Up @@ -11,8 +11,8 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/suites"
"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/suites"
"github.com/authelia/authelia/v4/internal/utils"
)

var tmpDirectory = "/tmp/authelia/suites/"
Expand Down
4 changes: 2 additions & 2 deletions cmd/authelia/main.go
@@ -1,8 +1,8 @@
package main

import (
"github.com/authelia/authelia/internal/commands"
"github.com/authelia/authelia/internal/logging"
"github.com/authelia/authelia/v4/internal/commands"
"github.com/authelia/authelia/v4/internal/logging"
)

func main() {
Expand Down
2 changes: 1 addition & 1 deletion go.mod
@@ -1,4 +1,4 @@
module github.com/authelia/authelia
module github.com/authelia/authelia/v4

go 1.16

Expand Down
4 changes: 2 additions & 2 deletions internal/authentication/file_user_provider.go
Expand Up @@ -11,8 +11,8 @@ import (
"github.com/asaskevich/govalidator"
"gopkg.in/yaml.v2"

"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/internal/logging"
"github.com/authelia/authelia/v4/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/logging"
)

// FileUserProvider is a provider reading details from a file.
Expand Down
2 changes: 1 addition & 1 deletion internal/authentication/file_user_provider_test.go
Expand Up @@ -11,7 +11,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"

"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/configuration/schema"
)

func WithDatabase(content []byte, f func(path string)) {
Expand Down
6 changes: 3 additions & 3 deletions internal/authentication/ldap_user_provider.go
Expand Up @@ -11,9 +11,9 @@ import (
"github.com/sirupsen/logrus"
"golang.org/x/text/encoding/unicode"

"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/internal/logging"
"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/logging"
"github.com/authelia/authelia/v4/internal/utils"
)

// LDAPUserProvider is a UserProvider that connects to LDAP servers like ActiveDirectory, OpenLDAP, OpenDJ, FreeIPA, etc.
Expand Down
4 changes: 2 additions & 2 deletions internal/authentication/ldap_user_provider_test.go
Expand Up @@ -11,8 +11,8 @@ import (
"github.com/stretchr/testify/require"
"golang.org/x/text/encoding/unicode"

"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/utils"
)

func TestShouldCreateRawConnectionWhenSchemeIsLDAP(t *testing.T) {
Expand Down
2 changes: 1 addition & 1 deletion internal/authentication/password_hash.go
Expand Up @@ -9,7 +9,7 @@ import (

"github.com/simia-tech/crypt"

"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

// PasswordHash represents all characteristics of a password hash.
Expand Down
4 changes: 2 additions & 2 deletions internal/authentication/password_hash_test.go
Expand Up @@ -8,8 +8,8 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"

"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/utils"
)

func TestShouldHashSHA512Password(t *testing.T) {
Expand Down
2 changes: 1 addition & 1 deletion internal/authorization/access_control_domain.go
Expand Up @@ -4,7 +4,7 @@ import (
"fmt"
"strings"

"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

// AccessControlDomain represents an ACL domain.
Expand Down
4 changes: 2 additions & 2 deletions internal/authorization/access_control_rule.go
Expand Up @@ -3,8 +3,8 @@ package authorization
import (
"net"

"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/utils"
)

// NewAccessControlRules converts a schema.AccessControlConfiguration into an AccessControlRule slice.
Expand Down
2 changes: 1 addition & 1 deletion internal/authorization/access_control_subjects.go
@@ -1,7 +1,7 @@
package authorization

import (
"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

// AccessControlSubject abstracts an ACL subject of type `group:` or `user:`.
Expand Down
4 changes: 2 additions & 2 deletions internal/authorization/authorizer.go
@@ -1,8 +1,8 @@
package authorization

import (
"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/internal/logging"
"github.com/authelia/authelia/v4/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/logging"
)

// Authorizer the component in charge of checking whether a user can access a given resource.
Expand Down
2 changes: 1 addition & 1 deletion internal/authorization/authorizer_test.go
Expand Up @@ -9,7 +9,7 @@ import (
"github.com/stretchr/testify/require"
"github.com/stretchr/testify/suite"

"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/configuration/schema"
)

type AuthorizerSuite struct {
Expand Down
4 changes: 2 additions & 2 deletions internal/authorization/util.go
Expand Up @@ -5,8 +5,8 @@ import (
"regexp"
"strings"

"github.com/authelia/authelia/internal/authentication"
"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/authentication"
"github.com/authelia/authelia/v4/internal/configuration/schema"
)

// PolicyToLevel converts a string policy to int authorization level.
Expand Down
4 changes: 2 additions & 2 deletions internal/authorization/util_test.go
Expand Up @@ -7,8 +7,8 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"

"github.com/authelia/authelia/internal/authentication"
"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/authentication"
"github.com/authelia/authelia/v4/internal/configuration/schema"
)

func TestShouldNotParseInvalidSubjects(t *testing.T) {
Expand Down
2 changes: 1 addition & 1 deletion internal/commands/build-info.go
Expand Up @@ -6,7 +6,7 @@ import (

"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

func newBuildInfoCmd() (cmd *cobra.Command) {
Expand Down
8 changes: 4 additions & 4 deletions internal/commands/configuration.go
Expand Up @@ -5,10 +5,10 @@ import (

"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/configuration"
"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/internal/configuration/validator"
"github.com/authelia/authelia/internal/logging"
"github.com/authelia/authelia/v4/internal/configuration"
"github.com/authelia/authelia/v4/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/configuration/validator"
"github.com/authelia/authelia/v4/internal/logging"
)

// cmdWithConfigFlags is used for commands which require access to the configuration to add the flag to the command.
Expand Down
6 changes: 3 additions & 3 deletions internal/commands/hash.go
Expand Up @@ -6,9 +6,9 @@ import (
"github.com/simia-tech/crypt"
"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/authentication"
"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/internal/logging"
"github.com/authelia/authelia/v4/internal/authentication"
"github.com/authelia/authelia/v4/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/logging"
)

// NewHashPasswordCmd returns a new Hash Password Cmd.
Expand Down
24 changes: 12 additions & 12 deletions internal/commands/root.go
Expand Up @@ -6,18 +6,18 @@ import (

"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/authentication"
"github.com/authelia/authelia/internal/authorization"
"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/internal/logging"
"github.com/authelia/authelia/internal/middlewares"
"github.com/authelia/authelia/internal/notification"
"github.com/authelia/authelia/internal/oidc"
"github.com/authelia/authelia/internal/regulation"
"github.com/authelia/authelia/internal/server"
"github.com/authelia/authelia/internal/session"
"github.com/authelia/authelia/internal/storage"
"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/authentication"
"github.com/authelia/authelia/v4/internal/authorization"
"github.com/authelia/authelia/v4/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/logging"
"github.com/authelia/authelia/v4/internal/middlewares"
"github.com/authelia/authelia/v4/internal/notification"
"github.com/authelia/authelia/v4/internal/oidc"
"github.com/authelia/authelia/v4/internal/regulation"
"github.com/authelia/authelia/v4/internal/server"
"github.com/authelia/authelia/v4/internal/session"
"github.com/authelia/authelia/v4/internal/storage"
"github.com/authelia/authelia/v4/internal/utils"
)

// NewRootCmd returns a new Root Cmd.
Expand Down
2 changes: 1 addition & 1 deletion internal/commands/rsa.go
Expand Up @@ -7,7 +7,7 @@ import (

"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

// NewRSACmd returns a new RSA Cmd.
Expand Down
8 changes: 4 additions & 4 deletions internal/commands/validate.go
Expand Up @@ -6,10 +6,10 @@ import (

"github.com/spf13/cobra"

"github.com/authelia/authelia/internal/configuration"
"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/internal/configuration/validator"
"github.com/authelia/authelia/internal/logging"
"github.com/authelia/authelia/v4/internal/configuration"
"github.com/authelia/authelia/v4/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/configuration/validator"
"github.com/authelia/authelia/v4/internal/logging"
)

func newValidateConfigCmd() (cmd *cobra.Command) {
Expand Down
2 changes: 1 addition & 1 deletion internal/configuration/configuration_test.go
Expand Up @@ -5,7 +5,7 @@ import (

"github.com/stretchr/testify/assert"

"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

func TestShouldHaveSameChecksumForBothTemplates(t *testing.T) {
Expand Down
2 changes: 1 addition & 1 deletion internal/configuration/helpers.go
Expand Up @@ -4,7 +4,7 @@ import (
"io/ioutil"
"strings"

"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/utils"
)

func getEnvConfigMap(keys []string, prefix, delimiter string) (keyMap map[string]string, ignoredKeys []string) {
Expand Down
6 changes: 3 additions & 3 deletions internal/configuration/koanf_callbacks.go
Expand Up @@ -4,9 +4,9 @@ import (
"fmt"
"strings"

"github.com/authelia/authelia/internal/configuration/schema"
"github.com/authelia/authelia/internal/configuration/validator"
"github.com/authelia/authelia/internal/utils"
"github.com/authelia/authelia/v4/internal/configuration/schema"
"github.com/authelia/authelia/v4/internal/configuration/validator"
"github.com/authelia/authelia/v4/internal/utils"
)

// koanfEnvironmentCallback returns a koanf callback to map the environment vars to Configuration keys.
Expand Down

0 comments on commit b4e5703

Please sign in to comment.