Brooke Kuhlmann
d03762425a
Fixed installation of apps with no extension.
...
Some apps are binaries packaged within a DMG, zip, etc. that have no
extension but are executable. These are meant to go in the
`/usr/local/bin` folder.
This corresponds with the code found in the `installers.sh` file (see
the `install_app` function).
2018-12-29 14:06:03 -07:00
Brooke Kuhlmann
2d58c953e1
Updated to Ruby 2.6.0.
...
[Changes](https://is.gd/MuTHWG ).
2018-12-25 11:29:03 -07:00
Brooke Kuhlmann
bb329535c7
Added version release changes.
6.1.0
2018-11-01 20:01:55 -06:00
Brooke Kuhlmann
72f5fcb03e
Removed unnecessary source code comments.
...
Reduced stating the obvious (in many cases) in order to improve
readability and reduce lines of code.
2018-10-28 13:35:51 -06:00
Brooke Kuhlmann
7da69e543f
Updated to Java SE Development Kit 11.
...
Links to latest release of Java SE SDK.
2018-10-27 11:59:21 -06:00
Brooke Kuhlmann
0b5c5a6cd8
Updated to Ruby 2.5.3.
...
Fixes development packaging issues absent in Ruby 2.5.2.
[Details](https://is.gd/tYAZvF ).
2018-10-21 09:47:23 -06:00
Brooke Kuhlmann
450c04e126
Updated to Ruby 2.5.2.
...
Includes important security patches. [Details](https://is.gd/60JxWj ).
2018-10-17 12:54:37 -06:00
Brooke Kuhlmann
8305d07ffb
Added version release changes.
6.0.0
2018-10-01 19:56:56 -06:00
Brooke Kuhlmann
ff09e25ea5
Added XCode install tip.
...
Helpful for first-time installers not familar with XCode. Also reduces
confusion with license window which always seems to appear behind
current window.
2018-09-30 10:34:17 -06:00
Brooke Kuhlmann
be396b9581
Updated to Java SE Development Kit 10.
...
Provides a link to the latest JDK.
2018-09-25 17:35:28 -06:00
Brooke Kuhlmann
6dd6d93bb8
Updated boot disk creation to macOS Mojave.
...
Provides support for the latest
[macOS](https://www.apple.com/macos/mojave ) release.
2018-09-25 17:35:28 -06:00
Brooke Kuhlmann
98d921527c
Updated to Contributor Covenant Code of Conduct 1.4.1.
...
The biggest change is the links all use HTTPS now. Formatting was
corrected to wrap at the 100th column as well.
[ci skip]
2018-08-12 07:10:08 -06:00
Brooke Kuhlmann
c01bdeb393
Added version release changes.
5.0.0
2018-08-01 19:51:36 -06:00
Brooke Kuhlmann
f6610849eb
Updated Git checkout to silence detached head warnings.
...
Avoids displaying the following warning in the logs when checking out a
specific version of a project for install purposes:
You are in 'detached HEAD' state. You can look around, make
experimental changes and commit them, and you can discard any
commits you make in this state without impacting any branches by
performing another checkout.
If you want to create a new branch to retain commits you create,
you may do so (now or later) by using -b with the checkout command
again. Example:
git checkout -b <new-branch-name>
HEAD is now at f836f876a178 Added version release changes.
2018-08-01 19:31:23 -06:00
Brooke Kuhlmann
d0c2335f35
Removed restorer functions.
...
No longer needed as these have been eclipsed by the restore from backup
functionality that uses rsync.
2018-08-01 19:31:23 -06:00
Brooke Kuhlmann
cc9fc3a2f9
Removed Java install support.
...
No longer used as the installer is prompted for instead.
2018-07-29 17:41:30 -06:00
Brooke Kuhlmann
023c8bbae2
Refactored function parameter documentation.
...
Cleaned up function documentation to be consistent with rest of
project.
2018-07-29 16:05:09 -06:00
Brooke Kuhlmann
5c12a47f11
Added App Store application verification.
...
Ensures all listed App Store applications are installed. Otherwise, it
lists those which are not.
2018-07-29 15:48:01 -06:00
Brooke Kuhlmann
cc1b7527fe
Added Homebrew cask application verifier.
...
Verifies installation of Homebrew casks by ensuring installed
applications cross check against defined list.
2018-07-29 15:02:59 -06:00
Brooke Kuhlmann
2f6b385f2f
Refactored library function order.
...
Moved primary functions above secondary functions for easier
readability.
2018-07-29 13:56:00 -06:00
Brooke Kuhlmann
6c06f7107b
Fixed verification of Homebrew formulas.
...
The `verify_homebrew_formulas` function will no longer error when
checking Homebrew formulas due to invalid function name.
2018-07-29 13:37:36 -06:00
Brooke Kuhlmann
da81619140
Updated boot disk format documentation.
...
Added emphasis for using *Mac OS Extended (Journaled)* format for the
USB drive and *APFS (Encrypted)* for the main drive.
2018-07-28 18:15:39 -06:00
Brooke Kuhlmann
6c4fc52511
Updated README documentation.
...
Minor edits and clarifications.
2018-07-28 18:15:39 -06:00
Brooke Kuhlmann
ccb9aa8c1d
Fixed Markdown ordered list numbering.
...
Ensures ordered lists start at one instead of zero.
[ci skip]
2018-07-20 10:30:20 -06:00
Brooke Kuhlmann
940ad7e622
Updated Semantic Versioning links to be HTTPS.
...
It's best to be secure by default.
[ci skip]
2018-06-30 17:10:03 -06:00
Brooke Kuhlmann
f7fb380233
Updated project changes to use semantic versions.
...
Keeps project changes/history labeled with consistent version labels.
[ci skip]
2018-04-01 12:43:14 -06:00
Brooke Kuhlmann
c0b9be502b
Added version release changes.
4.1.0
2018-04-01 10:56:35 -06:00
Brooke Kuhlmann
66cd8d988e
Updated to Git Cop 2.2.0.
...
[Changes](https://is.gd/OEDYpE ).
2018-04-01 09:07:07 -06:00
Brooke Kuhlmann
955af0fc9e
Updated to Ruby 2.5.1.
...
[Details](https://is.gd/hSEMaL ).
2018-03-30 17:32:36 -06:00
Brooke Kuhlmann
9730e0ce45
Updated to Circle CI 2.0.0 configuration.
...
Uses latest configuration version in order to not be caught off-guard
if/when they drop v1.0.0 support.
[Details](https://circleci.com/docs/2.0 ).
2018-01-28 07:44:33 -07:00
Brooke Kuhlmann
94373dd5e8
Updated README screencast tutorial.
...
Updated to use latest version of software (not that the features have
changed much).
2018-01-07 14:14:22 -07:00
Brooke Kuhlmann
87282969de
Updated README license information.
...
Simplified the text by removing the "(c)" as the use of "Copyright" is
good enough.
[ci skip]
2018-01-06 15:00:50 -07:00
Brooke Kuhlmann
6a6286755e
Removed Patreon badge from README.
...
No longer planning to use this service.
[ci skip]
2018-01-02 20:25:45 -07:00
Brooke Kuhlmann
5866049618
Added version release changes.
4.0.0
2018-01-01 14:00:44 -07:00
Brooke Kuhlmann
3cba8eaa48
Updated to Apache 2.0 license.
...
Out of all permissive licenses, this provides the clearest terms and
conditions.
[Details](https://choosealicense.com/licenses/apache-2.0 ).
[ci skip]
2017-12-31 10:17:06 -07:00
Brooke Kuhlmann
cd89faac07
Updated to Ruby 2.5.0.
...
[Changes](http://bit.ly/2C4KviX ).
2017-12-25 06:49:05 -07:00
Brooke Kuhlmann
ea8944a1dc
Updated to Ruby 2.4.3.
...
Fixes a `Net::FTP` security issue.
[Details](http://bit.ly/2jU2KzV ).
2017-12-14 19:40:00 -07:00
Brooke Kuhlmann
1e6e9a43bd
Added Gemfile.lock to .gitignore.
...
It's not necessary to track exact details of the gems used in this
project as they are used for build purposes only.
2017-12-10 10:18:56 -07:00
Brooke Kuhlmann
68c1ea0515
Added version release changes.
3.1.0
2017-11-26 15:26:28 -07:00
Brooke Kuhlmann
419fceba0c
Updated boot disk documenation to mention APFS.
...
Aids new installs with the correct option to choose from the menu
prompt.
2017-11-26 08:59:06 -07:00
Brooke Kuhlmann
9fba750712
Updated to Rake 12.3.0.
...
[Changes](http://bit.ly/2AU14wd ).
2017-11-18 08:53:59 -07:00
Brooke Kuhlmann
de9e9dc73e
Updated Gemfile.lock file.
...
Was accidentally missed as part of the previous commit.
2017-11-05 17:12:04 -07:00
Brooke Kuhlmann
0f13af9692
Updated to Git Cop 1.7.0.
...
[Changes](http://bit.ly/2AcYDV4 ).
2017-11-05 17:04:03 -07:00
Brooke Kuhlmann
7133361277
Updated to Bundler 1.16.0.
...
[Changes](http://bit.ly/2hFrBX5 ).
2017-11-04 13:53:22 -06:00
Brooke Kuhlmann
bc01beac6a
Updated to Rubocop 0.51.0.
...
[Changes](http://bit.ly/2hlepWS ).
There is a bug with Rubocop 0.51.0 where the `Style/CommentedKeyword`
cop raises false positives but can be ignored until the next release of
Rubocop is issued.
2017-10-29 15:08:27 -06:00
Brooke Kuhlmann
18ff862a4a
Added version release changes.
3.0.0
2017-10-01 15:42:33 -06:00
Brooke Kuhlmann
c6ef97a88b
Updated boot disk creation to use macOS High Sierra.
...
Necessary to create a boot disk for the latest macOS version.
2017-10-01 11:40:24 -06:00
Brooke Kuhlmann
67a17a0113
Updated to Ruby 2.4.2.
...
[Details](http://bit.ly/2yfBm4I ).
2017-09-16 17:34:04 -06:00
Brooke Kuhlmann
e5f2051412
Updated to Git Cop 1.6.0.
...
[Changes](https://github.com/bkuhlmann/git-cop/releases/tag/v1.6.0 ).
2017-08-27 08:49:41 -06:00
Brooke Kuhlmann
bbdedb1a56
Updated gem dependencies.
2017-08-27 08:07:13 -06:00