Adam Strickland
03c8babb34
Merge pull request #631 from adamstrickland/v0.11.3-release
...
bump version to 0.11.3, preps changelog for release
v0.11.3
2018-06-11 09:34:19 -07:00
Adam Strickland
3a332e78ea
bump version to 0.11.3, preps changelog for release
2018-06-11 09:22:23 -05:00
Adam Strickland
853e60bb1e
Merge pull request #628 from adamstrickland/431-local-config-overrides-basic-commands
...
Local config overrides basic commands
2018-06-11 07:15:30 -07:00
Adam Strickland
e569aa0aa6
changes bootstrap to accept array of args (vs varargs)
2018-06-07 15:15:00 -07:00
Adam Strickland
179aaab36e
fixes cops
2018-06-02 09:36:27 -05:00
Adam Strickland
7c4972b7d4
immortalizes protected thor commands, introduces code comment re: same
2018-06-02 09:16:37 -05:00
Adam Strickland
589da5e69b
fixes specs
2018-06-02 09:06:38 -05:00
Adam Strickland
0e24ecdc3f
Merge pull request #630 from JonRowe/patch-1
...
Highlight spacing issue.
2018-05-30 22:26:11 -05:00
Pete Doherty
9caee5c854
reword YAML indentation comment and add SO link
2018-05-30 10:16:06 -04:00
Jon Rowe
fec1e23cfb
Highlight spacing issue.
2018-05-30 08:19:23 +01:00
Adam Strickland
cd1fa02624
moves executable bootstrap logic to Tmuxinator::Cli.bootstrap
...
adds tests for same
includes bootstrap tests for both with and without a local project config
also ignores local .env
2018-05-27 12:29:44 -05:00
Adam Strickland
f9e6d1fe64
formalizes set of reserved commands and modifies executable to use it
2018-05-27 10:10:10 -05:00
Pete Doherty
3a33e91e1c
update-COC - replace j3rn's email with ethagnawl's in COC ( #627 )
2018-05-26 16:24:10 -04:00
Pete Doherty
84b47360b2
Use Correct Project Config File Path When Generating Config File
...
* 440-fix-config-file-path-in-project-config - use full project config file path when generating project config file
* MISC - refactor "should always generate a project file" spec -- use Dir.mktmpdir
* 440-fix-config-file-path-in-project-config - update CHANGELOG.md
Closes #440 .
2018-05-26 13:24:22 -04:00
Pete Doherty
0bf56f9381
Quiet RuboCop Warnings ( #622 )
...
* 620 - quiet rubocop warnings
2018-05-09 23:40:30 -04:00
Pete Doherty
14f0146145
Bump tmuxinator version to 0.11.2 ( #618 )
2018-05-09 09:34:55 -04:00
Edoardo T
30d28da852
Fix on exit not firing ( #617 )
...
* fix hook_on_project_exit not fired
Fix #555 restoring `on_project_exit` hook behvaiour. Should have been a
replacement for `post` but was not working due to a failing check.
* update CHANGELOG
* Update template.erb
add whitespace before hook_on_project_exit
2018-05-09 08:23:17 -04:00
Pete Doherty
d81a2fcd8d
bump tmuxinator version to 0.11.1 ( #613 )
2018-04-16 15:17:30 -04:00
Pete Doherty
a920c96d97
add support for tmux 2.7 ( #612 )
2018-04-16 11:43:00 -04:00
Felix Eckhofer
c11791495a
Always prefer local lib over other versions ( #603 )
...
`>>` appends to LOAD_PATH, which means another installation might take
precedence. This bug was introduced in 2903c70e .
2018-04-03 19:40:48 -04:00
Pete Doherty
a25c61d17f
Add project config file option to tmuxinator start ( #601 )
...
* parameterized-yaml - first pass at parameterized yml cli option
* parameterized-yaml - change yaml_filepath to project-config/project_config
* parameterized-yaml - add project config file cli specs
* parameterized-yaml - add additional project_config Config#validate specs
* fix merge conflict
* parameterized-yaml - refactor Config#validate in order to satiate code climate
* parameterized-yaml - refactor Cli#create_project to satiate Code Climate
* parameterized-yaml - fix regression in Cli#create_project caused by Code Climate fix
* parameterized-yaml - document Cli#create_project attach/detach assignment logic
* parameterized-yaml - bump version to 0.11.0
* parameterized-yaml - use keyword args in calls to Config#exists?
Closes #595 .
v0.11.0
2018-03-30 16:02:05 -04:00
Nicolas Leger
d6720a8c09
[CI] Test against Ruby 2.5 ( #605 )
...
* [CI] Test against Ruby 2.5
* [Changelog] Add Ruby 2.5 test note #602
* Update CHANGELOG.md
2018-03-29 12:38:19 -04:00
ge-fa
b0ece95147
Drop factory_girl, introduce factory_bot ( #604 )
...
This library got renamed, see [1] for details.
[1] https://github.com/thoughtbot/factory_bot/blob/master/NAME.md
2018-03-26 23:17:27 -04:00
Pete Doherty
5849b38c98
Merge pull request #600 from ethagnawl/597-update-XDG-comment
...
597-update-XDG-comment
2018-03-26 10:03:43 -04:00
Peter Doherty
d209a8c59b
597-update-XDG-comment - update CHANGELOG.md
2018-03-20 13:04:24 -04:00
Pete Doherty
bf784c45ab
Merge pull request #577 from ethagnawl/575-format-deprecation-messages
...
575-format-deprecation-messages - use common formatting in deprecatio…
2018-03-20 13:00:44 -04:00
Peter Doherty
a1ec7991b4
597-update-XDG-comment - make Config#xdg comment reference correct XDG variable and add example of degenerate case
2018-03-18 17:50:28 -04:00
Pete Doherty
503d62b10e
Merge pull request #593 from jlong49/copyrightupdate
...
Updated the year on the copyright in the readme to 2018 from 2017
2018-03-01 12:07:53 -05:00
John Long
d8593f6bbc
Updated the year on the copyright
2018-03-01 10:59:11 -05:00
Adam Strickland
cdc41cfeee
Merge pull request #580 from adamstrickland/rel-0.10.1
...
version bump and changelog update for 0.10.1 release
v0.10.1
2017-12-01 08:42:20 -06:00
Adam Strickland
c0d4cd3df1
version bump and changelog update for 0.10.1 release
2017-11-28 13:01:59 -06:00
Adam Strickland
193d61fbb4
Merge pull request #578 from adamstrickland/rubocop-security-vulnerability
...
updates rubocop to resolve security vulnerability
2017-11-28 13:00:33 -06:00
Adam Strickland
f2c80dd3e0
Merge branch 'master' into rubocop-security-vulnerability
2017-11-28 11:02:19 -06:00
Adam Strickland
ce7c3f513c
Merge pull request #579 from adamstrickland/seanmalloy-new-tmux-versions
...
Seanmalloy new tmux versions
2017-11-28 11:01:32 -06:00
Adam Strickland
2cd3c675fe
fixes cops
2017-11-28 09:56:03 -06:00
Adam Strickland
4738d7f3c0
updates SUPPORTED_TMUX_VERSIONS to include 2.4, 2.5, 2.6
2017-11-28 09:40:01 -06:00
Adam Strickland
141be784cd
merge seanmalloy/new-tmux-versions
2017-11-28 09:38:53 -06:00
Adam Strickland
96b60a8087
updates changelog
2017-11-28 09:35:38 -06:00
Adam Strickland
d663b2a53d
updates rubocop to resolve security vulnerability
2017-11-28 09:34:06 -06:00
Pete Doherty
cee3a19fa4
Merge pull request #576 from weijiekoh/patch-1
...
Added documentation about project hooks to README
2017-11-27 10:35:06 -05:00
Peter Doherty
9421bd7740
575-format-deprecation-messages - use common formatting in deprecation warnings
2017-11-25 20:16:36 -05:00
Adam Strickland
076f6ddca9
Merge pull request #574 from rglassett/tmux-master-version-warning
...
Handle 'tmux master' version more gracefully
2017-11-25 11:22:27 -06:00
weijiekoh
0fb1a8d053
Added documentation about project hooks to README
...
Since pre and post are deprecated and have been replaced by project hooks, the README should reflect this.
2017-11-23 11:08:01 +08:00
Ryan Glassett
37fa86278c
Merge remote-tracking branch 'upstream/master' into tmux-master-version-warning
2017-11-22 10:13:19 -08:00
Ryan Glassett
974c8b618f
squash! Handle 'tmux master' version more gracefully
...
- References relevant open issues in changelog.
- Adds a list of supported tmux versions to the Tmuxinator module.
- Generalizes deprecation warning to apply to all unsupported versions.
- Removes 'master' from .travis.yml since it is not officially
supported.
2017-11-22 10:09:31 -08:00
Ryan Glassett
9bd3ae94dc
Merge pull request #573 from rglassett/fix-additional-pane-base-index-bugs
...
Fix additional pane-base-index bugs
2017-11-22 09:25:01 -08:00
Ryan Glassett
6a3cdd556f
Handle 'tmux master' version more gracefully
...
Same diff as #545 with minor changes as discussed in that thread. Treats
'tmux master' as being arbitrarily high, and displays a deprecation
warning to users attempting to run tmuxinator under 'tmux master'.
2017-11-22 00:49:16 -08:00
Ryan Glassett
d9ca66e8ee
Fix additional pane-base-index bugs
...
Fixes remaining sites where the base-index option (for windows) was
incorrectly used in place of the pane-base-index option.
2017-11-21 23:48:45 -08:00
Sean Malloy
318dde6af0
Add new tmux version to TravisCI matrix
...
Adding tmux versions 2.4, 2.5, and 2.6 to the
TravisCI matrix.
2017-11-19 22:35:27 -06:00
Pete Doherty
667b82a9d5
Merge pull request #565 from ethagnawl/564-support-emojis-in-project-names
...
Support emojis in project names
2017-10-30 13:51:44 -04:00