1. 10 Dec, 2017 1 commit
  2. 04 Dec, 2017 1 commit
  3. 01 Dec, 2017 2 commits
  4. 28 Nov, 2017 1 commit
  5. 24 Nov, 2017 2 commits
  6. 22 Nov, 2017 2 commits
  7. 20 Nov, 2017 2 commits
  8. 17 Nov, 2017 1 commit
  9. 14 Nov, 2017 1 commit
  10. 13 Nov, 2017 2 commits
  11. 10 Nov, 2017 1 commit
  12. 09 Nov, 2017 2 commits
  13. 07 Nov, 2017 1 commit
  14. 01 Nov, 2017 2 commits
  15. 25 Oct, 2017 2 commits
  16. 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
  17. 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
  18. 12 Oct, 2017 2 commits
  19. 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
  20. 10 Oct, 2017 1 commit
  21. 09 Oct, 2017 1 commit
  22. 22 Sep, 2017 1 commit
  23. 20 Sep, 2017 1 commit
  24. 19 Sep, 2017 1 commit
  25. 18 Sep, 2017 1 commit
  26. 30 Aug, 2017 1 commit
  27. 25 Aug, 2017 1 commit
  28. 17 Aug, 2017 2 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