6f91ff898f
Merge pull request #241 from resin-io/jviotti/doc/drive
...
Regenerate os initialize documentation
2015-10-20 10:22:40 -04:00
aa949103f6
Merge pull request #240 from resin-io/jviotti/feature/device-init-advanced
...
Allow advanced option in device init
2015-10-20 09:47:04 -04:00
14bd4ad74e
Regenerate os initialize documentation
2015-10-20 09:17:48 -04:00
f2507daa09
Allow advanced option in device init
...
This option is inherited to `os configure`.
2015-10-20 09:16:56 -04:00
ff81c1e514
Merge pull request #234 from resin-io/jviotti/feature/advanced-options
...
Ignore advanced configuration questions by default
2015-10-20 09:12:38 -04:00
7ce92b47a0
Merge pull request #238 from resin-io/jviotti/cleanup/dependencies
...
Remove unused resin-device-config
2015-10-19 16:04:50 -04:00
bde5cc65da
Merge pull request #235 from resin-io/jviotti/fix/device-register-help
...
Load device info after all other device commands
2015-10-19 15:51:15 -04:00
ec9347c3a4
Merge pull request #237 from resin-io/jviotti/fix/hound
...
Change java_script to javascript in hound config
2015-10-19 15:51:07 -04:00
ceb8dada1d
Remove unused resin-device-config
2015-10-19 15:26:09 -04:00
f4186acf80
Merge pull request #236 from resin-io/jviotti/feature/device-register-uuid
...
Allow passing a custom uuid to device register
2015-10-19 15:17:25 -04:00
05ce54eac1
Change java_script to javascript in hound config
...
They seemed to change this recently.
2015-10-19 14:21:10 -04:00
d28ecf3230
Allow passing a custom uuid to device register
2015-10-19 14:16:47 -04:00
8562f723c5
Load device info after all other device commands
...
This command obscures help pages for all device commands registered
afterwards since it's a common prefix for all of them.
2015-10-19 14:14:04 -04:00
f6d2043747
Merge pull request #232 from resin-io/jviotti/fix/app-create-validation
...
Require application name to have at least 4 characters
2015-10-19 14:06:43 -04:00
485818f3b5
Merge pull request #233 from resin-io/jviotti/fix/app-create-type
...
Fix --type option taking no effect in app create
2015-10-19 14:03:59 -04:00
ec28bd9c9e
Ignore advanced configuration questions by default
...
The advanced questions can be enabled by passing `--advanced` in `os
configure`.
2015-10-19 14:02:57 -04:00
ad68dcf692
Fix --type option taking no effect in app create
2015-10-19 13:07:23 -04:00
0b7e2a2c8c
Require application name to have at least 4 characters
...
We get a weird error message from pine otherwise:
ResinRequestError: Request error: It is necessary that each app name
that is of a user (Auth), has a Length (Type) that is greater than or
equal to 4.
2015-10-19 10:56:02 -04:00
b6ebd0631a
Merge pull request #229 from resin-io/jviotti/feature/os-initialize-type-option
...
Take device type as an option in os initialize
2015-10-15 09:59:44 -04:00
7ace4bdfa6
Merge pull request #230 from resin-io/jviotti/fix/update
...
Improve the way the update notifier is shown
2015-10-15 09:43:20 -04:00
1cfbd4197d
Improve the way the update notifier is shown
...
Current has the following problems:
- Our custom message gets printed even if the notifier doesn't contain
an update.
- The notifier box is deferred, therefore it's printed at the end of the
command. Since our custom message is printed at the beginning, it makes
no sense at all.
2015-10-15 09:18:45 -04:00
b2425d2c0e
Take device type as an option in os initialize
2015-10-15 09:11:38 -04:00
0ba914236a
Merge pull request #228 from resin-io/jviotti/feature/os-initialize-drive
...
Support drive option in os initialize
2015-10-15 08:49:26 -04:00
71ee0a6cf7
Support drive option in os initialize
...
This allows the user to bypass the drive selection dialog.
This option can be used along with `--yes` to make the command
completely non-interactive. For example:
$ resin os initialize rpi.img 'raspberry-pi' --drive /dev/disk2 --yes
2015-10-15 08:14:35 -04:00
4326ad4d9c
Merge pull request #227 from resin-io/jviotti/fix/os-initialise-yes
...
Add missing `yes` option to `os initialize`
2015-10-15 07:44:33 -04:00
055bac6ff4
Merge pull request #226 from resin-io/jviotti/feature/223/update-sudo
...
Clarify the need for admin privileges on update
2015-10-15 07:40:15 -04:00
58713dc291
Add missing yes
option to os initialize
...
This option is tried to be used within the command, but is not defined
as a formal Capitano option.
2015-10-14 17:49:27 -04:00
adf4aef517
Clarify the need for admin privileges on update
...
Fixes: https://github.com/resin-io/resin-cli/issues/223
2015-10-14 13:45:08 -04:00
a17bb2cc09
Merge pull request #220 from resin-io/jviotti/changelog/spacing
...
Remove spaces between lists in CHANGELOG
2015-10-13 13:04:08 -04:00
48d620f7cd
Remove spaces between lists in CHANGELOG
...
GitHub displays the lists in a weird way otherwise.
2015-10-13 12:39:43 -04:00
fa7b104762
Resin CLI v1.1.0
v1.1.0
2015-10-13 12:37:50 -04:00
faf2fa167f
Merge pull request #219 from resin-io/jviotti/doc/troubleshoot
...
Remove outdated troubleshooting information
2015-10-13 12:17:46 -04:00
ad1e68427c
Remove outdated troubleshooting information
2015-10-13 11:46:21 -04:00
e9147f0f6f
Merge pull request #218 from resin-io/jviotti/fix/windows-edison
...
Avoid _.ary in temporal path disposer
2015-10-12 18:28:30 -04:00
cddf630907
Avoid _.ary in temporal path disposer
...
For some reason fails with a weird Bluebird error on Windows
2015-10-12 18:12:58 -04:00
494a286cae
Merge pull request #217 from resin-io/jviotti/upgrade/sdk
...
Upgrade SDK to v3.0.0
2015-10-12 09:03:59 -04:00
e5e871ddcd
Upgrade SDK to v3.0.0
...
Breaking changes in this version:
- `resin.models.device.generateUUID()` is now async.
2015-10-12 08:34:22 -04:00
5a3166e3de
Merge pull request #215 from resin-io/jviotti/fix/await-wrap
...
Shorten the length of await device message
2015-10-07 12:41:57 -04:00
3149464c7a
Shorten the length of await device message
...
If the spinner message doesn't fit in your terminal, each spinner
position will be printed in different lines.
We mitigate this by dramatically shortenning the message.
2015-10-07 11:38:59 -04:00
97d9b7816f
Merge pull request #214 from resin-io/jviotti/feature/plugin-warn-red
...
Print plugin warnings in red as other errors
2015-10-06 19:18:33 -04:00
ec77437080
Print plugin warnings in red as other errors
...
For the sake of consistency.
2015-10-06 18:51:17 -04:00
d65882639a
Merge pull request #211 from resin-io/jviotti/feature/101/help-topics
...
Separate general help per topic relevance
2015-10-02 09:12:58 -04:00
f8470287c1
Separate general help per topic relevance
...
Only list primary commands by default, unless a `--verbose` option is
passed to list the additional ones.
Fixes: https://github.com/resin-io/resin-cli/issues/101
2015-10-02 08:50:32 -04:00
3cc41ed62a
Merge pull request #212 from resin-io/jviotti/fix/109/root-owner
...
Call os initialize as an elevated process
2015-10-01 14:08:19 -04:00
445e37ccaf
Call os initialize as an elevated process
...
Currently, the fact that `os initialize` requires elevated permissions
forced us to require calling commands that reuse it, such as `device
init` and `quickstart` with administrator permissions as well.
This ended up causing issues like saving images in the cache that belong
to root, or initializing git repositories that requires `sudo` to
commit.
The solution is to call `os initialize` as a child process preppending
`sudo` within `device init`.
Fixes: https://github.com/resin-io/resin-cli/issues/109
2015-10-01 13:07:53 -04:00
ed6427c541
Merge pull request #210 from resin-io/jviotti/feature/os-init-type
...
Make os initialize take a device type instead of a uuid
2015-09-30 15:59:58 -04:00
90be01b05d
Make os initialize take a device type instead of a uuid
2015-09-30 14:31:23 -04:00
1124293b9a
Merge pull request #209 from resin-io/jviotti/doc/update
...
Regenerate documentation
2015-09-30 14:30:43 -04:00
0e804fdfd8
Regenerate documentation
2015-09-30 12:07:44 -04:00
0443a35f2b
Merge pull request #207 from resin-io/jviotti/fix/promise-using
...
Fix incorrect Promise.using syntax
2015-09-30 12:06:51 -04:00