Datum und Nummer
diff --git a/src/lib/openapi.ts b/src/lib/openapi.ts
index df35f82..d567231 100644
--- a/src/lib/openapi.ts
+++ b/src/lib/openapi.ts
@@ -346,6 +346,36 @@ export function openApiDocument(baseUrl: string) {
},
},
},
+ '/api/v1/media/file/{path}': {
+ get: {
+ summary: 'Bilddatei ausliefern',
+ description: 'Die Pfade stehen am Medium unter variants, je Eintrag mit width, format und path.',
+ parameters: [{ name: 'path', in: 'path', required: true, schema: { type: 'string' } }],
+ responses: {
+ '200': { description: 'Bilddatei' },
+ ...errors([401, 404]),
+ },
+ },
+ },
+ '/api/v1/openapi.json': {
+ get: {
+ summary: 'Diese Beschreibung abrufen',
+ responses: {
+ '200': { description: 'OpenAPI-Dokument' },
+ ...errors([401]),
+ },
+ },
+ },
+ '/api/v1/publish-due': {
+ post: {
+ summary: 'Fällige Termine veröffentlichen',
+ description: 'Für eine Zeitsteuerung gedacht, nicht für Zugänge. Verlangt CRON_SECRET als Bearer-Token.',
+ responses: {
+ '200': { description: 'Veröffentlichte Einträge' },
+ ...errors([401]),
+ },
+ },
+ },
'/api/v1/media/{id}': {
delete: {
summary: 'Bild löschen',