|
20 | 20 | RootModule = 'PSMSGraph.psm1'
|
21 | 21 |
|
22 | 22 | # Version number of this module.
|
23 |
| - ModuleVersion = '1.0.24.41' |
| 23 | + ModuleVersion = '1.0.25.42' |
24 | 24 |
|
25 | 25 | # ID used to uniquely identify this module
|
26 | 26 | GUID = '15978dcc-d5ad-4024-ab2a-28bdf946ece7'
|
|
129 | 129 | # IconUri = ''
|
130 | 130 |
|
131 | 131 | # ReleaseNotes of this module
|
132 |
| - ReleaseNotes = '# Version 1.0.24.41 (2017-04-15) |
133 |
| -## Module Manifest |
134 |
| -* Cleaned up white space at end of file |
135 |
| -
|
| 132 | + ReleaseNotes = '# Version 1.0.25.42 (2017-04-22) |
136 | 133 | ## Functions
|
137 |
| -### Import-GraphApplication |
138 |
| -* Now provides its own error instead of Import-clixml |
139 |
| -
|
140 |
| -### Import-GraphOauthAccessToken |
141 |
| -* Now provides its own error instead of Import-clixml |
142 |
| -
|
143 |
| -### Get-AADGroupMember |
144 |
| -* Added ResultsPerPage Paramter to provide access to ''$top'' query filter. |
145 |
| -* Addeed .LINK to Get-AADGroupById |
146 |
| -* Addeed .LINK to Get-AADGroupByDisplayName |
147 |
| -* Added .INPUTS MSGraphAPI.DirectoryObject.Group |
148 |
| -* Added .OUTPUTS MSGraphAPI.DirectoryObject.User |
149 |
| -
|
150 |
| -### Get-AADGroupById |
151 |
| -* Addeed .LINK to Get-AADGroupByDisplayName |
152 |
| -* Addeed .LINK to Get-AADGroupMember |
153 |
| -
|
154 |
| -### Get-AADGroupByDisplayName |
155 |
| -* Addeed .LINK to Get-AADGroupMember |
156 |
| -* Addeed .LINK to Get-AADGroupById |
157 |
| -
|
158 | 134 | ### Get-GraphOauthAccessToken
|
159 |
| -* **Breaking Change**: Removed ```ResultVariable``` and related debugging code that should never have been in production |
160 |
| -* Removed ```ResultVariable``` parameter help |
161 |
| -* Improved error reporting |
162 |
| -* Fixed ```Resource``` parameter documentation |
163 |
| -* Imrpoved Example |
164 |
| -* Removed dangling ```&``` from ```$Body``` creation |
165 |
| -
|
166 |
| -## Build Tools |
167 |
| -### psake.ps1 |
168 |
| -* Block ```staging``` branch recommits so clean pull requests can be made |
169 |
| -* Add ```!skiprecommit``` commit tag to block recommits |
170 |
| -
|
171 |
| -## Tests |
172 |
| -### Get-AADGroupMember.Unit.Tests.ps1 |
173 |
| -* Created tests for Get-AADGroupMember |
| 135 | +* Revised Invoke-WebRequest error handling. Now uses ```MSGraphAPI.Oauth.Exception``` to handle formating |
| 136 | +* Simplified error handling for JSON parsing |
| 137 | +* Revamped credential object creation for readbility. |
| 138 | +* Clean up debug code |
174 | 139 |
|
175 |
| -### Import-GraphApplication.Unit.Tests.ps1 |
176 |
| -* Created tests for Import-GraphApplication |
| 140 | +## Types |
| 141 | +### MSGraphAPI.Oauth.Exception |
| 142 | +* Added the ```MSGraphAPI.Oauth.Exception``` type to handle OAuth related ```Invoke-Webrequest``` Exceptions |
| 143 | +* New ScriptMethod JSONResponse converts the response stream from the ```Invoke-WebRequest``` exception from JSON to PSObject |
177 | 144 |
|
178 |
| -### Import-GraphOauthAccessToken.Unit.Tests.ps1 |
179 |
| -* Created tests for Import-GraphOauthAccessToken |
180 |
| -
|
181 |
| -### Get-AADGroupById.Unit.Tests.ps1 |
182 |
| -* Created tests for Get-AADGroupById |
| 145 | +## Test |
| 146 | +### Get-GraphOauthAccessToken.Unit.Tests.ps1 |
| 147 | +* Added missing code coverage for ```Invoke-webRequest``` error handling |
| 148 | +* Add missing code coverage for JSON parsing error handling |
| 149 | +* Now at 100% code coverage for ```Get-GraphOauthAccessToken```! |
183 | 150 |
|
184 |
| -### Get-AADGroupByDisplayName.Unit.Tests.ps1 |
185 |
| -* Created tests for Get-AADGroupByDisplayName |
| 151 | +## Built Toolds |
| 152 | +### psake.ps1 |
| 153 | +* Adjust recommit logic in PostDeploy task |
| 154 | +* Added ```!forcrecommit``` to override default ignores if needed |
| 155 | +* Added ```devlop``` to ignored branch for recommits as constant work in the develop branch leads to staging issues. |
| 156 | +* Added comment based help file header. |
186 | 157 |
|
187 |
| -### Get-GraphOauthAccessToken.Unit.Tests.ps1 |
188 |
| -* Created tests for Get-GraphOauthAccessToken' |
| 158 | +## Documentation |
| 159 | +### Get-GraphOauthAccessToken |
| 160 | +* Modifyed Description to something useful |
| 161 | +* adjusted formating on ```Resource``` parameter |
| 162 | +* Added ```Get-GraphOauthAuthorizationCode``` to Notes |
| 163 | +* Added ```Get-GraphOauthAuthorizationCode``` to Links' |
189 | 164 |
|
190 | 165 | } # End of PSData hashtable
|
191 | 166 |
|
|
0 commit comments