myarmolinsky
7d13946c3e
Bump balena-lint to 7.2.1
...
Change-type: patch
2023-10-30 07:45:51 -04:00
Brian Bugh
b7e5915c7a
release: Add '--json' option for JSON output
...
change-type: minor
2023-10-20 07:42:39 -05:00
Brian Bugh
0cef6b8f87
releases: Add '--json' option for JSON output
2023-10-20 08:05:36 -03:00
Thodoris Greasidis
8204dcad93
tag set: Fix using empty string as a value
...
Change-type: patch
2023-10-20 13:11:12 +03:00
Thodoris Greasidis
03bcb6cff7
env add: Fix using empty string as a value
...
Change-type: patch
2023-10-20 13:11:12 +03:00
Otávio Jacobi
dc3261d9c7
Fix ssh ignoreStdin device argument
...
Change-type: patch
2023-10-05 07:05:53 -03:00
Otávio Jacobi
77906c4152
Move to @oclif/core v2
...
Change-type: patch
2023-09-26 09:50:39 -03:00
Otávio Jacobi
26bc68753b
Remove direct dependency to @oclif/config
...
Change-type: patch
2023-09-26 09:48:13 -03:00
myarmolinsky
e46378ec51
Update oclif, improve help command
...
Change-type: minor
2023-09-04 21:07:05 -03:00
Otávio Jacobi
817ce5dc96
Update to Node 18
...
Change-type: major
2023-08-29 07:35:53 -03:00
Otávio Jacobi
14ba287e0d
Accept device & application keys on login as experimental feature
...
Change-type: minor
2023-08-23 11:12:06 -03:00
Otávio Jacobi
8b320d3e9e
Update balena-sdk to v18
...
Update balena-sdk from 17.21.1 to 18.0.0
Update balena-preload from 14.0.0 to 14.0.2
Update balena-image-manager from 9.0.0 to 9.0.2
Change-type: patch
2023-08-22 09:38:39 -03:00
Otávio Jacobi
e79cdb671f
Update balena-settings-storage to 8.1.0
...
Update balena-settings-storage from 7.0.0 to 8.1.0
Change-type: patch
2023-08-21 14:42:28 -03:00
Otávio Jacobi
f38e643cf0
env: Stop fetching unnecessary app fields
...
Change-type: patch
2023-08-21 14:39:16 -03:00
Otávio Jacobi
b8e190cd1d
Remove redundant envs documentation
...
Change-type: patch
2023-08-21 14:39:16 -03:00
Thodoris Greasidis
365d95c36b
app create: Fix halting with a deprecation warning
...
Change-type: patch
2023-07-21 10:02:32 +03:00
Thodoris Greasidis
aff094575b
Abstract the fleet/app/block create commands
...
Change-type: patch
2023-07-20 16:14:52 +03:00
Thodoris Greasidis
b011af89ad
move: Include fleets of discontinued device types in the fleet selection
...
Change-type: patch
2023-07-20 13:03:54 +03:00
Thodoris Greasidis
5628824bee
promote: Allow joining fleets of discontinued device types
...
Change-type: patch
2023-07-19 19:17:27 +03:00
Thodoris Greasidis
f53f148c89
preload: Add the --no-pin-device-to-release flag to avoid interactive questions
...
Change-type: minor
See: https://balena.zulipchat.com/#narrow/stream/345746-aspect.2Fproduct/topic/Level.20-.20need.20thoughts.20on.20questions.20.26.20feature.20suggestions
2023-07-17 11:19:03 +03:00
Thodoris Greasidis
d3c27ae859
Reduce lodash usage in common user interaction patterns
...
Change-type: patch
2023-07-10 17:19:01 +03:00
Thodoris Greasidis
d78b76aceb
fleet/block/app create: Fetch the supported device types using the hostApps
...
Change-type: patch
See: https://balena.zulipchat.com/#narrow/stream/360838-balena-io.2Fos.2Fdevices/topic/state.20field.20in.20device-type.2Ejson
See: https://balena.fibery.io/Organisation/Improvements-849#Improvements/Stop-relying-on-device-types-v1-device-type.json-for-unrelated-things-257
2023-07-07 19:57:36 +03:00
Felipe Lalanne
9d0b82122a
Bump balena-compose to v2.3.0
...
This allows the the CLI to use docker registry config when querying the
images manifest.
Relates-to: balena-io-modules/balena-compose#31
Change-type: patch
2023-07-05 15:46:42 -04:00
Akis Kesoglou
0f4054fa4d
Remove redundant dependency on docker-toolbelt
...
Change-type: patch
2023-06-30 19:22:07 +03:00
myarmolinsky
4b1378dfbc
api-key: Add revoke
command which accepts a list of API key ids
...
Change-type: minor
2023-06-26 08:21:23 -04:00
myarmolinsky
9975e5d9ac
Add balena block create
command for creating Blocks
...
Change-type: minor
2023-05-25 12:00:39 -04:00
myarmolinsky
c5e8f0d6ea
Add balena app create
command for creatings Apps
...
Change-type: minor
2023-05-25 11:09:02 -04:00
myarmolinsky
166130c3df
Add balena api-keys
command for listing user/fleet API keys
...
Change-type: minor
2023-05-25 09:11:36 -04:00
Thodoris Greasidis
063e9d40f0
device init: Avoid extra request when not providing the --fleet option
...
Change-type: patch
2023-05-24 14:22:04 +03:00
Thodoris Greasidis
2b58143164
devices: Use a single request when providing the --fleet parameter
...
Reduces the response time when using
--fleet from 1.5s to 1s.
Change-type: patch
2023-05-24 14:22:04 +03:00
Thodoris Greasidis
861d4f33b7
ssh,tunnel: Fetch the fleet & devices in one request
...
Change-type: patch
2023-05-24 14:22:04 +03:00
Thodoris Greasidis
07cb0cbfcd
device init: Stop fetching unnecessary app fields
...
Change-type: patch
2023-05-24 13:37:19 +03:00
Thodoris Greasidis
a2392dc580
device move: Stop fetching unnecessary device & app fields
...
Reduces the amount of device data retrieved
by 66%.
Change-type: patch
2023-05-24 13:37:19 +03:00
Thodoris Greasidis
8b3235ab2b
device register: Stop fetching unnecessary app fields
...
Change-type: patch
2023-05-24 13:37:19 +03:00
Thodoris Greasidis
15dac6f194
config generate: Stop fetching unnecessary app fields
...
Change-type: patch
2023-05-24 13:37:19 +03:00
Thodoris Greasidis
3c93db8449
devices: Stop fetching unnecessary device fields
...
Change-type: patch
2023-05-24 13:37:19 +03:00
Thodoris Greasidis
9d8df0b781
fleet rm,restart,rename,purge: Stop fetching unnecessary app fields
...
Halves the amout of application data retrieved.
Change-type: patch
2023-05-24 13:37:19 +03:00
Thodoris Greasidis
bcadbdbed8
push: Stop unnecessarily fetching the application name
...
Change-type: patch
2023-05-24 13:37:19 +03:00
Thodoris Greasidis
05a96fa60e
ssh,tunnel: Reduce the amount of application fields fetched
...
Halves the amout of application data retrieved.
Change-type: patch
2023-05-24 13:37:19 +03:00
Thodoris Greasidis
2e37536e7a
orgs: Stop fetching unnecessary org fields
...
Halves the amount of org data retrieved to
show the list of orgs to select from.
Change-type: patch
2023-05-24 13:37:19 +03:00
Thodoris Greasidis
025c4ef7f2
fleet create: Reduce the amount of org fields fetched
...
Halves the amount of org data retrieved to
show the list of orgs to select from.
Change-type: patch
2023-05-24 13:37:19 +03:00
Thodoris Greasidis
ecbc660bf5
Fetch only the app slug when resolving an app by name
...
Affects many env & tags commands, as well
as support, releases & preload.
Change-type: patch
2023-05-24 13:37:19 +03:00
Thodoris Greasidis
46aa08c953
Remove extra request when filling the application selection list
...
Saves one request of about 450ms on the
init and move commands.
Change-type: patch
2023-05-23 22:47:10 +03:00
Thodoris Greasidis
1a6fe1f3de
Use stricter typings
...
Change-type: patch
2023-05-23 18:57:54 +03:00
Thodoris Greasidis
50e852acee
env add: Fix accepting fleet names when setting service vars
...
Change-type: patch
2023-05-23 15:59:41 +03:00
Thodoris Greasidis
e371b1e759
Update balena-preload & balena-image-manager
...
Update balena-image-manager from 8.0.1 to 9.0.0
Update balena-preload from 13.0.0 to 14.0.0
Change-type: patch
2023-05-23 13:22:38 +03:00
Thodoris Greasidis
77cf4af166
Update balena-sdk to 17.0.0
...
Update balena-sdk from 16.45.1 to 17.0.0
Change-type: patch
2023-05-23 13:22:38 +03:00
Thodoris Greasidis
83a5e7392a
secureboot: Retrieve the OS release & contract in one request
...
Change-type: patch
2023-05-19 19:22:23 +03:00
Alex Gonzalez
f0c8c37022
os configure, config generate: Add '--secureBoot' option to opt-in secure boot
...
Allow to generate a config file with `installer.secureboot` set so that
a secure boot and disk encrypted system can be installed.
Change-type: minor
Signed-off-by: Alex Gonzalez <alexg@balena.io>
2023-05-19 18:10:00 +02:00
Thodoris Greasidis
5bf95300ee
support: Change the printed support expiry date in ISO 8601 UTC format
...
Change-type: major
2023-05-12 19:00:10 +03:00