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_