Skip to content

Releases: AnalogJ/lexicon

v2.1.10

17 Jul 07:51
Compare
Choose a tag to compare
Timestamp SHA Message Author
2017-07-16T03:30:34Z 6d5f8a8d8 Update README with new SoftLayer provider. Adam Herzog
2017-07-16T03:30:19Z a265f3dbc Add tests/fixtures for SoftLayer provider. Adam Herzog
2017-07-15T23:23:34Z fd92c2dbd Add SoftLayer provider. Adam Herzog

v2.1.9

17 Jul 07:28
Compare
Choose a tag to compare
Timestamp SHA Message Author
2017-06-30T23:01:05Z d4d9bfb9a Update dnsmadeeasy.py fix logging error. Jason Kulatunga
2017-06-30T23:00:10Z 1737121e5 Update digitalocean.py fix Logging TypeError. Jason Kulatunga

v2.1.8

19 Jun 20:56
Compare
Choose a tag to compare
Timestamp SHA Message Author
2017-06-19T20:32:43Z de151eea9 Update godaddy.py Adrien Ferrand
2017-06-17T11:35:50Z 8c848bd3d Update README.md to add GoDaddy provider Adrien Ferrand
2017-06-17T11:31:07Z d95e9d73b Add comments for GoDaddy provider Adrien Ferrand
2017-06-17T11:09:09Z 5a7e33dae Include cassettes of the GoDaddy provider integration tests Adrien Ferrand
2017-06-17T11:08:44Z 80e43fe71 Configure integration tests for GoDaddy provider Adrien Ferrand
2017-06-17T11:08:33Z 8141be4fd Implement GoDaddy provider Adrien Ferrand
2017-06-15T07:46:22Z cc865476d Merge branch 'master-upstream' Adrien Ferrand
2017-06-15T07:45:18Z 48b6715b3 Merge remote-tracking branch 'origin/gandi' Adrien Ferrand

v2.1.7

15 Jun 06:43
Compare
Choose a tag to compare
Timestamp SHA Message Author
2017-06-15T05:47:25Z 4596690e1 Standardize ovh test Adrien Ferrand
2017-06-15T05:45:01Z 01868eb63 Use _full_name Adrien Ferrand
2017-06-15T05:43:28Z 4c549e560 Add logging Adrien Ferrand
2017-06-14T12:23:48Z 3ecc97842 Select ovh-eu entrypoint for test integration Adrien Ferrand
2017-06-14T12:03:01Z 8951c295b Upload integraction tests vcr Adrien Ferrand
2017-06-14T12:00:38Z 99b1c4915 Corrected integration tests Adrien Ferrand
2017-06-14T12:00:24Z ae940329d Remove dependency on ovh module. Requests are done directly with requests module, also allowing correct behaviour of pyvcr during integration tests Adrien Ferrand
2017-06-14T08:11:31Z 3c7c6f1f7 Add clean scripts Adrien Ferrand
2017-06-13T21:01:12Z bd7b535b7 Update documentation Adrien Ferrand
2017-06-13T20:28:59Z e0ed97975 All integration tests are passing Adrien Ferrand
2017-06-13T19:18:50Z 939e86466 Use getter Adrien Ferrand
2017-06-13T18:10:30Z 074faa9d0 Functional ovh provider. Integration test pending. Adrien Ferrand

v2.1.6

15 Jun 06:24
Compare
Choose a tag to compare
Timestamp SHA Message Author
2017-06-15T05:34:34Z 8732f2d3c Replace fqdn_name by full_name. We don't want the trailing dot. Adrien Ferrand
2017-06-15T05:34:07Z 59062c60c Restandardize gandi tests Adrien Ferrand
2017-06-15T05:28:50Z 3e6e62f9b Implement empty _request Adrien Ferrand
2017-06-15T05:26:47Z 0ac4873d3 Replate print by logger Adrien Ferrand
2017-06-15T05:20:17Z 787c18d2f Remove duplicates _fqdn and _canonicalize_name, add a default_ttl of 3600 Adrien Ferrand
2017-06-14T20:24:49Z b555c75b8 Update README.md Adrien Ferrand
2017-06-14T20:08:23Z fd67cbd41 Clean Adrien Ferrand
2017-06-14T19:55:31Z fc0ce75f8 Add successful integration tests Adrien Ferrand
2017-06-14T19:22:42Z 348195fe4 Reinstate gandi provider, by handling import of xmlrpc.client/xmlrpclib depending of Python version. Correct other little errors also. Adrien Ferrand

v2.1.5

23 May 16:24
Compare
Choose a tag to compare
Timestamp SHA Message Author
2017-05-23T00:00:23Z 903af5837 Fix logging TypeError Brad Warren

v2.1.4

11 May 08:56
Compare
Choose a tag to compare
Timestamp SHA Message Author
2017-05-11T06:44:19Z 6e1138cbb Improve error handling in dnsmadeeasy provider Currently, dnsmadeeasy.Provider.authenticate will raise an HTTPError when the supplied domain is not associated with the account as a result of the DNS Made Easy API throwing a 404 in at least some cases. This change ensures the expected Exception (clearly stating "No domain found") is thrown in this case. Zach Shepherd

v2.1.3

11 May 06:37
Compare
Choose a tag to compare
Timestamp SHA Message Author
2017-05-11T06:27:11Z a8c478ad4 Switch print to logging Currently, the convention for providers is to invoke print directly. For code using Lexicon as a library, it would be helpful to use a pattern that allows for suppressing or redirecting output (e.g., to a log file). This change replaces all print to DEBUG-level calls to the Python logging standard module. Resolves #124 Zach Shepherd
2017-05-11T06:14:40Z d7b6908f9 Organize imports as documented in PEP-8 https://www.python.org/dev/peps/pep-0008/#imports Zach Shepherd

v2.1.2

24 Apr 18:53
Compare
Choose a tag to compare
Timestamp SHA Message Author
2017-04-23T22:25:23Z 08b23c837 fix powerdns. Jason Kulatunga
2017-04-23T21:37:39Z 1f3e371f3 Merge branch 'powerdns' of https://github.com/insertjokehere/lexicon into insertjokehere-powerdns Jason Kulatunga
2017-04-02T08:17:00Z ae5f5fcab Remove redundant os.environ lookup William Hughes
2017-03-31T22:40:39Z 2d76fc15b Initial implementation of a provider for PowerDNS William Hughes

v2.1.1

23 Apr 20:52
Compare
Choose a tag to compare
Timestamp SHA Message Author
2017-04-23T20:32:28Z 5c22093b2 skipping new test, will need to be enabled at a later date. Jason Kulatunga
2017-04-23T20:11:59Z 0c13e1137 added integration test following new format. Updated memset tests to use ttl. Jason Kulatunga
2017-04-23T20:01:15Z 836caa8d3 added integration test following new format. Updated memset tests to use ttl. Jason Kulatunga
2017-04-13T13:04:36Z f6b623d6e [ADD] Added test to check for DNS record update without ID - Does not run first 'list' operation to get the identifier, just relies on the name that is specified Tom Whitwell