chore: Modulname github.com/archivmail → archivmail

Go-Modul in go.mod und allen 45 Go-Dateien umbenannt.
This commit is contained in:
sysops
2026-04-05 20:37:35 +02:00
parent eb48081c5e
commit 2bab61209c
46 changed files with 144 additions and 144 deletions
+3 -3
View File
@@ -10,9 +10,9 @@ import (
"strings"
"time"
"github.com/archivmail/internal/audit"
"github.com/archivmail/internal/auth"
"github.com/archivmail/internal/userstore"
"archivmail/internal/audit"
"archivmail/internal/auth"
"archivmail/internal/userstore"
)
func (s *Server) handleListUsers(w http.ResponseWriter, r *http.Request) {
+7 -7
View File
@@ -14,13 +14,13 @@ import (
"github.com/jackc/pgx/v5"
"github.com/archivmail/config"
"github.com/archivmail/internal/api"
"github.com/archivmail/internal/audit"
"github.com/archivmail/internal/auth"
"github.com/archivmail/internal/index"
"github.com/archivmail/internal/storage"
"github.com/archivmail/internal/userstore"
"archivmail/config"
"archivmail/internal/api"
"archivmail/internal/audit"
"archivmail/internal/auth"
"archivmail/internal/index"
"archivmail/internal/storage"
"archivmail/internal/userstore"
)
type testEnv struct {
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"net/http"
"time"
"github.com/archivmail/internal/audit"
"archivmail/internal/audit"
)
const (
+3 -3
View File
@@ -11,9 +11,9 @@ import (
"syscall"
"time"
"github.com/archivmail/internal/audit"
"github.com/archivmail/internal/storage"
"github.com/archivmail/pkg/mailparser"
"archivmail/internal/audit"
"archivmail/internal/storage"
"archivmail/pkg/mailparser"
)
// ── Audit Log handler ─────────────────────────────────────────────────────
+3 -3
View File
@@ -12,9 +12,9 @@ import (
"time"
"unicode"
"github.com/archivmail/internal/audit"
"github.com/archivmail/internal/userstore"
"github.com/archivmail/pkg/mailparser"
"archivmail/internal/audit"
"archivmail/internal/userstore"
"archivmail/pkg/mailparser"
)
// ── Text helpers ──────────────────────────────────────────────────────────
+1 -1
View File
@@ -4,7 +4,7 @@ import (
"encoding/json"
"net/http"
"github.com/archivmail/internal/audit"
"archivmail/internal/audit"
)
// handleGetIMAPMode returns the current IMAP mode for the tenant.
+4 -4
View File
@@ -7,10 +7,10 @@ import (
"net/http"
"strconv"
"github.com/archivmail/internal/auth"
imapstore "github.com/archivmail/internal/imap"
pop3store "github.com/archivmail/internal/pop3"
"github.com/archivmail/internal/userstore"
"archivmail/internal/auth"
imapstore "archivmail/internal/imap"
pop3store "archivmail/internal/pop3"
"archivmail/internal/userstore"
)
// ── IMAP handlers ─────────────────────────────────────────────────────────
+4 -4
View File
@@ -6,10 +6,10 @@ import (
"strconv"
"time"
"github.com/archivmail/internal/audit"
"github.com/archivmail/internal/mailer"
"github.com/archivmail/internal/tokenstore"
"github.com/archivmail/internal/userstore"
"archivmail/internal/audit"
"archivmail/internal/mailer"
"archivmail/internal/tokenstore"
"archivmail/internal/userstore"
)
// handleCreateInvite generates an invite token for a tenant and optionally emails it.
+3 -3
View File
@@ -4,9 +4,9 @@ import (
"fmt"
"net/http"
"github.com/archivmail/internal/audit"
"github.com/archivmail/internal/ldapauth"
ldapcfg "github.com/archivmail/internal/ldapconfig"
"archivmail/internal/audit"
"archivmail/internal/ldapauth"
ldapcfg "archivmail/internal/ldapconfig"
)
// syncResult is the JSON response returned by LDAP sync endpoints.
+5 -5
View File
@@ -9,11 +9,11 @@ import (
"net/http"
"strconv"
"github.com/archivmail/internal/audit"
"github.com/archivmail/internal/ldapauth"
ldapcfg "github.com/archivmail/internal/ldapconfig"
"github.com/archivmail/internal/tenantstore"
"github.com/archivmail/internal/userstore"
"archivmail/internal/audit"
"archivmail/internal/ldapauth"
ldapcfg "archivmail/internal/ldapconfig"
"archivmail/internal/tenantstore"
"archivmail/internal/userstore"
)
const maxLogoSize = 2 * 1024 * 1024 // 2 MB
+4 -4
View File
@@ -5,10 +5,10 @@ import (
"net/http"
"time"
"github.com/archivmail/internal/audit"
"github.com/archivmail/internal/mailer"
"github.com/archivmail/internal/tokenstore"
"github.com/archivmail/internal/userstore"
"archivmail/internal/audit"
"archivmail/internal/mailer"
"archivmail/internal/tokenstore"
"archivmail/internal/userstore"
)
// handleSignup creates an inactive account and sends a verification email.
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"net/http"
"strings"
"github.com/archivmail/internal/audit"
"archivmail/internal/audit"
"github.com/jackc/pgx/v5/pgconn"
"golang.org/x/crypto/bcrypt"
)
+3 -3
View File
@@ -6,9 +6,9 @@ import (
"net/http"
"strconv"
"github.com/archivmail/internal/audit"
"github.com/archivmail/internal/storage"
"github.com/archivmail/internal/tenantstore"
"archivmail/internal/audit"
"archivmail/internal/storage"
"archivmail/internal/tenantstore"
)
// handleGetTenantUsage returns current quota config and usage for a tenant.
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"net/http"
"strconv"
"github.com/archivmail/internal/audit"
"archivmail/internal/audit"
)
// handlePurge deletes all mails whose retention period has expired.
+4 -4
View File
@@ -8,10 +8,10 @@ import (
"strings"
"time"
"github.com/archivmail/internal/audit"
"github.com/archivmail/internal/index"
"github.com/archivmail/internal/userstore"
"github.com/archivmail/pkg/mailparser"
"archivmail/internal/audit"
"archivmail/internal/index"
"archivmail/internal/userstore"
"archivmail/pkg/mailparser"
)
func (s *Server) handleSearch(w http.ResponseWriter, r *http.Request) {
+14 -14
View File
@@ -11,20 +11,20 @@ import (
"regexp"
"github.com/archivmail/config"
"github.com/archivmail/internal/audit"
"github.com/archivmail/internal/auth"
imapstore "github.com/archivmail/internal/imap"
"github.com/archivmail/internal/index"
ldapcfg "github.com/archivmail/internal/ldapconfig"
"github.com/archivmail/internal/mailer"
pop3store "github.com/archivmail/internal/pop3"
"github.com/archivmail/internal/smtpoutconfig"
"github.com/archivmail/internal/smtpd"
"github.com/archivmail/internal/storage"
"github.com/archivmail/internal/tenantstore"
"github.com/archivmail/internal/tokenstore"
"github.com/archivmail/internal/userstore"
"archivmail/config"
"archivmail/internal/audit"
"archivmail/internal/auth"
imapstore "archivmail/internal/imap"
"archivmail/internal/index"
ldapcfg "archivmail/internal/ldapconfig"
"archivmail/internal/mailer"
pop3store "archivmail/internal/pop3"
"archivmail/internal/smtpoutconfig"
"archivmail/internal/smtpd"
"archivmail/internal/storage"
"archivmail/internal/tenantstore"
"archivmail/internal/tokenstore"
"archivmail/internal/userstore"
)
// SEC-22: Compiled regex for mail ID validation to prevent path traversal.
+3 -3
View File
@@ -4,9 +4,9 @@ import (
"encoding/json"
"net/http"
"github.com/archivmail/config"
"github.com/archivmail/internal/audit"
"github.com/archivmail/internal/smtpoutconfig"
"archivmail/config"
"archivmail/internal/audit"
"archivmail/internal/smtpoutconfig"
)
// handleGetSMTPOut returns the current SMTP-Out relay config (password masked).
+2 -2
View File
@@ -5,8 +5,8 @@ import (
"strings"
"time"
"github.com/archivmail/internal/userstore"
"github.com/archivmail/pkg/mailparser"
"archivmail/internal/userstore"
"archivmail/pkg/mailparser"
)
// handleGetThread returns all mails in a thread, ordered by date ascending.
+2 -2
View File
@@ -7,8 +7,8 @@ import (
"net/http"
"strconv"
"github.com/archivmail/internal/audit"
"github.com/archivmail/internal/auth"
"archivmail/internal/audit"
"archivmail/internal/auth"
)
// ── PROJ-24: TOTP 2FA Handlers ───────────────────────────────────────────
+2 -2
View File
@@ -8,8 +8,8 @@ import (
"strings"
"sync"
"github.com/archivmail/internal/index"
"github.com/archivmail/pkg/mailparser"
"archivmail/internal/index"
"archivmail/pkg/mailparser"
)
// UploadJob tracks the progress of an EML/MBOX import job.