Chris Roberts
|
4bbd43c73f
|
Display default on expunge command questions. Prompt user on invalid input.
|
2017-01-12 07:16:57 -08:00 |
Chris Roberts
|
cc37207f9c
|
Update key names when passing to install action
|
2016-11-28 16:56:00 -08:00 |
Chris Roberts
|
b0a3cfa978
|
Provide error information on plugin repair error.
Also includes original exception information within logger output.
|
2016-11-28 07:48:16 -08:00 |
Chris Roberts
|
d9c1c36b3c
|
Iterate plugin list using manager result to retain sorting
|
2016-11-21 09:25:56 -08:00 |
Chris Roberts
|
23b40a31ed
|
Skip reinstallation of system plugins
|
2016-11-17 16:40:30 -08:00 |
Chris Roberts
|
ae21c31a6c
|
Use Manager#installed_plugins information to display updates
|
2016-11-16 13:27:05 -08:00 |
Chris Roberts
|
1806cc1c5c
|
Remove deprecated plugin install option
|
2016-11-11 15:13:03 -08:00 |
Chris Roberts
|
f045f74d86
|
Only proceed if confirmation is matched. Do not continue if user aborted.
|
2016-11-07 19:25:32 -08:00 |
Chris Roberts
|
b15ef3a6ff
|
Add plugin expunge command to remove all user installed plugins
|
2016-11-07 18:48:51 -08:00 |
Chris Roberts
|
5d68c8c30b
|
Include plugin repair command
|
2016-11-07 18:48:51 -08:00 |
Seth Vargo
|
1166800b65
|
Use SSL and HTTPS links where appropriate
|
2016-01-25 13:14:54 -05:00 |
Mitchell Hashimoto
|
3d6b11375a
|
commands/plugin: plugin-clean-sources
|
2015-11-18 11:21:39 -08:00 |
Mitchell Hashimoto
|
946d2fe154
|
Merge pull request #4738 from robkinyon/skip_default_sources
Added a --plugin-clean-sources parameter
|
2015-11-18 11:20:34 -08:00 |
Seth Vargo
|
d2874064f4
|
Use .key? instead of .has_key?
|
2015-01-05 18:29:01 -05:00 |
Rob Kinyon
|
14b84a4a76
|
Added a --plugin-clean-sources parameter that will allow for
only those sources that are defined by the user to be used.
|
2014-10-28 21:53:41 -04:00 |
Mitchell Hashimoto
|
f23c5ebc46
|
commands/plugin: list puts plugin namein machine readable output
[GH-4506]
|
2014-10-23 12:00:46 -07:00 |
Mitchell Hashimoto
|
4138179207
|
commands/plugin: error if windows with space in dir [GH-4351]
|
2014-08-29 12:16:40 -07:00 |
Kalman Hazins
|
bb052366f7
|
Change symbols inside hashes to 1.9 JSON-like syntax
|
2014-05-22 12:35:12 -04:00 |
Emiliano Ticci
|
08e7a76962
|
Add machine readable output for `vagrant plugin list` command
|
2014-03-23 13:09:16 +01:00 |
Mitchell Hashimoto
|
5db58d6a33
|
commands/plugin: list notes system gems
|
2014-03-03 14:57:42 -08:00 |
Mitchell Hashimoto
|
ea502c5c3d
|
commands/plugin: vagrant plugin install can accept multiple
|
2014-01-07 14:17:48 -08:00 |
Mitchell Hashimoto
|
24a2892236
|
Update CHANGELOG and website
|
2014-01-07 14:11:33 -08:00 |
Ryan S. Brown
|
b53ae446d2
|
Allow `vagrant (un)install plugin1 plugin2 plugin3`
|
2014-01-07 14:09:31 -08:00 |
Mitchell Hashimoto
|
86cab61c27
|
commands/plugin: support installing from file
|
2014-01-06 09:27:37 -08:00 |
Mitchell Hashimoto
|
f612ec7549
|
core: support plugin sources, and mask Bundler errors
|
2014-01-05 23:13:49 -08:00 |
Mitchell Hashimoto
|
0117521744
|
commands/plugin: vagrant update is fancier now (see website docs)
|
2014-01-05 22:33:05 -08:00 |
Mitchell Hashimoto
|
561e65ec72
|
commands/plugin: list shows version constraints and entrypoints
|
2014-01-05 21:16:41 -08:00 |
Mitchell Hashimoto
|
bef7051943
|
commands/plugin: InstallGem tests
|
2014-01-05 21:08:55 -08:00 |
Mitchell Hashimoto
|
aeb0d1a480
|
commands/plugin: fix plugin existence middleware, add tests
|
2014-01-05 20:57:55 -08:00 |
Mitchell Hashimoto
|
5fe2994005
|
commands/plugin: convert all actions to use the new classes
|
2014-01-05 20:50:25 -08:00 |
Mitchell Hashimoto
|
8904319beb
|
commands/plugin: install version and entrypoints work
|
2014-01-05 20:47:02 -08:00 |
Mitchell Hashimoto
|
9dc1307b7c
|
commands/plugin: remove --plugin-prerelease
|
2014-01-05 17:46:20 -08:00 |
Mitchell Hashimoto
|
d368b3cf62
|
core: Tolerate syntax errors in ~/.gemrc [GH-2760]
|
2014-01-05 17:11:24 -08:00 |
Mitchell Hashimoto
|
8823f43f3a
|
commands/plugin: error if uninstall non-existent plugin
|
2014-01-05 16:03:00 -08:00 |
Mitchell Hashimoto
|
e1c9431085
|
commands/plugin: uninstall works again
|
2014-01-05 16:02:00 -08:00 |
Mitchell Hashimoto
|
95aeb9443d
|
commands/plugin: Remove PruneGems
|
2014-01-05 14:55:44 -08:00 |
Mitchell Hashimoto
|
86610bf735
|
installing gems works
|
2014-01-05 14:54:50 -08:00 |
Mitchell Hashimoto
|
1eef75a715
|
commands/plugin: list uses PluginManager
|
2014-01-05 08:42:34 -08:00 |
Mitchell Hashimoto
|
279b171339
|
commands/plugin: remove unnecessary line
|
2014-01-04 17:22:07 -08:00 |
Mitchell Hashimoto
|
ae17dc09eb
|
commands/plugin: list plugins uses Bundler
|
2014-01-04 17:21:53 -08:00 |
Mitchell Hashimoto
|
8450f20e87
|
Move StateFile into Vagrant::Plugin core
|
2014-01-04 16:45:41 -08:00 |
Mitchell Hashimoto
|
5387984e0f
|
commands/plugin: allow within Bundler env (cause we always are)
|
2014-01-04 16:32:46 -08:00 |
Mitchell Hashimoto
|
5d39cc381f
|
Merge pull request #2694 from tmatilai/plugin-json-errors
core: show more informative error if plugin.json parsing fails
|
2013-12-28 13:12:59 -08:00 |
Mitchell Hashimoto
|
0316665ad8
|
commands/plugin: use default version requirement
|
2013-12-28 14:10:57 -07:00 |
Teemu Matilainen
|
a5b84f413e
|
core: More informative error if plugin.json parsing fails
|
2013-12-20 07:10:10 -03:00 |
Teemu Matilainen
|
294f4def91
|
Fix `vagrant plugin` commands
`StateFile#installed_plugins` returns now a Hash instead of Array.
Fixes regression from 39b2539 .
|
2013-12-04 18:25:33 -03:00 |
Mitchell Hashimoto
|
d354cdda4a
|
core: request users upgrade plugins if they're old
|
2013-12-04 11:43:39 -08:00 |
Mitchell Hashimoto
|
236141ba90
|
commands/plugin: old state files default to 0 for vagrant version
|
2013-12-04 11:29:17 -08:00 |
Mitchell Hashimoto
|
39b2539ec7
|
commands/plugin: state file keeps track of the Vagrant version
|
2013-12-04 11:17:48 -08:00 |
Mitchell Hashimoto
|
4f17a70c4e
|
commands/plugin: ignore default gems when pruning
For modern RubyGems compatibility
|
2013-12-03 23:48:06 -08:00 |