437 Commits

Author SHA1 Message Date
Zack T
fcc9ca2485 v1.8.0 = Jamf Pro API Bear Auth Support & New Logging Functionality
Jamf Pro and Classic API Changes:
  + Add support for Jamf Pro Classic API Bearer Tokens
    + Now uses Bearer Tokens to interact with the Classic API
  + Moved to using the Pro API for all endpoints where available
  + Created new helper methods for interacting with the Jamf Pro APIs and managing user authentication details
  - Removed basic authentication support

Adding logging function for handling output to Policy Logs (level can be dynamically changed)
2023-11-17 17:37:48 -07:00
Zack T
e5e354dcea v1.7.3 = Additional standardization and formatting 2023-11-17 17:30:39 -07:00
Zack T
b06fc8cc66 v1.7.2 = Switching indentation to tabs 2023-11-17 13:10:24 -07:00
Zack T
1f31cbcc6d v1.7.1 = Code standardizations & cleanup
+ Code standardizations
  + Code cleanup
  + Minor logic improvements
2023-11-17 13:06:28 -07:00
Zack T
b83505131a v1.7.0 = Updated String Decryption Logic for Ventura and newer 2023-11-17 12:56:12 -07:00
Zack T
fb4be9b6fb v1.6.1 = Bug fix (extra parentheses)
Also updating help text to include multiple value support for specific arguments.
2023-11-17 12:37:11 -07:00
Zack T
9fe078e6eb Adding Patch Monitoring for Sonoma 2023-11-03 12:59:17 -07:00
Zack T
0c4e1cfb3e Minor improvements
* Improved description verbiage
  * Spell checking
  * Syntax Case
2023-11-03 12:58:34 -07:00
Zack T
6a8336dbbb v2.5.5 = (Proper) Fix for MacBooks and Sonoma
Reported by @sjbarkey
2023-10-03 09:49:19 -07:00
Zack T
47168a93b0 v2.5.4 = Bug Fix for MacBooks and Sonoma
Reported by @sjbarkey
2023-09-29 21:19:57 -07:00
Zack T
7bfb4631b2 v2.5.3 = Bug Fix 2023-09-26 11:44:09 -07:00
Zack T
06319b803f v1.3.1 = Minor bug fixes 2023-09-20 23:08:33 -07:00
Zack T
f4ea7b10c3 v1.3.0 = Adding optional argument to support testing 2023-09-20 22:00:36 -07:00
Zack T
b7c6d4c459 v1.2.0 = Actual Python3 Ready, Bug Fixes, Code Improvements & more!
+ Numerous bug fixes
    + *Now* _actually_ Python3 ready...
    + Better (actual) support for macOS 11 and newer
    + Updated for Jamf Pro's new icon API
  + Adding logging function for handling output to Policy Logs (level can be dynamically changed)
  + Further improved launchctl functions
  + Additional code improvements
2023-09-20 21:59:08 -07:00
Zack T
2fb5b53fc1 v1.1.1 = Switching indentation to tabs 2023-09-20 17:29:25 -07:00
Zack T
a288a5e62f v1.1.0 = Major code standardizations & cleanup, and logic improvements
+ Code standardizations
  + Code cleanup
  + Logic improvements
  + Refactored Launch Daemon management
2023-09-20 12:11:34 -07:00
Zack T
fa36a25f26 v2.5.2 = Another Bug Fix 2023-09-06 11:46:43 -07:00
Zack T
93e86691a2 v2.5.1 = Bug Fix & Formatting Improvements
+ Bug Fix (syntax error: invalid arithmetic operator)
+ Formatting improvements
+ Made JavaScript easier to read
2023-09-06 11:33:43 -07:00
Zack T
2f5a68ec71 Merge pull request #24 from hkystar35/master
Added test options
2023-09-06 11:09:45 -07:00
Zack T
ae92a637a0 Minor tweaks and formatting changes 2023-09-06 11:06:58 -07:00
Zack T
d65d530247 v1.1.0 = Bug Fix and other improvements
+ Fixed an issue when parsing through accounts passed via argument 4
+ Improved the comparison for local admins and protected admins (made this more reliable/safe)
  + Should prevent accounts with substrings of one another from matching
2023-07-20 14:37:44 -07:00
hkystar35
ac22108e09 Added test options 2023-07-06 16:41:49 -06:00
Zack T
6cc0c14b1f Adding support for the latest OS versions released today 2023-06-05 17:00:30 -07:00
Zack T
8c5b25079a v2.4.1 = Determine if running newer than supported OS version
Added support to determine if device is running an OS version newer than what the model supports.
2023-06-05 15:48:38 -07:00
Zack T
d8502bfd22 v2.4.0 = Adding initial Sonoma Support 2023-06-05 15:28:07 -07:00
Zack T
4b12352ba7 v2.3.0 = Add support to locally "log" value
Some org's prefer to run (potentially) long scripts in a Policy and not during the actual inventory process.  This version of the script will support that workflow while also still support being ran from a Jamf Pro Extension Attribute.
2023-06-05 13:46:12 -07:00
Zack T
25065305f9 Added new query to track recurring App Store App Installs
This query isn't limited to the past twenty-hours as well and isn't limited to a "completed" date
2023-05-08 17:40:57 -07:00
Zack T
99a6746172 Identify both App and Device Site 2023-05-08 17:34:22 -07:00
Zack T
4abaa90632 Tweak to devices that have enrolled recently, but not managed
Look at _*last*_ enrollment not, not initial enrollment date
2023-05-05 18:11:44 -07:00
Zack T
9849480bce Duplicate device logic tweak
When looking for duplicate devices, only care if the records are managed
2023-05-05 18:10:16 -07:00
Zack T
1fdeaaaa42 Bug fixes/corrections in logic 2023-05-05 18:07:49 -07:00
Zack T
3b94b5c2d4 Minor syntax changes 2023-05-05 18:06:47 -07:00
Zack T
f6e55f10cd New Queries for MDM Commands includes Config Profiles 2023-03-21 00:42:11 -07:00
Zack T
1072d14083 Removing file containing duplicate queries 2023-03-21 00:35:15 -07:00
Zack T
7bf1ea2f16 Added Full Overview Queries for Groups 2023-03-21 00:34:35 -07:00
Zack T
84ad628037 Misc cleanup/improvements/fixes 2023-03-21 00:33:38 -07:00
Zack T
509f160b1e Added totals for individual models and families 2023-03-20 23:49:00 -07:00
Zack T
6292725a69 Re-organizing files 2023-03-20 23:27:43 -07:00
Zack T
a94b072e79 2.12.1 = Bug Fix, missing slash 2023-03-20 11:40:34 -07:00
Zack T
f0c925b463 New queries to help identify objects to clean up 2023-02-14 18:18:06 -07:00
Zack T
f9451d7824 Added Site Details to Groups 2023-02-14 18:16:13 -07:00
Zack T
c85513e045 Queries for Computers and Mobile Devices
Includes query topics that cover os software details, hardware details, management health, security details, recently enrolled and not managed, and devices not in a Site
2023-02-14 18:12:36 -07:00
Zack T
0875364af3 Added additional table notes
Added notes for the following tables:
  * computers
  * computers_denormalized
  * mobile_devices_denormalized
  * mobile_device_management_commands

Reorganized tables in alphabetical order.
2023-02-14 18:10:02 -07:00
Zack T
c447a949cf New Queries for Unused Objects 2023-01-30 22:17:17 -07:00
Zack T
58eed20f85 Minor cleanup 2023-01-30 22:16:11 -07:00
Zack T
8908556126 Improving Unused Groups Queries 2023-01-30 22:12:00 -07:00
Zack T
8e942a95c8 Updating notes 2023-01-30 13:59:16 -07:00
Zack T
5d0c2364b7 v2.2.1 = Bug Fix
* Fixed a bug due to a comparison operation that caused an error when the latest OS supported for a given model was a macOS `10.x` version.
* This bug did not affect the results of the script though.
* Simply reversed the conditional logic to resolve this issue
* Thanks to @allanp81 on the MacAdmins Slack for reporting this
2022-10-28 10:38:23 -07:00
Zack T
8e92548148 v1.8.0 = Updated to support macOS 13
Updated to support macOS 13, but consolidated the RegEx string.
2022-10-27 11:05:05 -07:00
Zack T
b505b005b8 Adding new queries 2022-08-31 23:23:32 -07:00