Scott Lowe
|
1c17572db0
|
Convert os download to oclif, typescript
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-07-14 23:42:39 +02:00 |
|
Scott Lowe
|
41635c746b
|
Convert os versions to oclif, typescript
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-07-14 17:11:30 +02:00 |
|
Scott Lowe
|
7ebc94c1e5
|
Convert local flash to oclif
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-07-10 11:55:24 +02:00 |
|
Paulo Castro
|
6fe8fb7c6e
|
Test cases: Re-add nock checks for unexpected HTTP requests
Connects-to: #1910
Change-type: patch
|
2020-07-09 19:54:03 +01:00 |
|
Thodoris Greasidis
|
477c48f831
|
Device: Fix the last_seen field not showing up
Change-type: patch
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
2020-07-09 18:12:13 +00:00 |
|
Thodoris Greasidis
|
fb9943a375
|
Device: explicitly fetch only the presented fields
Depends on open-balena adding the mac_address &
the overall_status device fields, but the latest cli
version is probably already not working, since some
of its dependencies already use the v14 SDK which
needs the v6 model, that the open-balena-api doesn't
have yet either.
Change-type: minor
See: https://www.flowdock.com/app/rulemotion/i-cli/threads/SaSXFlJEv-dpk9uUngWY225zv2D
See: https://github.com/balena-io/open-balena-api/issues/388
See: https://github.com/balena-io/open-balena-api/issues/338
See: https://github.com/balena-io/balena-sdk/issues/920
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
2020-07-09 18:12:13 +00:00 |
|
Scott Lowe
|
e20265518d
|
Modify runCommand to accept args array instead of string
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-07-06 12:49:37 +02:00 |
|
Scott Lowe
|
4cdaf29348
|
Convert logs command to oclif
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-07-06 11:46:15 +02:00 |
|
Paulo Castro
|
69e9222703
|
balena ssh: Add test cases
Connects-to: #1896
Change-type: patch
|
2020-07-03 18:53:56 +01:00 |
|
Paulo Castro
|
2307a15b10
|
balena ssh: Refactor error handling and test cases
Connects-to: #1896
Change-type: patch
|
2020-07-02 00:50:32 +01:00 |
|
Pagan Gazzard
|
f6ca5ef397
|
Enable long stack traces for --debug as well as DEBUG=1
Change-type: patch
|
2020-07-01 13:03:42 +00:00 |
|
Scott Lowe
|
9697081d73
|
Convert command tunnel to oclif, and fix port map spec issues.
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-07-01 11:25:09 +02:00 |
|
Pagan Gazzard
|
5e94f3f9c9
|
Add typing info to requires wherever possible
Change-type: patch
|
2020-06-30 23:21:39 +01:00 |
|
Paulo Castro
|
eaf61d801c
|
Add --multi-dockerignore (-m) option to push/build/deploy commands
Connects-to: #1870
Change-type: minor
|
2020-06-28 23:55:30 +01:00 |
|
Scott Lowe
|
512cfa3da1
|
Convert command ssh to oclif.
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-06-26 12:46:27 +02:00 |
|
Pagan Gazzard
|
667358b23e
|
Import just strip-tags from common-tags to reduce startup time
This saves ~100ms for me on startup with no fast-boot cache and ~50ms
with a fast-boot cache
Change-type: patch
|
2020-06-25 22:56:43 +01:00 |
|
Pagan Gazzard
|
b114697cab
|
Use native fs promises rather than promisify or mz
Change-type: patch
|
2020-06-24 18:13:48 +01:00 |
|
Pagan Gazzard
|
420a282bea
|
Standardize all references to Bluebird
Change-type: patch
|
2020-06-24 12:38:09 +00:00 |
|
Pagan Gazzard
|
2f7dd54e37
|
Cache username for a given auth to avoid fetching it every time
Change-type: patch
|
2020-06-24 11:36:43 +00:00 |
|
Scott Lowe
|
5b5f258685
|
Improve handling of oclif parser errors.
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-06-24 12:44:42 +02:00 |
|
Pagan Gazzard
|
7794158062
|
Stub the errors module without needing two export methods
Change-type: patch
|
2020-06-22 17:16:45 +01:00 |
|
Paulo Castro
|
11d1a3f5a0
|
Add runtime warning for unused .dockerignore files
Change-type: patch
|
2020-06-22 01:14:27 +01:00 |
|
Scott Lowe
|
ebb0ec5287
|
Convert device os-update command to oclif
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-06-19 10:04:39 +02:00 |
|
Scott Lowe
|
ab673f884a
|
Convert device commands to oclif
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-06-18 13:59:41 +02:00 |
|
Paulo Castro
|
146de39b83
|
Add --gitignore (-g) option to push/build/deploy commands for v11 compatibility
Change-type: minor
|
2020-06-17 14:18:23 +01:00 |
|
Paulo Castro
|
c619bd4b99
|
Update 'balena-lint' and apply new prettier rules
Change-type: patch
|
2020-06-15 23:53:07 +01:00 |
|
Paulo Castro
|
19c3069b22
|
Convert 'logs' command to async/await and add tests
Change-type: patch
|
2020-06-15 23:53:05 +01:00 |
|
Paulo Castro
|
7e1d58546c
|
Add tests for standalone executable via proxy server
Change-type: patch
|
2020-06-15 23:53:04 +01:00 |
|
Paulo Castro
|
3ecf461d55
|
Update 'balena-sdk' from v12 to v13 and update code and tests as needed
Change-type: patch
|
2020-06-15 23:53:01 +01:00 |
|
Rich Bayliss
|
d967b942e0
|
Allow setting the initialDeviceName
Change-type: patch
Signed-off-by: Rich Bayliss <rich@balena.io>
|
2020-06-11 16:02:17 +01:00 |
|
Scott Lowe
|
ff282205d5
|
Restrict error handler typing
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-06-10 12:37:09 +02:00 |
|
Scott Lowe
|
555096db6b
|
Fix handling of BalenaExpiredToken error
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-06-09 17:40:06 +02:00 |
|
Scott Lowe
|
1569915fae
|
v12 preparations: Add feature switch for default eol-converson
Change-type: patch
Connects-to: #1770
|
2020-06-05 16:37:44 +01:00 |
|
Paulo Castro
|
b1552f8e9b
|
v12 preparations: Fix dockerignore tests on Windows
Change-type: patch
|
2020-06-05 16:35:07 +01:00 |
|
Scott Lowe
|
728c4f4296
|
Convert 'balena device public-url' commands to oclif
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-06-02 19:00:32 +02:00 |
|
Paulo Castro
|
626d328194
|
v12 preparations: Add feature switch for build/deploy --logs option
Connects-to: #1770
Change-type: patch
|
2020-06-02 16:42:51 +01:00 |
|
Paulo Castro
|
2ab8ae1c10
|
v12 preparations: Add feature switch for project directory validation
Connects-to: #1770
Change-type: patch
|
2020-05-29 22:03:55 +01:00 |
|
Paulo Castro
|
a38b41f339
|
v12 preparations: Add feature switch for 'devices supported' default columns
Connects-to: #1770
Change-type: patch
|
2020-05-29 20:06:14 +01:00 |
|
Paulo Castro
|
2fc0728a09
|
v12 preparations: Amend test cases for '--nogitignore' option
Connects-to: #1770
Change-type: patch
|
2020-05-29 20:06:14 +01:00 |
|
Scott Lowe
|
6e5e1c4f5f
|
v12 preparations: Add feature switch for 'envs --all'
Change-type: patch
Connects-to: #1770
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-05-29 17:39:40 +02:00 |
|
Scott Lowe
|
979284b071
|
Convert tags , tag set , tag rm to oclif.
Change-type: patch
Resolves: #1805
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-05-28 19:49:23 +02:00 |
|
Paulo Castro
|
480228d8f4
|
Add tests for 'balena deploy'
Connects-to: #1045
Change-type: patch
|
2020-05-22 00:24:46 +01:00 |
|
Scott Lowe
|
92bfa574e3
|
Add unit tests for errors module
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
Resolves: #1807
|
2020-05-19 12:39:46 +02:00 |
|
Paulo Castro
|
3bb5e495a6
|
Fix 'balena login' web authorization hanging with Google Chrome
Resolves: #1404
Change-type: patch
|
2020-05-16 23:32:07 +01:00 |
|
Paulo Castro
|
4577d72ead
|
push/build/deploy: add --nogitignore option and update dockerignore filter library
Connects-to: #1032
Connects-to: #1148
Change-type: minor
|
2020-05-13 22:33:37 +01:00 |
|
Scott Lowe
|
98a2c0635d
|
Improve presentation of errors, help
Change-type: patch
Resolves: #1779 #1757
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-05-06 10:48:50 +02:00 |
|
Scott Lowe
|
83286e6729
|
Convert balena api-key generate to oclif
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-05-04 13:50:50 +02:00 |
|
Pagan Gazzard
|
cbcd7694a9
|
Merge qemu-ts.ts and qemu.ts files
|
2020-05-01 11:43:45 +01:00 |
|
Scott Lowe
|
3b519f0258
|
Convert app commands to oclif
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-05-01 08:48:58 +02:00 |
|
Scott Lowe
|
a2b761ec4b
|
Convert command scan to TypeScript, migrate to oclif
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
|
2020-04-22 11:13:40 +00:00 |
|