1. 17 Nov, 2017 1 commit
  2. 14 Nov, 2017 1 commit
  3. 13 Nov, 2017 2 commits
  4. 10 Nov, 2017 1 commit
  5. 09 Nov, 2017 2 commits
  6. 07 Nov, 2017 1 commit
  7. 01 Nov, 2017 2 commits
  8. 25 Oct, 2017 2 commits
  9. 24 Oct, 2017 1 commit
    • Sandor Szücs's avatar
      fix nil ptr dereference in inmemroy provider (#365) · 723b8294
      Sandor Szücs authored
      * fix nil ptr dereference if zoneid does not match and we get empty string from im.filter.EndpointZoneID(ep, zones)
      
      * add test that passes a not defined zone
      
      * reuse the init struct to use it with expectedZonesState
      
      * try to work around pointer check problem from assert.Equal, if this does not work we have to do a deep check
      
      * use deep compare to test and not just check references
      
      * remove test case that I added before and do not reflect the test needed to be done
      
      * remove zone fiel that is not needed and use assert.Equal which is fine
      723b8294
  10. 18 Oct, 2017 1 commit
    • Kévin Dunglas's avatar
      Cloudflare: Disable proxy mode for TXT and others (#361) · 19ab8cd6
      Kévin Dunglas authored
      * Cloudflare: Disable proxy mode for TXT and others
      
      * Improve code according to review
      
      * Add test
      
      * Disable proxy mode for wildcards
      
      * Fix review, add test
      
      * Move var
      
      * chore: fix some golang related stuff
      
      * chore: update changelog to reflect latest changes
      19ab8cd6
  11. 12 Oct, 2017 2 commits
  12. 11 Oct, 2017 3 commits
    • Kevin J. Qiu's avatar
      Allow specifying a custom TTL through annotation on Ingress or Service (#320) · 71723bdd
      Kevin J. Qiu authored
      * Add RecordTTL
      
      * Route53: test for custom TTL
      
      * Fix tests
      
      * Fix remaining tests
      
      * Add ttl when endpoint is created from ingress
      
      * Missed a word
      
      * Fix bad refactoring
      
      * Add ingress custom TTL test
      
      * gofmt
      
      * Satisfy go-lint
      
      * Unshadow `endpoint` in azure provider
      
      * Fix and add an output test
      
      * Add TTL for endpoints generated from service templates
      
      * Take TTL into account when generating update plan
      
      * Tests for TTL change impact on the plan
      
      * Refactor factory method name
      
      * Refactoring
      
      * Run gofmt
      
      * Make endpoint string format look like BIND config
      
      * Update plan and plan_test
      
      * Replace NewEndpointWithTTLValue with NewEndpointWithTTL in aws
      
      * Remove NewEndpointWithTTLValue func
      
      * Update references to TTL
      
      * Remove getTTLValue func
      
      * Handle merge conflict
      
      * Update tests
      
      * Update README, CHANGELOG and documentation
      
      * Run gofmt
      
      * Move getTTLFromAnnotations to a common file
      
      * Refactor getTTLFromAnnotations
      
      * Gofmt
      
      * Add tests for getTTLFromAnnotations
      
      * Trigger build
      
      * Add boilerplate header
      
      * Update README/CHANGELOG according to code review
      
      * Add ttl.md and link it from README
      
      * change CNAME string to endpoint.RecordTypeCNAME
      
      * fix test cases with AWS ALIAS records, these do not behave different in these tests
      71723bdd
    • Nick Jüttner's avatar
      #228 Simplify DNS provider requirements by extracting common (#263) · f5639c4c
      Nick Jüttner authored
      * #228 Simplify DNS provider requirements by extracting common
      
      * #228 Simplify DNS provider requirements by extracting common
      
      * Missing boilerplate added
      
      * rename recordtypefilter, fail fast statements
      
      * rework zone finder, update deps
      
      * chore: drop namespace from cloudflare method name
      f5639c4c
    • jose5918's avatar
      Adds Dnsimple as new provider (#224) · 09c35b67
      jose5918 authored
      * Adds Dnsimple as a provider
      
      * chore(vendor): remove vendor for smaller diff
      
      * fix(config): make dnsimple selectable via flags
      
      * Fix delete and update
      
      * Dnsimple testify mock tests
      
      * remove leaked file
      
      * Move and simplify mock functions
      
      * chore: use lowercase for logrus repository
      
      * chore: update dependencies using glide
      
      * chore: vendor dnsimple-go package
      
      * ref: isolate suitable type in source package
      
      * add support for DNSimple, thx @jose5918 :D
      09c35b67
  13. 10 Oct, 2017 1 commit
  14. 09 Oct, 2017 1 commit
  15. 22 Sep, 2017 1 commit
  16. 20 Sep, 2017 1 commit
  17. 19 Sep, 2017 1 commit
  18. 18 Sep, 2017 1 commit
  19. 30 Aug, 2017 1 commit
  20. 25 Aug, 2017 1 commit
  21. 17 Aug, 2017 3 commits
    • Henning Jacobs's avatar
      a7a1cbc1
    • Justin Nauman's avatar
      ClusterIp Service support (#278) · 9b32e162
      Justin Nauman authored
      * ClusterIP service support
      
      - First pass at addresssing #187 by allowing services with type ClusterIP to be directly supported
      
      * Getting existing tests to pass
      
      * Adjusting formatting for gofmt/govet
      
      * Adding in guard logic around publishing of ClusterIP sources
      
      * Addressing PR feedback
      
      * Adding in CHANGELOG entry
      
      * Adding in Headless service test
      9b32e162
    • Clayton O'Neill's avatar
      Ingress target annotation should set, not append (#318) · ea4cbfe8
      Clayton O'Neill authored
      If the user has specified a target for the ingress, treat that as
      overriding any endpoints already set on the ingress, even if that list
      is not empty.  This allows overriding the IP address or hostname set
      when using a service like kube-keepalived-vip.
      ea4cbfe8
  22. 16 Aug, 2017 1 commit
    • Henning Jacobs's avatar
      Add Logo for ExternalDNS (#313) · c386e2c0
      Henning Jacobs authored
      * feat: add a logo
      
      * move logo above headline and make it smaller
      
      * make it even smaller to fit README
      
      * enlarge logo and center align it
      
      * try with div align center
      
      * center using p
      block
      c386e2c0
  23. 11 Aug, 2017 2 commits
  24. 10 Aug, 2017 2 commits
  25. 09 Aug, 2017 1 commit
  26. 03 Aug, 2017 2 commits
  27. 02 Aug, 2017 1 commit
  28. 01 Aug, 2017 1 commit
    • Peter Luttrell's avatar
      Update README.md and docs/faq.md (#296) · 24e871fa
      Peter Luttrell authored
      * Update the docs/faq.md to include details on propertly setting up nginx-ingress-controller to assign the fqdn of ELBs on AWS.
      
      * Updated the README.md to include links to the tutorials to the various platforms.
      
      * Corrected invalid YAML.
      24e871fa