Kian-Meng Ang
|
04b7bf0ac2
|
Fix typos
|
2022-05-29 13:16:01 +08:00 |
|
Ross McFarland
|
25c6569a04
|
Correct the extraction warning links in the rest of the providers
|
2022-01-26 14:29:02 -08:00 |
|
Ross McFarland
|
7ad1a8389f
|
Link all of the extration help messages to the README section
|
2022-01-25 19:03:18 -08:00 |
|
Ross McFarland
|
32c358af04
|
Quell all python warnings, mostly *Equals -> Equal and warn -> warning
|
2022-01-13 10:58:07 -08:00 |
|
Ross McFarland
|
355995dadd
|
Extract and shim CloudflareProvider
|
2022-01-05 08:17:09 -08:00 |
|
Ross McFarland
|
f9280d3274
|
f-strings for CloudflareProvider
|
2021-09-04 08:22:38 -07:00 |
|
Ross McFarland
|
af22e8c9c7
|
Use ProviderException as the base for all provider exception classes
|
2021-08-31 19:39:04 -07:00 |
|
Brian E Clow
|
a9fe3b5398
|
Adding URLFWD ttl exception handling for cloudflare
|
2021-07-23 15:24:09 -07:00 |
|
Brian E Clow
|
8ca7070186
|
Formatting, lingering pr comments, fixing resulting errors
|
2021-07-23 15:03:51 -07:00 |
|
Brian E Clow
|
f4ccaaa791
|
Apply suggestions from code review
Thank you, Ross
Co-authored-by: Ross McFarland <rwmcfa1@gmail.com>
|
2021-07-23 14:45:26 -07:00 |
|
Brian E Clow
|
afc46f67eb
|
When you filter is important
|
2021-07-22 15:23:09 -07:00 |
|
Brian E Clow
|
a3b94cfed3
|
Adding URLFWD type to CloudeFlare provider + testing updates
|
2021-07-22 14:33:06 -07:00 |
|
Brian E Clow
|
0967858554
|
Accounting for CloudFlare TTL alias
|
2021-07-22 14:32:09 -07:00 |
|
Ross McFarland
|
5e1f653848
|
Merge remote-tracking branch 'origin/master' into srv_null_records
|
2021-02-18 07:52:47 -08:00 |
|
Mark Tearle
|
403be8bb83
|
Fix handling of NULL SRV records in Cloudflare provider
|
2021-02-15 22:23:45 +08:00 |
|
Mark Tearle
|
5852ae7a2f
|
Detect changes to LOC record correctly
|
2021-02-09 20:41:44 +08:00 |
|
Mark Tearle
|
5963c8b894
|
Force order of Delete() -> Create() -> Update() in Cloudflare provider
Addresses issues with changing between A, AAAA and CNAME records in
both directions with the Cloudflare API
See also: github/octodns#507
See also: github/octodns#586
See also: github/octodns#587
|
2021-02-09 20:41:42 +08:00 |
|
Mark Tearle
|
8338e8db58
|
Add LOC record support to Cloudflare provider
|
2021-02-09 20:41:41 +08:00 |
|
Lance Hudson
|
84048dbde9
|
Cloudflare: Make page size configurable
|
2020-06-22 17:27:41 -04:00 |
|
Lance Hudson
|
b80d1575e6
|
Update tests with new per_page params
|
2020-06-11 17:57:32 -04:00 |
|
Lance Hudson
|
90cc9576f5
|
Increase Cloudflare page size
Increase Cloudflare page size to reduce request count
`GET zones` has a MAX of 50 and a default of 20
https://api.cloudflare.com/#zone-list-zones
`GET zones/:zone_identifier/dns_records` has a MAX of 100 and a default of 20
https://api.cloudflare.com/#dns-records-for-a-zone-list-dns-records
|
2020-06-11 17:46:29 -04:00 |
|
Lance Hudson
|
a939cf52b0
|
Cloudflare: Rename _try to _try_request
|
2020-05-29 16:59:55 -04:00 |
|
Lance Hudson
|
53d654c39d
|
Cloudflare: Add Support for Rate Limit
|
2020-05-28 22:17:34 -04:00 |
|
Daniel Weissengruber
|
74a13e4a19
|
Cloudflare: Add Support for PTR Records
|
2020-05-18 11:17:40 +02:00 |
|
Ross McFarland
|
bc3ce2071c
|
Flipped bool logic
|
2020-03-30 07:12:25 -07:00 |
|
Ross McFarland
|
1fb4f4facd
|
Avoid double existing_records lookup
|
2020-03-30 07:04:07 -07:00 |
|
Maik Zumstrull
|
f590f201ea
|
Use dict to speed up record search
This dict is created earlier, presumably to speed up this exact lookup, but it was using the list form instead, requiring a linear scan for each item.
|
2020-03-26 14:23:36 +00:00 |
|
Mark Mercado
|
cf3dc94315
|
use the generic replacement field specifier
|
2020-02-05 14:40:44 -05:00 |
|
Ross McFarland
|
5d984ba5a9
|
Merge branch 'master' into feature/cloudflare-auth-bearer
|
2020-02-05 08:50:13 -08:00 |
|
Mark Mercado
|
e235796865
|
support and test old and new authn methods
|
2019-09-28 08:57:54 -04:00 |
|
Mark Mercado
|
16121be4de
|
support email/token and just token for cloudflare
|
2019-09-25 20:53:45 -04:00 |
|
Mark Mercado
|
e18dfe1c19
|
switch from X-Auth-{Email,Key} to Authorization for Cloudflare
|
2019-09-13 08:09:21 -04:00 |
|
cclauss
|
158add8eb6
|
Modernize Python 2 code to prepare for Python 3
|
2019-07-12 02:11:43 +02:00 |
|
Adam Smith
|
10452d1546
|
CloudflareProvider: unpack long SRV records correctly
|
2019-03-04 11:46:22 -08:00 |
|
Ross McFarland
|
bc6e492f35
|
Merge remote-tracking branch 'origin/master' into dynamic-records
|
2018-12-10 08:44:57 -08:00 |
|
Ross McFarland
|
f52005bf60
|
Fix deletion of Cloudflare ALIAS reocrds
|
2018-12-09 14:24:53 -08:00 |
|
Ross McFarland
|
303d0532c8
|
Implement SUPPORTS_DYNAMIC functionality, no providers
|
2018-12-03 14:40:43 -08:00 |
|
Bart S
|
c26c8b7c3f
|
Added ALIAS to the support list of proxiable record types
|
2018-11-12 16:08:05 +01:00 |
|
Matt
|
a0eaefb330
|
Add: Documentation on how to utilise the new behaviour.
|
2018-10-18 10:46:12 +11:00 |
|
Matt
|
9ff5942d19
|
Add: Ability to manage "proxied" flag of "A", "AAAA" and "CNAME" records via
YAML configuration (see "CloudflareProvider" class docstring for details).
|
2018-10-18 10:42:31 +11:00 |
|
Ross McFarland
|
aee786dd01
|
Explicit handling of SRV & CAA in _gen_key, tests for those cases
|
2018-10-16 07:08:01 -07:00 |
|
Ross McFarland
|
0c33d3acac
|
Handle the MX special case around content
|
2018-10-15 20:18:14 -07:00 |
|
Ross McFarland
|
db8e291d53
|
Implement CloudflareProvider create + delete -> update conversion
|
2018-10-15 19:51:26 -07:00 |
|
Ross McFarland
|
c752005856
|
CloudflareProvider._hash_data is no longer used
|
2018-10-15 16:34:25 -07:00 |
|
Ross McFarland
|
e0c4e60c43
|
Vastly improved CloudflareProvider _apply_Update, much safer
|
2018-10-15 16:29:36 -07:00 |
|
Ross McFarland
|
cee7677ae4
|
Implement Zone.add_record lenient across our providers
|
2018-05-30 12:41:59 -07:00 |
|
Ross McFarland
|
3ea78af8e1
|
pycodestyle updates, mostly escaping \, couple r's, ignore break on binary
|
2018-04-15 09:58:36 -07:00 |
|
Ross McFarland
|
7228c5b294
|
Merge remote-tracking branch 'origin/master' into show-zone-create
|
2018-03-03 10:18:32 -08:00 |
|
Josh Soref
|
5d2ba2e715
|
Spelling (#214)
* spelling: ancillary
* spelling: antarctica
* spelling: australia
* spelling: authentication
* spelling: continental
* spelling: constructor
* spelling: conversion
* spelling: creation
* spelling: doesn't
* spelling: easily
* spelling: efficiently
* spelling: equivalent
* spelling: essentially
* spelling: everything
* spelling: exactly
* spelling: be
* spelling: expensive
* spelling: supports
* spelling: healthcheck
* spelling: immediately
* spelling: ignored
* spelling: invocation
* spelling: itself
* spelling: leftovers
* spelling: missing
* spelling: natural
* spelling: nonexistent
* spelling: peculiarities
* spelling: pointing
This change hit a line length limitation, so I'm wrapping it and
adding a period which appears to match local style...
* spelling: quicker
* spelling: response
* spelling: requested
* spelling: redirect
* spelling: traffic
* spelling: unknown
* spelling: uploaded
* spelling: useful
* spelling: separately
* spelling: zone
|
2018-02-27 09:09:47 -08:00 |
|
Ross McFarland
|
543b1c9dbd
|
Fix handling of Cloudflare ALIAS updates
|
2018-02-24 09:10:57 -08:00 |
|