All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Added 'availableToServe' to BackupRecord DTO
- Added 'status' to TCPool profile DTO
- Improved the testing steps used latest
go 1.14
andgo mod
- Update all references to udnssdk from Ensighten to terra-farm
- Added 'availableToServe' to SBPool and TCPool profile DTOs.
1.3.2 - 2017-03-03
- CheckResponse: improve fallthrough error to include full Response Status and properly format Body
- Client.NewRequest: split query to avoid encoding "?" as "%3F" into path
1.3.1 - 2017-03-03
- Client.NewRequest: shallow-copy BaseURL to avoid retaining modifications
1.3.0 - 2017-02-28
- cmd/udns: add rrset query tool
- DPRDataInfo.Type: add field to support API change
1.2.1 - 2016-06-13
omitempty
tags fixed forProbeInfoDTO.PoolRecord
&ProbeInfoDTO.ID
- Check
*http.Response
values for nil before access
1.2.0 - 2016-06-09
- Add probe detail serialization helpers
- Flatten udnssdk.Response to mere http.Response
- Extract self-contained passwordcredentials oauth2 TokenSource
- Change ProbeTypes to constants
1.1.1 - 2016-05-27
- remove terraform tag for
GeoInfo.Codes
1.1.0 - 2016-05-27
- Add terraform tags to structs to support mapstructure
omitempty
tags fixed forDirPoolProfile.NoResponse
,DPRDataInfo.GeoInfo
,DPRDataInfo.IPInfo
,IPInfo.Ips
&GeoInfo.Codes
- ProbeAlertDataDTO equivalence for times with different locations
- Convert RawProfile to use mapstructure and structs instead of round-tripping through json
- CHANGELOG.md: fix link to v1.0.0 commit history
1.0.0 - 2016-05-11
- Support for API endpoints for
RRSets
,Accounts
,DirectionalPools
, Traffic Controller PoolProbes
,Events
,Notifications
&Alerts
Client
wraps common API access including OAuth, deferred tasks and retries