Dateien nach "backend/src" hochladen
This commit is contained in:
parent
007ed74527
commit
b7cbac9eb3
@ -7,6 +7,12 @@ import { authRouter } from './routes/auth';
|
|||||||
import { invitationsRouter } from './routes/invitations';
|
import { invitationsRouter } from './routes/invitations';
|
||||||
import { ticketsRouter } from './routes/tickets';
|
import { ticketsRouter } from './routes/tickets';
|
||||||
import { cleaningTasksRouter } from './routes/cleaningTasks';
|
import { cleaningTasksRouter } from './routes/cleaningTasks';
|
||||||
|
import { expensesRouter } from './routes/expenses';
|
||||||
|
import { inventoryRouter } from './routes/inventory';
|
||||||
|
import { handoverProtocolsRouter } from './routes/handoverProtocols';
|
||||||
|
import { guestCodesRouter } from './routes/guestCodes';
|
||||||
|
import { storageRouter } from './routes/storage';
|
||||||
|
import { documentsRouter } from './routes/documents';
|
||||||
|
|
||||||
export function createApp() {
|
export function createApp() {
|
||||||
const app = express();
|
const app = express();
|
||||||
@ -22,14 +28,22 @@ export function createApp() {
|
|||||||
// echten Produktivbetrieb sollte hier eine feste Allowlist stehen.
|
// echten Produktivbetrieb sollte hier eine feste Allowlist stehen.
|
||||||
app.use(cors({ origin: true }));
|
app.use(cors({ origin: true }));
|
||||||
|
|
||||||
// Alle übrigen Routen bekommen normal geparstes JSON.
|
// Alle übrigen Routen bekommen normal geparstes JSON. Limit angehoben, da
|
||||||
app.use(express.json());
|
// die Inventarverwaltung mehrere Fotos als Data-URLs im Body versendet
|
||||||
|
// (keine separate Objekt-Storage-Anbindung in diesem Demo-Stand).
|
||||||
|
app.use(express.json({ limit: '10mb' }));
|
||||||
app.use('/v1', paymentsRouter);
|
app.use('/v1', paymentsRouter);
|
||||||
app.use('/v1', cockpitRouter);
|
app.use('/v1', cockpitRouter);
|
||||||
app.use('/v1', authRouter);
|
app.use('/v1', authRouter);
|
||||||
app.use('/v1', invitationsRouter);
|
app.use('/v1', invitationsRouter);
|
||||||
app.use('/v1', ticketsRouter);
|
app.use('/v1', ticketsRouter);
|
||||||
app.use('/v1', cleaningTasksRouter);
|
app.use('/v1', cleaningTasksRouter);
|
||||||
|
app.use('/v1', expensesRouter);
|
||||||
|
app.use('/v1', inventoryRouter);
|
||||||
|
app.use('/v1', handoverProtocolsRouter);
|
||||||
|
app.use('/v1', guestCodesRouter);
|
||||||
|
app.use('/v1', storageRouter);
|
||||||
|
app.use('/v1', documentsRouter);
|
||||||
|
|
||||||
app.get('/health', (_req, res) => res.status(200).json({ ok: true }));
|
app.get('/health', (_req, res) => res.status(200).json({ ok: true }));
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user