- Updated files to work with latest CI updates
- Fixed mocks for tests
- Drop Python 2.7 support
-
Converted maintainer over to Encore Technologies
-
api_key
in pack config is now marked withsecure: true
so it will not leak sensitive data.Contributed by Nick Maludy (Encore Technologies)
-
Migrated to using python-cloudflare instead of plain requests.
-
Fixed API calls that require authentication by adding a new config parameters
api_email
. This new config parameter is required for any API calls that require authentication. -
Added support for handling paged results.
-
Added new action
get_zones
that lists the DNS zones associated with your account. -
Added new action
get_zone_dns_records
that lists the DNS records in a zone.Above changes Contributed by Nick Maludy (Encore Technologies)
- Minor linting fixes
- Include a user-agent string in the headers, as this is now required to get a reply from the Cloudflare API.
- Rename
config.yaml
toconfig.schema.yaml
and update to use schema.
- First release with a single action (get_ips).