feat: unify alerts into one plugin, channels, rules and inbox

This commit is contained in:
LukeGus committed 2026-09-25 16:26:37 -05:00
1 parent fbe736bc20
commit 7c02daccf4
129 files changed
+20957 -2687

No files matched your search

+2
View File
@@ -130,6 +130,8 @@ export function createPluginApp(
hidden: item.hidden,
after: item.after,
order: item.order,
placement: item.placement,
useBadge: item.useBadge,
pluginId,
permission: item.permission
? resolvePluginPermission(pluginId, item.permission)
-10
View File
@@ -150,16 +150,6 @@ export {
type VersionInfo,
} from "@/api/system-status-api";
// Notification channels are core (ctx.notify on the backend). A plugin that
// lets users pick or manage them shows core's own dialog.
export { NotificationChannelDialog } from "@/sidebar/NotificationChannelDialog";
export {
getNotificationChannels,
deleteNotificationChannel,
testNotificationChannel,
type NotificationChannel,
} from "@/api/notification-channels-api";
// Keyboard hints, the connection log panel and a named console logger.
export { Kbd, KbdKey, KbdSeparator } from "@/components/kbd";
export { ConnectionLogPanel } from "@/components/connection/ConnectionLogPanel";