Remove plugin center authentication

Squash commits of branch feature/remove_plugin_center_auth:

- Remove plugin center authentication

- Fix i18n file

- Fix tests

- Changelog entry
This commit is contained in:
Florian Scholdei
2025-06-05 09:31:55 +02:00
parent 60b672cf59
commit a2afc40432
89 changed files with 76 additions and 3135 deletions

View File

@@ -35,7 +35,6 @@ export type Config = HalRepresentation & {
proxyExcludes: string[];
skipFailedAuthenticators: boolean;
pluginUrl: string;
pluginAuthUrl: string;
loginAttemptLimitTimeout: number;
enabledXsrfProtection: boolean;
enabledUserConverter: boolean;

View File

@@ -16,8 +16,6 @@
import { HalRepresentation, HalRepresentationWithEmbedded } from "./hal";
type PluginType = "SCM" | "CLOUDOGU";
export type PluginSet = HalRepresentation & {
id: string;
name: string;
@@ -37,7 +35,6 @@ export type Plugin = HalRepresentation & {
category: string;
avatarUrl?: string;
pending: boolean;
type: PluginType;
markedForUninstall?: boolean;
dependencies: string[];
optionalDependencies: string[];
@@ -62,11 +59,3 @@ export type PendingPlugins = HalRepresentationWithEmbedded<{
update: Plugin[];
uninstall: Plugin[];
}>;
export type PluginCenterAuthenticationInfo = HalRepresentation & {
principal?: string;
pluginCenterSubject?: string;
date?: string;
default: boolean;
failed: boolean;
};