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
|
a73ea6ab7a
|
core: fix hang in test
|
2014-02-05 21:19:54 -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
|
7e847a36b6
|
core: update error message for shorthand is bad
|
2014-02-05 21:19:50 -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
|
c1d5c8f33c
|
commands/box: remove has --box-version flag
|
2014-02-05 21:19:43 -08:00 |
Mitchell Hashimoto
|
c7fc9d1d46
|
core: BoxRemove works, tests
|
2014-02-05 21:19:42 -08:00 |
Mitchell Hashimoto
|
29da748702
|
commands/box/remove: update for new syntax
|
2014-02-05 21:19:41 -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 |
Mitchell Hashimoto
|
1ca7f86f76
|
core: verify providers with direct box adding
|
2014-02-05 21:19:29 -08:00 |
Mitchell Hashimoto
|
75cffe53d1
|
core: BoxAdd checks if box already exists for metadata
unless force
|
2014-02-05 21:19:28 -08:00 |
Mitchell Hashimoto
|
c1989603be
|
core: adding from metadata wlil force if specified
|
2014-02-05 21:19:27 -08:00 |
Mitchell Hashimoto
|
2a08302145
|
core: BoxAdd can add old boxes (happy path)
|
2014-02-05 21:19:26 -08:00 |
Mitchell Hashimoto
|
28a6beaa56
|
commands/box: can constrain the version
|
2014-02-05 21:19:25 -08:00 |
Mitchell Hashimoto
|
961d3607b9
|
core: add newline to end of download if windows
|
2014-02-05 21:19:24 -08:00 |
Mitchell Hashimoto
|
adbcc9f34e
|
core: delete the temporary file if adding succeeds
|
2014-02-05 21:19:23 -08:00 |
Mitchell Hashimoto
|
ee139eb79d
|
core: more output for box adding
|
2014-02-05 21:19:22 -08:00 |
Mitchell Hashimoto
|
5b075fa34e
|
core: BoxAdd adds matching provider even if lower version
|
2014-02-05 21:19:20 -08:00 |
Mitchell Hashimoto
|
80194cde35
|
core: BoxMetadata#version can constrain by providers
|
2014-02-05 21:19:19 -08:00 |
Mitchell Hashimoto
|
7d44cd61c9
|
core: BoxAdd can add from metadata, version constraints, more
|
2014-02-05 21:19:18 -08:00 |
Mitchell Hashimoto
|
15aa91b073
|
core: can add/search boxes with slashes in name
|
2014-02-05 21:19:17 -08:00 |
Mitchell Hashimoto
|
96e92167d9
|
commands/box: broken box adding, but more options/tests
|
2014-02-05 21:19:16 -08:00 |
Mitchell Hashimoto
|
8abcc6e5f2
|
core: BoxMetadata can read the JSON description
|
2014-02-05 21:19:15 -08:00 |
Mitchell Hashimoto
|
e8197c4e87
|
commands/box: list works with the new versions
|
2014-02-05 21:19:14 -08:00 |
Mitchell Hashimoto
|
e111b7a691
|
core: environment tests pass
|
2014-02-05 21:19:12 -08:00 |
Mitchell Hashimoto
|
16ced8d36c
|
core: boxcollection test tests versions
|
2014-02-05 21:19:11 -08:00 |
Mitchell Hashimoto
|
d87c414327
|
core: Box has a version field
|
2014-02-05 21:19:10 -08:00 |
Mitchell Hashimoto
|
87a85488d1
|
core: all box collection tests pass
|
2014-02-05 21:19:09 -08:00 |
Mitchell Hashimoto
|
4c1fa7359d
|
core: BoxCollection can find with version constraints
|
2014-02-05 21:19:07 -08:00 |
Mitchell Hashimoto
|
77b5fa94b7
|
core: BoxCollection#all returns versions
|
2014-02-05 21:19:06 -08:00 |
Mitchell Hashimoto
|
6cddb92407
|
core: error if newer home dir version is detected
|
2014-02-05 21:19:05 -08:00 |
Mitchell Hashimoto
|
b52d33e0af
|
core: upgrade to v1.5 box dir format if it can
|
2014-02-05 21:19:04 -08:00 |
Mitchell Hashimoto
|
5253da79cd
|
core: use a Monitor in BoxCollection
|
2014-02-05 21:19:03 -08:00 |
Mitchell Hashimoto
|
a03bc763f9
|
core: tests around the environment setup_version
|
2014-02-05 21:19:01 -08:00 |