Hey @Adam
We don't host our own DNS server(s), we set up managed Cloudflare accounts for all of our customers and give them access to it. We also set up an API key for them for the Cloudflare DNS sync, so they can control their DNS via the Enhance panel instead of via Cloudflare.
One thing that would be really helpful for us, would be to add two buttons in the Enhance panel, perhaps in the "Quick links" section on the website's Home page dashboard, or somewhere in the Domains section, that would give customers the ability to 1) Purge their Cloudflare cache and 2) Toggle their site into and out of Development mode.
Yes they can do that in their Cloudflare account, but it would be nice for them to have a quick way to do that in their Enhance panel since that's where they usually go to manage stuff with their websites. 🙂
I imagine since their Cloudflare API key can already be added in the Integrations section for the DNS sync, we could just give their API key the correct permissions to Purge cache and put site into and out of Development mode, and Enhance could pull from that same API key for those new buttons/toggles.
Thanks.