History

0.4.20 (2018-03-27)

  • Updated default WAPI version from 1.4 to 2.1

0.4.19 (2018-02-06)

  • Changed logging of failure on object search from Error to Warning

0.4.18 (2017-11-20)

  • Fix bug related to temporary unavailable status code

0.4.17 (2017-11-09)

  • Added pagination support for wapi calls

0.4.15 (2017-07-18)

  • Changed logic of generate duid using only mac address

0.4.14 (2017-05-18)

  • Add function to check object is created or reused

0.4.13 (2017-03-01)

  • Add TTL field to HostRecordV*
  • Add CNAME record support
  • Specify return fields for an SRV record

0.4.12 (2016-12-08)

  • Allow search all fields
  • Remove ptrdname from PTR record search attributes

0.4.11 (2016-10-31)

  • Add search HostRecords by MAC

0.4.10 (2016-10-24)

  • Updated history and author

0.4.9 (2016-10-24)

  • Add function to get fixed addresses by mac

0.4.8 (2016-10-10)

  • Add ptrdname search option to PtrRecord objects

0.4.7 (2016-07-14)

  • Add zones extensible attribute update support

0.4.6 (2016-07-01)

  • Add network_view support for host records

0.4.5 (2016-06-13)

  • Allow raising exception in create_ea_definition
  • Add pep8 check to tox
  • Add pep8 check to Travis CI
  • Add examples of searching by regular expression

0.4.4 (2016-05-11)

  • Pass only_ref option to update_from_dict
  • Do not fail on processing unknown fields
  • Fetch only object reference for service restart
  • Update README with example of using EA

0.4.3 (2016-03-28)

  • Add default fields for Member
  • Update docstring for create_network
  • Add fields to FixedAddressV4 and IPAddress

0.4.2 (2016-03-04)

  • Add max_retries option to connector
  • Log failure on get with Error log level

0.4.1 (2016-02-26)

  • Add ‘max_results’ as connector option

0.4.0 (2016-02-19)

  • Add max_results option to connector and objects
  • Add Tenant object
  • Update README.rst with more examples

0.3.9 (2016-02-18)

  • Add ‘configure_for_dns’ field for HostRecord

0.3.8 (2016-02-17)

  • Add ‘extattrs’ to DNSZone/DNSView return_fields

0.3.7 (2016-02-12)

  • Add return_fields to NetworkView

0.3.6 (2016-01-28)

  • Add support for list and tuple values to EA object
  • Remove _value_to_bool

0.3.5 (2016-01-22)

  • No changes

0.3.4 (2016-01-21)

  • Do not override verify flag on request level

0.3.3 (2016-01-20)

  • create_required_ea_definitions return created list
  • Add ‘start_addr’, ‘end_addr’ to ip detection list
  • Add request type to connector logger
  • Flake8 fixes

0.3.2 (2016-01-19)

  • Convert strings into booleans for ssl_verify
  • Update AUTHORS.rst, add contributors
  • Remove unused methods from utils.py

0.3.1 (2016-01-14)

  • Add ‘zone’ to search fields of Host Record

0.3.0 (2016-01-14)

  • Update development status from Pre-Alpha to Alpha
  • Feature/tox testing (huge changes in testing env)
  • Add ‘network’ to search fields of FixedAddress
  • Allow domain-name-servers for ipv6
  • Update existent EA for network instead of replace

0.2.3 (2016-01-06)

  • Return None if search failed instead of exception
  • Add ip_version as a public property for objects

0.2.2 (2015-12-23)

  • Fix updating object from create method
  • Rework delete_all_associated_objects logic
  • Fix error handling in create_object
  • Do not catch exception on create_dns_zone level
  • Update feature version for member_ipv6_setting

0.2.1 (2015-12-18)

  • Add InfobloxMemberAlreadyAssigned exception
  • Update dns record if already exists
  • Add ‘log_api_calls_as_info’ option for connector
  • Check for empty values in EA

0.2.0 (2015-12-17)

  • Deprecate network_exists method in object_manager
  • Add _global_field_processing for objects
  • Add parsing ‘extattrs’ into EA objects for all InfobloxObject childs
  • Add docs badge to README.rst
  • Reworked get_network in object_manager
  • Move _eq_ to BaseObject
  • Check if fixed address is found before delete

0.1.4 (2015-12-08)

  • Field updates for Member object
  • Log all api calls in connector on debug level

0.1.3 (2015-12-04)

  • Add ‘network’ field to ip versioned fields
  • Skip adding DHCP options for IPv6 network
  • Do not search IPRange before creating

0.1.2 (2015-12-02)

  • Do not fail if object is not found on delete
  • Raise exception with details if reply is not json
  • Add ‘silent_ssl_warnings’ option to connector

0.1.1 (2015-12-01)

  • Fix unbind_name_from_record_a

0.1.0 (2015-12-01)

  • Add new field type ‘_updateable_search_field’ to objects and fix HostRecord search
  • Fix ‘make docs’
  • Update README.rst (fixed formatting)

0.0.11 (2015-11-25)

  • Fix adding second ip to HostRecord
  • Fix failing in pdb
  • Convert EA values into boolean if possible
  • Added ‘ips’ allias for ip field in HostRecord

0.0.10 (2015-11-19)

  • Add utility to determine supported feature
  • Update README.rst with objects interface

0.0.9 (2015-11-13)

  • Add allowed_object_types field for EA Definition
  • Allow to return default fields for object
  • Update README.rst with list of supported objects

0.0.8 (2015-11-12)

  • Add Extensible Attributes Definition support
  • Fixed options processing for create_network in object_manager
  • Fixed missed DNSZone object in create_dns_zone

0.0.7 (2015-10-27)

  • Added ‘network’ to IPRange search fields
  • Modified get method of the EA class to allow return default values

0.0.6 (2015-10-26)

  • Added initial support of Extensible Attributes as sub objects
  • Added search by Extensible Attributes
  • Improved validation in connector
  • Added delete_object_by_ref to object manager

0.0.5 (2015-10-12)

  • Fixed issues in working with objects
  • Added missed _get_object_type_from_ref
  • Added code coverage
  • Updated links to point to infobloxopen repository

0.0.4 (2015-09-23)

  • Added object abstraction for interacting with NIOS objects
  • Added object_manager to simplify some operations on objects

0.0.3 (2015-09-15)

  • Added dependencies to package.

0.0.2 (2015-09-11)

  • Fixed using dashes in package directory names that prevented package import after install.

0.0.1 (2015-09-11)

  • Added connector to send wapi requests to NIOS, does not includes NIOS object model at this point.
  • First release on PyPI.