Tim Perry
fa15addfb2
Add standalone install instructions to the readme
2017-12-18 14:55:07 +01:00
Tim Perry
afbb9474b7
Use proper strict settings for automation TS
2017-12-18 14:55:07 +01:00
Tim Perry
0acb4f8cb1
Fix docs generation when building on windows
...
Change-Type: patch
2017-12-18 14:55:07 +01:00
Tim Perry
08de0938a0
Autodeploy built standalone binaries for all platforms to github
...
Change-Type: minor
2017-12-18 14:55:07 +01:00
Tim Perry
2c9b80c177
Add manual script to deploy built CLI binaries to GitHub
2017-12-18 14:55:07 +01:00
Tim Perry
e8c19df8c9
Set up a script to automate builds, and support native extensions
2017-12-18 14:55:07 +01:00
Tim Perry
7681003512
Package the CLI into a standalone runnable binary
...
This has no native modules yet, which means it works on Linux,
but ignoring any ext4 image data. Drivelist will fail for
some windows operations, but most other things should work.
This is only building a folder with a runnable binary, this needs
packaging before it can be distributable.
Change-Type: minor
2017-12-18 14:55:07 +01:00
Tim Perry
dba8db19cb
Move from open to opn
...
Change-Type: patch
2017-12-18 14:55:07 +01:00
resin-io-versionbot[bot]
d199cdf088
Auto-merge for PR #730 via VersionBot
...
Ensure logout works even with invalid credentials, or if not logged in
2017-12-15 17:52:38 +00:00
resin-io-versionbot[bot]
f2840c5ca4
v6.10.3
2017-12-15 17:48:25 +00:00
Tim Perry
1c7a0ba4e1
Ensure logout works even with invalid credentials, or if not logged in
...
Before this point, if you had an invalid token, an expired token, or a
token for a different site, you couldn't log out to clear it properly.
Not a big deal, but awkward and messy, and easily fixed.
Change-Type: patch
2017-12-14 15:34:36 +01:00
resin-io-versionbot[bot]
41ff793372
Auto-merge for PR #721 via VersionBot
...
Inline the entire resin-cli-auth module
2017-11-27 17:28:43 +00:00
resin-io-versionbot[bot]
e4432d1a90
v6.10.2
2017-11-27 17:25:41 +00:00
Tim Perry
bd6cb04a2b
Replace underscore.string usage with lodash
2017-11-27 12:03:04 +02:00
Tim Perry
001c8f9601
Inline the entire resin-cli-auth module
...
This is part of a general push to demodularize any code that isn't
realistically reusable outside resin-cli, to make the codebase easier to
manage and understand. Once this is done, we'll deprecate the original
module itself.
Change-Type: patch
2017-11-27 12:02:57 +02:00
resin-io-versionbot[bot]
f106b95be2
Auto-merge for PR #720 via VersionBot
...
Start adding TypeScript to the CLI and stop committing build output
2017-11-27 09:35:42 +00:00
resin-io-versionbot[bot]
6fbe602b77
v6.10.1
2017-11-27 09:32:58 +00:00
Tim Perry
dc549a665b
Update to latest latest typescript
2017-11-27 11:25:20 +02:00
Tim Perry
46ca62db3e
Include lib/ in published package too, to enable sourcemaps
2017-11-23 19:29:07 +02:00
Tim Perry
eb68bb1a1a
Set up TypeScript compilation, and make a small start on converting the CLI
...
Change-Type: patch
2017-11-23 19:28:15 +02:00
Tim Perry
93d1e3a4a1
Rename gulp build step to coffee
2017-11-23 19:24:03 +02:00
Tim Perry
ff2ee59dae
Don't commit raw JS build output
...
This lets us avoid lots of potential conflicts, issues, and confusion,
and keeps reviews simpler and cleaner.
Change-Type: patch
2017-11-23 19:23:59 +02:00
resin-io-versionbot[bot]
6217b4a6b5
Auto-merge for PR #718 via VersionBot
...
Allow configuring images for both device and just applications
2017-11-17 10:46:33 +00:00
resin-io-versionbot[bot]
67fcc6791c
v6.10.0
2017-11-17 10:43:54 +00:00
Tim Perry
49d78c56fa
Print a deprecation message if you use the old os configure format
2017-11-16 19:51:34 +01:00
Tim Perry
e38a0c0047
Allow os configure
to configure for an app, not just a specific device
...
This moves to --app and --uuid options, and deprecates the previous
format, but doesn't immediately remove it so this is not a breaking
change.
Connects-To: #691
Change-Type: minor
2017-11-16 19:51:34 +01:00
Tim Perry
eef0d9cdbe
Print help even for expected errors
...
Change-Type: patch
2017-11-16 19:51:17 +01:00
Tim Perry
08c40195e5
Make sure everything uses the same shared deviceApiKey option
2017-11-16 19:09:20 +01:00
resin-io-versionbot[bot]
7e306fbce8
Auto-merge for PR #714 via VersionBot
...
Allow generating device configurating non-interactively
2017-11-16 14:13:08 +00:00
resin-io-versionbot[bot]
656656bec1
v6.9.0
2017-11-16 14:09:40 +00:00
Tim Perry
87f46cb957
Allow non-interactice config generate for simple network settings
...
Fixes #695
Fixes #410
Change-Type: minor
2017-11-16 15:04:58 +01:00
Tim Perry
f7075d7db9
Fix issue where network settings were not used by config generate
...
Change-Type: patch
2017-11-16 15:03:49 +01:00
resin-io-versionbot[bot]
2a2d621d6a
Auto-merge for PR #717 via VersionBot
...
Remove resin promote command (which has never worked) to wait for larger resinOS provisioning updates
2017-11-16 13:59:18 +00:00
resin-io-versionbot[bot]
2db6cdd063
v6.8.3
2017-11-16 13:55:44 +00:00
Tim Perry
1fafe64579
Remove resin promote command (which has never worked) to wait for larger resinOS provisioning updates
...
This would be a major change if the command was ever successful, but it
appears it hasn't ever worked for any available published version of
ResinOS, so it's not possible that there are users relying on it.
Change-Type: patch
2017-11-15 14:46:22 +01:00
resin-io-versionbot[bot]
6562eb544c
Auto-merge for PR #713 via VersionBot
...
Fix 'cannot read property R_OK of undefined' error in Node >=6 <6.3
2017-11-14 10:30:30 +00:00
resin-io-versionbot[bot]
3763bf0712
v6.8.2
2017-11-14 10:27:31 +00:00
Tim Perry
890a02e2c8
Fix 'cannot read property R_OK of undefined' error in Node >=6 <6.3
...
Change-Type: patch
2017-11-11 12:29:49 +01:00
resin-io-versionbot[bot]
427664c729
Auto-merge for PR #711 via VersionBot
...
Avoid AmbiguousApplication errors in device register when an id is used
2017-11-09 15:20:12 +00:00
resin-io-versionbot[bot]
727a245715
v6.8.1
2017-11-09 15:16:17 +00:00
Tim Perry
a2635f47ee
Avoid AmbiguousApplication errors in device register when an id is used
...
Change-Type: patch
Connects-To: #665
2017-11-09 16:03:06 +01:00
resin-io-versionbot[bot]
d316f67367
Auto-merge for PR #706 via VersionBot
...
Update resin-preload to 5.0.0 to handle jetson-tx2
2017-10-27 14:39:30 +00:00
resin-io-versionbot[bot]
ebd1d7e370
v6.8.0
2017-10-27 14:32:34 +00:00
Alexis Svinartchouk
eef192ff68
Allow preloading jetson-tx2 images, improve flasher images detection and remove the --dont-detect-flasher-type-images option.
...
* update resin-preload to 5.0.0
Connects-To: #705
Change-Type: minor
2017-10-27 12:14:27 +02:00
resin-io-versionbot[bot]
36d3c92006
Auto-merge for PR #702 via VersionBot
...
Add preload to the CLI docs
2017-10-25 12:25:50 +00:00
resin-io-versionbot[bot]
68e31468cc
v6.7.4
2017-10-25 11:52:10 +00:00
Tim Perry
dfd8b6717d
Add preload to the CLI docs
...
Change-Type: patch
2017-10-25 13:17:07 +02:00
resin-io-versionbot[bot]
10d688c02d
Auto-merge for PR #701 via VersionBot
...
Allow specifying `--commit=latest` for `resin preload`
2017-10-25 10:21:02 +00:00
resin-io-versionbot[bot]
737e961979
v6.7.3
2017-10-25 10:17:42 +00:00
Alexis Svinartchouk
3bca36c277
Allow specifying --commit=latest
for resin preload
...
Connects-To: #700
Depends-On: https://github.com/resin-io/resin-preload/pull/137
Change-Type: patch
2017-10-25 12:09:08 +02:00