Tags give the ability to mark specific points in history as being important
-
-
-
-
-
-
-
-
-
-
-
v1.10.0
protectedf2c7bb25 · ·## [1.10.0] -- 10-17-2023 ### Added - Pro.get_scheduler_jobs which returns all Jamf Pro scheduler jobs - Pro.get_scheduler_job_triggers which returns all triggers for a scheduler job by job key - Pro.get_scheduler_summary which returns a summary of the Jamf Pro scheduler - Pro.create_user_password_change which changes the account password for a currently authenticated user ### Changed - Pro.get_mobile_devices_detail had the filter options ostModeEnabledDate, lastBackupDate, lastEnrolledDate, lastCloudBackupDate, lastInventoryUpdateDate, mdmProfileExpirationDate, warrantyExpirationDate, jailbreakStatus, hardwareEncryptionSupported, voiceRoamingEnabled removed
-
-
-
-
v1.6.0
protected2549e76f · ·## [1.6.0] -- 06-13-2023 ### Added - Pro.get_patch_policies_policy_details which returns policy details on patch policies - Pro.get_computer_prestages_v2 added because the new endpoint's data is structured differently ### Changed - Pro.create_computer_prestage updated to use v3 endpoint since data structure is the same - Pro.get_computer_prestage updated to use v3 endpoint since data structure is the same - Pro.update_computer_prestage updated to use v3 endpoint since data structure is the same - Pro.delete_computer_prestage updated to use v3 endpoint since data structure is the same ### Fixed - Pro.get_patch_policies had the filter added to params because it was left out accidentally
-
v1.5.0
protectedcddcc63b · ·## [1.5.0] -- 04-25-2023 ### Added - Pro.update_local_admin_password which updates the LAPS password for a device ### Changed - Pro.get_local_admin_password_settings updated to use new v2 endpoint since they are functionally the same - Pro.get_local_admin_password_accounts updated to use new v2 endpoint since they are functionally the same - Pro.get_local_admin_password_user_history updated to use new v2 endpoint since they are functionally the same - Pro.get_local_admin_password_user_current updated to use new v2 endpoint since they are functionally the same - Pro.update_local_admin_password_settings updated to use new v2 endpoint since they are functionally the same ### Fixed - Handful of methods had their docstrings updated to include direct Jamf documentation links ### Removed - Pro.update_patch_report
-
v1.4.1
protected796e64c3 · ·## [1.4.1] -- 2023-4-6 ### Fixed - Classic.get_patch_policy updated to use correct endpoint - Classic.update_patch_policy updated to use correct endpoint - Classic.delete_patch_policy updated to use correct endpoint ### Deprecated - Classic.get_patch_policies' endpoint was deprecated by Jamf, please transition to Pro.get_patch_policies
-
v1.4.0
protectede13a6c19 · ·### Added - Pro.get_local_admin_password_user_history which returns full history of all local admin passwords for a specific username on a target device - Pro.get_local_admin_password_user_current which returns current LAPS password for specified client by using the client management id and username as the path parameters - Pro.get_local_admin_accounts which returns a full list of admin accounts that are LAPS capable - Pro.get_sso_failover_settings which returns the current failover settings in JSON - Pro.create_sso_failover_settings which regenerates failover url, by changing failover key to new one, and returns new failover settings in JSON ### Changed - Pro.get_engage_settings updated to use new v2 endpoint since they are functionally the same - Pro.update_engage_settings updated to use the new v2 endpoint since they are functionally the same - Pro.get_engage_settings_history updated to use the new v2 endpoint since they are functionally the same - Pro.create_engage_settings_history_note updated to use the new v2 endpoints since they are functionally the same ### Removed The endpoints that the following methods wrapped were removed without deprecation by Jamf Pro v10.45.0 - Pro.get_local_admin_password_history - Pro.get_local_admin_password_current
-
v1.3.0
protected2c1f74e2 · ·## [1.3.0] -- 2023-2-21 ### Added - Pro.get_cloud_information which returns information related to cloud setup - Pro.get_local_admin_password_settings which returns information about if Local Admin Password auto-deploy feature is enabled - Pro.get_local_admin_password_history which returns a full history of all local admin passwords used for a target device - Pro.get_local_admin_password_current which returns the current local admin password for specified client - Pro.update_local_admin_password_settings which updates Local Admin Password auto-deploy feature to be enabled or not - Pro.get_managed_software_updates_available which returns available macOS and iOS managed software updates - Pro.get_managed_software_updates_statuses which returns managed software update statuses - Pro.get_managed_software_updates_computer_group which returns managed software update statuses for computer group by ID - Pro.get_managed_software_updates_computer which returns managed software update statuses for computer by ID - Pro.get_managed_software_updates_mobile_device_group which returns managed software update statuses for mobile device group by ID - Pro.get_managed_software_updates_mobile_device which returns managed software update statuses for mobile device by ID - Pro.get_mobile_device_groups_static which returns all mobile device static group in JSON - Pro.get_mobile_device_group_static which returns mobile device static group by ID - Pro.get_mobile_device_group_static_membership which returns mobile device static group membership by ID - Pro.create_mobile_device_group_static which creates mobile device static group with JSON data - Pro.update_mobile_device_group_static which updates mobile device static group with JSON by ID - Pro.delete_mobile_device_group_static which deletes mobile device static group by ID - Pro.create_patch_management_disclaimer_accept which accepts patch management disclaimer - Pro.get_patch_policies which returns all patch policies - Pro.get_patch_policy_dashboard_v2 which returns whether or not the requested patch policy is on the dashboard by ID - Pro.create_patch_policy_dashboard_v2 which adds a patch policy to the dashboard by ID - Pro.delete_patch_policy_dashboard_v2 which deletes a patch policy from the dashboard by ID - Pro.get_patch_policy_logs which returns patch policy logs by ID - Pro.get_patch_policy_logs_eligible_retry_count which returns the count of the patch policy logs for the patch policy ID that are eligible for a retry attempt - Pro.get_patch_policy_log_device which returns a patch policy log for a device by ID and deviceID - Pro.get_patch_policy_log_device_detail which returns a detailed patch policy log for a device by ID and deviceId - Pro.create_patch_policy_logs_retry_devices which sends retry attempts for a specific device in a patch policy with JSON by ID - Pro.create_patch_policy_logs_retry_devices_all which sends retry attempts for all devices in a patch policy - Pro.get_patch_software_title_configurations which returns all patch software title configurations - Pro.get_patch_software_title_configuration which returns patch software title configuration by ID - Pro.get_patch_software_title_configuration_dashboard which returns whether or not the requested software title configuration is on the dashboard by ID - Pro.get_patch_software_title_configuration_definitions which returns patch software title definitions by ID - Pro.get_patch_software_title_configuration_export which returns CSV data on patch software title configuration data by ID - Pro.get_patch_software_title_configuration_extension_attributes which returns software title extension attributes by ID - Pro.get_patch_software_title_configuration_history which returns specified patch software title configuration history by ID - Pro.get_patch_software_title_configuration_patch_report which returns patch software title configuration patch report by ID - Pro.get_patch_software_title_configuration_patch_summary which returns active patch summary for the patch software title configuration by ID - Pro.get_patch_software_title_configuration_patch_versions which returns patch versions for the patch software title configuration by ID - Pro.create_patch_software_title_configuration which creates patch software title configuration with JSON data - Pro.create_patch_software_title_configuration_dashboard which adds patch software title configuration to the dashboard by ID - Pro.create_patch_software_title_configuration_history_note which creates patch software title configuration history note by ID with JSON - Pro.update_patch_software_title_configuration which updates patch software title configuration with JSON by ID - Pro.delete_patch_software_title_configuration which deletes patch software title configuration by ID - Pro.delete_patch_software_title_configuration_dashboard which removes a patch software title configuration from the dashboard ### Fixed - Pro.create_patch_policy_dashboard now returns a success message instead of JSON which caused it to break since it returns a 204 status o completion ### Deprecated The endpoints that the following methods wrapped were deprecated by Jamf Pro v10.44.0 - Pro.update_patch_report - Pro.get_patch_software_title_configuration_id - Pro.create_patch_disclaimer_accept - Pro.get_patch_dashboards - Pro.get_macos_managed_software_updates - Pro.create_macos_managed_software_updates - Pro.get_patch_policy_dashboard - Pro.create_patch_policy_dashboard - Pro.delete_patch_policy_dashboard ### Removed The endpoints that the following methods wrapped were removed without deprecation by Jamf Pro v10.44.0 - Pro.get_patch_summary - Pro.get_patch_software_summary - Pro.get_app_dynamics_configuration
-
v1.2.3
protected67f286e6 · ·## [1.2.3] -- 2023-1-26 ### Fixed - gitlab-ci deployments