Mitchell Hashimoto
|
e3a67f7ab6
|
core: Environment uses the new Vagrantflie class
|
2014-02-06 20:12:15 -08:00 |
Mitchell Hashimoto
|
99346cc516
|
core: add Vagrantfile class, tests
|
2014-02-06 20:11:12 -08:00 |
Mitchell Hashimoto
|
cac0fdb490
|
core: Add the default server URL
|
2014-02-05 21:20:37 -08:00 |
Mitchell Hashimoto
|
becc349846
|
core: handle native windows paths like 'c:\foo.box'
[GH-2081]
|
2014-02-05 21:20:35 -08:00 |
Mitchell Hashimoto
|
751b4da2c6
|
core: if box is unversioned, check update does nothing
|
2014-02-05 21:20:32 -08:00 |
Mitchell Hashimoto
|
647563edaf
|
core: shorthand boxes must be foo/bar formatted, better errors
|
2014-02-05 21:20:31 -08:00 |
Mitchell Hashimoto
|
433e789a99
|
core: set URL to opaque if there is no path
|
2014-02-05 21:20:30 -08:00 |
Mitchell Hashimoto
|
b194525521
|
core: output a newline after ask with no echo
|
2014-02-05 21:20:28 -08:00 |
Mitchell Hashimoto
|
1a7b78e00e
|
core: UI supports not echoing
|
2014-02-05 21:20:27 -08:00 |
Mitchell Hashimoto
|
7a6d1a3ff1
|
commands/box: update command can update a specific box now
|
2014-02-05 21:20:23 -08:00 |
Mitchell Hashimoto
|
43157fba18
|
core: output the version that is added with BoxAdd
|
2014-02-05 21:20:20 -08:00 |
Mitchell Hashimoto
|
61a1082d65
|
core: BoxCheckOutdated is *much* simpler, unified logic, tests
|
2014-02-05 21:20:18 -08:00 |
Mitchell Hashimoto
|
bfca65b098
|
core: better output for BoxCheckOutdated
|
2014-02-05 21:20:16 -08:00 |
Mitchell Hashimoto
|
ea06202903
|
core: get rid of unnecessary lines
|
2014-02-05 21:20:15 -08:00 |
Mitchell Hashimoto
|
b5157df2cc
|
core: BoxCheckOutdated only runs if told to
|
2014-02-05 21:20:14 -08:00 |
Mitchell Hashimoto
|
8cc16d14fa
|
core: BoxCheckOutdated checks locally
|
2014-02-05 21:20:13 -08:00 |
Mitchell Hashimoto
|
d78194654d
|
core: ability to hide success UI
|
2014-02-05 21:20:12 -08:00 |
Mitchell Hashimoto
|
e537e02d9d
|
core: BoxCheckOutdated can check if a box is outdated
|
2014-02-05 21:20:11 -08:00 |
Mitchell Hashimoto
|
f2509f5c65
|
commands/box: outdated command to find outdated boxes
|
2014-02-05 21:20:10 -08:00 |
Mitchell Hashimoto
|
b81686e2c9
|
core: BoxAdd adds the metadata URL
|
2014-02-05 21:20:08 -08:00 |
Mitchell Hashimoto
|
bd9f375263
|
core: Box can store a metadata URL
|
2014-02-05 21:20:07 -08:00 |
Mitchell Hashimoto
|
e9afe386c1
|
core: remove BoxUpgradeRequired exception
|
2014-02-05 21:20:06 -08:00 |
Mitchell Hashimoto
|
d278fb2661
|
core: catch ENOENT as not a metadata URL
|
2014-02-05 21:20:04 -08:00 |
Mitchell Hashimoto
|
2ea6f92a6c
|
core: Cleaner output for BoxAdd
|
2014-02-05 21:20:03 -08:00 |
Mitchell Hashimoto
|
fa77d6810f
|
core: BoxAdd expands URL paths
|
2014-02-05 21:20:02 -08:00 |
Mitchell Hashimoto
|
8ab3ae1bef
|
core: BoxAdd UI looks better
|
2014-02-05 21:20:00 -08:00 |
Mitchell Hashimoto
|
f0607c6df0
|
core: BoxAdd supports multiple URLs properly
|
2014-02-05 21:19:59 -08:00 |
Mitchell Hashimoto
|
38248c240c
|
core: BoxAdd errors if name doesn't match metadata
|
2014-02-05 21:19:58 -08:00 |
Mitchell Hashimoto
|
b23ad41c40
|
core: HandleBox reloads the box
|
2014-02-05 21:19:57 -08:00 |
Mitchell Hashimoto
|
f2c4adc4ee
|
core: use symbol names for providers everywhere
|
2014-02-05 21:19:56 -08:00 |
Mitchell Hashimoto
|
e316e10552
|
core: make sure the env has the UI in it for adding boxes
|
2014-02-05 21:19:55 -08:00 |
Mitchell Hashimoto
|
a115750401
|
core: HandleBox works with metadata boxes
|
2014-02-05 21:19:52 -08:00 |
Mitchell Hashimoto
|
b2fa785d07
|
core: Environment loads proper version of box
|
2014-02-05 21:19:51 -08:00 |
Mitchell Hashimoto
|
d08866e9f3
|
core: nicer error if shorthand can't be found
|
2014-02-05 21:19:49 -08:00 |
Mitchell Hashimoto
|
1bd3275b3b
|
core: output the expanded URL
|
2014-02-05 21:19:48 -08:00 |
Mitchell Hashimoto
|
5aba445cac
|
core: shorthand box adds wor
|
2014-02-05 21:19:47 -08:00 |
Mitchell Hashimoto
|
f9fe025d10
|
core: helper to get the server URL
|
2014-02-05 21:19:46 -08:00 |
Mitchell Hashimoto
|
7b8002eba7
|
core: don't prefix ask statements
|
2014-02-05 21:19:45 -08:00 |
Mitchell Hashimoto
|
b71cde6b99
|
core: make box add UI much icer
|
2014-02-05 21:19:44 -08:00 |
Mitchell Hashimoto
|
c7fc9d1d46
|
core: BoxRemove works, tests
|
2014-02-05 21:19:42 -08:00 |
Mitchell Hashimoto
|
8ef13b037c
|
core: add a space to the question;
|
2014-02-05 21:19:40 -08:00 |
Mitchell Hashimoto
|
f9c9559320
|
core: ask what provider to use if multiple providers
|
2014-02-05 21:19:38 -08:00 |
Mitchell Hashimoto
|
e38ce34e56
|
core: make the BoxAdd UI look a bit better
|
2014-02-05 21:19:37 -08:00 |
Mitchell Hashimoto
|
acc57a3c18
|
core: clarify output for boxadd error message
|
2014-02-05 21:19:36 -08:00 |
Mitchell Hashimoto
|
0fceed6ff4
|
core: BoxAdd uses the proper path on Unix
|
2014-02-05 21:19:35 -08:00 |
Mitchell Hashimoto
|
05eeefbe36
|
core: Fix Downloader tests
|
2014-02-05 21:19:34 -08:00 |
Mitchell Hashimoto
|
c31feb0e94
|
core: fix missing interpolation for boxcollection
|
2014-02-05 21:19:33 -08:00 |
Mitchell Hashimoto
|
8f0f0506d6
|
core: BoxAdd requires name if old-style box
|
2014-02-05 21:19:32 -08:00 |
Mitchell Hashimoto
|
09e8666296
|
core: BoxAdd now works with HTTP URLs
|
2014-02-05 21:19:31 -08:00 |
Mitchell Hashimoto
|
03b22ab9a1
|
core: add the box_added to the middleware
|
2014-02-05 21:19:30 -08:00 |