Skip to content

v0.1.19

Compare
Choose a tag to compare
@hanneshayashi hanneshayashi released this 15 Dec 06:43
· 170 commits to main since this release

This release features some new APIs and commands, some minor breaking changes and compatibility with a new Crescendo based PowerShell module:

  • New APIs
    • Schema API to manage custom attributes for user objects
    • User Photos API to manage user photos
  • Send emails with multiple attachments
  • New command to generate shell auto-completion (thanks to https://github.com/spf13/cobra/blob/master/shell_completions.md) for
    • Bash
    • Zsh
    • PowerShell
    • Fish
  • Breaking Change: Some commands have been renamed
    • resourcesCalendars -> calendarResources
    • resourcesBuildings -> buildings
    • resourcesFeatures -> features
  • When using the Cloud Identity Groups API (Beta), GSM will now try to automatically set the parent to your customer, if not set.
  • I have written some rudimentary code to automatically generate Crescendo definition files from Cobra commands here: https://github.com/hanneshayashi/crescengo
    • I fully admit that the code could be more generalized, but it should work with any Cobra command in theory. I will probably get around to making this more powerful in the future
    • Using the above, I have created a PowerShell module, that contains function for all of GSM's 500+ commands (its over 70k lines 😁). See details at https://github.com/hanneshayashi/gsm_crescendo