feat: add CMS inquiries and group bookings

This commit is contained in:
2026-09-17 15:48:40 +02:00
parent 97dd32a2b4
commit a2b3e99174
28 changed files with 1200 additions and 45 deletions
+13
View File
@@ -15,6 +15,9 @@ import { Customers } from "@/collections/Customers";
import { Availability } from "@/collections/Availability";
import { AvailabilityOverrides } from "@/collections/AvailabilityOverrides";
import { BookingRequests } from "@/collections/BookingRequests";
import { Conversations } from "@/collections/Conversations";
import { ConversationMessages } from "@/collections/ConversationMessages";
import { GroupRegistrations } from "@/collections/GroupRegistrations";
import { Redirects } from "@/collections/Redirects";
import { AnalyticsEvents } from "@/collections/AnalyticsEvents";
import { AnalyticsDailyStats } from "@/collections/AnalyticsDailyStats";
@@ -49,6 +52,7 @@ export default buildConfig({
afterNavLinks: [
"/components/admin/CalendarNavLink#CalendarNavLink",
"/components/admin/AnalyticsNavLink#AnalyticsNavLink",
"/components/admin/ConversationsNavLink#ConversationsNavLink",
],
views: {
kalender: {
@@ -63,6 +67,12 @@ export default buildConfig({
exact: true,
meta: { title: "Analytics" },
},
anfragen: {
Component: "/components/admin/AdminConversationsView#AdminConversationsView",
path: "/anfragen",
exact: true,
meta: { title: "Anfragen" },
},
},
},
},
@@ -77,6 +87,9 @@ export default buildConfig({
Availability,
AvailabilityOverrides,
BookingRequests,
Conversations,
ConversationMessages,
GroupRegistrations,
Redirects,
AnalyticsEvents,
AnalyticsDailyStats,