Releases: cconard96/jamf
2.1.3
2.1.2
2.1.1
2.1.0
Second feature release for GLPI 9.5.X
What's changed:
- Added computer syncing support
- New plugin update/migration system to make it easier to manage changes between versions and to keep myself sane
- JSS password will now be encrypted using Sodium (GLPI's new encryption after they moved away from a shared key). This password will be re-encrypted automatically.
2.0.0
First feature release for GLPI 9.5.X
What's changed:
Minimum PHP version is now 7.2.0 (Same as GLPI now).
Minimum Jamf Pro version is 10.20.0 although there are no know compatibility issues yet with older versions.
The Jamf plugin menu was moved to the Plugin menu instead of Tools.
Improved MDM command rights including checking individual command rights for the user's JSS account and hiding commands they don't have access to.
Added ability to set a default status for imported devices.
Added support for syncing simcards, volumes, and lines.
Added GLPI 9.5.0 dashboard integration by adding cards for known Jamf extension attributes and cards for lost mode device count, managed device count, and supervised device count.
Device merge suggestions now work on the UUID/UDID first, and only use the name as a backup.
Added toggle for ignoring the certificate (for testing only!) of Jamf Pro instance. Defaults to checking the certificate.
Translation strings now have context information to help the translators.
What's been dropped since the beta:
The Jamf Computer support has been postponed due to the complexities involved with adding it. It will be released in a future version.
The plugin migration system was postponed to allow it to mature more.
The unit tests were postponed so that the REST calls can be properly mocked using services instead of hacked in.
2.0.0-rc1
Beta for first 9.5.0 release.
What's changed:
- Minimum PHP version is now 7.2.0 (Same as GLPI now).
- Minimum Jamf Pro version is 10.20.0 although there are no know compatibility issues yet with older versions.
- The Jamf plugin menu was moved to the Plugin menu instead of Tools.
- Improved MDM command rights including checking individual command rights for the user's JSS account and hiding commands they don't have access to.
- Added ability to set a default status for imported devices.
- Added support for syncing simcards, volumes, and lines.
- Added GLPI 9.5.0 dashboard integration by adding cards for known Jamf extension attributes and cards for lost mode device count, managed device count, and supervised device count.
- Device merge suggestions now work on the UUID/UDID first, and only use the name as a backup.
- Added toggle for ignoring the certificate (for testing only!) of Jamf Pro instance. Defaults to checking the certificate.
- Added basic computer sync support.
- Added a more robust plugin update solution which should improve reliability and performance.
- Some of the plugin is now unit tested to reduce bugs in development.
- Translation strings now have context information to help the translators.
1.2.1
1.2.0
1.1.2
1.1.1
Bug fix release.
Fixed in this release:
- Fix table names used during fresh installs and uninstalls.
- Added all Jamf plugin rights to profiles with Config right by default.
- Fix dropTableOrDie error message on uninstall.
- Hide MDM Command buttons completely if no JSS account is linked to the current user.
- Fix orphaned record when removing a JSS account link from a user.
- Remove QueryExpression in ORDER clause. This is not supported in GLPI yet.