Releases: LyraPhase/lyraphase_workstation
Releases · LyraPhase/lyraphase_workstation
v1.2.2 - gpg21 LaunchAgent
- Load the
com.lyraphase.gpg21.fix
LaunchAgent when/Library/LaunchAgents/com.lyraphase.gpg21.fix.plist
template renders changes - Skip loading LaunchAgent when
launchctl list com.lyraphase.gpg21.fix
returns zero exit status
v1.2.1 - "Everything is Awesome!"
Bugfix release. Now cookbook has 100% resouce ChefSpec test coverage!
Fixed the following bugs:
lyraphase_workstation::gpg21
: Remove symlinks togpg
binaries if they already exist & were installed by MacGPG / GPGToolslyraphase_workstation::gpg21
: Fix detection of Homebrew formulas to be installed:- Implement helper function:
has_formula_named?()
to handle checking for Homebrew formulas defined as a Hash with 'name
' key - Use
LyraPhase::Helpers#has_formula_named?()
to detect if homebrew formulas Array is already installing "gnupg21
"
- Implement helper function:
lyraphase_workstation::gpg21
: MonkeypatchChef::Resource::RubyBlock
to include our config file line helper, Fix method missing error
Other changes:
lyraphase::nfs_mounts
: Add ChefSpec test for execute "reload automount" resource to push resource test coverage towards 100%lyraphase_workstation::iterm2_shell_integration
: Add ChefSpec test for temp remote_file to get 100% test coverage!lyraphase_workstation::ableton_live
: Remove debug statements
v1.2.0 - gpg21 Recipe
v1.1.1 - sudoers fix for latest Homebrew
sudoers
fix for homebrew-spawned utilities (Workaround for sous-chefs/homebrew#105)- Allow
root
permissions for utilities spawned bybrew install
withsudo
orsudo -E
v1.1.0 - New Recipes
Added new recipes:
ableton_live_options
: Manage Options.txt settings for Ableton Live DAWiterm2
: Install iTerm2 + my default preferences.plist
fileiterm2_shell_integration
: Install iTerm2 shell integrationosx_natural_scrolling
: Fix natural trackpad scrolling direction
Added more ChefSpec tests for new recipes
v1.0.1 - Max for Live Bugfix release
- Fix EULA acceptance for Max 7
- Make
node['lyraphase_workstation']['max_for_live']['dmg']['package_id']
optional
v1.0.0 - Update Ableton, Max for Live versions
- Update to Ableton 9.7 Stable (tested on Mac OSX Sierra)
- Update to
Max731_161019
v0.9.4 - Refactor Encrypted Data Bag support
- Update recipes to use standardized Encrypted Data bag format for license keys:
airfoil
daisydisk
polyverse_infected_mushroom_i_wish
- Tested via real
chef-client
& server with encrypted data bags!
v0.9.3 - Minor release
Minor release: documentation updates
v0.9.2 - Bugfix release
lyraphase_workstation::airfoil
: Lots of bugfixes
- Fix ChefSpec unit tests for airfoil
- Fix
undefined method "[]"
onNilClass
whenairfoil
attributes orlicense_info
missing - Set default
airfoil_plist_file
path based onlyraphase_workstation
=>home