resin-io-versionbot[bot]
5beeb78220
Auto-merge for PR #939 via VersionBot
...
Fix bug where the sudo helper failed in os initialize
2018-08-09 10:37:53 +00:00
resin-io-versionbot[bot]
c90ba7aa0f
v7.8.6
2018-08-09 10:29:50 +00:00
Tim Perry
802ccc1b9a
Fix bug where the sudo helper failed in os initialize
...
Change-type: patch
Signed-off-by: Tim Perry <tim@resin.io>
2018-08-09 12:11:26 +02:00
resin-io-versionbot[bot]
b6ef251625
Auto-merge for PR #934 via VersionBot
...
Add an env vars example config to the local push docs
2018-08-09 10:09:37 +00:00
resin-io-versionbot[bot]
fd707d6a07
v7.8.5
2018-08-09 10:01:55 +00:00
Tim Perry
392cd8569f
Make build trigger hash examples clearer
...
Signed-off-by: Tim Perry <tim@resin.io>
2018-08-09 11:47:21 +02:00
Tim Perry
e32eda26d9
Update .resin-sync.yml docs for local push and include example env vars
...
Change-type: patch
Signed-off-by: Tim Perry <tim@resin.io>
2018-08-09 11:21:45 +02:00
Tim Perry
d8aaccf80c
Update typed-error to fix some TS complaints
...
Signed-off-by: Tim Perry <tim@resin.io>
2018-08-09 11:21:45 +02:00
resin-io-versionbot[bot]
d5fd5f5f2d
Auto-merge for PR #936 via VersionBot
...
Update klaw now that the fork changes has been finished & released
2018-08-02 10:37:40 +00:00
resin-io-versionbot[bot]
2cb69c12f1
v7.8.4
2018-08-02 10:29:33 +00:00
Tim Perry
7c75346a1a
Update klaw
...
The changes from our fork have now been completed and released
Change-type: patch
Signed-off-by: Tim Perry <tim@resin.io>
2018-08-01 16:43:26 +02:00
resin-io-versionbot[bot]
148d15b6d9
Auto-merge for PR #931 via VersionBot
...
Follow links found during builds
2018-07-25 14:07:19 +00:00
resin-io-versionbot[bot]
a46a79df59
v7.8.3
2018-07-25 13:58:28 +00:00
Tim Perry
e350f9b335
Follow links found during builds
...
Change-Type: patch
2018-07-25 12:38:17 +02:00
resin-io-versionbot[bot]
bd00773f1b
Auto-merge for PR #929 via VersionBot
...
Update reconfix to fix volume signature errors in local configure
2018-07-25 10:23:37 +00:00
resin-io-versionbot[bot]
ef3c7f0fd6
v7.8.2
2018-07-25 10:13:48 +00:00
Tim Perry
f4f44f978e
Update reconfix to fix volume signature errors in local configure
...
Change-Type: patch
2018-07-24 20:57:40 +02:00
resin-io-versionbot[bot]
442416efc3
Auto-merge for PR #930 via VersionBot
...
Be explicit about how much initial history log tailing includes
2018-07-20 18:07:00 +00:00
resin-io-versionbot[bot]
ef33ffedcf
v7.8.1
2018-07-20 17:38:09 +00:00
Tim Perry
430d4aeaa7
Be explicit about how much initial history log tailing includes
...
Change-Type: patch
2018-07-20 16:32:31 +02:00
resin-io-versionbot[bot]
171632f83f
Auto-merge for PR #895 via VersionBot
...
Add join/leave commands to promote and move devices between platforms
2018-07-20 12:36:20 +00:00
resin-io-versionbot[bot]
1fa7141b58
v7.8.0
2018-07-20 10:40:22 +00:00
Akis Kesoglou
916cc36430
Lazily import resin-image-fs
...
If for whatever reason resin-image-fs is not importable — eg. if it’s built for another arch — any command that imports `helpers.ts` will just quit without any error/traceback.
2018-07-20 13:04:26 +03:00
Akis Kesoglou
27b877dd33
Forward root CA to device config if one is present
2018-07-19 22:34:31 +03:00
Akis Kesoglou
5cbe1c410f
Add join/leave commands to promote and move devices between platforms
...
Both commands work with local devices by remotely invoking the `os-config` executable via SSH. This requires an as of yet unreleased resinOS (that will most likely be v2.14) and the commands ascertain compatibility merely by looking for the `os-config` executable in the device, and bail out if it’s not present.
`join` and `leave` accept a couple of optional arguments and implement a wizard-style interface if these are not given. They allow to interactively select the device and the application to promote to. If the user has no apps, `join` will offer the user to create one. `join` will also offer the user to login or create an account if they’re not logged in already without exiting the wizard.
`resin-sync` (that's used internally to discover local devices) requires admin privileges. If no device has been specified as an argument, the commands will launch the device scanning process in a privileged subprocess via two new internal commands: `internal sudo` and `internal scanDevices`. This avoids having the user to invoke the commands with sudo and only request escalation if truly needed. This commit also removes the dependency to “president”, implementing “sudo” functionality within the CLI.
Change-Type: minor
2018-07-19 22:18:02 +03:00
Akis Kesoglou
7846af390e
Improve selectFromList
function signature to be much more reusable
2018-07-19 21:53:43 +03:00
resin-io-versionbot[bot]
79d9ebc805
Auto-merge for PR #923 via VersionBot
...
Update OS & config actions to the MC SDK, and add a --version option
2018-07-17 15:43:30 +00:00
resin-io-versionbot[bot]
25b853c535
v7.7.4
2018-07-17 15:35:26 +00:00
Tim Perry
a93141343f
Update TypeScript to 2.8.1
...
Change-Type: patch
2018-07-17 16:48:14 +02:00
Tim Perry
9a467c5ecd
Pin all type modules
2018-07-17 15:59:31 +02:00
Tim Perry
70be2ae596
Tweaks to config options handling after review
2018-07-17 15:38:38 +02:00
Tim Perry
36eb0a108e
Post-review tweaks to OS actions
2018-07-13 19:34:59 +02:00
Tim Perry
0bf6fb1739
Add --version options to os configure & config generate
...
This is used to ensure the correct type of API key is used in all
configuration.
Change-Type: patch
2018-07-13 19:34:59 +02:00
Tim Perry
892adf4c47
Update OS & config actions to the latest SDK
...
Fixes #915
Change-Type: patch
2018-07-13 19:34:59 +02:00
resin-io-versionbot[bot]
5d1d004b72
Auto-merge for PR #927 via VersionBot
...
Update the CLI deploy key since npm invalidated the old one
2018-07-13 17:21:18 +00:00
resin-io-versionbot[bot]
dea5a60b2d
v7.7.3
2018-07-13 17:05:32 +00:00
Tim Perry
652a1b7650
Update the deploy key since npm invalidated the old one
...
Change-Type: patch
2018-07-13 16:39:56 +02:00
resin-io-versionbot[bot]
350843af1e
Auto-merge for PR #926 via VersionBot
...
Pin ext2fs to 1.0.7 to avoid temporary deployment issues
2018-07-13 11:40:25 +00:00
resin-io-versionbot[bot]
e04c4a8ee3
v7.7.2
2018-07-13 11:33:13 +00:00
Tim Perry
9d0c3f7535
Pin ext2fs to 1.0.7 to avoid temporary deployment issues
...
Change-Type: patch
2018-07-13 13:20:53 +02:00
resin-io-versionbot[bot]
9561d4da2e
Auto-merge for PR #925 via VersionBot
...
Update logs to use new v10 MC SDK
2018-07-12 13:59:28 +00:00
resin-io-versionbot[bot]
8296dcf946
v7.7.1
2018-07-12 13:52:10 +00:00
Tim Perry
e62e8b88c2
Simplify logs promises after review
2018-07-12 15:38:27 +02:00
Tim Perry
4388a248b9
Make sure we don't duplicate historical logs when streaming
2018-07-12 15:23:33 +02:00
Tim Perry
f9cf0aaf23
Remove a couple of artifacts of the pubnub logs implementation
2018-07-12 15:10:16 +02:00
Tim Perry
dc9ee09838
Update CLI to SDK v10 (include new API logs)
...
Change-Type: patch
2018-07-12 01:03:16 +02:00
Tim Perry
7cb27283c5
Update logs action to use the MC SDK
2018-07-12 01:03:16 +02:00
resin-io-versionbot[bot]
10a9840b34
Auto-merge for PR #921 via VersionBot
...
Add --generate-device-api-key parameter to config generate
2018-07-11 04:28:25 +00:00
resin-io-versionbot[bot]
ce3e04bfe8
v7.7.0
2018-07-11 04:21:42 +00:00
Tim Perry
52f93f8f12
Add --generate-device-api-key parameter to config generate
...
Change-Type: minor
2018-07-10 19:57:56 +02:00