init commit

This commit is contained in:
iFlip721
2025-04-16 09:55:57 -04:00
commit a03209dc9e
935 changed files with 177492 additions and 0 deletions

14
source/.gitignore vendored Normal file
View File

@@ -0,0 +1,14 @@
## Ignore Folders
Entropy
EditorState
# Other
PcfControlTemplates
PcfConversions
TableDefinitions
Wadl
## Ignore Files
_identity.json
_BackgroundImageUri
_DocumentUri.msapp
.meta.xml

View File

@@ -0,0 +1,12 @@
function Build.Missing.DependencyXML {
Param(
$ConnectionRefObject
)
begin {}
process {
$xml = " <MissingDependency>`n <Required type=`"connectionreference`" displayName=`"$($ServiceAccountMapping."$($ConnectionRefObject.connectionRefType)")`" solution=`"MUMAConnectSegmentation (1.1.0.0)`" id.connectionreferencelogicalname=`"$($ServiceAccountMapping."$($ConnectionRefObject.connectionRefType)")`" />`n <Dependent type=`"29`" displayName=`"PMC - A Request For Support`" id=`"{$($ConnectionRefObject.workflowEntityId)}`" />`n </MissingDependency>"
$xml
}
end{}
}

View File

@@ -0,0 +1,76 @@
enum PowerPlatformConnectors {
shared_commondataserviceforapps = 1
shared_office365 = 1
shared_sharepointonline = 1
shared_onedriveforbusiness = 1
}
enum RootComponent {
Entity = 1
Attribute = 2
Relationship = 3
AttributePicklistValue = 4
AttributeLookupValue = 5
ViewAttribute = 6
LocalizedLabel = 7
RelationshipExtraCondition = 8
OptionSet = 9
EntityRelationship = 10
EntityRelationshipRole = 11
EntityRelationshipRelationships = 12
ManagedProperty = 13
EntityKey = 14
Role = 20
RolePrivilege = 21
DisplayString = 22
DisplayStringMap = 23
Form = 24
Organization = 25
SavedQuery = 26
Workflow = 29
Report = 31
ReportEntity = 32
ReportCategory = 33
ReportVisibility = 34
Attachment = 35
EmailTemplate = 36
ContractTemplate = 37
KBArticleTemplate = 38
MailMergeTemplate = 39
DuplicateRule = 44
DuplicateRuleCondition = 45
EntityMap = 46
AttributeMap = 47
RibbonCommand = 48
RibbonContextGroup = 49
RibbonCustomization = 50
RibbonRule = 52
RibbonTabToCommandMap = 53
RibbonDiff = 55
SavedQueryVisualization = 59
SystemForm = 60
WebResource = 61
SiteMap = 62
ConnectionRole = 63
HierarchyRule = 65
CustomControl = 66
CustomControlDefaultConfig = 68
FieldSecurityProfile = 70
FieldPermission = 71
AppModule = 80
PluginType = 90
PluginAssembly = 91
SDKMessageProcessingStep = 92
SDKMessageProcessingStepImage = 93
ServiceEndpoint = 95
RoutingRule = 150
RoutingRuleItem = 151
SLA = 152
SLAItem = 153
ConvertRule = 154
ConvertRuleItem = 155
MobileOfflineProfile = 161
MobileOfflineProfileItem = 162
SimilarityRule = 165
CanvasApplication = 300
}

45
source/README.md Normal file
View File

@@ -0,0 +1,45 @@
# Project Title
### Description
[Project Title - Documentation Link](url)
[TOC]
# Change Log
- **Version 1.0.0.1**
- ![feature-release](https://img.shields.io/badge/feature-release-(195%2C%20255%2C%20104))
Sample - Description of a feature released in version
- ![bug](https://img.shields.io/badge/bug-red)
Sample - Description of a bug corrective action
- ![bug](https://img.shields.io/badge/bug-red)
Sample - Description of a bug corrective action
- ![hotfix](https://img.shields.io/badge/hotfix-red)
Sample - Description of a hotfix corrective action
- ![patch](https://img.shields.io/badge/patch-blue)
Sample - Description of a sustainment corrective action or update
- ![patch](https://img.shields.io/badge/patch-blue)
Sample - Description of a sustainment corrective action or update
- **Version 1.0.0.0**
- ![feature-release](https://img.shields.io/badge/feature-release-(195%2C%20255%2C%20104))
Sample - Description of a feature released in version
- ![bug](https://img.shields.io/badge/bug-red)
Sample - Description of a bug corrective action
- ![bug](https://img.shields.io/badge/bug-red)
Sample - Description of a bug corrective action
- ![hotfix](https://img.shields.io/badge/hotfix-red)
Sample - Description of a hotfix corrective action
- ![patch](https://img.shields.io/badge/patch-blue)
Sample - Description of a sustainment corrective action or update
- ![patch](https://img.shields.io/badge/patch-blue)
Sample - Description of a sustainment corrective action or update

View File

@@ -0,0 +1,6 @@
Set-Variable -Name ServiceAccountMapping -Option Constant -Value @{
shared_commondataserviceforapps = 'sdg_MUMA_CommonDataServiceForApps'
shared_office365 = 'sdg_MUMA_Office365'
shared_sharepointonline = 'sdg_MUMA_SharePointOnline'
shared_onedriveforbusiness = 'sdg_MUMA_OneDriveForBusiness'
}

38
source/config.json Normal file
View File

@@ -0,0 +1,38 @@
{
"project": {
"solutionName": "<SOLUTION NAME HERE>"
},
"env": [
{
"id": 1,
"name": "DCMA_DEV",
"env_id": "29e06d80-49ea-4b5a-8369-3be0329da8fc"
},
{
"id": 2,
"name": "DCMA_TEST",
"env_id": "3ddc5ce7-74d2-43d2-8324-17ba7baf8640"
},
{
"id": 3,
"name": "DCMA_PROD",
"env_id": "f9ad359e-3010-42a2-8e91-aa27b4428e44"
},
{
"name": "ACP-DCMA-CDE-DEV",
"env_id": "7d53a00d-09cc-eb21-8348-99a10042d965",
"id": 4
},
{
"name": "ACP-DCMA-CDE-PROD",
"env_id": "28738b65-f434-ed94-9a84-b82e6b1db501",
"id": 5
},
{
"name": "DCMA-Sustainment",
"env_id": "23cbffbd-8f76-46cd-b1cf-1ac3cf478778",
"id": 6
}
]
}

42
source/config.ps1 Normal file
View File

@@ -0,0 +1,42 @@
$source = @{
project = @{
solutionName = "$($Path.leaf)"
}
env = @(
@{
id = 1
name = "DCMA_DEV"
env_id = "29e06d80-49ea-4b5a-8369-3be0329da8fc"
},
@{
id = 2
name = "DCMA_TEST"
env_id = "3ddc5ce7-74d2-43d2-8324-17ba7baf8640"
},
@{
id = 3
name = "DCMA_PROD"
env_id = "f9ad359e-3010-42a2-8e91-aa27b4428e44"
},
@{
name = "ACP-DCMA-CDE-DEV"
env_id = "7d53a00d-09cc-eb21-8348-99a10042d965"
id = 4
},
@{
name = "ACP-DCMA-CDE-PROD"
env_id = "28738b65-f434-ed94-9a84-b82e6b1db501"
id = 5
},
@{
name = "DCMA_Sustainment"
env_id = "23cbffbd-8f76-46cd-b1cf-1ac3cf478778"
id = 6
}
)
}
$source