From 297cc57244418a8be8db339c359de18a108f587a Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Wed, 21 Jun 2023 22:06:46 +0200 Subject: [PATCH] Expose recipes_pos_resolved via the API (read only) (closes #2258) --- changelog/70_UNRELEASED_xxxx.xx.xx.md | 1 + grocy.openapi.json | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/changelog/70_UNRELEASED_xxxx.xx.xx.md b/changelog/70_UNRELEASED_xxxx.xx.xx.md index 458eb4dc..e3f94904 100644 --- a/changelog/70_UNRELEASED_xxxx.xx.xx.md +++ b/changelog/70_UNRELEASED_xxxx.xx.xx.md @@ -115,5 +115,6 @@ - Added a new field/property `default_quantity_unit_consume` (contains the quantity unit object of the product's "Default quantity unit consume") - The following entities are now also available via the endpoint `/objects/{entity}` (only listing, no edit) - `quantity_unit_conversions_resolved` (returns all final/resolved conversion factors per product and any directly or indirectly related quantity units) + - `recipes_pos_resolved` (returns stock fulfilment information for all recipe ingredients) - The endpoint `/batteries` now also returns the corresponding battery object (as field/property `battery`) - API keys can now have a description (to e.g. track where the corresponding key is used) diff --git a/grocy.openapi.json b/grocy.openapi.json index e2a69341..6bd5c57f 100644 --- a/grocy.openapi.json +++ b/grocy.openapi.json @@ -5800,7 +5800,8 @@ "meal_plan_sections", "products_last_purchased", "products_average_price", - "quantity_unit_conversions_resolved" + "quantity_unit_conversions_resolved", + "recipes_pos_resolved" ] }, "ExposedEntityNoListing": { @@ -5819,7 +5820,8 @@ "chores_log", "products_last_purchased", "products_average_price", - "quantity_unit_conversions_resolved" + "quantity_unit_conversions_resolved", + "recipes_pos_resolved" ] }, "ExposedEntityNoDelete": { @@ -5831,7 +5833,8 @@ "chores_log", "products_last_purchased", "products_average_price", - "quantity_unit_conversions_resolved" + "quantity_unit_conversions_resolved", + "recipes_pos_resolved" ] }, "ExposedEntityEditRequiresAdmin": {