Clean up plugins: keep only optional extensions, remove core features
Local Build and Deploy / deploy (push) Successful in 1m10s

Removed plugins that were core CMS features (News, Shop, Catalog, Social,
Moderation, Security, Permissions, Bans, Teams, RCON, Audit, Email,
Maintenance, Rooms). Kept only toggleable optional extensions:

- Games, Radio, Notifications, Analytics, SEO, API & Integrations
- Events & Polls, Support Tickets, VPN Detection, Translation Tools
This commit is contained in:
openhands committed 2026-07-18 14:29:37 +02:00
1 parent e7beae1ca0
commit d56c48a0b3
15 files changed
-308

No files matched your search

-28
View File
@@ -2,51 +2,23 @@ import { pluginRegistry } from "./registry";
import gamesPlugin from "@/plugins/games";
import radioPlugin from "@/plugins/radio";
import notificationsPlugin from "@/plugins/notifications";
import moderationPlugin from "@/plugins/moderation";
import newsPlugin from "@/plugins/news";
import shopPlugin from "@/plugins/shop";
import catalogPlugin from "@/plugins/catalog";
import analyticsPlugin from "@/plugins/analytics";
import socialPlugin from "@/plugins/social";
import seoPlugin from "@/plugins/seo";
import securityPlugin from "@/plugins/security";
import apiPlugin from "@/plugins/api";
import eventsPlugin from "@/plugins/events";
import ticketsPlugin from "@/plugins/tickets";
import bansPlugin from "@/plugins/bans";
import vpnPlugin from "@/plugins/vpn";
import permissionsPlugin from "@/plugins/permissions";
import teamsPlugin from "@/plugins/teams";
import rconPlugin from "@/plugins/rcon";
import auditPlugin from "@/plugins/audit";
import emailPlugin from "@/plugins/email";
import maintenancePlugin from "@/plugins/maintenance";
import roomsPlugin from "@/plugins/rooms";
import translationsPlugin from "@/plugins/translations";
pluginRegistry.register(gamesPlugin);
pluginRegistry.register(radioPlugin);
pluginRegistry.register(notificationsPlugin);
pluginRegistry.register(moderationPlugin);
pluginRegistry.register(newsPlugin);
pluginRegistry.register(shopPlugin);
pluginRegistry.register(catalogPlugin);
pluginRegistry.register(analyticsPlugin);
pluginRegistry.register(socialPlugin);
pluginRegistry.register(seoPlugin);
pluginRegistry.register(securityPlugin);
pluginRegistry.register(apiPlugin);
pluginRegistry.register(eventsPlugin);
pluginRegistry.register(ticketsPlugin);
pluginRegistry.register(bansPlugin);
pluginRegistry.register(vpnPlugin);
pluginRegistry.register(permissionsPlugin);
pluginRegistry.register(teamsPlugin);
pluginRegistry.register(rconPlugin);
pluginRegistry.register(auditPlugin);
pluginRegistry.register(emailPlugin);
pluginRegistry.register(maintenancePlugin);
pluginRegistry.register(roomsPlugin);
pluginRegistry.register(translationsPlugin);
export function ensurePluginsLoaded(): void {