mirror of
https://github.com/certbot/certbot.git
synced 2026-03-30 22:25:22 -04:00
A while ago Cloudflare added support for limited-scope API Tokens in place of using a global API key, but support for them in cloudflare/python-cloudflare took a while to get through. In summary, this PR: - Implements token functionality through the INI file parameter `dns_cloudflare_api_token` (in addition to the traditional `dns_cloudflare_email` and `dns_cloudflare_api_key`). This needed a more advanced parameter validator than the built in `required_variables` mechanism. - Updates the docs to reflect the new option, needed token permissions, and version details of the `cloudflare` module * Update python-cloudflare version * Add Cloudflare API Token support to certbot-dns-cloudflare * Add token-specific errors to certbot-dns-cloudflare * Tidy up certbot-dns-cloudflare * Implement Cloudflare API Tokens in testing for certbot-dns-cloudflare(needs work) * Further tidying of certbot-dns-cloudflare * Update CHANGELOG with Cloudflare API Tokens implementation * Improve testing of certbot-dns-cloudflare * Improve certbot-dns-cloudflare test formatting * Further improve testing for certbot-dns-cloudflare * Change needed permissions for token * Add documentation regarding python-cloudflare version * Fix changelog, references to python-cloudflare and docs * Fix behaviour when domain does not match cloudflare root domain. Improve error handling. * Improve testing * Improve hints and error handling |
||
|---|---|---|
| .. | ||
| _changelog_top.txt | ||
| _release.sh | ||
| _venv_common.py | ||
| deactivate.py | ||
| dev_constraints.txt | ||
| eff-pubkey.pem | ||
| extract_changelog.py | ||
| half-sign.c | ||
| install_and_test.py | ||
| merge_requirements.py | ||
| offline-sigrequest.sh | ||
| oldest_constraints.txt | ||
| pip_install.py | ||
| pip_install_editable.py | ||
| readlink.py | ||
| release.sh | ||
| simple_http_server.py | ||
| sphinx-quickstart.sh | ||
| strip_hashes.py | ||
| venv.py | ||
| venv3.py | ||