Nodeping-api

Latest version: v1.8.0

Safety actively analyzes 636163 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 4

1.1

Added

- Support for the new maintenance functionality <https://nodeping.com/docs-api-maintenance.html>

1.0

Added

- New tests via pytest
- Code reuse was simplified with a couple functions in a \_utils.py file for simple URL creation as well as a function that will escape strings that are used in URLs

Changed

- Error outputs are different. Instead of ambiguous errors or 403 Forbidden results due to an invalid token or customerid, error responses given directly from the API will be provided in dictionary format.

Fixed

- group_contacts.py update_groups got a required vairable "name" for the name of the contact group that will be modified. Previously, group changes resulted in a new group being created instead of updated.

0.9.93

Changed

- Added Spec10DNS create check functionality
- Added Spec10RDDS create check functionality
- Added a verify parameter to verify DNSSEC when creating a DNS check (default is False)

Fixed

- Contacts were not being created properly outside of email and sms contact types.
- Refer to the README and contacts.create_contact docstring. Instead of a list of addresses, it is now a list of dictionaries with the address and type.

0.9.9

Changed

- update_checks.update
- **checktype** parameter now required. This is the TYPE for the check (PING, HTTP, DNS, etc.)
- update_checks.update_many
- The `checkids` type was changed to a dictionary from a list to match the checktype with the check
- When updating many checks, the dict would look like {checkid1: TYPE, checkid2: TYPE}

Fixed

- update_checks.update properly updates all fields. The lack of checktype could cause some fields for a check to not update
- update_checks.update_many properly updates all fields, for the same reason as above.

Page 4 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.