Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add event detail visibility to New-GSCalendarEvent Command #232

Closed
cmason34 opened this issue Sep 10, 2019 · 8 comments
Closed

Add event detail visibility to New-GSCalendarEvent Command #232

cmason34 opened this issue Sep 10, 2019 · 8 comments
Assignees

Comments

@cmason34
Copy link

When creating an event on a resource, we would like to be able to set the event visibility to public or private per event.
https://developers.google.com/calendar/v3/reference/events/insert
see visibility property

Thanks!

@scrthq
Copy link
Member

scrthq commented Sep 10, 2019

Thanks, @cmason34 !! On it

@scrthq scrthq self-assigned this Sep 10, 2019
scrthq added a commit that referenced this issue Sep 13, 2019
… updates

## 2.32.0 - 2019-09-12

* [Issue #229](#229)
  * Added: `Update-GSGmailLanguageSettings` and `Get-GSGmailLanguageSettings` functions to update/get a users default language settings in Gmail.
* [Issue #231](#231)
  * Added: `Update-GSCalenderSubscription` function to updated existing calendar subscriptions.
  * Removed: Default values for the following parameters on `Add-GSCalendarSubscription` to prevent automatically adding notifications for new CalendarList entries (subscriptions):
    * `DefaultNotificationType`
    * `DefaultNotificationMethod`
    * `DefaultReminderMethod`
    * `DefaultReminderMinutes`
  * Added: `Notifications` and `Reminders` parameters to `Add-GSCalenderSubscription` and `Update-GSCalenderSubscription`
  * Added: `Reminders` parameter to `New-GSCalendarEvent` and `Update-GSCalendarEvent` functions to set custom reminders on calendar events.
  * Added: `Add-GSCalendarEventReminder` and `Add-GSCalendarNotification` helper functions.
  * Updated: `DisableReminder` switch parameter name on `New-GSCalendarEvent` and `Update-GSCalendarEvent` functions to `DisableDefaultReminder` to better align with what that actually effects (default reminder inheritance only, not reminder overrides). The previous parameter name has been set as an alias to maintain backwards compatibility.
  * Added: `RemoveAllReminders` parameter to `Update-GSCalendarEvent` to remove all custom reminders and disable calendar inheritance.
* [Issue #232](#232)
  * Added: `Visibility` parameter on `New-GSCalendarEvent` and `Update-GSCalendarEvent` to set the visibility of a calendar event.
* Miscellaneous
  * Forced `Type` parameter values to lower on the `Add-GSUser*` helper functions to ensure case senstive field matches whats expected.
  * Updated Google .NET SDKs to latest versions.
  * Updated and corrected a LOT of comment based function help.
  * Added function help tests to validate that functions contain expected help content.
@scrthq scrthq mentioned this issue Sep 13, 2019
scrthq added a commit that referenced this issue Sep 13, 2019
## 2.32.0 - 2019-09-12

* [Issue #229](#229)
  * Added: `Update-GSGmailLanguageSettings` and `Get-GSGmailLanguageSettings` functions to update/get a users default language settings in Gmail.
* [Issue #231](#231)
  * Added: `Update-GSCalenderSubscription` function to updated existing calendar subscriptions.
  * Removed: Default values for the following parameters on `Add-GSCalendarSubscription` to prevent automatically adding notifications for new CalendarList entries (subscriptions):
    * `DefaultNotificationType`
    * `DefaultNotificationMethod`
    * `DefaultReminderMethod`
    * `DefaultReminderMinutes`
  * Added: `Notifications` and `Reminders` parameters to `Add-GSCalenderSubscription` and `Update-GSCalenderSubscription`
  * Added: `Reminders` parameter to `New-GSCalendarEvent` and `Update-GSCalendarEvent` functions to set custom reminders on calendar events.
  * Added: `Add-GSCalendarEventReminder` and `Add-GSCalendarNotification` helper functions.
  * Updated: `DisableReminder` switch parameter name on `New-GSCalendarEvent` and `Update-GSCalendarEvent` functions to `DisableDefaultReminder` to better align with what that actually effects (default reminder inheritance only, not reminder overrides). The previous parameter name has been set as an alias to maintain backwards compatibility.
  * Added: `RemoveAllReminders` parameter to `Update-GSCalendarEvent` to remove all custom reminders and disable calendar inheritance.
* [Issue #232](#232)
  * Added: `Visibility` parameter on `New-GSCalendarEvent` and `Update-GSCalendarEvent` to set the visibility of a calendar event.
* Miscellaneous
  * Forced `Type` parameter values to lower on the `Add-GSUser*` helper functions to ensure case senstive field matches whats expected.
  * Updated Google .NET SDKs to latest versions.
  * Updated and corrected a LOT of comment based function help.
  * Added function help tests to validate that functions contain expected help content.
@scrthq
Copy link
Member

scrthq commented Sep 13, 2019

hey @cmason34 - This is now available in v2.32.0 on both New-GSCalendarEvent and Update-GSCalendarEvent :D

@scrthq scrthq closed this as completed Sep 13, 2019
@cmason34
Copy link
Author

cmason34 commented Sep 13, 2019 via email

@cmason34
Copy link
Author

cmason34 commented Sep 13, 2019 via email

@scrthq
Copy link
Member

scrthq commented Sep 13, 2019

Weird! I'll get it sorted, reopening this to ensure it's tracked! Should definitely be there, IMHO

@scrthq scrthq reopened this Sep 13, 2019
scrthq added a commit that referenced this issue Sep 14, 2019
## 2.32.1 - 2019-09-14

* [Issue #232](#232)
  * Added: `Visibility` parameter on `New-GSCalendarEvent`
@scrthq
Copy link
Member

scrthq commented Sep 15, 2019

Available in 2.32.1! Let me know if you spot any issues @cmason34 !

@scrthq scrthq closed this as completed Sep 19, 2019
@cmason34
Copy link
Author

cmason34 commented Sep 19, 2019 via email

@scrthq
Copy link
Member

scrthq commented Sep 19, 2019

Awesome!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants