import { Router } from 'express' import { requireStaffJwt } from '../../middleware/staffJwt.js' import { chatAdminRouter } from '../chatAdmin.js' import customersRoutes from './customers.js' import filesRoutes from './files.js' import previewRoutes from './preview.js' // Team-Eingang fuer das Ticketsystem: alle Mitarbeiter, Appwrite-JWT (Spec 2026-10-01 Admin-Panel ins Ticketsystem) const router = Router() // Anhaenge mit signiertem Link brauchen kein JWT (siehe files.js) router.use(filesRoutes) router.use(requireStaffJwt) router.use('/customers', customersRoutes) router.use('/preview-link', previewRoutes) router.use(chatAdminRouter) export default router