origin certificates setup and back-end CIDRs list; NO SPECS
Description
Support for:
- origin certificates (securing connection from cloudflare to the origin server)
- back-end CIDRs (restricting the origin server's access to cloudflare back end only)
Types of Changes
- New feature.
Testing
- [ ] I added tests for my changes.
- and I'd like to add tests, but couldn't figure the test setup, so this is a draft PR
- I usually have
bin/testthat runs the suite in a dockerised environment
- I usually have
- and I'd like to add tests, but couldn't figure the test setup, so this is a draft PR
- [x] I tested my changes in production.
- and it worked perfectly
@9mm I understand that you might be the owner of this gem now. Thank you for your work!
If you can review this draft PR and comment on what should be done in order to merge it -- in addition to resolving the conflicts, of course -- I'll do that -- I've been using this functionality in production for many years now.
hey it is actually @ioquatix
Can you rebase it on main and let's try to implement some tests.
@ioquatix oh-oh, even before the new tests, some old tests are failing; could you help me make sense of https://github.com/costa/cloudflare/actions/runs/16102570476/job/45433595059 Thank you FYI, in my production (with this specific functionality used) so far, it works.
Yeah, I will spend some time trying to untangle this, this week. CI for this gem is complicated because it runs proper integration tests, but that sometimes has issues.
@ioquatix ping ;)