Skip to content

Releases: cloudtruth/cloudtruth-cli

1.1.7

24 Mar 21:09
d9c2afd

Choose a tag to compare

  • Use Rocky instead of CentOS for Linux testing
  • Add support for macOS (arm64)
  • Adjust help text for template preview
  • Pick up latest API changes
  • Internal changes to improve testing

1.1.6

28 Jan 21:12
64cdec7

Choose a tag to compare

  • Add several flags to action push set and action push sync
    • Flags control dry-run, ownership check, and other parameter controls
  • Update action import list and action push list displays to show flags
  • Show GitHub items in action import list

1.1.5

21 Jan 18:42
52b6984

Choose a tag to compare

  • Add parameter drift command to compare current shell environment to project/environment.
  • Add backup snapshot command to download a full set of parameter-types, environments, and projects (including
    templates, and parameters/values in the different environments)
  • Add filter options to audit-log list for --project, --parameter, and --env.
  • Improve general handling for server-side enumeration updates.

1.1.5_macos_arm

21 Jan 21:50

Choose a tag to compare

1.1.5_macos_arm Pre-release
Pre-release
set arch for apple arm

1.1.4

10 Jan 15:53
7df9687

Choose a tag to compare

  • Use API for password generation:
    • Add generate password command with many options.
    • Add parameter set --generate to allow generating 12 character value.
  • Removed Successfully prefix from parameter operation results.
  • Improve performance for parameter-type rules.

1.1.3

04 Jan 21:30
aefb489

Choose a tag to compare

  • Add import parameters command for easy project and environment creation/update
  • Add parameter-types command to manage custom types
    • Removed restriction on parameter set --type <param-type> values
    • Changed parameter set --type bool to parameter set --type boolean
  • Allow overriding parent project parameter values
    • Use --create-child to create the parameter in a child project
  • Add integration explore [-j|--jmes <path>] to get specific JMES path values
  • Add shorter versions of several commands

1.1.2

10 Dec 18:54
3878559

Choose a tag to compare

  • Add Organization to user current, and config current displays.
  • Add versions commands to display, check, and install the latest CLI version.
  • Enhanced integrations explore command with --raw, and --secrets options.
  • Add configurable version checking
    • Defaults to checking once a week, and warning when running an older CLI version
    • Checks can be disabled, or stop CLI execution when running an older CLI version
  • Added ability to see specific successful response types using CLOUDTRUTH_REST_SUCCESS when
    CLOUDTRUTH_REST_DEBUG is enabled.
  • Updated to Rust 1.57.0.

1.1.1

24 Nov 18:47

Choose a tag to compare

  • Add actions imports commands.
  • Add actions push task-steps command.
  • Add parameters push command to show push action task-steps for parameters.
  • Improve feedback when encounter parsing error.
  • Avoid issues with audit-logs not knowing about new object types.
  • Improve schema commands:
    • Avoid issues with display changing every time.
    • Added diff command to compare local and server differences.
  • Improve behavior when server reports a service account without a user.
  • Properly handle pagination for many list commands, and make pagination configurable.

1.1.0

12 Nov 21:12
52ac0da

Choose a tag to compare

  • BREAKING CHANGE:
    • Moved integrations pushes commands to actions pushes.
      • Made integration-name optional (using --integration|-i <name>) for most pushes commands.
  • Internal changes to improve testing.

1.0.13

05 Nov 19:39
b76f786

Choose a tag to compare

  • Added several integrations commands:
    • Added refresh to trigger update of an integration connection status.
    • Added get to get detailed information about an integration.
    • Added pushes <set|delete|list|get|sync|tasks> commands to manage push actions.
  • Added schema command to get the latest schema from the server, or local CLI version.
  • Added --user, --before, and --after filters to audit-logs list.
  • Fixed issue with templates history --as-of using tags.
  • Show values for items when a --format <table|csv|json|yaml> is specified.