Umbraco.Cloud.Issues icon indicating copy to clipboard operation
Umbraco.Cloud.Issues copied to clipboard

Feature request: Cloudflare cache flush API integration

Open FinnSandbeck opened this issue 1 year ago • 1 comments

Issue description

Currently, Cloudflare cache can only be managed by Time To Live (TTL) or by purging all cache via the Umbraco cloud administration panel. It would be helpful if there were access to this through Umbraco API. For some of our clients, this is a bit too limiting, so they opt not to have full Cloudflare page caching enabled.

  1. Integrate a function to purge all cache from Cloudflare via code This would be useful to tie this call to the publish function or a custom button in the back office, so you don't have to go to the Umbraco Cloud administration panel to manage this.
  2. Integrate a function to purge the cache for a specific item/page via code This could be tied to the publish event, to ensure that the effected page cache would be regenerated when new content is available.

FinnSandbeck avatar Dec 20 '23 08:12 FinnSandbeck

Hi @FinnSandbeck, Thank you for your feature requests regarding Cloudflare cache management via Umbraco API, and the ability to purge cache through code, both for all content and specific items/pages.

We believe these are excellent suggestions that align well with our goal of enhancing user experience and flexibility on Umbraco Cloud. Your requests have been added to our product backlog and will be evaluated for future updates. We appreciate your input and look forward to bringing continued improvements to our platform.

sajumb avatar Dec 20 '23 11:12 sajumb