<commit_before># AutoPkgr Change Log

All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased][unreleased]

### Added
- Now supports GitHub two-factor authentication for generation of API tokens. (#393)

### Changed
- AutoPkgr no longer attempts to automatically correct or change JSS URLs entered through the "Configure JSSImporter" options. As long as the URL you enter is valid, you shouldn't notice this.
- Changed the way a valid user is determined when adding a schedule. Users not physically logged into the system can now enable the schedule assuming they have a valid home directory, and a `com.github.autopkg.plist` preference file. (#416)

### Fixed
- Adjusted a few things that should improve AutoPkgr's behavior when running on Mac OS X 10.8.
- Fixed a bug that would cause proxy settings to be displayed incorrectly. (#399)
- Fixed a bug where schedule changes would not reload in-memory launchd schedule.
- Fixed a bug that would prevent JSSImporter-related defaults from getting set.
- Fixed a bug that would result in repos appearing twice in the repo table. (#406)
- Fixed a bug causing search results to be incorrectly formatted. (#410)
- Improved handling of git operations when using proxies.
- Resolved issue where Slack/HipChat settings were not saving properly in OS X El Capitan. (Note: AutoPkgr does not officially support El Capitan yet.)

## [1.3] - 2015-05-08

### Added
- Integration with Absolute Manage (via the [AbsoluteManageExport](https://github.com/tburgin/AbsoluteManageExport) processor). (#217)
- Integration with MacPatch (via the [MacPatchImporter](https://github.com/SMSG-MAC-DEV/MacPatch-AutoPKG) processor). (#347)
- Now you can send notifications directly to a Slack (#358) or HipChat (#359) channel.
- More flexible options for scheduling AutoPkg to run. New daily and weekly options! (#361)
- By popular request, you can now right-click on a recipe and choose Run This Recipe. (#107)
- You can also right-click on a recipe in the list and choose Get Info to see various details about the recipe. (#342, #357, #370)
- Right-click on a repo to access the GitHub commits page or update a single repo. (#357)
- The repo and recipe lists are now sortable! (#356)
- The repos list now displays the number of stars each repo has on GitHub (and you can sort by them too). (#356, #357)
- Proxy configuration is now much easier than typing Terminal commands. Just go to the Folders & Integration tab, then click on Configure AutoPkg to access the proxy settings.
- In the same location as the proxy settings, you can now create the GitHub API token used with `autopkg search` feature using AutoPkgr. This allows a greater number of search queries per hour.
- The install tab now displays status of additional integrated tools and processors, like AbsoluteManageExport and MacPatchImporter.
- Easier uninstallation of components like JSSImporter and AbsoluteManagerExport. (#332)
- Better validation of the standard output AutoPkgr receives from AutoPkg.
- Ability to change the Git binary used by AutoPkg.<commit_msg>Updated changelog.<commit_after># AutoPkgr Change Log

All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased][unreleased]

### Added
- Now supports GitHub two-factor authentication for generation of API tokens. (#393)

### Changed
- Changed the way a valid user is determined when adding a schedule. Users not physically logged into the system can now enable the schedule assuming they have a valid home directory, and a `com.github.autopkg.plist` preference file. (#416)

### Fixed
- Adjusted a few things that should improve AutoPkgr's behavior when running on Mac OS X 10.8.
- Fixed a bug that would cause proxy settings to be displayed incorrectly. (#399)
- Fixed a bug where schedule changes would not reload in-memory launchd schedule.
- Fixed a bug that would prevent JSSImporter-related defaults from getting set.
- Fixed a bug that would result in repos appearing twice in the repo table. (#406)
- Fixed a bug causing search results to be incorrectly formatted. (#410)
- Improved handling of git operations when using proxies.
- Resolved issue where Slack/HipChat settings were not saving properly in OS X El Capitan. (Note: AutoPkgr does not officially support El Capitan yet.)

### Removed
- AutoPkgr no longer attempts to automatically correct or change JSS URLs entered through the "Configure JSSImporter" options. As long as the URL you enter is valid, you shouldn't notice this.


## [1.3] - 2015-05-08

### Added
- Integration with Absolute Manage (via the [AbsoluteManageExport](https://github.com/tburgin/AbsoluteManageExport) processor). (#217)
- Integration with MacPatch (via the [MacPatchImporter](https://github.com/SMSG-MAC-DEV/MacPatch-AutoPKG) processor). (#347)
- Now you can send notifications directly to a Slack (#358) or HipChat (#359) channel.
- More flexible options for scheduling AutoPkg to run. New daily and weekly options! (#361)
- By popular request, you can now right-click on a recipe and choose Run This Recipe. (#107)
- You can also right-click on a recipe in the list and choose Get Info to see various details about the recipe. (#342, #357, #370)
- Right-click on a repo to access the GitHub commits page or update a single repo. (#357)
- The repo and recipe lists are now sortable! (#356)
- The repos list now displays the number of stars each repo has on GitHub (and you can sort by them too). (#356, #357)
- Proxy configuration is now much easier than typing Terminal commands. Just go to the Folders & Integration tab, then click on Configure AutoPkg to access the proxy settings.
- In the same location as the proxy settings, you can now create the GitHub API token used with `autopkg search` feature using AutoPkgr. This allows a greater number of search queries per hour.
- The install tab now displays status of additional integrated tools and processors, like AbsoluteManageExport and MacPatchImporter.
- Easier uninstallation of components like JSSImporter and AbsoluteManagerExport. (#332)
- Better validation of the standard output AutoPkgr receives from AutoPkg.
- Ability to change the Git binary used by AutoPkg.
{'fraction_non_alphanumeric': 0.06739439962031324, 'fraction_numerical': 0.0221483942414175, 'mean_word_length': 4.389599317988065, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4347830', 'n_tokens_mistral': 1801, 'n_tokens_neox': 1595, 'n_words': 907}