History¶
0.6.0 (2022-11-18)¶
- Added support for Python version 3.9 #352;
- Removed support for Python version below 3.0 #352;
0.5.2 (2022-10-12)¶
- Added Certificate based authentication logic #330;
- Fixed use of EA inheritance in IP Objects #318;
- Fixed missing fields (‘ipv4addr’, ‘ipv6addr’) for ‘class Member()’ #345;
0.5.1 (2022-03-14)¶
- Updated connector’s urlencoding logic for proper array encoding #287;
- Updated InfobloxObject’s fetch method to raise InfobloxFetchGotMultipleObjects exception #288;
- Fix a bug when calling abstracted class from_dict with V4 & V6 subclass #282;
- Fix a bug when updating DNSZone object exception was raised and field not allowed to update #331;
- Fix a bug when ARecord and AAAARecord object skips updating the updatable fields #334, #328;
- Raised an exception while searching with non searchable fields #339;
- Fix errors generated for the client using sphinx with make docs #343;
0.5.0 (2020-05-14)¶
- Majorly Updated objects with around 380+ NIOS object calls supported now.(Find the infoblox_client/objects.py file to list the supported objects and its descriptions)
- Bug Fixes
- python-six dependency set to >=1.11.0
0.4.25 (2020-03-12)¶
- Bug Fixes
0.4.24 (2020-02-25)¶
- Added some extra fields(ms_server) for Fixed Address
- Supporting MX record
- Bug Fixes - PTR records now return an IP
0.4.23 (2019-09-10)¶
- Added some extra fields for network class
- Fixed update option for A Record
- Adding fields for fixed address
0.4.22 (2019-02-21)¶
- Supported returning default fileds plus user required fields reflecting WAPI
- Supporting ‘aliases’ parameter of HOST record for DNS
0.4.21 (2019-01-18)¶
- Supporting wapi version 2.10 or above
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.