From 6d0d3bef394c574d63da502e22ece04d3d3e4ade Mon Sep 17 00:00:00 2001
From: Roman Kysil
Date: Fri, 27 Sep 2024 12:16:18 +0200
Subject: [PATCH 1/3] Description how to configure caching operations for
RestAPI Services
---
plone/app/caching/browser/controlpanel.pt | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/plone/app/caching/browser/controlpanel.pt b/plone/app/caching/browser/controlpanel.pt
index 3704d24..01da110 100644
--- a/plone/app/caching/browser/controlpanel.pt
+++ b/plone/app/caching/browser/controlpanel.pt
@@ -691,6 +691,15 @@
You can only use each template name or
content type once!
+
+ You can also configure ruleset for Plone REST API endpoints,
+ where the endpoint names follow a specific naming, explicit structure: <method>_<media type>_@<name>.
+ Example: GET_application_json_@service_name
+
+
+ Note:
+ Endpoints with no name zcml registration, like content GET are named in this way: GET_application_json_
+
Date: Fri, 27 Sep 2024 12:17:58 +0200
Subject: [PATCH 2/3] News
---
news/143.feature | 2 ++
1 file changed, 2 insertions(+)
create mode 100644 news/143.feature
diff --git a/news/143.feature b/news/143.feature
new file mode 100644
index 0000000..3b5fb51
--- /dev/null
+++ b/news/143.feature
@@ -0,0 +1,2 @@
+Description how to configure caching operations for RestAPI Services.
+[folix-01]
From e77cc0a175d88b602bb9a636d14e2e6ee5248b51 Mon Sep 17 00:00:00 2001
From: Roman Kysil
Date: Fri, 27 Sep 2024 12:24:48 +0200
Subject: [PATCH 3/3] Zprettied
---
plone/app/caching/browser/controlpanel.pt | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/plone/app/caching/browser/controlpanel.pt b/plone/app/caching/browser/controlpanel.pt
index 01da110..a0ef4c1 100644
--- a/plone/app/caching/browser/controlpanel.pt
+++ b/plone/app/caching/browser/controlpanel.pt
@@ -694,11 +694,13 @@
You can also configure ruleset for Plone REST API endpoints,
where the endpoint names follow a specific naming, explicit structure: <method>_<media type>_@<name>.
- Example: GET_application_json_@service_name
+ Example:
+ GET_application_json_@service_name
Note:
- Endpoints with no name zcml registration, like content GET are named in this way: GET_application_json_
+ Endpoints with no name zcml registration, like content GET are named in this way:
+ GET_application_json_