Skip to content

Commit 21c3668

Browse files
AppVeyorAppVeyor
AppVeyor
authored and
AppVeyor
committed
AppVeyor post-build commit[ci skip]
1 parent fda81ec commit 21c3668

8 files changed

+200
-97
lines changed

PSMSGraph/PSMSGraph.psd1

+44-38
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
RootModule = 'PSMSGraph.psm1'
2121

2222
# Version number of this module.
23-
ModuleVersion = '1.0.23.40'
23+
ModuleVersion = '1.0.24.41'
2424

2525
# ID used to uniquely identify this module
2626
GUID = '15978dcc-d5ad-4024-ab2a-28bdf946ece7'
@@ -129,57 +129,63 @@
129129
# IconUri = ''
130130

131131
# ReleaseNotes of this module
132-
ReleaseNotes = '# Version 1.0.23.40 (2017-03-05)
133-
## Functions
132+
ReleaseNotes = '# Version 1.0.24.41 (2017-04-15)
133+
## Module Manifest
134+
* Cleaned up white space at end of file
134135
135-
### All
136-
* Added HelpUri and .LINK''s to Comment based Help
136+
## Functions
137+
### Import-GraphApplication
138+
* Now provides its own error instead of Import-clixml
137139
138-
### OAuth functions
139-
* Standardized on "Oauth" in the function and file names (was a mix of "OAuth" and "Oath")
140+
### Import-GraphOauthAccessToken
141+
* Now provides its own error instead of Import-clixml
140142
141143
### Get-AADGroupMember
142-
* Made function singular instead of plural (was Get-AADGroupMembers)
143-
* Added Get-AADGroupMembers alias
144-
* Fixed all the problems this rename caused and exposed with the build process and documentation
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
145149
146-
## Build Tools
150+
### Get-AADGroupById
151+
* Addeed .LINK to Get-AADGroupByDisplayName
152+
* Addeed .LINK to Get-AADGroupMember
147153
148-
### psake.ps1
149-
* Restructured psake.ps1
150-
- Init > UnitTests > Build > Test > BuildDocs > Deploy > Post Deploy
151-
* Added AST based Function and Alias module manifest population (now typos in file names will not cause function export issues)
152-
* Added NestedModule Population
153-
* Added Release notes and change log auto processing and documentation
154-
* PostDeploy is now local build friendly
154+
### Get-AADGroupByDisplayName
155+
* Addeed .LINK to Get-AADGroupMember
156+
* Addeed .LINK to Get-AADGroupById
155157
156-
## Tests
158+
### 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
157165
158-
### PSScriptAnalyzer.tests.Ps1
159-
* Moved out of Project.Tests.ps1
160-
* Re-wroded the tests so they display better in AppVeyor test logs
161-
* Removed .psd1 from the tests because it dose not appear to support suppression and certain test will falsely fail due to the text in RealseNotes
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
162170
163-
### Project.Tests.ps1
164-
* Moved the PSScriptAnalyzer tests to PSScriptAnalyzer.tests.Ps1
165-
* Added Unit tag to "General project validation" so it test before and after build
171+
## Tests
172+
### Get-AADGroupMember.Unit.Tests.ps1
173+
* Created tests for Get-AADGroupMember
166174
167-
### New-GraphApplication.Unit.Tests.ps1
168-
* Added Unit test for New-GraphApplication
175+
### Import-GraphApplication.Unit.Tests.ps1
176+
* Created tests for Import-GraphApplication
169177
170-
### New-GraphOauthAccessToken.Unit.Tests.ps1
171-
* Added Unit test for New-GraphOauthAccessToken
178+
### Import-GraphOauthAccessToken.Unit.Tests.ps1
179+
* Created tests for Import-GraphOauthAccessToken
172180
173-
## Project
181+
### Get-AADGroupById.Unit.Tests.ps1
182+
* Created tests for Get-AADGroupById
174183
175-
### RELEASE.md
176-
* Added this to server as the current release notes
177-
* Integrates automatically with ChangeLog.md through build pipeline
178-
* Gets copied to ```docs/```
184+
### Get-AADGroupByDisplayName.Unit.Tests.ps1
185+
* Created tests for Get-AADGroupByDisplayName
179186
180-
### ChangeLog.md
181-
* Added to ```docs/```
182-
* Automatically managed by build process'
187+
### Get-GraphOauthAccessToken.Unit.Tests.ps1
188+
* Created tests for Get-GraphOauthAccessToken'
183189

184190
} # End of PSData hashtable
185191

RELEASE.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# Version 1.0.24.41 (2017-04-15)
12
## Module Manifest
23
* Cleaned up white space at end of file
34

@@ -53,4 +54,4 @@
5354
* Created tests for Get-AADGroupByDisplayName
5455

5556
### Get-GraphOauthAccessToken.Unit.Tests.ps1
56-
* Created tests for Get-GraphOauthAccessToken
57+
* Created tests for Get-GraphOauthAccessToken

docs/ChangeLog.md

+60
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,63 @@
1+
# Version 1.0.24.41 (2017-04-15)
2+
## Module Manifest
3+
* Cleaned up white space at end of file
4+
5+
## Functions
6+
### Import-GraphApplication
7+
* Now provides its own error instead of Import-clixml
8+
9+
### Import-GraphOauthAccessToken
10+
* Now provides its own error instead of Import-clixml
11+
12+
### Get-AADGroupMember
13+
* Added ResultsPerPage Paramter to provide access to '$top' query filter.
14+
* Addeed .LINK to Get-AADGroupById
15+
* Addeed .LINK to Get-AADGroupByDisplayName
16+
* Added .INPUTS MSGraphAPI.DirectoryObject.Group
17+
* Added .OUTPUTS MSGraphAPI.DirectoryObject.User
18+
19+
### Get-AADGroupById
20+
* Addeed .LINK to Get-AADGroupByDisplayName
21+
* Addeed .LINK to Get-AADGroupMember
22+
23+
### Get-AADGroupByDisplayName
24+
* Addeed .LINK to Get-AADGroupMember
25+
* Addeed .LINK to Get-AADGroupById
26+
27+
### Get-GraphOauthAccessToken
28+
* **Breaking Change**: Removed ```ResultVariable``` and related debugging code that should never have been in production
29+
* Removed ```ResultVariable``` parameter help
30+
* Improved error reporting
31+
* Fixed ```Resource``` parameter documentation
32+
* Imrpoved Example
33+
* Removed dangling ```&``` from ```$Body``` creation
34+
35+
## Build Tools
36+
### psake.ps1
37+
* Block ```staging``` branch recommits so clean pull requests can be made
38+
* Add ```!skiprecommit``` commit tag to block recommits
39+
40+
## Tests
41+
### Get-AADGroupMember.Unit.Tests.ps1
42+
* Created tests for Get-AADGroupMember
43+
44+
### Import-GraphApplication.Unit.Tests.ps1
45+
* Created tests for Import-GraphApplication
46+
47+
### Import-GraphOauthAccessToken.Unit.Tests.ps1
48+
* Created tests for Import-GraphOauthAccessToken
49+
50+
### Get-AADGroupById.Unit.Tests.ps1
51+
* Created tests for Get-AADGroupById
52+
53+
### Get-AADGroupByDisplayName.Unit.Tests.ps1
54+
* Created tests for Get-AADGroupByDisplayName
55+
56+
### Get-GraphOauthAccessToken.Unit.Tests.ps1
57+
* Created tests for Get-GraphOauthAccessToken
58+
59+
60+
161
# Version 1.0.23.40 (2017-03-05)
262
## Functions
363

docs/RELEASE.md

+43-37
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,57 @@
1-
# Version 1.0.23.40 (2017-03-05)
2-
## Functions
1+
# Version 1.0.24.41 (2017-04-15)
2+
## Module Manifest
3+
* Cleaned up white space at end of file
34

4-
### All
5-
* Added HelpUri and .LINK's to Comment based Help
5+
## Functions
6+
### Import-GraphApplication
7+
* Now provides its own error instead of Import-clixml
68

7-
### OAuth functions
8-
* Standardized on "Oauth" in the function and file names (was a mix of "OAuth" and "Oath")
9+
### Import-GraphOauthAccessToken
10+
* Now provides its own error instead of Import-clixml
911

1012
### Get-AADGroupMember
11-
* Made function singular instead of plural (was Get-AADGroupMembers)
12-
* Added Get-AADGroupMembers alias
13-
* Fixed all the problems this rename caused and exposed with the build process and documentation
13+
* Added ResultsPerPage Paramter to provide access to '$top' query filter.
14+
* Addeed .LINK to Get-AADGroupById
15+
* Addeed .LINK to Get-AADGroupByDisplayName
16+
* Added .INPUTS MSGraphAPI.DirectoryObject.Group
17+
* Added .OUTPUTS MSGraphAPI.DirectoryObject.User
18+
19+
### Get-AADGroupById
20+
* Addeed .LINK to Get-AADGroupByDisplayName
21+
* Addeed .LINK to Get-AADGroupMember
22+
23+
### Get-AADGroupByDisplayName
24+
* Addeed .LINK to Get-AADGroupMember
25+
* Addeed .LINK to Get-AADGroupById
26+
27+
### Get-GraphOauthAccessToken
28+
* **Breaking Change**: Removed ```ResultVariable``` and related debugging code that should never have been in production
29+
* Removed ```ResultVariable``` parameter help
30+
* Improved error reporting
31+
* Fixed ```Resource``` parameter documentation
32+
* Imrpoved Example
33+
* Removed dangling ```&``` from ```$Body``` creation
1434

1535
## Build Tools
16-
1736
### psake.ps1
18-
* Restructured psake.ps1
19-
- Init > UnitTests > Build > Test > BuildDocs > Deploy > Post Deploy
20-
* Added AST based Function and Alias module manifest population (now typos in file names will not cause function export issues)
21-
* Added NestedModule Population
22-
* Added Release notes and change log auto processing and documentation
23-
* PostDeploy is now local build friendly
37+
* Block ```staging``` branch recommits so clean pull requests can be made
38+
* Add ```!skiprecommit``` commit tag to block recommits
2439

2540
## Tests
41+
### Get-AADGroupMember.Unit.Tests.ps1
42+
* Created tests for Get-AADGroupMember
2643

27-
### PSScriptAnalyzer.tests.Ps1
28-
* Moved out of Project.Tests.ps1
29-
* Re-wroded the tests so they display better in AppVeyor test logs
30-
* Removed .psd1 from the tests because it dose not appear to support suppression and certain test will falsely fail due to the text in RealseNotes
31-
32-
### Project.Tests.ps1
33-
* Moved the PSScriptAnalyzer tests to PSScriptAnalyzer.tests.Ps1
34-
* Added Unit tag to "General project validation" so it test before and after build
35-
36-
### New-GraphApplication.Unit.Tests.ps1
37-
* Added Unit test for New-GraphApplication
44+
### Import-GraphApplication.Unit.Tests.ps1
45+
* Created tests for Import-GraphApplication
3846

39-
### New-GraphOauthAccessToken.Unit.Tests.ps1
40-
* Added Unit test for New-GraphOauthAccessToken
47+
### Import-GraphOauthAccessToken.Unit.Tests.ps1
48+
* Created tests for Import-GraphOauthAccessToken
4149

42-
## Project
50+
### Get-AADGroupById.Unit.Tests.ps1
51+
* Created tests for Get-AADGroupById
4352

44-
### RELEASE.md
45-
* Added this to server as the current release notes
46-
* Integrates automatically with ChangeLog.md through build pipeline
47-
* Gets copied to ```docs/```
53+
### Get-AADGroupByDisplayName.Unit.Tests.ps1
54+
* Created tests for Get-AADGroupByDisplayName
4855

49-
### ChangeLog.md
50-
* Added to ```docs/```
51-
* Automatically managed by build process
56+
### Get-GraphOauthAccessToken.Unit.Tests.ps1
57+
* Created tests for Get-GraphOauthAccessToken

docs/functions/Get-AADGroupByDisplayName.md

+4
Original file line numberDiff line numberDiff line change
@@ -130,3 +130,7 @@ Accept wildcard characters: False
130130
131131
[http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupByDisplayName](http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupByDisplayName)
132132
133+
[http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupMember](http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupMember)
134+
135+
[http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupByID](http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupByID)
136+

docs/functions/Get-AADGroupByID.md

+4
Original file line numberDiff line numberDiff line change
@@ -129,3 +129,7 @@ Accept wildcard characters: False
129129
130130
[http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupByID](http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupByID)
131131
132+
[http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupMember](http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupMember)
133+
134+
[http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupByDisplayName](http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupByDisplayName)
135+

docs/functions/Get-AADGroupMember.md

+28-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ Returns the members for the given Group
66
## SYNTAX
77

88
```
9-
Get-AADGroupMember [-Group] <Object[]> [[-BaseUrl] <String>] [[-APIVersion] <String>] [-WhatIf] [-Confirm]
9+
Get-AADGroupMember [-Group] <Object[]> [[-BaseUrl] <String>] [[-APIVersion] <String>]
10+
[[-ResultsPerPage] <Int32>] [-WhatIf] [-Confirm]
1011
```
1112

1213
## DESCRIPTION
@@ -70,6 +71,26 @@ Accept pipeline input: True (ByPropertyName)
7071
Accept wildcard characters: False
7172
```
7273
74+
### -ResultsPerPage
75+
The number of results to request from the API per call.
76+
This is the '$top' API query filter.
77+
Default is 100.
78+
Valid Range is 1-999.
79+
80+
This will not limit the number of resutls retruned by the command.
81+
82+
```yaml
83+
Type: Int32
84+
Parameter Sets: (All)
85+
Aliases:
86+
87+
Required: False
88+
Position: 4
89+
Default value: 100
90+
Accept pipeline input: True (ByPropertyName)
91+
Accept wildcard characters: False
92+
```
93+
7394
### -WhatIf
7495
Shows what would happen if the cmdlet runs.
7596
The cmdlet is not run.
@@ -103,6 +124,8 @@ Accept wildcard characters: False
103124
104125
## INPUTS
105126
127+
### MSGraphAPI.DirectoryObject.Group
128+
106129
## OUTPUTS
107130
108131
### MSGraphAPI.DirectoryObject.User
@@ -114,3 +137,7 @@ Additional information about the function.
114137
115138
[http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupMember](http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupMember)
116139
140+
[http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupByID](http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupByID)
141+
142+
[http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupByDisplayName](http://psmsgraph.readthedocs.io/en/latest/functions/Get-AADGroupByDisplayName)
143+

0 commit comments

Comments
 (0)