mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 20:42:43 +00:00
Drop the in-app bug-report surface end to end: the user submission page, the feedback intake and admin inbox, the optional GitHub-issue escalation, the operator config, and the dedicated achievement badges. - delete the /bugreport page and the bugreport / feedback / admin-feedback API routes - drop the Feedback model, its enums, and the AppSettings GitHub-issue and enable columns (migration 0205) - remove the admin Feedback section, the Bug Report integration card, and the system-status row - drop the bug-report nav entry and the app-settings provider that only carried its flag - remove the bug-hunter achievement badges and their metric - prune the related i18n keys across every locale and the encrypted-column and key-rotation registries
24 lines
686 B
TypeScript
24 lines
686 B
TypeScript
"use client";
|
|
|
|
/**
|
|
* `<IntegrationsGroupSection>` — composite admin route at `/admin/integrations`.
|
|
*
|
|
* Wraps the standalone integration sub-sections (Umami, GlitchTip, Web Push)
|
|
* under one route so each existing component stays the source of truth for its
|
|
* own settings while admins still get a single landing page.
|
|
*/
|
|
|
|
import { GlitchtipSection } from "./glitchtip-section";
|
|
import { UmamiSection } from "./umami-section";
|
|
import { WebPushVapidSection } from "./web-push-vapid-section";
|
|
|
|
export function IntegrationsGroupSection() {
|
|
return (
|
|
<div className="space-y-6">
|
|
<UmamiSection />
|
|
<GlitchtipSection />
|
|
<WebPushVapidSection />
|
|
</div>
|
|
);
|
|
}
|