feat: Updated admin panel providers list & modal

This commit is contained in:
domrichardson committed 2026-03-26 16:27:14 +00:00
1 parent 9cf71ab4a0
commit 005a8f4cf0
40 files changed
+2391 -1051

No files matched your search

@@ -3,7 +3,7 @@ package repositories
import (
"context"
"github.com/noteapp/backend/internal/domain/entities"
"gitea.hostxtra.co.uk/mrhid6/notely/backend/internal/domain/entities"
"go.mongodb.org/mongo-driver/v2/bson"
)
@@ -3,7 +3,7 @@ package repositories
import (
"context"
"github.com/noteapp/backend/internal/domain/entities"
"gitea.hostxtra.co.uk/mrhid6/notely/backend/internal/domain/entities"
"go.mongodb.org/mongo-driver/v2/bson"
)
@@ -174,6 +174,9 @@ type AuthProviderRepository interface {
// GetAllProviders retrieves all active providers
GetAllProviders(ctx context.Context) ([]*entities.AuthProvider, error)
// GetAllProvidersForAdmin retrieves all providers, including inactive ones
GetAllProvidersForAdmin(ctx context.Context) ([]*entities.AuthProvider, error)
// UpdateProvider updates a provider
UpdateProvider(ctx context.Context, provider *entities.AuthProvider) error