Skip to content

Releases: foundriesio/fioctl

0.8: Add a new factory status command

22 May 15:32
1d5200b
Compare
Choose a tag to compare
  • updates to improve CI and have Pull Request tests
  • improve handling of default config directory for OSX
  • added wireguard config commands
  • added status command to display overall fleet status

Config management support

30 Apr 19:19
c333a4a
Compare
Choose a tag to compare
  • Fixed some bugs in oauth login and persistence
  • Root key rotation expiration date bumped to 2 years
  • targets show now include source URLs that produced the Target
  • device config commands added to manage device configuration
  • device config updates can set device tags and docker apps

0.6: client: Support CA certs for test servers

13 Apr 04:07
975429d
Compare
Choose a tag to compare
  • Add ability to point at test and on-premise servers
  • devices show now includes device's public key
  • Add ability to rotate factory's root key.
  • devices show now includes if the device is up-to-date
  • Added secrets command for handling factory secrets used in CI

Fixes to 0.5

24 Jan 15:54
f1f51fb
Compare
Choose a tag to compare

This fixes 2 issues from 0.5:

  • The "login" command was missing some help text that explained how to use it.
  • "secrets update" was showing a false error message

Improvements to authentication and output display

23 Jan 16:58
9caf8db
Compare
Choose a tag to compare
  • New command login added to set up fioctl.yaml and not require an API token
  • device list uses new tabular layout
  • targets list uses new tabular layout
  • device list includes device owner name
  • Users can manage factory secrets with secrets list and secrets update

0.4 Device Display Improvements

14 Nov 03:53
5d343a7
Compare
Choose a tag to compare
Pre-release
  • Filtering for device listing is now done on the server side
  • New command device list-updates to list updates applied to a device
  • device show no longer shows updates
  • Sorting fix for listing targets

Device display improvements

17 Oct 20:38
c040f2c
Compare
Choose a tag to compare
Pre-release
  • device list now includes shared devices by default
  • device list now includes network information for devices based on LMP v51
  • device list can now limit devices by file-pattern: eg fioctl device list rpi3-*
  • device list show the tags, if configured, for a device and can filter listings based on tags.
  • device show includes the recent update history of a device
  • Details of a device update can now be seen with device show-update <device> <correlation-id>
  • device show now includes hardware information for devices based on LMP v53

0.2: List targets grouped by version

28 Sep 03:32
92df44b
Compare
Choose a tag to compare
Pre-release
  • Fixes handling of CLI options
  • Include docker-apps if included in a target
  • Gives more ways to list targets

alpha release

14 Sep 03:32
1c4319a
Compare
Choose a tag to compare
alpha release Pre-release
Pre-release
"fix" persistent flags from viper

This can't be the right way to do this, but its the only way I can
get the token and factory to be read from a config file or environment
w/o cobra missing them.

Signed-off-by: Andy Doan <[email protected]>