feat: Updated admin panel providers list & modal
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user