BUG FIXES:
- Allowing to wipe the record regions
BUG FIXES:
- Adds "feeds" field to the Answer struct
- Adds "destinations" field to the Feed struct
FEATURES:
- Adds support for new split monitoring permissions create_jobs, update_jobs and delete_jobs
- Remove DDI (DHCP & IPAM) code
FEATURES:
- Adds support for creating and modifying HTTP/HTTPS redirects
FEATURES:
- Adds support for listing account activity
- Adds support for setting URL parameters on client requests
BUG FIXES:
- Re-add
omitempty
to bothtags
andblocked_tags
as the limitation in update 2.7.12 has been lifted
FEATURES:
- Adds support for listing available monitoring regions
FEATURES:
- Adds support for Datasets
BUG FIXES:
- Remove
omitempty
fromtags
to allow POST withouttags
after update 2.7.12
BUG FIXES:
- Remove
omitempty
fromblocked_tags
to allowtag
POST - Fix
tag
creation and update
BUG FIXES:
- Remove
omitempty
from filters to allow removal of filters
FEATURES:
- Adds support for Override Address Records
FEATURES:
- Adds support for global IP allow lists
BUG FIXES:
- Removes
id
field from monitoring job creation URL
BUG FIXES:
- Breaking Various name changes to be more idiomatic
DNSView
->View
PulsarJob
->Job
Created_at
->CreatedAt
Updated_at
->UpdatedAt
Read_acls
->ReadACLs
Update_acls
->UpdateACLs
Qps
->QPS
URL_Path
->URLPath
Http
->HTTP
Https
->HTTPS
Override_TTL
->OverrideTTL
- Sanitized user input before logging
BUG FIXES:
- Fixes
additonal_metadata
parsing
FEATURES:
- Adds support for getting DNS
networks
BUG FIXES:
- some of the ErrXXXXMissing error conditions were not being detected properly due to changes in the API responses.
BUG FIXES:
- When an HTTP error response with a non-JSON body is received, use the body as the error message (instead of a message about being unable to parse JSON).
BUG FIXES:
- Prevent a divide-by-zero error when the expected rate-limit headers in the API response are corrupt or missing.
NOTES:
Previously, when updating monitoring jobs, if the Rules
field
in the request was empty, it was silently removed from the API
call, making it effectively a no-op. As of version 2.7.0, specifying
an empty Rules
field on a monitoring job update will delete all
rules from the job. Before upgrading to this version, users are advised
to check their monitoring job code for use of the Rules
field to make
sure it will not accidentally delete rules.
FEATURES:
- Adds support for DNS views. See new section in README.md for details.
- Adds support for
OtherNetworks
secondary zone attribute. - Adds support for deleting monitoring job rules.
BUG FIXES:
- Adjusted license file to be recognizable by automated parsers.
- Fixed handling of "Zone already exists" error.
- QPS function fixes.
FEATURES:
- Added override_ttl for records
- Fixed case sensitivity on records
FEATURES:
- Adds support for TSIG
FEATURES:
- Adds support for Pulsar applications and jobs
FEATURES:
- Adds missing
mute
field to monitoring jobs
FEATURES:
- Adds missing
records_allow
andrecords_deny
fields to account permissions
FEATURES:
- Adds support for subdivision metadata
BUG FIXES:
- Handle rate limit despite HTTP error returned from API #127
FEATURES:
- Adds support for
tags_allow
andtags_deny
fields in IPAM and DHCP DDI permissions.
FEATURES:
- Adds support for DS record type
FEATURES:
- Added missing
manage_ip_whitelist
permission to the account permissions section
FEATURES:
- Added support for tagging in DDI on records and zones
FEATURES:
- Added support for "cost" meta option on records
BUGFIX:
- Fix incorrect tag
FEATURES:
- Exported mock API service - @iamgnat
FEATURES:
- Support for pulsar metadata on answers
BUG FIXES
- Resolves a panic and several type issues with the ASN field.
FEATURES:
- Added support for various fields on team, user, and API key resources.
FEATURES:
- Added support for DDI permissions
- Begin semantic versioning