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

GitHubTeams: Add New/Update/Remove Functions #257

Merged
merged 28 commits into from
Aug 11, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
ffb7897
GithubTeams: Add New/Remove/Update
X-Guardian Jun 6, 2020
2792007
Update USAGE.md
X-Guardian Jun 6, 2020
2e51de1
Update SuppressMessageAttributes
X-Guardian Jun 7, 2020
fd64dfd
Add conditional parms to Get-GitHubTeam calls
X-Guardian Jun 7, 2020
e96f3e9
Add Remove-GitHubTeams -Force switch
X-Guardian Jun 7, 2020
8b4dd87
Fix formatting
X-Guardian Jun 7, 2020
564bef4
Remove redundant Invocation parameters
X-Guardian Jun 10, 2020
af45afd
Update examples
X-Guardian Jun 10, 2020
4ebaa9d
Update Force condition
X-Guardian Jun 10, 2020
9907a00
Add pipeline support
X-Guardian Jun 19, 2020
b71c9f1
Fix review comments
X-Guardian Jun 20, 2020
6301ebd
Fix review comments
X-Guardian Jun 27, 2020
51e368c
Fix review comments
X-Guardian Jul 16, 2020
c02d941
Fix review comments
X-Guardian Jul 17, 2020
40b6a71
Update psd1
X-Guardian Jul 17, 2020
154dd0d
Fix review comments
X-Guardian Jul 17, 2020
54434e0
Add Team formatters
X-Guardian Jul 17, 2020
10171f6
Fix review comments
X-Guardian Jul 18, 2020
e5f8ecc
Add delays to failing tests
X-Guardian Jul 19, 2020
02db166
Update tests
X-Guardian Jul 19, 2020
9d8d8fa
Restore StateChangeDelaySeconds to 3
X-Guardian Jul 21, 2020
1185492
Standardise ShouldProcess
X-Guardian Aug 1, 2020
92d2425
Remove unneeded Whatif/Confirm parms
X-Guardian Aug 5, 2020
c4bfed2
Merge branch 'master' into GitHubTeams-Add-New-Remove
X-Guardian Aug 9, 2020
5b09795
Merge branch 'master' into GitHubTeams-Add-New-Remove
X-Guardian Aug 11, 2020
4275e71
Fix Remove-GitHubTeam test
X-Guardian Aug 11, 2020
54ad491
Merge branch 'GitHubTeams-Add-New-Remove' of https://github.com/X-Gua…
X-Guardian Aug 11, 2020
96f056e
Fix review comments
X-Guardian Aug 11, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 80 additions & 0 deletions Formatters/GitHubTeams.Format.ps1xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
<?xml version="1.0" encoding="utf-8" ?>
<Configuration>
<ViewDefinitions>
<!--================== GitHub.TeamSummary Type View =================-->
<View>
<Name>GitHub.TeamSummary</Name>
<ViewSelectedBy>
<TypeName>GitHub.TeamSummary</TypeName>
</ViewSelectedBy>
<TableControl>
<TableRowEntries>
<TableRowEntry>
<TableColumnItems>
<TableColumnItem>
<PropertyName>name</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>description</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>privacy</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>permission</PropertyName>
</TableColumnItem>
<TableColumnItem>
<PropertyName>OrganizationName</PropertyName>
</TableColumnItem>
</TableColumnItems>
</TableRowEntry>
</TableRowEntries>
</TableControl>
</View>
<!--================== GitHub.Team Type View =================-->
<View>
<Name>GitHub.Team</Name>
<ViewSelectedBy>
<TypeName>GitHub.Team</TypeName>
</ViewSelectedBy>
<ListControl>
<ListEntries>
<ListEntry>
<ListItems>
<ListItem>
<PropertyName>name</PropertyName>
</ListItem>
<ListItem>
<PropertyName>description</PropertyName>
</ListItem>
<ListItem>
<PropertyName>privacy</PropertyName>
</ListItem>
<ListItem>
<PropertyName>permission</PropertyName>
</ListItem>
<ListItem>
<PropertyName>created_at</PropertyName>
</ListItem>
<ListItem>
<PropertyName>updated_at</PropertyName>
</ListItem>
<ListItem>
<PropertyName>members_count</PropertyName>
</ListItem>
<ListItem>
<PropertyName>repos_count</PropertyName>
</ListItem>
<ListItem>
<PropertyName>parent</PropertyName>
</ListItem>
<ListItem>
<PropertyName>OrganizationName</PropertyName>
</ListItem>
</ListItems>
</ListEntry>
</ListEntries>
</ListControl>
</View>
</ViewDefinitions>
</Configuration>
Loading