Revision history for Net-Checkpoint-Management-v1: 0.004002 0.004002 2026-01-27 13:19:45+01:00 Europe/Vienna - fix documentation of methodnames added in previous version - add documentation for find_ methods 0.004001 2026-01-26 18:10:44+01:00 Europe/Vienna - add documentation for all methods which are generated by ::Role::ObjectMethods 0.004000 2025-01-20 14:34:40+01:00 Europe/Vienna - the module is now developed and tested against version R81.20 - add API key login support since Checkpoint R80.40, API version 1.6 - make user and passwd attributes read-only - add support for passing optional parameters to the login method like read-only or domain 0.003000 2023-01-10 19:04:01+01:00 Europe/Vienna - add where_used method 0.002000 2022-11-25 11:36:20+01:00 Europe/Vienna - add dns_domain methods - add address_range methods 0.001010 2022-05-30 15:34:46+02:00 Europe/Vienna - fix api_versions successful test for three digit API version numbers introduced by jumbo hotfixes 0.001009 2021-03-22 11:59:27+01:00 Europe/Vienna - improve error handling of underlying exceptions like 'Could not connect to' 0.001008 2020-09-22 18:00:28+02:00 Europe/Vienna - fix 'Use of uninitialized value in string eq' warning - fix optional parameters of install_policy to be really optional 0.001007 2020-09-14 12:30:08+02:00 Europe/Vienna - add install_policy method - add verify_policy method - add wait_for_task method 0.001006 2020-07-21 10:19:37+02:00 Europe/Vienna - add group methods 0.001005 2020-04-23 19:39:32+02:00 Europe/Vienna - improve exceptions for responses which contain the error message in a key named 'errors' or 'warnings' in addition to 'blocking-errors' - add task methods - fix api.t failures because of existing DNS objects 0.001004 2020-01-22 14:30:27+01:00 Europe/Vienna - fix error handling of responses which contain the error message in a key named 'message' instead of 'errors' - use 'blocking-errors' instead of 'errors' from responses for exceptions - fix Data::Dumper::Concise usage without declaring it as a dependency - fix update with multiple id parameters uid will be preferred over name and rule-number - add access_roles methods 0.001003 2019-07-09 15:48:51+02:00 Europe/Vienna - fix get methods required an unnecessary id has to be specified as uid in the parameters for most objects - add service_groups and session methods 0.001002 2019-04-23 11:06:31+02:00 Europe/Vienna - fix Role::ObjectMethods abstract and list_$object documentation - fix skipping of api.t when environment variables aren't set - fix stale http status code output in api_versions - fix delete methods - use Carp::Clan for better error reporting - improve error reporting by falling back to the message if no error message is returned - add discard method - discard changes in api.t to not cause locks on the management server used for testing - add test for update_accessrule 0.001001 2019-04-12 13:44:14+02:00 Europe/Vienna - Initial release using the JSON API version 1