Commit Graph

80 Commits

Author SHA1 Message Date
Thodoris Greasidis
6155509f4c Refactor balena build for clarity
Change-type: patch
2024-11-07 16:24:10 +02:00
Thodoris Greasidis
e0f081623b api-key generate: Display a descriptive error when the generation fails due to a stale JWT
Change-type: patch
2024-11-04 20:51:27 +02:00
myarmolinsky
6f30dc0550 Restore ability to cat key into ssh-key add
Change-type: patch
2024-10-29 07:48:42 -04:00
jaomaloy
4b3fdcf99c device update: Use detached HUP for os updates
This will not track HUP progress when we call
OS update in the CLI but will allow for more
reliable OS updates by default.

Change-type: major
2024-10-25 12:57:15 -04:00
myarmolinsky
d023d0af91 Drop -h flag for help and stop manually adding help per command in favor of oclif automatically adding it
Change-type: major
2024-10-25 12:57:12 -04:00
myarmolinsky
de1821d7ac Stop checking for very old, long-removed commands
Change-type: major
2024-10-25 12:57:12 -04:00
myarmolinsky
12923c9b84 Deprecate devices supported command in favor of device-type list
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
8be069dbdb Deprecate notes command in favor of device note
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
9d3f9128a8 Deprecate tunnel command in favor of device tunnel
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
61ebf9e4fd Deprecate env add in favor of env set
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
84985022e5 Deprecate ssh command in favor of device ssh
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
c5d8f73263 Deprecate logs command in favor of device logs
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
5db0c71bb3 Deprecate scan command in favor of device detect
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
c7a06f7259 Deprecate orgs command in favor of organization list
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
bc66febc50 Deprecate tags command in favor of tag list
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
bb80311700 Deprecate envs command in favor of env list
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
3dee7bd6f6 Deprecate key commands in favor of ssh-key
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
3251f04287 Deprecate keys command in favor of key list
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
35dce4579a Deprecate releases command in favor of release list
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
71ef00534d Deprecate fleets command in favor of fleet list
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
b6f8be27ec Deprecate api-keys command in favor of api-key list
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
13110cca45 Deprecate devices command in favor of device list
Change-type: patch
2024-10-25 12:57:12 -04:00
myarmolinsky
ec92f21b70 Drop the no longer needed __metadata property handling 2024-10-25 12:56:48 -04:00
myarmolinsky
5adc43bcbd Update image_size type from number to string 2024-10-25 12:56:48 -04:00
myarmolinsky
1ee9a68288 Update device.overall_status comments with their respective replacements
Changelog-entry: Rename `device.overall_status` values: `IDLE` to `OPERATIONAL`, `OFFLINE` to `DISCONNECTED`; add `REDUCED_FUNCTIONALITY`
Change-type: major
2024-10-25 12:56:48 -04:00
myarmolinsky
f0e0c0d728 Update all API queries to use the v7 model 2024-10-25 12:56:48 -04:00
myarmolinsky
37e08e4667 Update actor to use PineDeferred type 2024-10-25 12:56:48 -04:00
myarmolinsky
61af57acc9 Update release.contract type from string to JsonType 2024-10-25 12:56:48 -04:00
myarmolinsky
19be0fec1a Replace device should_be_running__release with is_pinned_on__release 2024-10-25 12:56:48 -04:00
myarmolinsky
09d52c504d device-type list: Add --all flag for including no longer supported device types in the list
Change-type: minor
2024-10-23 07:23:40 -04:00
myarmolinsky
e5cee648f2 Add alias device-type list for command devices supported
Change-type: minor
2024-10-23 07:23:40 -04:00
myarmolinsky
98a6b431d9 git mv devices/supported to device/list 2024-10-23 07:17:59 -04:00
myarmolinsky
3eb3b3b584 Add alias device note for command notes
Change-type: minor
2024-10-21 21:07:38 -04:00
myarmolinsky
8ee5ede34d git mv notes/index to device/note 2024-10-21 21:02:18 -04:00
myarmolinsky
bff5897047 Add alias device tunnel for command tunnel
Change-type: minor
2024-10-21 20:29:20 -04:00
myarmolinsky
22c9fd399e git mv tunnel/index to device/tunnel 2024-10-21 20:29:20 -04:00
myarmolinsky
f1924bba6b Add alias env set for command env add
Change-type: minor
2024-10-21 12:06:17 -04:00
myarmolinsky
44082e22e4 git mv env/add to env/set 2024-10-21 12:06:17 -04:00
myarmolinsky
76c08b6c13 Add alias device ssh for ssh command
Change-type: minor
2024-10-21 10:46:08 -04:00
myarmolinsky
3f82f42652 git mv ssh/index to device/ssh 2024-10-21 10:46:08 -04:00
myarmolinsky
b77f266bd7 Add alias device logs for logs
Change-type: minor
2024-10-21 07:35:58 -04:00
myarmolinsky
3c9ac76982 git mv logs/index to device/logs
Change-type: patch
2024-10-21 07:31:24 -04:00
myarmolinsky
ba5bb7b12c Add alias device detect for scan
Change-type: minor
2024-10-18 10:45:06 -04:00
myarmolinsky
9082e7b3f7 git mv scan/index to device/detect 2024-10-18 10:39:24 -04:00
myarmolinsky
082cce332a Add alias organization list for orgs command
Change-type: minor
2024-10-18 09:33:27 -04:00
myarmolinsky
218e0a1b6b git mv orgs/ to organization/ 2024-10-18 09:29:01 -04:00
myarmolinsky
5eba175bf1 Add alias tag list for tags command
Change-type: minor
2024-10-18 08:49:53 -04:00
myarmolinsky
bd1b71bf2f git mv tags/index to tag/list 2024-10-18 08:40:05 -04:00
myarmolinsky
417c75484b Add alias env list for command envs
Change-type: minor
2024-10-18 07:47:46 -04:00
myarmolinsky
fcd77e97d9 git mv envs/index to env/list 2024-10-18 07:12:39 -04:00