Skip to content

Commit

Permalink
!deploy v2.20.0 w/ multiple fixes enhancements for #115 and #117
Browse files Browse the repository at this point in the history
## 2.20.0

* [Issue #115](#115)
  * Renamed: `Get-GSCalendarEventList` to `Get-GSCalendarEvent` and set the original name as an exported Alias to the new name for backwards compatibility.
  * Added: `EventId` parameter to `Get-GSCalendarEvent` to specify individual event ID's to get instead of a filtered list.
  * Added: `PrivateExtendedProperty` parameter to `Get-GSCalendarEvent`.
  * Added: `SharedExtendedProperty` parameter to `Get-GSCalendarEvent`.
  * Added: `PrivateExtendedProperties` parameter to `New-GSCalendarEvent` and `Update-GSCalendarEvent`.
  * Added: `SharedExtendedProperties` parameter to `New-GSCalendarEvent` and `Update-GSCalendarEvent`.
  * Added: `ExtendedProperties` parameter to `New-GSCalendarEvent` and `Update-GSCalendarEvent`.
  * Added: `Id` parameter to `New-GSCalendarEvent` and `Update-GSCalendarEvent`.
* [Issue #117](#117)
  * Fixed: Type error on `States` parameter of `Get-GSStudentGuardianInvitation`.
* Miscellaneous
  * Updated Contributing doc with new Build script steps
  * Removed `DebugMode.ps1` script since it's no longer needed (use `build.ps1` instead)
  • Loading branch information
scrthq authored Nov 20, 2018
2 parents b8fbc4e + 361fcf0 commit f3ddd3d
Show file tree
Hide file tree
Showing 14 changed files with 482 additions and 286 deletions.
131 changes: 74 additions & 57 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,65 +1,82 @@
# Changelog

* [Changelog](#changelog)
* [2.19.0](#2190)
* [2.18.1](#2181)
* [2.18.0](#2180)
* [2.17.2](#2172)
* [2.17.1](#2171)
* [2.17.0](#2170)
* [2.16.1](#2161)
* [2.16.0](#2160)
* [2.15.4](#2154)
* [2.15.3](#2153)
* [2.15.2](#2152)
* [2.15.1](#2151)
* [2.15.0](#2150)
* [2.14.1](#2141)
* [2.14.0](#2140)
* [2.13.2](#2132)
* [2.13.1](#2131)
* [2.13.0](#2130)
* [2.12.1](#2121)
* [2.12.0](#2120)
* [2.11.0](#2110)
* [2.10.2](#2102)
* [2.10.1](#2101)
* [2.10.0](#2100)
* [2.9.0](#290)
* [2.8.1](#281)
* [2.8.0](#280)
* [2.7.2](#272)
* [2.7.1](#271)
* [2.7.0](#270)
* [2.6.3](#263)
* [2.6.2](#262)
* [2.6.1](#261)
* [2.6.0](#260)
* [2.5.4](#254)
* [2.5.3](#253)
* [2.5.2](#252)
* [2.5.1](#251)
* [2.5.0](#250)
* [2.4.0](#240)
* [2.3.0](#230)
* [2.2.1](#221)
* [2.2.0](#220)
* [2.1.5](#215)
* [2.1.3 / 2.1.4](#213--214)
* [2.1.2](#212)
* [2.1.1](#211)
* [2.1.0](#210)
* [2.0.3](#203)
* [2.0.2](#202)
* [2.0.1](#201)
* [2.0.0](#200)
* [New Functionality](#new-functionality)
* [Breaking Changes in 2.0.0](#breaking-changes-in-200)
* [Gmail Delegation Management Removed](#gmail-delegation-management-removed)
* [Functions Removed](#functions-removed)
* [Functions Aliased](#functions-aliased)
* [2.20.0](#2200)
* [2.19.0](#2190)
* [2.18.1](#2181)
* [2.18.0](#2180)
* [2.17.2](#2172)
* [2.17.1](#2171)
* [2.17.0](#2170)
* [2.16.1](#2161)
* [2.16.0](#2160)
* [2.15.4](#2154)
* [2.15.3](#2153)
* [2.15.2](#2152)
* [2.15.1](#2151)
* [2.15.0](#2150)
* [2.14.1](#2141)
* [2.14.0](#2140)
* [2.13.2](#2132)
* [2.13.1](#2131)
* [2.13.0](#2130)
* [2.12.1](#2121)
* [2.12.0](#2120)
* [2.11.0](#2110)
* [2.10.2](#2102)
* [2.10.1](#2101)
* [2.10.0](#2100)
* [2.9.0](#290)
* [2.8.1](#281)
* [2.8.0](#280)
* [2.7.2](#272)
* [2.7.1](#271)
* [2.7.0](#270)
* [2.6.3](#263)
* [2.6.2](#262)
* [2.6.1](#261)
* [2.6.0](#260)
* [2.5.4](#254)
* [2.5.3](#253)
* [2.5.2](#252)
* [2.5.1](#251)
* [2.5.0](#250)
* [2.4.0](#240)
* [2.3.0](#230)
* [2.2.1](#221)
* [2.2.0](#220)
* [2.1.5](#215)
* [2.1.3 / 2.1.4](#213--214)
* [2.1.2](#212)
* [2.1.1](#211)
* [2.1.0](#210)
* [2.0.3](#203)
* [2.0.2](#202)
* [2.0.1](#201)
* [2.0.0](#200)
* [New Functionality](#new-functionality)
* [Breaking Changes in 2.0.0](#breaking-changes-in-200)
* [Gmail Delegation Management Removed](#gmail-delegation-management-removed)
* [Functions Removed](#functions-removed)
* [Functions Aliased](#functions-aliased)

***
## 2.20.0

* [Issue #115](https://github.com/scrthq/PSGSuite/issues/115)
* Renamed: `Get-GSCalendarEventList` to `Get-GSCalendarEvent` and set the original name as an exported Alias to the new name for backwards compatibility.
* Added: `EventId` parameter to `Get-GSCalendarEvent` to specify individual event ID's to get instead of a filtered list.
* Added: `PrivateExtendedProperty` parameter to `Get-GSCalendarEvent`.
* Added: `SharedExtendedProperty` parameter to `Get-GSCalendarEvent`.
* Added: `PrivateExtendedProperties` parameter to `New-GSCalendarEvent` and `Update-GSCalendarEvent`.
* Added: `SharedExtendedProperties` parameter to `New-GSCalendarEvent` and `Update-GSCalendarEvent`.
* Added: `ExtendedProperties` parameter to `New-GSCalendarEvent` and `Update-GSCalendarEvent`.
* Added: `Id` parameter to `New-GSCalendarEvent` and `Update-GSCalendarEvent`.
* [Issue #117](https://github.com/scrthq/PSGSuite/issues/117)
* Fixed: Type error on `States` parameter of `Get-GSStudentGuardianInvitation`.
* Miscellaneous
* Updated Contributing doc with new Build script steps
* Removed `DebugMode.ps1` script since it's no longer needed (use `build.ps1` instead)

## 2.19.0

Expand Down
34 changes: 17 additions & 17 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@

<!-- TOC -->

- [Contributing to PSGSuite](#contributing-to-psgsuite)
- [Git and Pull requests](#git-and-pull-requests)
- [Overview](#overview)
- [Step by Step](#step-by-step)
- [Contributing Guidelines](#contributing-guidelines)
- [Updating the Wiki](#updating-the-wiki)
- [Getting Started](#getting-started)
- [Enabling Debug Mode](#enabling-debug-mode)
- [Google .NET SDK Documentation](#google-net-sdk-documentation)
- [.NET/API Documentation Links](#netapi-documentation-links)
- [Keeping in Touch](#keeping-in-touch)
* [Contributing to PSGSuite](#contributing-to-psgsuite)
* [Git and Pull requests](#git-and-pull-requests)
* [Overview](#overview)
* [Step by Step (High-Level)](#step-by-step-high-level)
* [Contributing Guidelines](#contributing-guidelines)
* [Updating the Wiki](#updating-the-wiki)
* [Getting Started](#getting-started)
* [Enabling Debug Mode](#enabling-debug-mode)
* [Google .NET SDK Documentation](#google-net-sdk-documentation)
* [.NET/API Documentation Links](#netapi-documentation-links)
* [Keeping in Touch](#keeping-in-touch)

<!-- /TOC -->

Expand All @@ -27,9 +27,9 @@ Thank you for your interest in helping PSGSuite grow! Below you'll find some gui

## Overview

### Step by Step
### Step by Step (High-Level)

Here's the overall flow of making contributions:
Here's the overall flow of making contributions:
1. Fork the repo
2. Make your edits / additions on your fork
3. Push your changes back to your fork on GitHub
Expand All @@ -46,12 +46,12 @@ Please follow these guidelines for any content being added:
* work in any OS;
* any code that includes paths must build the path using OS-agnostic methods, i.e. by using `Resolve-Path`, `Join-Path` and `Split-Path`
* paths also need to use correct casing, as some OS's are case-sensitive in terms of paths
* **Public functions must...**
* **Public functions must...**
* include comment-based help (this is used to drive the Wiki updates on deployment)
* include Write-Verbose calls to describe what the function is doing (CI tests will fail the build if any don't)
* be placed in the correct APU/use-case folder in the Public sub-directory of the module path (if it's a new API/use-case, create the new folder as well)
* use `SupportsShouldProcess` if...
* the function's verb is `Remove` or `Set`.
* the function's verb is `Remove` or `Set`.
* it can be included on `Update` functions as well, if felt that the actions executed by the function should be guarded
* `Get` functions should **never** need `SupportsShouldProcess`
* **Every Pull Request must...**
Expand All @@ -65,7 +65,7 @@ Please follow these guidelines for any content being added:

### Updating the Wiki

* Wiki updates are scripted during deployment builds, so there is no need to manually update the Wiki.
* Wiki updates are scripted during deployment builds, so there is no need to manually update the Wiki.
* Any new or updated comment-based help content will be transformed to Markdown using `platyPS` and pushed to the Wiki repo when deployment conditions are met.

## Getting Started
Expand Down Expand Up @@ -138,4 +138,4 @@ Here are some links to the most commonly used SDK's and API's in PSGSuite:

## Keeping in Touch

For any questions, comments or concerns outside of opening an issue, please join us in the `#psgsuite` channel on the SCRT HQ Slack; Team: `scrthq.slack.com`. [Click here](https://scrthq-slack-invite.herokuapp.com/) to get an invite!
For any questions, comments or concerns outside of opening an issue, please join us in the `#psgsuite` channel on the SCRT HQ Slack; Team: `scrthq.slack.com`. [Click here](https://scrthq-slack-invite.herokuapp.com/) to get an invite!
20 changes: 0 additions & 20 deletions DebugMode.ps1

This file was deleted.

43 changes: 22 additions & 21 deletions PSGSuite/Aliases/PSGSuite.Aliases.ps1
Original file line number Diff line number Diff line change
@@ -1,37 +1,38 @@
@{
'Add-GSDriveFilePermissions' = 'Add-GSDrivePermission'
'Export-PSGSuiteConfiguration' = 'Set-PSGSuiteConfig'
'Get-GSCalendarResourceList' = 'Get-GSResourceList'
'Switch-PSGSuiteDomain' = 'Switch-PSGSuiteConfig'
'Get-GSUserSchemaInfo' = 'Get-GSUserSchema'
'Get-GSUserLicenseInfo' = 'Get-GSUserLicense'
'Get-GSGmailMessageInfo' = 'Get-GSGmailMessage'
'New-GSCalendarResource' = 'New-GSResource'
'Update-GSCalendarResource' = 'Update-GSResource'
'Get-GSShortURLInfo' = 'Get-GSShortURL'
'Move-GSGmailMessageToTrash' = 'Remove-GSGmailMessage'
'Remove-GSGmailMessageFromTrash' = 'Restore-GSGmailMessage'
'Get-GSGmailFilterList' = 'Get-GSGmailFilter'
'Get-GSGmailLabelList' = 'Get-GSGmailLabel'
'Get-GSCalendarEventList' = 'Get-GSCalendarEvent'
'Get-GSDataTransferApplicationList' = 'Get-GSDataTransferApplication'
'Get-GSDriveFileInfo' = 'Get-GSDriveFile'
'Get-GSTeamDrivesList' = 'Get-GSTeamDrive'
'Add-GSDriveFilePermissions' = 'Add-GSDrivePermission'
'Get-GSDriveFilePermissionsList' = 'Get-GSDrivePermission'
'Get-GSGmailDelegates' = 'Get-GSGmailDelegate'
'Get-GSGmailFilterList' = 'Get-GSGmailFilter'
'Get-GSGmailLabelList' = 'Get-GSGmailLabel'
'Get-GSGmailMessageInfo' = 'Get-GSGmailMessage'
'Get-GSGroupList' = 'Get-GSGroup'
'Get-GSGroupMemberList' = 'Get-GSGroupMember'
'Get-GSOrgUnitList' = 'Get-GSOrganizationalUnit'
'Get-GSOU' = 'Get-GSOrganizationalUnit'
'Get-GSMobileDeviceList' = 'Get-GSMobileDevice'
'Get-GSOrganizationalUnitList' = 'Get-GSOrganizationalUnit'
'Get-GSOrgUnit' = 'Get-GSOrganizationalUnit'
'Get-GSMobileDeviceList' = 'Get-GSMobileDevice'
'Get-GSDataTransferApplicationList' = 'Get-GSDataTransferApplication'
'Get-GSOrgUnitList' = 'Get-GSOrganizationalUnit'
'Get-GSOU' = 'Get-GSOrganizationalUnit'
'Get-GSResourceList' = 'Get-GSResource'
'Get-GSShortURLInfo' = 'Get-GSShortURL'
'Get-GSTeamDrivesList' = 'Get-GSTeamDrive'
'Get-GSUserASPList' = 'Get-GSUserASP'
'Get-GSUserLicenseInfo' = 'Get-GSUserLicense'
'Get-GSUserLicenseList' = 'Get-GSUserLicense'
'Get-GSUserList' = 'Get-GSUser'
'Get-GSUserSchemaInfo' = 'Get-GSUserSchema'
'Get-GSUserSchemaList' = 'Get-GSUserSchema'
'Get-GSUserTokenList' = 'Get-GSUserToken'
'Get-GSUserLicenseList' = 'Get-GSUserLicense'
'Update-GSSheetValue' = 'Export-GSSheet'
'Export-PSGSuiteConfiguration' = 'Set-PSGSuiteConfig'
'Import-PSGSuiteConfiguration' = 'Get-PSGSuiteConfig'
'Move-GSGmailMessageToTrash' = 'Remove-GSGmailMessage'
'New-GSCalendarResource' = 'New-GSResource'
'Remove-GSGmailMessageFromTrash' = 'Restore-GSGmailMessage'
'Set-PSGSuiteDefaultDomain' = 'Switch-PSGSuiteConfig'
'Get-GSGmailDelegates' = 'Get-GSGmailDelegate'
'Switch-PSGSuiteDomain' = 'Switch-PSGSuiteConfig'
'Update-GSCalendarResource' = 'Update-GSResource'
'Update-GSSheetValue' = 'Export-GSSheet'
}
2 changes: 1 addition & 1 deletion PSGSuite/PSGSuite.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
RootModule = 'PSGSuite.psm1'

# Version number of this module.
ModuleVersion = '2.19.0'
ModuleVersion = '2.20.0'

# ID used to uniquely identify this module
GUID = '9d751152-e83e-40bb-a6db-4c329092aaec'
Expand Down
Loading

0 comments on commit f3ddd3d

Please sign in to comment.