Skip to content

Commit 29640f3

Browse files
committed
Rolled back update help and module mapping files
1 parent e6c3158 commit 29640f3

File tree

4 files changed

+59
-58
lines changed

4 files changed

+59
-58
lines changed

microsoftgraph/UpdateHelp.ps1

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Param(
99
function Get-GraphMapping {
1010
$graphMapping = @{}
1111
$graphMapping.Add("v1.0", "graph-powershell-1.0")
12-
#$graphMapping.Add("beta", "graph-powershell-beta")
12+
$graphMapping.Add("beta", "graph-powershell-beta")
1313
return $graphMapping
1414
}
1515

@@ -45,10 +45,10 @@ function Update-GraphHelp {
4545
$graphProfile = $_
4646
Update-GraphHelpByProfile -GraphProfile $graphProfile -GraphProfilePath $GraphMapping[$graphProfile] -ModulePrefix $ModulePrefix -ModulesToGenerate $ModulesToGenerate
4747
}
48-
# git config --global user.email "[email protected]"
49-
# git config --global user.name "Timothy Wamalwa"
50-
# git add .
51-
# git commit -m "Updated markdown help"
48+
git config --global user.email "[email protected]"
49+
git config --global user.name "Timothy Wamalwa"
50+
git add .
51+
git commit -m "Updated markdown help"
5252
}
5353

5454
function Update-GraphHelpByProfile {
@@ -95,28 +95,29 @@ function Update-GraphModuleHelp {
9595

9696
# Install PlatyPS
9797
if (!(Get-Module -Name PlatyPS -ListAvailable)) {
98-
Install-Module PlatyPS -Force -Repository PSGallery}
98+
Install-Module PlatyPS -Force
99+
}
99100
Import-Module PlatyPS -Force -Scope Global
100101
# Errors in PlatyPS validation.
101102
$ErrorActionPreference = 'Continue'
102103
$LASTEXITCODE = $null
103104
if ($PSEdition -ne 'Core') {
104105
Write-Error 'This script requires PowerShell Core to execute. [Note] Generated cmdlets will work in both PowerShell Core or Windows PowerShell.'
105106
}
106-
# Set-Location microsoftgraph-docs-powershell
107-
# $date = Get-Date -Format "dd-MM-yyyy"
108-
# $proposedBranch = "weekly_v2_docs_update_$date"
109-
# $exists = git branch -l $proposedBranch
110-
# if ([string]::IsNullOrEmpty($exists)) {
111-
# git checkout -b $proposedBranch
112-
# }else{
113-
# Write-Host "Branch already exists"
114-
# $currentBranch = git rev-parse --abbrev-ref HEAD
115-
# if($currentBranch -ne $proposedBranch){
116-
# git checkout $proposedBranch
117-
# }
107+
Set-Location microsoftgraph-docs-powershell
108+
$date = Get-Date -Format "dd-MM-yyyy"
109+
$proposedBranch = "weekly_v2_docs_update_$date"
110+
$exists = git branch -l $proposedBranch
111+
if ([string]::IsNullOrEmpty($exists)) {
112+
git checkout -b $proposedBranch
113+
}else{
114+
Write-Host "Branch already exists"
115+
$currentBranch = git rev-parse --abbrev-ref HEAD
116+
if($currentBranch -ne $proposedBranch){
117+
git checkout $proposedBranch
118+
}
118119

119-
# }
120+
}
120121
if (-not (Test-Path $ModuleMappingConfigPath)) {
121122
Write-Error "Module mapping file not be found: $ModuleMappingConfigPath."
122123
}
Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
11
{
2-
// "Applications": "^applicationTemplates\\.|^applications\\.|^servicePrincipals\\.|^onPremisesPublishingProfiles\\.|^users.appRoleAssignment$|^groups.appRoleAssignment$",
3-
// "Bookings": "^solutions\\.|^bookingBusinesses\\.|^bookingCurrencies\\.",
4-
//"Calendar": "^places\\.|^users.calendar$|^users.calendarGroup$|^users.event$|^groups.calendar$|^groups.event$",
5-
// "ChangeNotifications": "^subscriptions\\.",
6-
// "CloudCommunications": "^users.onlineMeeting$|^users.presence$|^communications\\.",
7-
// "Compliance": "^compliance\\.",
8-
// "CrossDeviceExperiences": "^users.userActivity$|^users.device$",
9-
// "Devices.CloudPrint": "^print\\.",
10-
// "Devices.CorporateManagement": "^deviceAppManagement\\.|^officeConfiguration\\.|^users.mobileAppIntentAndState$|^users.mobileAppTroubleshootingEvent$|^users.windowsInformationProtectionDeviceRegistration$|^users.managedAppRegistration$|^users.managedDevice$|^users.deviceManagementTroubleshootingEvent$|^users.deviceEnrollmentConfiguration$",
11-
// "Devices.ServiceAnnouncement": "^admin.serviceAnnouncement$|^admin.Actions$|^admin.Functions$",
12-
// "DeviceManagement": "^deviceManagement.(deviceCompliancePolicy.*|deviceManagementConfigurationPolicy.*|deviceManagementCompliancePolicy.*|deviceManagementConfigurationSettingDefinition.*|deviceConfiguration.*|managedDevice.*|managementCondition.*|microsoftTunnel.*|userExperienceAnalytics.*|windowsInformationProtection.*|deviceManagement|deviceManagement(DerivedCredentialSettings|Intent|ResourceAccessProfileBase|Script|SettingCategory|SettingDefinition|Template|TroubleshootingEvent)|androidForWork(AppConfigurationSchema|Settings)|androidManagedStore(AccountEnterpriseSettings|AppConfigurationSchema)|deviceAndAppManagementAssignmentFilter|deviceCategory|advancedThreatProtectionOnboardingStateSummary|dataSharingConsent|detectedApp|deviceHealthScript|deviceShellScript|embeddedSIMActivationCodePool|groupPolicyConfiguration|macOSSoftwareUpdateAccountSummary|mobileAppTroubleshootingEvent|notificationMessageTemplate|remoteActionAudit|softwareUpdateStatusSummary|windowsMalwareInformation)$",
13-
// "DeviceManagement.Administration": "^deviceManagement.(virtualEndpoint.*|.*Partner.*|.*Certificate.*|.*role.*|deviceManagement(DomainJoinConnector|ExchangeConnector|ExchangeOnPremisesPolicy)|groupPolicy(Category|Definition|DefinitionFile|MigrationReport|ObjectFile|UploadedDefinitionFile)|auditEvent|cartToClassAssociation|comanagementEligibleDevice|deviceAndAppManagementRoleAssignment|intuneBrandingProfile|iosUpdateDeviceStatus|mobileThreatDefenseConnector|ndesConnector|resourceOperation|restrictedAppsViolation|termsAndConditions)",
14-
// "DeviceManagement.Enrolment": "^deviceManagement.(.*Enrollment.*|.*Autopilot.*|.*depOnboarding.*|importedDeviceIdentity|onPremisesConditionalAccessSettings|windowsFeatureUpdateProfile)$|^roleManagement\\.",
15-
// "DeviceManagement.Actions": "^deviceManagement.Actions$",
16-
// "DeviceManagement.Functions": "^deviceManagement.Functions$",
17-
// "DirectoryObjects": "^directoryObjects\\.",
18-
// "Education": "^education\\.",
19-
// "Files": "^drives\\.|^shares\\.|^users.drive$|^groups.drive$",
20-
// "Financials": "^financials\\.",
21-
// "Groups": "^groups.group$|^groups.directoryObject$|^groups.conversation$|^groups.endpoint$|^groups.extension$|^groups.groupLifecyclePolicy$|^groups.resourceSpecificPermissionGrant$|^groups.profilePhoto$|^groups.conversationThread$|^groupLifecyclePolicies\\.|^users.group$|^groups.directorySetting$|^groups.Actions$|^groups.Functions$",
22-
"Identity.DirectoryManagement": "^administrativeUnits\\.|^contacts\\.|^devices\\.|^domains\\.|^directoryRoles\\.|^directoryRoleTemplates\\.|^directorySettingTemplates\\.|^settings\\.|^subscribedSkus\\.|^contracts\\.|^directory\\.|^users.scopedRoleMembership$|^organization.organization$|^organization.organizationalBranding$|^organization.organizationSettings$|^organization.Actions$|^organization.extension$",
23-
// "Identity.Governance": "^accessReviews\\.|^businessFlowTemplates\\.|^programs\\.|^programControls\\.|^programControlTypes\\.|^privilegedRoles\\.|^privilegedRoleAssignments\\.|^privilegedRoleAssignmentRequests\\.|^privilegedApproval\\.|^privilegedOperationEvents\\.|^privilegedAccess\\.|^agreements\\.|^users.agreementAcceptance$|^identityGovernance\\.",
24-
// "Identity.SignIns": "^organization.certificateBasedAuthConfiguration$|^invitations\\.|^identityProviders\\.|^oauth2PermissionGrants\\.|^identityProtection\\.|^dataPolicyOperations\\.|^identity\\.|^trustFramework\\.|^informationProtection\\.|^policies\\.|^users.authentication$|^users.informationProtection$",
25-
// "Mail": "^users.inferenceClassification$|^users.mailFolder$|^users.message$",
26-
// "Notes": "^users.onenote$|^groups.onenote$|^sites.onenote$",
27-
// "People": "^users.person$|^users.profile$|^users.officeGraphInsights$|^users.userAnalytics$",
28-
// "PersonalContacts": "^users.contactFolder$|^users.contact$",
29-
// "Planner": "^planner\\.|^users.plannerUser$|^groups.plannerGroup$",
30-
// "Reports": "^reports\\.|^auditLogs\\.|^deviceManagement.deviceManagementReports$",
31-
// "SchemaExtensions": "^schemaExtensions\\.",
32-
// "Search": "^search\\.|^external\\.",
33-
// "Security": "^security\\.",
34-
// "Sites": "^sites.site$|^sites.itemAnalytics$|^sites.columnDefinition$|^sites.contentType$|^sites.drive$|^sites.list$|^sites.sitePage$|^sites.permission$|^sites.store$|^users.site$|^groups.site$|^sites.Functions$|^sites.Actions$",
35-
// "Teams": "^teams\\.|^chats\\.|^users.chat$|^appCatalogs.teamsApp$|^users.userTeamwork$|^teamwork\\.|^users.team$|^groups.team$",
36-
// "Users": "^users.user$|^users.directoryObject$|^users.licenseDetails$|^users.notification$|^users.outlookUser$|^users.profilePhoto$|^users.userSettings$|^users.extension$|^users.oAuth2PermissionGrant$|^users.todo$",
37-
// "Users.Actions": "^users.Actions$",
38-
// "Users.Functions": "^users.Functions$",
39-
// "WindowsUpdates": "^admin.windows$|^admin.Actions$|^admin.Functions$"
2+
"Applications": "^applicationTemplates\\.|^applications\\.|^servicePrincipals\\.|^onPremisesPublishingProfiles\\.|^users.appRoleAssignment$|^groups.appRoleAssignment$",
3+
"Bookings": "^solutions\\.|^bookingBusinesses\\.|^bookingCurrencies\\.",
4+
"Calendar": "^places\\.|^users.calendar$|^users.calendarGroup$|^users.event$|^groups.calendar$|^groups.event$",
5+
"ChangeNotifications": "^subscriptions\\.",
6+
"CloudCommunications": "^users.onlineMeeting$|^users.presence$|^communications\\.",
7+
"Compliance": "^compliance\\.",
8+
"CrossDeviceExperiences": "^users.userActivity$|^users.device$",
9+
"Devices.CloudPrint": "^print\\.",
10+
"Devices.CorporateManagement": "^deviceAppManagement\\.|^officeConfiguration\\.|^users.mobileAppIntentAndState$|^users.mobileAppTroubleshootingEvent$|^users.windowsInformationProtectionDeviceRegistration$|^users.managedAppRegistration$|^users.managedDevice$|^users.deviceManagementTroubleshootingEvent$|^users.deviceEnrollmentConfiguration$",
11+
"Devices.ServiceAnnouncement": "^admin.serviceAnnouncement$|^admin.Actions$|^admin.Functions$",
12+
"DeviceManagement": "^deviceManagement.(deviceCompliancePolicy.*|deviceManagementConfigurationPolicy.*|deviceManagementCompliancePolicy.*|deviceManagementConfigurationSettingDefinition.*|deviceConfiguration.*|managedDevice.*|managementCondition.*|microsoftTunnel.*|userExperienceAnalytics.*|windowsInformationProtection.*|deviceManagement|deviceManagement(DerivedCredentialSettings|Intent|ResourceAccessProfileBase|Script|SettingCategory|SettingDefinition|Template|TroubleshootingEvent)|androidForWork(AppConfigurationSchema|Settings)|androidManagedStore(AccountEnterpriseSettings|AppConfigurationSchema)|deviceAndAppManagementAssignmentFilter|deviceCategory|advancedThreatProtectionOnboardingStateSummary|dataSharingConsent|detectedApp|deviceHealthScript|deviceShellScript|embeddedSIMActivationCodePool|groupPolicyConfiguration|macOSSoftwareUpdateAccountSummary|mobileAppTroubleshootingEvent|notificationMessageTemplate|remoteActionAudit|softwareUpdateStatusSummary|windowsMalwareInformation)$",
13+
"DeviceManagement.Administration": "^deviceManagement.(virtualEndpoint.*|.*Partner.*|.*Certificate.*|.*role.*|deviceManagement(DomainJoinConnector|ExchangeConnector|ExchangeOnPremisesPolicy)|groupPolicy(Category|Definition|DefinitionFile|MigrationReport|ObjectFile|UploadedDefinitionFile)|auditEvent|cartToClassAssociation|comanagementEligibleDevice|deviceAndAppManagementRoleAssignment|intuneBrandingProfile|iosUpdateDeviceStatus|mobileThreatDefenseConnector|ndesConnector|resourceOperation|restrictedAppsViolation|termsAndConditions)",
14+
"DeviceManagement.Enrolment": "^deviceManagement.(.*Enrollment.*|.*Autopilot.*|.*depOnboarding.*|importedDeviceIdentity|onPremisesConditionalAccessSettings|windowsFeatureUpdateProfile)$|^roleManagement\\.",
15+
"DeviceManagement.Actions": "^deviceManagement.Actions$",
16+
"DeviceManagement.Functions": "^deviceManagement.Functions$",
17+
"DirectoryObjects": "^directoryObjects\\.",
18+
"Education": "^education\\.",
19+
"Files": "^drives\\.|^shares\\.|^users.drive$|^groups.drive$",
20+
"Financials": "^financials\\.",
21+
"Groups": "^groups.group$|^groups.directoryObject$|^groups.conversation$|^groups.endpoint$|^groups.extension$|^groups.groupLifecyclePolicy$|^groups.resourceSpecificPermissionGrant$|^groups.profilePhoto$|^groups.conversationThread$|^groupLifecyclePolicies\\.|^users.group$|^groups.directorySetting$|^groups.Actions$|^groups.Functions$",
22+
"Identity.DirectoryManagement": "^administrativeUnits\\.|^contacts\\.|^devices\\.|^domains\\.|^directoryRoles\\.|^directoryRoleTemplates\\.|^directorySettingTemplates\\.|^settings\\.|^subscribedSkus\\.|^contracts\\.|^directory\\.|^users.scopedRoleMembership$|^organization.organization$|^organization.organizationalBranding$|^organization.organizationSettings$|^organization.Actions$|^organization.extension$",
23+
"Identity.Governance": "^accessReviews\\.|^businessFlowTemplates\\.|^programs\\.|^programControls\\.|^programControlTypes\\.|^privilegedRoles\\.|^privilegedRoleAssignments\\.|^privilegedRoleAssignmentRequests\\.|^privilegedApproval\\.|^privilegedOperationEvents\\.|^privilegedAccess\\.|^agreements\\.|^users.agreementAcceptance$|^identityGovernance\\.",
24+
"Identity.SignIns": "^organization.certificateBasedAuthConfiguration$|^invitations\\.|^identityProviders\\.|^oauth2PermissionGrants\\.|^identityProtection\\.|^dataPolicyOperations\\.|^identity\\.|^trustFramework\\.|^informationProtection\\.|^policies\\.|^users.authentication$|^users.informationProtection$",
25+
"Mail": "^users.inferenceClassification$|^users.mailFolder$|^users.message$",
26+
"Notes": "^users.onenote$|^groups.onenote$|^sites.onenote$",
27+
"People": "^users.person$|^users.profile$|^users.officeGraphInsights$|^users.userAnalytics$",
28+
"PersonalContacts": "^users.contactFolder$|^users.contact$",
29+
"Planner": "^planner\\.|^users.plannerUser$|^groups.plannerGroup$",
30+
"Reports": "^reports\\.|^auditLogs\\.|^deviceManagement.deviceManagementReports$",
31+
"SchemaExtensions": "^schemaExtensions\\.",
32+
"Search": "^search\\.|^external\\.",
33+
"Security": "^security\\.",
34+
"Sites": "^sites.site$|^sites.itemAnalytics$|^sites.columnDefinition$|^sites.contentType$|^sites.drive$|^sites.list$|^sites.sitePage$|^sites.permission$|^sites.store$|^users.site$|^groups.site$|^sites.Functions$|^sites.Actions$",
35+
"Teams": "^teams\\.|^chats\\.|^users.chat$|^appCatalogs.teamsApp$|^users.userTeamwork$|^teamwork\\.|^users.team$|^groups.team$",
36+
"Users": "^users.user$|^users.directoryObject$|^users.licenseDetails$|^users.notification$|^users.outlookUser$|^users.profilePhoto$|^users.userSettings$|^users.extension$|^users.oAuth2PermissionGrant$|^users.todo$",
37+
"Users.Actions": "^users.Actions$",
38+
"Users.Functions": "^users.Functions$",
39+
"WindowsUpdates": "^admin.windows$|^admin.Actions$|^admin.Functions$"
4040
}
File renamed without changes.

scripts/CorrectExamples.ps1 renamed to scripts/RewriteExamples.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ function Copy-Files{
9090

9191
$text = $content.ToString()
9292
$text = $text.Replace($extractedExample, $finalOutput)
93-
$text | Out-File $File -Encoding UTF8
93+
#$text | Out-File $File -Encoding UTF8
9494
# (Get-Content $File) |
9595
# Foreach-Object { $_ -replace '## EXAMPLES', $finalOutput} |
9696
# Out-File $File

0 commit comments

Comments
 (0)