Commit Graph

668 Commits

Author SHA1 Message Date
Zack T
a14fa57307 Query improvements
+ No reason for a LIKE comparison here
+ Removed table joins that were not utilized
2024-02-07 18:20:19 -07:00
Zack T
2d125910ca Spell checks 2024-02-07 18:19:22 -07:00
Zack T
5b8a40c6e0 Miscellaneous new queries 2024-02-06 09:02:55 -07:00
Zack T
43c0f5dacc New query for Management Health
Adding:
  + Mobile Devices that have failed to renew their MDM Profile
    + _And_ the MDM Profile has already expired
2024-02-05 16:50:39 -07:00
Zack T
c9a3ec0dea Adding attributes to the Management Health query
Adding:
  + Device Certificate Expires
  + Failed to Renew MDM Profile
2024-02-05 16:33:23 -07:00
Zack T
0cddff3e21 v1.0.0 = Initial Version 2024-01-25 17:01:33 -07:00
Zack T
163acd17f9 New queries for Management Health
Adding:
  + Computers Checking-In after MDM Profile has expired
  + Computers that have failed to renew their MDM Profile
    + _And_ the MDM Profile has already expired
2024-01-11 22:58:38 -07:00
Zack T
cfddac2ee8 Adding attributes to the Management Health query
Adding:
  + Device Certificate Expires
  + MDM Certificate Expires
  + Failed to Renew MDM Profile
2024-01-05 15:40:31 -07:00
Zack T
3643cfc2d6 Formatting and syntax standardization 2024-01-05 15:36:34 -07:00
Zack T
cf967108af Adding: Fix mismatch number of records 2024-01-05 15:31:16 -07:00
Zack T
38c347be31 New queries for finding duplicate icons 2024-01-05 15:26:30 -07:00
Zack T
7d9e854869 Query Improvements 2024-01-05 14:55:55 -07:00
Zack T
c0a8815f6b Updates for table changes 2024-01-05 13:17:47 -07:00
Zack T
59f7e7a855 v1.0.0 = Initial Version 2023-12-22 21:04:56 -07:00
Zack T
68971cb371 Fix comment (missed copy/paste correction) 2023-12-22 21:04:44 -07:00
Zack T
fa754440d2 v4.0.0 = Allow to successfully license or skip "unsupported" versions & More
+ Allow script to successfully license and/or skip found "unsupported" versions of JMP
+ Standardization & Simplification
+ Updating for support for JMP v17
2023-12-11 21:56:53 -07:00
Zack T
7f2782a55a v1.10.0 = Adding new options to override default archive name & max size 2023-12-04 11:40:08 -07:00
Zack T
7d6f2f53c9 v1.9.0 = Collecting new default info
Now collecting by default:
  + Installed Configuration Profiles
  + APNS Status (via `apsctl`)
2023-12-04 10:55:01 -07:00
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