step 1: rename module chat-switchboard → switchboard-core

- go.mod module name
- All 714 import references across 289 Go files
- VERSION: 0.1.0
- CI DB names: switchboard_core_{ci,dev,test}
- Docker image: gobha/switchboard-core
- Test fixtures: JWT issuer, repo names
- .env.example, docker-compose container name
- Compiles clean (go build exit 0)
This commit is contained in:
2026-03-25 19:48:04 -04:00
parent c03ece4230
commit 11fd8c1e57
298 changed files with 733 additions and 733 deletions

View File

@@ -10,7 +10,7 @@ import (
"strings"
"time"
"chat-switchboard/store"
"switchboard-core/store"
)
// SMTPConfig holds SMTP connection settings, loaded from platform_settings.

View File

@@ -7,9 +7,9 @@ import (
"sync"
"time"
"chat-switchboard/events"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/events"
"switchboard-core/models"
"switchboard-core/store"
)
// ── Package-level singleton ─────────────────

View File

@@ -4,7 +4,7 @@ import (
"context"
"testing"
"chat-switchboard/models"
"switchboard-core/models"
)
// mockPrefStore implements store.NotificationPreferenceStore for testing.

View File

@@ -6,9 +6,9 @@ import (
"fmt"
"log"
"chat-switchboard/events"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/events"
"switchboard-core/models"
"switchboard-core/store"
)
// ── Role Fallback ───────────────────────────

View File

@@ -5,7 +5,7 @@ import (
"testing"
"time"
"chat-switchboard/models"
"switchboard-core/models"
)
// mockNotifStore implements store.NotificationStore for testing.

View File

@@ -5,7 +5,7 @@ import (
"html/template"
"strings"
"chat-switchboard/models"
"switchboard-core/models"
)
// ── Template Data ───────────────────────────

View File

@@ -4,7 +4,7 @@ import (
"strings"
"testing"
"chat-switchboard/models"
"switchboard-core/models"
)
func TestRenderHTML_Basic(t *testing.T) {