v0.7.0
What's Changed
- New commands to organize Shared Drives in organizational units (OUs)
- gsm orgUnitsMemberships list
- gsm orgUnitsMemberships move
- Uses https://cloud.google.com/identity/docs/reference/rest/v1beta1/orgUnits.memberships and requires a new scope (https://www.googleapis.com/auth/cloud-identity.orgunits), which has been added to the default scopes
- Change the OAuth flow for user authentication (as opposed to Domain Wide Delegation) to use Loopback IP address instead of the now deprecated copy / paste (see https://developers.googleblog.com/2022/02/making-oauth-flows-safer.html for details)
- This requires GSM to temporarily launch a web server the first time you call any API after loading a user mode config
- The default port for the web server is 8081
- You can specify a different port with the global flag --redirectPort
- Update default log lines to 15
- Slight refactoring and some additional error checking
- Update dependencies
- Update Go version to 1.18.2
- V0.7.0 dev by @hanneshayashi in #8
Full Changelog: v0.6.0...v0.7.0