Kostas Lekkas
3db3baeb7c
Merge pull request #343 from resin-io/update-resin-sync-version
...
Update resin sync version to 2.0.2
2016-04-27 01:31:41 +03:00
Kostas Lekkas
17550f9bc9
Update resin sync version to 2.0.2
2016-04-27 01:29:45 +03:00
Juan Cruz Viotti
44f80f7a39
v4.0.1
2016-04-26 12:40:20 -04:00
Juan Cruz Viotti
372fa01cf3
Merge pull request #342 from resin-io/fix/unhandled-ssh-exceptions
...
Return control to capitano at the end of the ssh command
2016-04-26 12:39:01 -04:00
Juan Cruz Viotti
9a515ef4e3
Return control to capitano at the end of the ssh command
...
Signed-off-by: Juan Cruz Viotti <jviottidc@gmail.com>
2016-04-26 12:37:39 -04:00
Kostas Lekkas
6beb6ff44e
4.0.0
2016-04-26 16:17:01 +03:00
Kostas Lekkas
c2cd10f6a7
Update changelog
2016-04-26 16:16:02 +03:00
Kostas Lekkas
4d3769def8
Merge pull request #337 from resin-io/enter-container-command
...
Implement resin enter <uuid> command
2016-04-26 16:13:00 +03:00
Kostas Lekkas
42bfb3b0cc
Implement resin ssh <uuid> command
2016-04-26 16:00:54 +03:00
Kostas Lekkas
d9c2717fe4
Merge pull request #340 from resin-io/upgrade-sync-packages
...
Use resin-sync v2.0.1 and resin-sdk v5.3.0
2016-04-26 15:57:23 +03:00
Kostas Lekkas
8e93577f90
Use resin-sync v2.0.1 and resin-sdk v5.3.0
2016-04-26 15:55:21 +03:00
Juan Cruz Viotti
5b7e1b656e
Merge pull request #339 from resin-io/feat/infer-or-select-device
...
Implement a function to attempt to infer a device selection
2016-04-25 14:30:36 -04:00
Juan Cruz Viotti
4a05ce3f53
Attempt to infer the device uuid in resin sync
...
This PR adds functionality to `resin sync` to try to infer what the
device uuid is as follows:
- If the argument to `resin sync` is an app, get all the devices from
that application. If there is only one, auto-select it, otherwise show
an interactive drive selection widget.
- If the argument to `resin sync` is a uuid, use it directly, without
trying to infer anything.
- If no argument is passed to `resin sync`, display an interactive
selection widget showing all your devices from all your applications.
Signed-off-by: Juan Cruz Viotti <jviottidc@gmail.com>
2016-04-25 08:57:19 -04:00
Juan Cruz Viotti
61574a8522
Merge pull request #338 from resin-io/change-sync-description
...
Change sync description
2016-04-25 08:37:33 -04:00
Kostas Lekkas
9400d4027a
Update resin-settings-client version
2016-04-25 14:47:15 +03:00
Kostas Lekkas
b5ec49dda1
Remove resin sync 'exec after rsync' feature as it's not supported by
...
ssh gateway
2016-04-25 14:47:05 +03:00
Juan Cruz Viotti
1c66efb4fa
v3.0.2
2016-04-08 13:30:40 -04:00
Juan Cruz Viotti
68fca3d030
Merge pull request #336 from resin-io/fix/os-configure-shorter-uuids
...
Fix shorter uuids not working with the `os configure` command
2016-04-08 13:29:35 -04:00
Juan Cruz Viotti
325304aebe
Fix shorter uuids not working with the os configure
command
...
`resin-device-init`, which is used by the `os configure` command was
still running an older SDK version, that didn't support shorter uuids.
Signed-off-by: Juan Cruz Viotti <jviottidc@gmail.com>
2016-04-08 13:28:21 -04:00
Juan Cruz Viotti
a50cf5b198
Merge pull request #335 from resin-io/doc/plugin-development
...
Link to resin-plugin-hello from README
2016-03-31 10:19:48 -04:00
Juan Cruz Viotti
1b7aeeafc1
Link to resin-plugin-hello from README
2016-03-31 10:11:05 -04:00
Juan Cruz Viotti
6e3c2ef168
v3.0.1
2016-03-29 11:30:11 -04:00
Juan Cruz Viotti
d9b4753690
Merge pull request #334 from resin-io/fix/event-explosion
...
Log CLI events based on original command signature
2016-03-29 11:29:17 -04:00
Juan Cruz Viotti
ca40d7ca65
Log CLI events based on original command signature
...
Currently we log a CLI event with the passed command, however this might
include usr params, like a uuid, and therefore cause thousands of
different event names in Mixpanel.
2016-03-29 11:27:53 -04:00
Juan Cruz Viotti
4aa8362be9
v3.0.0
2016-03-28 09:29:31 -04:00
Juan Cruz Viotti
d68b61a913
Merge pull request #333 from resin-io/misc/regenerate-docs
...
Regenerate docs and include sync
2016-03-28 09:26:08 -04:00
Juan Cruz Viotti
20969ef249
Regenerate docs and include sync
2016-03-28 09:25:40 -04:00
Juan Cruz Viotti
469d35fcc1
Merge pull request #332 from resin-io/feat/sync
...
Integrate sync plugin in the Resin CLI
2016-03-28 09:22:36 -04:00
Juan Cruz Viotti
e9b8c38eeb
Integrate sync plugin in the Resin CLI
2016-03-28 09:21:25 -04:00
Juan Cruz Viotti
d4c44bf350
Merge pull request #331 from resin-io/feat/config-generate-application
...
Allow generating a config.json from an application with config generate
2016-03-21 15:46:52 -04:00
Juan Cruz Viotti
2d8cf7c479
Allow generating a config.json from an application with config generate
...
Currently, `config generate` requires a device uuid. The command now
accepts either a uuid or an application name, and generates a
config.json accordingly.
2016-03-21 15:42:54 -04:00
Juan Cruz Viotti
ca6e715bfa
Merge pull request #330 from resin-io/upgrade/device-config
...
Upgrade resin-device-config to v3.0.0
2016-03-21 15:05:28 -04:00
Juan Cruz Viotti
3a839c947e
Upgrade resin-device-config to v3.0.0
2016-03-21 15:01:59 -04:00
Juan Cruz Viotti
9896de3c34
Merge pull request #329 from resin-io/feat/config-inject
...
Implement config inject command
2016-03-18 09:13:19 -04:00
Juan Cruz Viotti
03d7520de2
Implement config inject command
...
This command allows to user to inject a whole `config.json` file to a
provisioned device.
2016-03-17 16:07:19 -04:00
Juan Cruz Viotti
4fc8b130f8
Merge pull request #328 from resin-io/fix/innacurate-invalid-2fa-code
...
Only throw "Invalid 2FA code" if we're sure that's the cause
2016-03-17 15:38:15 -04:00
Juan Cruz Viotti
c5692f8b13
Only throw "Invalid 2FA code" if we're sure that's the cause
...
Currently, such error will be thrown when
`resin.auth.twoFactor.challenge()` rejects, but an invalid code is not
the only thing this function can reject for.
2016-03-17 15:37:02 -04:00
Juan Cruz Viotti
85561b5d50
Merge pull request #326 from resin-io/doc/eaccess-login
...
Document the case where EACCES is thrown during login
2016-03-09 11:04:17 -04:00
Juan Cruz Viotti
88c0833ae2
Document the case where EACCES is thrown during login
2016-03-09 11:03:45 -04:00
Juan Cruz Viotti
7df78a0c9e
Merge pull request #325 from resin-io/misc/update
...
Force update alert to be always shown
2016-03-08 09:26:22 -04:00
Juan Cruz Viotti
30663b0301
Force update alert to be always shown
...
If `updateCheckInterval` has any meanginful value, the alert will be
shown one out of ten times, or something like that, making the user
likely to miss updates.
The underlying issue is that `update-notifier`, if it detects a cached
update notification, it deletes it, and only attempts to show it back if
`updateCheckInterval` is greater than `Date.now() - lastUpdateCheck`.
2016-03-08 09:23:03 -04:00
Juan Cruz Viotti
4ffba0ed56
Merge pull request #324 from resin-io/upgrade/dependencies
...
Upgrade most outdated dependencies
2016-03-07 11:42:10 -04:00
Juan Cruz Viotti
a522c70f92
Upgrade most outdated dependencies
2016-03-07 08:44:10 -04:00
Juan Cruz Viotti
f295837840
v2.7.0
2016-03-07 08:34:32 -04:00
Juan Cruz Viotti
091ae8eb03
Merge pull request #322 from resin-io/feat/device-reboot
...
Implement device reboot command
2016-03-07 08:33:14 -04:00
Juan Cruz Viotti
6405c6bb6f
Implement device reboot command
...
Fixes: https://github.com/resin-io/resin-cli/issues/319
2016-03-04 09:38:11 -04:00
Juan Cruz Viotti
797122ce37
Merge pull request #320 from resin-io/feat/config-generate
...
Implement config generate command
2016-02-29 08:40:15 -04:00
Juan Cruz Viotti
f81db5a775
Merge pull request #321 from resin-io/misc/regenerate-docs
...
Regenerate docs
2016-02-26 22:40:53 -04:00
Juan Cruz Viotti
0f84aea47d
Regenerate docs
2016-02-26 22:38:16 -04:00
Juan Cruz Viotti
84ed20d3ec
Implement config generate command
...
This command allows the user to generate a config.json file and either
print it to stdout or save it to a file.
2016-02-26 22:37:15 -04:00