Commit Graph

2493 Commits

Author SHA1 Message Date
Tim Perry
e7a8deed05 Inline the entire resin-cli-errors module
It's awkward that error handling requires you to go to a different
package, it makes things more complicated, and there's nowhere else that
really should be reusing this logic. Let's inline it, so we can
deprecate the module entirely.

Change-Type: patch
2018-05-03 15:15:03 +02:00
resin-io-versionbot[bot]
0ac599d20c
Auto-merge for PR #871 via VersionBot
Pin node types to v9.0.0 to avoid build errors with transient dependencies
2018-04-30 15:25:23 +00:00
resin-io-versionbot[bot]
7d7074e6b7 v7.3.7 2018-04-30 15:18:31 +00:00
Cameron Diver
35ca34d07d
Pin node types to v9.0.0 to avoid build errors with transient dependencies
Change-type: patch
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-04-30 16:09:12 +01:00
resin-io-versionbot[bot]
90d7316b4c
Auto-merge for PR #870 via VersionBot
Update resin-image-fs to stop non-config commands failing in node 10
2018-04-30 09:54:09 +00:00
resin-io-versionbot[bot]
904b4e96d9 v7.3.6 2018-04-30 09:34:40 +00:00
Tim Perry
2c46c59a79 Update resin-image-fs to stop non-config commands failing in node 10
This doesn't fix actual usage of image fs, just makes it possible to
stop commands that don't use it from failing entirely.

Connects-To: #869
Change-Type: patch
2018-04-30 11:14:39 +02:00
resin-io-versionbot[bot]
297ff86895
Auto-merge for PR #858 via VersionBot
Don't show Docker container status from devices, as it can be wrong
2018-04-18 19:08:16 +00:00
resin-io-versionbot[bot]
a154401424 v7.3.5 2018-04-18 19:00:21 +00:00
Tim Perry
ad2713fc00 Don't show Docker container status from devices, as it can be wrong
The status includes a description of how long the device has been in
this state (Up 6 weeks), which is frequently wrong as when the device
first starts up its clock isn't up to date. It's confusing and messy,
best to just remove it entirely.

Fixes #828
Change-Type: patch
2018-04-18 20:16:44 +02:00
resin-io-versionbot[bot]
6388cfaf40
Auto-merge for PR #865 via VersionBot
Include resin compose schemas in the standalone build
2018-04-18 16:41:50 +00:00
resin-io-versionbot[bot]
167f38e342 v7.3.4 2018-04-18 16:27:52 +00:00
Tim Perry
919b3c3435 Include resin compose schemas in the standalone build
Fixes #844
Change-Type: patch
2018-04-18 13:34:35 +02:00
resin-io-versionbot[bot]
2e1ab22173
Auto-merge for PR #861 via VersionBot
727 sentry improvements
2018-04-17 14:46:13 +00:00
resin-io-versionbot[bot]
0a23563d7e v7.3.3 2018-04-17 14:01:51 +00:00
Tim Perry
37e4ec6364 Rename expectedError to exitWithExpectedError 2018-04-17 15:18:06 +02:00
Tim Perry
6a8b947c2e Don't report lots of user input errors
Change-Type: patch
2018-04-17 15:18:06 +02:00
Tim Perry
a16ac37625 Include Sentry breadcrumbs for context in error reports
Change-Type: patch
2018-04-17 15:18:06 +02:00
Tim Perry
cf4c7826b2 Update to Sentry 2.x
Change-Type: patch
2018-04-17 15:18:06 +02:00
resin-io-versionbot[bot]
a0a26f0a1e
Auto-merge for PR #862 via VersionBot
Update Dockerode to fix local push issue in standalone builds
2018-04-16 16:21:22 +00:00
resin-io-versionbot[bot]
a921139a12 v7.3.2 2018-04-16 15:21:33 +00:00
Tim Perry
36da7b66c8 Update Dockerode to fix local push issue in standalone builds
Connects-To: #824
Change-Type: patch
2018-04-16 16:43:17 +02:00
resin-io-versionbot[bot]
3aa87544eb
Auto-merge for PR #849 via VersionBot
Update resin-compose-parse to v1.8.1 to fix a problem parsing ports
2018-04-13 19:43:58 +00:00
resin-io-versionbot[bot]
6121fa505e v7.3.1 2018-04-13 19:38:01 +00:00
Pablo Carranza Velez
a5ba5befd1 Update resin-compose-parse to v1.8.1 to fix a problem parsing ports
Connects-to: https://github.com/resin-io/resin-supervisor/issues/618

Change-Type: patch
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2018-04-13 11:17:18 -07:00
resin-io-versionbot[bot]
b7214a306c
Auto-merge for PR #854 via VersionBot
Add 'api-key generate' command
2018-04-12 10:24:39 +00:00
resin-io-versionbot[bot]
d7616e941a v7.3.0 2018-04-12 10:06:09 +00:00
Tim Perry
834a2f1e4d Warn user that api keys will not be shown again in future 2018-04-11 19:31:03 +02:00
Tim Perry
0e5f2fe748 Remove now-unused stream-to-promise dependency 2018-04-11 19:30:29 +02:00
Tim Perry
e0bcb5e0b9 Always call done() for api key generation, not just if we're successful 2018-04-11 19:27:58 +02:00
Tim Perry
59d4890eae Add 'api-key generate' command
Change-Type: minor
2018-04-10 19:21:37 +02:00
resin-io-versionbot[bot]
51da5360da
Auto-merge for PR #852 via VersionBot
Explicitly depend on tar-stream
2018-04-10 14:14:38 +00:00
resin-io-versionbot[bot]
2655aef28b v7.2.4 2018-04-10 13:49:09 +00:00
Tim Perry
45d3a7a124 Explicitly depend on tar-stream
Change-Type: patch
2018-04-10 13:10:25 +02:00
Tim Perry
662e4f8940
Merge pull request #853 from resin-io/document-version-rec
Correct documented node version requirement to 6+
2018-04-10 13:10:02 +02:00
Tim Perry
c06993cb8e Correct documented node version requirement to 6+
Change-Type: patch
2018-04-09 16:55:36 +02:00
resin-io-versionbot[bot]
a650f30ce8
Auto-merge for PR #847 via VersionBot
Add a fast build script to package.json
2018-04-06 17:11:31 +00:00
resin-io-versionbot[bot]
0a924b2dcb v7.2.3 2018-04-06 16:27:32 +00:00
Cameron Diver
89f62683ce
Add a fast build script to package.json
This doesn't run a linter or any documentation generation, aiding in
quick development time.

Change-type: patch
Signed-off-by: Cameron Diver <cameron@resin.io>
2018-04-06 15:40:08 +01:00
resin-io-versionbot[bot]
143d88f3df
Auto-merge for PR #846 via VersionBot
Throw a clear error when logging in with an invalid token
2018-04-04 19:34:56 +00:00
resin-io-versionbot[bot]
d166a65422 v7.2.2 2018-04-04 18:56:26 +00:00
Tim Perry
dd268993b3 Throw a clear error when logging in with an invalid token
Change-Type: patch
2018-04-04 15:43:34 +02:00
resin-io-versionbot[bot]
13a35b288f
Auto-merge for PR #839 via VersionBot
Update docker-qemu-transpose to avoid the broken 0.4.1 release
2018-03-29 14:47:30 +00:00
resin-io-versionbot[bot]
81e653d31b v7.2.1 2018-03-29 13:52:06 +00:00
Tim Perry
875ec8b8bd Update docker-qemu-transpose to avoid the broken 0.4.1 release
Change-Type: patch
2018-03-29 15:28:56 +02:00
resin-io-versionbot[bot]
989df9b857
Auto-merge for PR #835 via VersionBot
Initial support for api keys in the CLI
2018-03-29 10:15:31 +00:00
resin-io-versionbot[bot]
0829d3c176 v7.2.0 2018-03-29 10:09:08 +00:00
Tim Perry
ce64889b04 Clarify isTokenValid logic 2018-03-29 11:11:25 +02:00
Tim Perry
d3a0bfc5f6 Fix auth utils tests to work with new SDK 2018-03-29 11:11:25 +02:00
Tim Perry
e965c603d2 Use spec test reporter, so we can debug with output 2018-03-29 11:11:25 +02:00