Tags: jamf/PPPC-Utility
Tags
Drag and drop of applications now accepts multiple apps (#85) (#94) * Added support for multiple files during a drop operation for the applications list and for Apple Events. * Fixed some whitespace issues detected by Swiftlint in the ModelTests.swift file. * #85 Add to CHANGELOG.md, and added the CHANGELOG.md to the Xcode project for more visibility.
Add new pppc keys (#81) * Added changelog entry for ty's fix * updated the changelog with author tags * adding in some unit tests to help with making changes to the structure in the future * Added allowed and authorization as optionals so they can be left out of the xml as needed. * Updated the change log * added some tests for handling the authoriztion vs allowed legacy property. * Added the new Authorization key as the default instead of Allowed * Added some more tests around importing a profile and making sure it handles the new key correctly * Added constants for the key display values and some more tests around importing and exporting * Fixed the parsing issue when importing a profile with apple events and added unit tests * Added the new key to the drop down for screen capture and listen event. * Added some support for an info message if the user is trying to use the new Authorization key, warning them it is only Big Sur and above * Working through some changes. There are currently failing unit tests and an incomplete UI implementation of the NSSwitch for big sur. * Fix application list layout * Revert "Fix application list layout" This reverts commit 832fef1. * Fix Applications table view cell height * Fixing some more UI issues and causing some others * fixed up the unit tests * Fix table view cell height * Changed the width of the popup buttons to allow for the new value to be seen clearly. * More UI tweaks and also added a cancel option for the alert when users are going away from big sur mode and might lose some data. * Added constrainsts for the big sur switch * Got rid of as many interface builder warnings as I could. There is still one annoying one not resolved about a fixed width, and also some content notices on the storyboard. * Moved the import button to the same row as the Save and Upload buttons. * upgraded swiftlint and fixed the issue * Fixed some wording and spelling issues. Updated version to 1.3.0 * Added spacing in the error message for better readablility * added note to changelog that 10.15 is the min deployment target now * changed to use a setup() method for the ModelTests * Removed a comment and made the method name more descriptive. * Updated readme to reference 10.15 as the min version * changed the format of switch statments to be consistent * added guard in weak self pointer is actually nil * disabled hardened runtime for debug builds so that unit tests can be run with "Sign to Run Locally" * Added some internal jenkins related files. * adding a sleep for troubleshooting * Adding import to the shared fastlane lib using ENV * Trying to fix the build issues by taking of sign to run locally * removed Jenkins changes and moved them to another experimental branch * changed back to use the hardented runtime for debug mode to try and fix the buld * Going back to setting the team explicitly. * Disabled the hardened runtime again so the unit tests locally can be run. * One more try at the build by turning off automatic code signing * Only changing back the main app not the unit tests to see if we can at least build. * giving up, just leaving the team assigned Co-authored-by: Tony Eichelberger <tony.eichelberger@jamf.com> Co-authored-by: Isaac Halvorson <isaac.halvorson@jamf.com>