Migrate module path from kyle/ to mc/ org
All import paths updated to git.wntrmute.dev/mc/. Bumps mcdsl to v1.2.0. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -14,7 +14,7 @@ import (
|
||||
|
||||
"github.com/go-chi/chi/v5"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
)
|
||||
|
||||
// directoryResponse is the ACME directory object (RFC 8555 §7.1.1).
|
||||
|
||||
@@ -20,7 +20,7 @@ import (
|
||||
"testing"
|
||||
"time"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
)
|
||||
|
||||
// memBarrier is an in-memory barrier for testing.
|
||||
|
||||
@@ -9,8 +9,8 @@ import (
|
||||
|
||||
"github.com/go-chi/chi/v5"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
)
|
||||
|
||||
// Handler implements the ACME protocol for a single CA mount.
|
||||
|
||||
@@ -6,7 +6,7 @@ import (
|
||||
"errors"
|
||||
"log/slog"
|
||||
|
||||
mcdslauth "git.wntrmute.dev/kyle/mcdsl/auth"
|
||||
mcdslauth "git.wntrmute.dev/mc/mcdsl/auth"
|
||||
)
|
||||
|
||||
// TokenInfo is an alias for the mcdsl auth.TokenInfo type.
|
||||
|
||||
@@ -9,7 +9,7 @@ import (
|
||||
"strings"
|
||||
"sync"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/crypto"
|
||||
)
|
||||
|
||||
var (
|
||||
|
||||
@@ -6,8 +6,8 @@ import (
|
||||
"path/filepath"
|
||||
"testing"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/db"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/db"
|
||||
)
|
||||
|
||||
func setupBarrier(t *testing.T) (*AESGCMBarrier, func()) {
|
||||
|
||||
@@ -4,8 +4,8 @@ package config
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
mcdslauth "git.wntrmute.dev/kyle/mcdsl/auth"
|
||||
mcdslconfig "git.wntrmute.dev/kyle/mcdsl/config"
|
||||
mcdslauth "git.wntrmute.dev/mc/mcdsl/auth"
|
||||
mcdslconfig "git.wntrmute.dev/mc/mcdsl/config"
|
||||
)
|
||||
|
||||
// Config is the top-level configuration for Metacrypt.
|
||||
|
||||
@@ -4,7 +4,7 @@ package db
|
||||
import (
|
||||
"database/sql"
|
||||
|
||||
mcdsldb "git.wntrmute.dev/kyle/mcdsl/db"
|
||||
mcdsldb "git.wntrmute.dev/mc/mcdsl/db"
|
||||
)
|
||||
|
||||
// Open opens or creates a SQLite database at the given path with the
|
||||
|
||||
@@ -3,7 +3,7 @@ package db
|
||||
import (
|
||||
"database/sql"
|
||||
|
||||
mcdsldb "git.wntrmute.dev/kyle/mcdsl/db"
|
||||
mcdsldb "git.wntrmute.dev/mc/mcdsl/db"
|
||||
)
|
||||
|
||||
// Migrations is the ordered list of metacrypt schema migrations.
|
||||
|
||||
@@ -21,8 +21,8 @@ import (
|
||||
|
||||
"git.wntrmute.dev/kyle/goutils/certlib/certgen"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
)
|
||||
|
||||
var (
|
||||
|
||||
@@ -10,8 +10,8 @@ import (
|
||||
"testing"
|
||||
"time"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
)
|
||||
|
||||
// memBarrier is an in-memory barrier for testing.
|
||||
|
||||
@@ -12,7 +12,7 @@ import (
|
||||
"strings"
|
||||
"sync"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
)
|
||||
|
||||
// EngineType identifies a cryptographic engine type.
|
||||
|
||||
@@ -6,7 +6,7 @@ import (
|
||||
"log/slog"
|
||||
"testing"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
)
|
||||
|
||||
// mockEngine implements Engine for testing.
|
||||
|
||||
@@ -22,9 +22,9 @@ import (
|
||||
|
||||
"golang.org/x/crypto/ssh"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
mcrypto "git.wntrmute.dev/kyle/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
mcrypto "git.wntrmute.dev/mc/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
)
|
||||
|
||||
var (
|
||||
|
||||
@@ -12,8 +12,8 @@ import (
|
||||
|
||||
"golang.org/x/crypto/ssh"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
)
|
||||
|
||||
// memBarrier is an in-memory barrier for testing.
|
||||
|
||||
@@ -27,9 +27,9 @@ import (
|
||||
|
||||
"golang.org/x/crypto/chacha20poly1305"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
mcrypto "git.wntrmute.dev/kyle/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
mcrypto "git.wntrmute.dev/mc/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
)
|
||||
|
||||
const maxBatchSize = 500
|
||||
|
||||
@@ -7,8 +7,8 @@ import (
|
||||
"sync"
|
||||
"testing"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
)
|
||||
|
||||
// memBarrier is an in-memory barrier for testing.
|
||||
|
||||
@@ -19,9 +19,9 @@ import (
|
||||
|
||||
"golang.org/x/crypto/hkdf"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
)
|
||||
|
||||
const (
|
||||
|
||||
@@ -7,8 +7,8 @@ import (
|
||||
"sync"
|
||||
"testing"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
)
|
||||
|
||||
// memBarrier is an in-memory barrier for testing.
|
||||
|
||||
@@ -8,10 +8,10 @@ import (
|
||||
"google.golang.org/grpc/status"
|
||||
"google.golang.org/protobuf/types/known/timestamppb"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
internacme "git.wntrmute.dev/kyle/metacrypt/internal/acme"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
internacme "git.wntrmute.dev/mc/metacrypt/internal/acme"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
)
|
||||
|
||||
type acmeServer struct {
|
||||
|
||||
@@ -7,8 +7,8 @@ import (
|
||||
"google.golang.org/grpc/status"
|
||||
"google.golang.org/protobuf/types/known/timestamppb"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
)
|
||||
|
||||
type authServer struct {
|
||||
|
||||
@@ -7,9 +7,9 @@ import (
|
||||
"google.golang.org/grpc/codes"
|
||||
"google.golang.org/grpc/status"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/seal"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/seal"
|
||||
)
|
||||
|
||||
type barrierServer struct {
|
||||
|
||||
@@ -10,11 +10,11 @@ import (
|
||||
"google.golang.org/grpc/status"
|
||||
"google.golang.org/protobuf/types/known/timestamppb"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine/ca"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/policy"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine/ca"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/policy"
|
||||
)
|
||||
|
||||
type caServer struct {
|
||||
|
||||
@@ -7,9 +7,9 @@ import (
|
||||
"google.golang.org/grpc/codes"
|
||||
"google.golang.org/grpc/status"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
)
|
||||
|
||||
type engineServer struct {
|
||||
|
||||
@@ -11,15 +11,15 @@ import (
|
||||
"google.golang.org/grpc/metadata"
|
||||
"google.golang.org/grpc/status"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/config"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/db"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/policy"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/seal"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/config"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/db"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/policy"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/seal"
|
||||
)
|
||||
|
||||
// ---- test helpers ----
|
||||
|
||||
@@ -9,9 +9,9 @@ import (
|
||||
"google.golang.org/grpc/codes"
|
||||
"google.golang.org/grpc/status"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/audit"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/seal"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/audit"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/seal"
|
||||
)
|
||||
|
||||
// sealInterceptor rejects calls with FailedPrecondition when the vault is
|
||||
|
||||
@@ -7,9 +7,9 @@ import (
|
||||
"google.golang.org/grpc/codes"
|
||||
"google.golang.org/grpc/status"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine/ca"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine/ca"
|
||||
)
|
||||
|
||||
type pkiServer struct {
|
||||
|
||||
@@ -6,8 +6,8 @@ import (
|
||||
"google.golang.org/grpc/codes"
|
||||
"google.golang.org/grpc/status"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/policy"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/policy"
|
||||
)
|
||||
|
||||
type policyServer struct {
|
||||
|
||||
@@ -11,16 +11,16 @@ import (
|
||||
"google.golang.org/grpc"
|
||||
"google.golang.org/grpc/metadata"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/kyle/mcdsl/grpcserver"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/mc/mcdsl/grpcserver"
|
||||
|
||||
internacme "git.wntrmute.dev/kyle/metacrypt/internal/acme"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/audit"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/config"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/policy"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/seal"
|
||||
internacme "git.wntrmute.dev/mc/metacrypt/internal/acme"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/audit"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/config"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/policy"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/seal"
|
||||
)
|
||||
|
||||
// GRPCServer wraps the mcdsl gRPC server and all service implementations.
|
||||
|
||||
@@ -10,11 +10,11 @@ import (
|
||||
"google.golang.org/grpc/status"
|
||||
"google.golang.org/protobuf/types/known/timestamppb"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine/sshca"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/policy"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine/sshca"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/policy"
|
||||
)
|
||||
|
||||
type sshcaServer struct {
|
||||
|
||||
@@ -7,9 +7,9 @@ import (
|
||||
"google.golang.org/grpc/codes"
|
||||
"google.golang.org/grpc/status"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/seal"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/seal"
|
||||
)
|
||||
|
||||
type systemServer struct {
|
||||
|
||||
@@ -8,11 +8,11 @@ import (
|
||||
"google.golang.org/grpc/codes"
|
||||
"google.golang.org/grpc/status"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine/transit"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/policy"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine/transit"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/policy"
|
||||
)
|
||||
|
||||
type transitServer struct {
|
||||
|
||||
@@ -8,11 +8,11 @@ import (
|
||||
"google.golang.org/grpc/codes"
|
||||
"google.golang.org/grpc/status"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine/user"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/policy"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine/user"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/policy"
|
||||
)
|
||||
|
||||
type userServer struct {
|
||||
|
||||
@@ -9,7 +9,7 @@ import (
|
||||
"sort"
|
||||
"strings"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
)
|
||||
|
||||
const rulesPrefix = "policy/rules/"
|
||||
|
||||
@@ -5,9 +5,9 @@ import (
|
||||
"path/filepath"
|
||||
"testing"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/db"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/db"
|
||||
)
|
||||
|
||||
func setupPolicy(t *testing.T) (*Engine, func()) {
|
||||
|
||||
@@ -10,9 +10,9 @@ import (
|
||||
"sync"
|
||||
"time"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/audit"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/audit"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/crypto"
|
||||
)
|
||||
|
||||
// ServiceState represents the current state of the Metacrypt service.
|
||||
|
||||
@@ -7,9 +7,9 @@ import (
|
||||
"path/filepath"
|
||||
"testing"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/db"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/db"
|
||||
)
|
||||
|
||||
func setupSeal(t *testing.T) (*Manager, func()) {
|
||||
|
||||
@@ -6,8 +6,8 @@ import (
|
||||
|
||||
"github.com/go-chi/chi/v5"
|
||||
|
||||
internacme "git.wntrmute.dev/kyle/metacrypt/internal/acme"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
internacme "git.wntrmute.dev/mc/metacrypt/internal/acme"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
)
|
||||
|
||||
// registerACMERoutes adds ACME protocol and management routes to r.
|
||||
|
||||
@@ -5,8 +5,8 @@ import (
|
||||
"net/http"
|
||||
"strings"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/seal"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/seal"
|
||||
)
|
||||
|
||||
type contextKey string
|
||||
|
||||
@@ -11,16 +11,16 @@ import (
|
||||
|
||||
|
||||
|
||||
"git.wntrmute.dev/kyle/mcdsl/health"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/audit"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine/ca"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine/sshca"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/policy"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/seal"
|
||||
"git.wntrmute.dev/mc/mcdsl/health"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/audit"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine/ca"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine/sshca"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/policy"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/seal"
|
||||
)
|
||||
|
||||
func (s *Server) registerRoutes(r chi.Router) {
|
||||
|
||||
@@ -9,14 +9,14 @@ import (
|
||||
|
||||
"google.golang.org/grpc"
|
||||
|
||||
"git.wntrmute.dev/kyle/mcdsl/httpserver"
|
||||
internacme "git.wntrmute.dev/kyle/metacrypt/internal/acme"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/audit"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/config"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/policy"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/seal"
|
||||
"git.wntrmute.dev/mc/mcdsl/httpserver"
|
||||
internacme "git.wntrmute.dev/mc/metacrypt/internal/acme"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/audit"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/config"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/policy"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/seal"
|
||||
)
|
||||
|
||||
// Server is the Metacrypt HTTP server.
|
||||
|
||||
@@ -13,19 +13,19 @@ import (
|
||||
|
||||
"github.com/go-chi/chi/v5"
|
||||
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/config"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/crypto"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/barrier"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/config"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/crypto"
|
||||
|
||||
mcdslauth "git.wntrmute.dev/kyle/mcdsl/auth"
|
||||
mcdslconfig "git.wntrmute.dev/kyle/mcdsl/config"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/db"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/policy"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/seal"
|
||||
mcdslauth "git.wntrmute.dev/mc/mcdsl/auth"
|
||||
mcdslconfig "git.wntrmute.dev/mc/mcdsl/config"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/db"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/engine"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/policy"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/seal"
|
||||
|
||||
// auth is used indirectly via the server
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/auth"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/auth"
|
||||
)
|
||||
|
||||
func setupTestServer(t *testing.T) (*Server, *seal.Manager, chi.Router) {
|
||||
|
||||
@@ -14,7 +14,7 @@ import (
|
||||
"google.golang.org/grpc/codes"
|
||||
"google.golang.org/grpc/status"
|
||||
|
||||
webui "git.wntrmute.dev/kyle/metacrypt/web"
|
||||
webui "git.wntrmute.dev/mc/metacrypt/web"
|
||||
)
|
||||
|
||||
// mockVault is a minimal vaultBackend implementation for tests.
|
||||
|
||||
@@ -13,7 +13,7 @@ import (
|
||||
"google.golang.org/grpc/credentials"
|
||||
"google.golang.org/grpc/metadata"
|
||||
|
||||
pb "git.wntrmute.dev/kyle/metacrypt/gen/metacrypt/v2"
|
||||
pb "git.wntrmute.dev/mc/metacrypt/gen/metacrypt/v2"
|
||||
)
|
||||
|
||||
// VaultClient wraps the gRPC stubs for communicating with the vault.
|
||||
|
||||
@@ -8,7 +8,7 @@ import (
|
||||
"strings"
|
||||
"testing"
|
||||
|
||||
"git.wntrmute.dev/kyle/mcdsl/csrf"
|
||||
"git.wntrmute.dev/mc/mcdsl/csrf"
|
||||
)
|
||||
|
||||
func newTestCSRF(t *testing.T) *csrf.Protect {
|
||||
|
||||
@@ -17,7 +17,7 @@ import (
|
||||
"google.golang.org/grpc/codes"
|
||||
"google.golang.org/grpc/status"
|
||||
|
||||
"git.wntrmute.dev/kyle/mcdsl/web"
|
||||
"git.wntrmute.dev/mc/mcdsl/web"
|
||||
)
|
||||
|
||||
// splitLines splits a newline-delimited string into non-empty trimmed lines.
|
||||
|
||||
@@ -15,11 +15,11 @@ import (
|
||||
|
||||
"github.com/go-chi/chi/v5"
|
||||
|
||||
mcdslauth "git.wntrmute.dev/kyle/mcdsl/auth"
|
||||
"git.wntrmute.dev/kyle/mcdsl/csrf"
|
||||
"git.wntrmute.dev/kyle/mcdsl/web"
|
||||
"git.wntrmute.dev/kyle/metacrypt/internal/config"
|
||||
webui "git.wntrmute.dev/kyle/metacrypt/web"
|
||||
mcdslauth "git.wntrmute.dev/mc/mcdsl/auth"
|
||||
"git.wntrmute.dev/mc/mcdsl/csrf"
|
||||
"git.wntrmute.dev/mc/mcdsl/web"
|
||||
"git.wntrmute.dev/mc/metacrypt/internal/config"
|
||||
webui "git.wntrmute.dev/mc/metacrypt/web"
|
||||
)
|
||||
|
||||
// vaultBackend is the interface used by WebServer to communicate with the vault.
|
||||
|
||||
Reference in New Issue
Block a user