1. 15 Jan, 2020 1 commit
  2. 12 Jan, 2020 1 commit
  3. 07 Jan, 2020 1 commit
  4. 06 Jan, 2020 1 commit
  5. 01 Nov, 2019 1 commit
  6. 07 May, 2019 1 commit
    • Michael Fraenkel's avatar
      Cache the endpoints on the controller loop · fab942f4
      Michael Fraenkel authored
      The controller will retrieve all the endpoints at the beginning of its
      loop. When changes need to be applied, the provider may need to query
      the endpoints again. Allow the provider to skip the queries if its data was
      cached.
      fab942f4
  7. 17 Feb, 2019 1 commit
    • Anand Singh Kunwar's avatar
      Fixed PowerDNS Domain Filter Bug · adfe88a5
      Anand Singh Kunwar authored
      * When using Domain Filters with PowerDNS provider and providing
        no domain filter, the provider ignores all zones instead of
        including all zones which is the default behaviour
      * Added test cases for PartitionZones function of PDNSClient
      adfe88a5
  8. 12 Nov, 2018 1 commit
  9. 22 Oct, 2018 1 commit
  10. 06 Sep, 2018 1 commit
  11. 21 Jun, 2018 1 commit
  12. 20 Jun, 2018 1 commit
  13. 19 Jun, 2018 4 commits
  14. 09 May, 2018 1 commit
  15. 20 Apr, 2018 1 commit
    • Anand Singh Kunwar's avatar
      Fixed Bug in PowerDNS provider and added testcases · e84630f0
      Anand Singh Kunwar authored
      * Fixed PowerDNS provider bug affecting endpoint conversion to
        zone in a particular case
      * Added a regressive test case, covered an additional case
      
      PowerDNS provider bug: In the function ConvertEndpointsToZones,
      the endpoints are sorted lexicographically increasing
      (and by record type in case of match). The zones are sorted by
      decreasing order of length. There's a loop through of zones
      under which the code loops through endpoints. In the case
      the first endpoint does not match with the first zone,
      the complete zone won't get populated with any endpoints.
      e84630f0
  16. 18 Apr, 2018 1 commit
  17. 16 Apr, 2018 1 commit
    • Anhad Jai Singh's avatar
      Add PowerDNS as a provider · ec822d7b
      Anhad Jai Singh authored
      Commit adds:
      * Implementation of PowerDNS as a provider
      * Tests for said implementation
      * github.com/ffledgling/pdns-go, which provides go client bindings for
        PowerDNS's HTTP API, as a dependency
      * "pdns" as an additional option for the `--provider` flag
      * `--pdns-server` and `--pdns-api-key` as additional flags for PowerDNS
        specific configuration
      ec822d7b