From 9f97e3f3c6b85d1a60c7e105fd8f20736134060a Mon Sep 17 00:00:00 2001 From: seb Date: Sun, 27 Sep 2026 16:47:35 +0200 Subject: [PATCH] u --- docs/api/openapi.json | 15 +++++++++------ docs/api/routes/printer/create.md | 2 +- src/api/openapi.js | 10 +++++----- src/api/routes/printer.js | 2 +- 4 files changed, 16 insertions(+), 13 deletions(-) diff --git a/docs/api/openapi.json b/docs/api/openapi.json index 09e4c25..8943643 100644 --- a/docs/api/openapi.json +++ b/docs/api/openapi.json @@ -1655,7 +1655,7 @@ "Printer" ], "summary": "Create printer", - "description": "Creates a new printer for the selected company.\n`type` must be `\"esc/pos\"` (lines) or `\"zpl\"` (pages).\n", + "description": "Creates a new printer for the selected company.\n`type` must be `\"esc/pos\"` (lines), `\"zpl\"` (pages), or `\"ipp\"`.\n", "security": [ { "cookieAuth": [] @@ -11914,9 +11914,10 @@ "type": "string", "enum": [ "esc/pos", - "zpl" + "zpl", + "ipp" ], - "description": "Printer type (\"esc/pos\" for lines or \"zpl\" for pages)" + "description": "Printer type (\"esc/pos\" for lines, \"zpl\" for pages, or \"ipp\")" }, "model": { "type": "string", @@ -11954,9 +11955,10 @@ "type": "string", "enum": [ "esc/pos", - "zpl" + "zpl", + "ipp" ], - "description": "Printer type (\"esc/pos\" for lines or \"zpl\" for pages)" + "description": "Printer type (\"esc/pos\" for lines, \"zpl\" for pages, or \"ipp\")" }, "model": { "type": "string", @@ -11985,7 +11987,8 @@ "type": "string", "enum": [ "esc/pos", - "zpl" + "zpl", + "ipp" ] }, "model": { diff --git a/docs/api/routes/printer/create.md b/docs/api/routes/printer/create.md index 07dc2e3..56d717b 100644 --- a/docs/api/routes/printer/create.md +++ b/docs/api/routes/printer/create.md @@ -5,7 +5,7 @@ Protected. Requires a valid session cookie (`credentials: 'include'`). Create printer Creates a new printer for the selected company. -`type` must be `"esc/pos"` (lines) or `"zpl"` (pages). +`type` must be `"esc/pos"` (lines), `"zpl"` (pages), or `"ipp"`. ## Body (JSON) diff --git a/src/api/openapi.js b/src/api/openapi.js index 4c0011a..974a0b4 100644 --- a/src/api/openapi.js +++ b/src/api/openapi.js @@ -764,8 +764,8 @@ * description: Printer network address or hostname * type: * type: string - * enum: [esc/pos, zpl] - * description: Printer type ("esc/pos" for lines or "zpl" for pages) + * enum: [esc/pos, zpl, ipp] + * description: Printer type ("esc/pos" for lines, "zpl" for pages, or "ipp") * model: * type: string * nullable: true @@ -790,8 +790,8 @@ * description: Printer network address or hostname * type: * type: string - * enum: [esc/pos, zpl] - * description: Printer type ("esc/pos" for lines or "zpl" for pages) + * enum: [esc/pos, zpl, ipp] + * description: Printer type ("esc/pos" for lines, "zpl" for pages, or "ipp") * model: * type: string * nullable: true @@ -810,7 +810,7 @@ * type: string * type: * type: string - * enum: [esc/pos, zpl] + * enum: [esc/pos, zpl, ipp] * model: * type: string * nullable: true diff --git a/src/api/routes/printer.js b/src/api/routes/printer.js index c12e6c4..ea5e652 100644 --- a/src/api/routes/printer.js +++ b/src/api/routes/printer.js @@ -250,7 +250,7 @@ export function register(app, basePath = '') { * summary: Create printer * description: | * Creates a new printer for the selected company. - * `type` must be `"esc/pos"` (lines) or `"zpl"` (pages). + * `type` must be `"esc/pos"` (lines), `"zpl"` (pages), or `"ipp"`. * security: * - cookieAuth: [] * x-markdown: printer/create.md