Skip to content

Commit

Permalink
Fixes on 'Deployment Settings' pane for new solution. (#5187)
Browse files Browse the repository at this point in the history
Fixes for 'Deployment Settings' pane for new solution.
- Null checks in flow run methods.
- Portal config settings file upload issue for new solution.
  • Loading branch information
RajeevPentyala authored Apr 4, 2023
1 parent 8b7c0c3 commit 19c84a1
Show file tree
Hide file tree
Showing 14 changed files with 1,077 additions and 693 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<CommitMessage xsi:nil="true"></CommitMessage>
<Publisher></Publisher>
<AuthorizationReferences>[]</AuthorizationReferences>
<ConnectionReferences>{"6334b1d8-116d-4035-9368-2d85f82d5e3d":{"id":"/providers/microsoft.powerapps/apis/shared_powerappsforappmakers","displayName":"Power Apps for Makers","iconUri":"https://connectoricons-prod.azureedge.net/releases/v1.0.1626/1.0.1626.3238/powerappsforappmakers/icon.png","dataSources":["PowerAppsforMakers"],"dependencies":[],"dependents":[],"parameterHints":{},"parameterHintsV2":{},"isOnPremiseConnection":false,"bypassConsent":false,"dataSets":{},"apiTier":"Standard","actions":["Get-Environments"],"isCustomApiSolutionAware":false},"80964d45-4482-4aff-9dcb-13929c0ee687":{"id":"/providers/microsoft.powerapps/apis/shared_webcontents","displayName":"HTTP with Azure AD","iconUri":"https://connectoricons-prod.azureedge.net/releases/v1.0.1623/1.0.1623.3210/webcontents/icon.png","dataSources":["HTTPwithAzureAD"],"dependencies":[],"dependents":[],"parameterHints":{},"parameterHintsV2":{},"isOnPremiseConnection":false,"bypassConsent":false,"dataSets":{},"apiTier":"Premium","endpoints":["https://graph.microsoft.com"],"isCustomApiSolutionAware":false},"6c814329-1a85-4a50-a7e9-5b09522b9343":{"id":"/providers/microsoft.powerapps/apis/shared_logicflows","displayName":"Logic flows","iconUri":"https://connectoricons-prod.azureedge.net/releases/v1.0.1615/1.0.1615.3163/logicflows/icon.png","dataSources":["UpdateReleaseHistoryInstant"],"dependencies":[],"dependents":[],"parameterHints":{"workflowName":{"value":"121bf8ca-1253-43b3-ae69-ebb673da337f"},"workflowEntityId":{"value":"8e2b0157-0d3b-ed11-9db1-0022489e2374"}},"parameterHintsV2":{"workflowName":{"value":"121bf8ca-1253-43b3-ae69-ebb673da337f"},"workflowEntityId":{"value":"8e2b0157-0d3b-ed11-9db1-0022489e2374"}},"isOnPremiseConnection":false,"bypassConsent":false,"dataSets":{},"apiTier":"Standard","actions":["Run"],"isCustomApiSolutionAware":false},"ed097599-6b1d-4511-9090-0270e0cf71ef":{"id":"/providers/microsoft.powerapps/apis/shared_logicflows","displayName":"Logic flows","iconUri":"https://connectoricons-prod.azureedge.net/releases/v1.0.1615/1.0.1615.3163/logicflows/icon.png","dataSources":["GetGithubFileContent"],"dependencies":[],"dependents":[],"parameterHints":{"workflowName":{"value":"0875e6e5-0443-4079-ad46-bf92cec2c686"},"workflowEntityId":{"value":"fc941c4a-153c-ed11-9db0-000d3ab88564"}},"parameterHintsV2":{"workflowName":{"value":"0875e6e5-0443-4079-ad46-bf92cec2c686"},"workflowEntityId":{"value":"fc941c4a-153c-ed11-9db0-000d3ab88564"}},"isOnPremiseConnection":false,"bypassConsent":false,"dataSets":{},"apiTier":"Standard","actions":["Run"],"isCustomApiSolutionAware":false},"98d976ba-5f80-4557-b19f-b6a4161d8941":{"id":"/providers/microsoft.powerapps/apis/shared_cat-5fcustomazuredevops-5f423905aa27d80aa6","displayName":"CustomAzureDevOps","iconUri":"https://az787822.vo.msecnd.net/defaulticons/api-dedicated.png","dataSources":["CustomAzureDevOps"],"dependencies":[],"dependents":[],"parameterHints":{},"parameterHintsV2":{},"isOnPremiseConnection":false,"bypassConsent":false,"dataSets":{},"apiTier":"Standard","actions":["GetOrganizations","HasPermissions","GetProjects","ListWorkProcesses","GetProject","GetProjectTeamMembers","GetPipelines","GetGitRepos","GetVariableGroups","GetServiceEndpoints","GetUsers","RemovMemberFromGroup","GetFile","GetServiceEndpointShared","DeleteServiceEndpoint","CreateServiceEndpoint","ShareServiceEndpoint","UpdateServiceEndpoint","DeleteProject","CreateGitRepo","CreateVariableGroup","GetIdentities","AddMemberToGroup","GetOperation","CreateProject","UpdateProjectSettings","AuthorizeAllPipelineAccessToRepository","CreateFile","AuthorizeUserAccessToAgentPool","SetPermissions","AuthorizeAllPipelinesAccessToVariableGroup","CreatePipeline","RunSyncPipeline","GetPipelineRuns"],"customApiLogicalName":"cat_5Fcustomazuredevops","isCustomApiSolutionAware":true}}</ConnectionReferences>
<ConnectionReferences>{"6334b1d8-116d-4035-9368-2d85f82d5e3d":{"id":"/providers/microsoft.powerapps/apis/shared_powerappsforappmakers","displayName":"Power Apps for Makers","iconUri":"https://connectoricons-prod.azureedge.net/releases/v1.0.1626/1.0.1626.3238/powerappsforappmakers/icon.png","dataSources":["PowerAppsforMakers"],"dependencies":[],"dependents":[],"parameterHints":{},"parameterHintsV2":{},"isOnPremiseConnection":false,"bypassConsent":false,"dataSets":{},"apiTier":"Standard","actions":["Get-Environments"],"isCustomApiSolutionAware":false},"80964d45-4482-4aff-9dcb-13929c0ee687":{"id":"/providers/microsoft.powerapps/apis/shared_webcontents","displayName":"HTTP with Azure AD","iconUri":"https://connectoricons-prod.azureedge.net/releases/v1.0.1623/1.0.1623.3210/webcontents/icon.png","dataSources":["HTTPwithAzureAD"],"dependencies":[],"dependents":[],"parameterHints":{},"parameterHintsV2":{},"isOnPremiseConnection":false,"bypassConsent":false,"dataSets":{},"apiTier":"Premium","endpoints":["https://graph.microsoft.com"],"isCustomApiSolutionAware":false},"6c814329-1a85-4a50-a7e9-5b09522b9343":{"id":"/providers/microsoft.powerapps/apis/shared_logicflows","displayName":"Logic flows","iconUri":"https://connectoricons-prod.azureedge.net/releases/v1.0.1615/1.0.1615.3163/logicflows/icon.png","dataSources":["UpdateReleaseHistoryInstant"],"dependencies":[],"dependents":[],"parameterHints":{"workflowName":{"value":"607d5b28-d80b-432e-bcda-bce74941e15c"},"workflowEntityId":{"value":"8e2b0157-0d3b-ed11-9db1-0022489e2374"}},"parameterHintsV2":{"workflowName":{"value":"607d5b28-d80b-432e-bcda-bce74941e15c"},"workflowEntityId":{"value":"8e2b0157-0d3b-ed11-9db1-0022489e2374"}},"isOnPremiseConnection":false,"bypassConsent":false,"dataSets":{},"apiTier":"Standard","actions":["Run"],"isCustomApiSolutionAware":false},"ed097599-6b1d-4511-9090-0270e0cf71ef":{"id":"/providers/microsoft.powerapps/apis/shared_logicflows","displayName":"Logic flows","iconUri":"https://connectoricons-prod.azureedge.net/releases/v1.0.1615/1.0.1615.3163/logicflows/icon.png","dataSources":["GetGithubFileContent"],"dependencies":[],"dependents":[],"parameterHints":{"workflowName":{"value":"f1316166-2e2e-4056-80b0-f8be43364295"},"workflowEntityId":{"value":"fc941c4a-153c-ed11-9db0-000d3ab88564"}},"parameterHintsV2":{"workflowName":{"value":"f1316166-2e2e-4056-80b0-f8be43364295"},"workflowEntityId":{"value":"fc941c4a-153c-ed11-9db0-000d3ab88564"}},"isOnPremiseConnection":false,"bypassConsent":false,"dataSets":{},"apiTier":"Standard","actions":["Run"],"isCustomApiSolutionAware":false},"98d976ba-5f80-4557-b19f-b6a4161d8941":{"id":"/providers/microsoft.powerapps/apis/shared_cat-5fcustomazuredevops-5f423905aa27d80aa6","displayName":"CustomAzureDevOps","iconUri":"https://az787822.vo.msecnd.net/defaulticons/api-dedicated.png","dataSources":["CustomAzureDevOps"],"dependencies":[],"dependents":[],"parameterHints":{},"parameterHintsV2":{},"isOnPremiseConnection":false,"bypassConsent":false,"dataSets":{},"apiTier":"Standard","actions":["GetOrganizations","HasPermissions","GetProjects","ListWorkProcesses","GetProject","GetProjectTeamMembers","GetPipelines","GetGitRepos","GetVariableGroups","GetServiceEndpoints","GetUsers","RemovMemberFromGroup","GetFile","GetServiceEndpointShared","DeleteServiceEndpoint","CreateServiceEndpoint","ShareServiceEndpoint","UpdateServiceEndpoint","DeleteProject","CreateGitRepo","CreateVariableGroup","GetIdentities","AddMemberToGroup","GetOperation","CreateProject","UpdateProjectSettings","AuthorizeAllPipelineAccessToRepository","CreateFile","AuthorizeUserAccessToAgentPool","SetPermissions","AuthorizeAllPipelinesAccessToVariableGroup","CreatePipeline","RunSyncPipeline","GetPipelineRuns"],"customApiLogicalName":"cat_5Fcustomazuredevops","isCustomApiSolutionAware":true}}</ConnectionReferences>
<DatabaseReferences>{"default.cds":{"databaseDetails":{"referenceType":"Environmental","environmentName":"default.cds","overrideValues":{"status":"NotSpecified"}},"dataSources":{"Release Histories":{"entitySetName":"cat_releasehistories","logicalName":"cat_releasehistory"},"Connectors":{"entitySetName":"connectors","logicalName":"connector"}},"components":[{"componentName":"CustomControl","identifier":"cat_PowerCAT.CommandBar","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.Elevation","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.Elevation","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.CommandBar","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.FluentDetailsList","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.Elevation","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.CommandBar","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.FluentDetailsList","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.Elevation","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.CommandBar","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.FluentDetailsList","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.Elevation","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.CommandBar","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.FluentDetailsList","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.Elevation","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.CommandBar","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.FluentDetailsList","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.Elevation","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.CommandBar","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.FluentDetailsList","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.Spinner","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.Spinner","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.Spinner","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.Spinner","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}},{"componentName":"CustomControl","identifier":"cat_PowerCAT.Spinner","identifierType":"LogicalName","capabilities":{"pcfExternalServiceUsageAllowed":false}}]}}</DatabaseReferences>
<AppComponents>[]</AppComponents>
<AppComponentDependencies>[]</AppComponentDependencies>
Expand Down

Large diffs are not rendered by default.

Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@
"exportimportcomponents2": true,
"externalmessage": false,
"fluentv9controls": false,
"fluentv9controlspreview": false,
"formuladataprefetch": true,
"formularepair": true,
"generatedebugpublishedapp": true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -159,87 +159,87 @@
"OptionSetReferenceEntityName": "Deployment Steps"
},
"OptionSetReferenceItem1": {
"OptionSetReferenceColumnName": "cat_allowprofilecreation",
"OptionSetReferenceColumnName": "cat_importmanageddefault",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem10": {
"OptionSetReferenceColumnName": "cat_allowprofileupdates",
"OptionSetReferenceColumnName": "cat_commitportals",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem11": {
"OptionSetReferenceColumnName": "cat_importmanageddefault",
"OptionSetReferenceColumnName": "cat_allowpublishcustomizations",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem12": {
"OptionSetReferenceColumnName": "cat_allowpublishcustomizations",
"OptionSetReferenceColumnName": "cat_bypassapprovedefault",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem13": {
"OptionSetReferenceColumnName": "cat_allowdrillthroughs",
"OptionSetReferenceColumnName": "cat_allowmanagesolutions",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem14": {
"OptionSetReferenceColumnName": "cat_commitportals",
"OptionSetReferenceColumnName": "cat_allowadvanceddeploy",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem15": {
"OptionSetReferenceColumnName": "cat_allowbypassprepare",
"OptionSetReferenceColumnName": "cat_allowprofileupdates",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem16": {
"OptionSetReferenceColumnName": "cat_commitportalsdefault",
"OptionSetReferenceColumnName": "cat_allowprofilecreation",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem17": {
"OptionSetReferenceColumnName": "cat_allowdeploymentconfiguration",
"OptionSetReferenceColumnName": "cat_allowpromote",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem18": {
"OptionSetReferenceColumnName": "cat_allowmanagesolutions",
"OptionSetReferenceColumnName": "cat_commitportalsdefault",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem19": {
"OptionSetReferenceColumnName": "cat_bypassapprovedefault",
"OptionSetReferenceColumnName": "cat_importmanaged",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem2": {
"OptionSetReferenceColumnName": "cat_allowadvancedpromote",
"OptionSetReferenceColumnName": "cat_allowdeploymentconfiguration",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem20": {
"OptionSetReferenceColumnName": "cat_allowadvanceddeploy",
"OptionSetReferenceColumnName": "cat_allowshowallsolutions",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem21": {
"OptionSetReferenceColumnName": "cat_completepullrequest",
"OptionSetReferenceColumnName": "cat_allowdelete",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem3": {
"OptionSetReferenceColumnName": "cat_allowimport",
"OptionSetReferenceColumnName": "cat_completepullrequest",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem4": {
"OptionSetReferenceColumnName": "cat_bypasspreparedefault",
"OptionSetReferenceColumnName": "cat_allowadvancedpromote",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem5": {
"OptionSetReferenceColumnName": "cat_importmanaged",
"OptionSetReferenceColumnName": "cat_bypasspreparedefault",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem6": {
"OptionSetReferenceColumnName": "cat_allowdelete",
"OptionSetReferenceColumnName": "cat_allowbypassprepare",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem7": {
"OptionSetReferenceColumnName": "cat_allowpromote",
"OptionSetReferenceColumnName": "cat_publishcustomizationsdefault",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem8": {
"OptionSetReferenceColumnName": "cat_allowshowallsolutions",
"OptionSetReferenceColumnName": "cat_allowdrillthroughs",
"OptionSetReferenceEntityName": "Deployment User Settings"
},
"OptionSetReferenceItem9": {
"OptionSetReferenceColumnName": "cat_publishcustomizationsdefault",
"OptionSetReferenceColumnName": "cat_allowimport",
"OptionSetReferenceEntityName": "Deployment User Settings"
}
},
Expand Down
Loading

0 comments on commit 19c84a1

Please sign in to comment.