From eee8773a1fd6bb654349a3ec7483e14b12546bfc Mon Sep 17 00:00:00 2001 From: Nitesh Kumar Gupta Date: Wed, 22 Mar 2023 12:21:57 -0700 Subject: [PATCH] feat: enable cLI support for ExtlClntAppGlobalOauthSettings (#893) * chore: auto-update metadata coverage in METADATA_SUPPORT.md * test: record perf --------- Co-authored-by: Nitesh Gupta Co-authored-by: svc-cli-bot --- METADATA_SUPPORT.md | 8 ++++++-- src/registry/metadataRegistry.json | 9 +++++++++ .../eda.json | 8 ++++---- .../lotsOfClasses.json | 8 ++++---- .../lotsOfClassesOneDir.json | 8 ++++---- 5 files changed, 27 insertions(+), 14 deletions(-) diff --git a/METADATA_SUPPORT.md b/METADATA_SUPPORT.md index e49a582bc6..f815ff48ab 100644 --- a/METADATA_SUPPORT.md +++ b/METADATA_SUPPORT.md @@ -4,7 +4,7 @@ This list compares metadata types found in Salesforce v57 with the [metadata reg This repository is used by both the Salesforce CLIs and Salesforce's VSCode Extensions. -Currently, there are 511/536 supported metadata types. +Currently, there are 510/535 supported metadata types. For status on any existing gaps, please search or file an issue in the [Salesforce CLI issues only repo](https://github.com/forcedotcom/cli/issues). To contribute a new metadata type, please see the [Contributing Metadata Types to the Registry](./contributing/metadata.md) @@ -91,7 +91,6 @@ To contribute a new metadata type, please see the [Contributing Metadata Types t |CallCenter|✅|| |CallCenterRoutingMap|✅|| |CallCoachingMediaProvider|⚠️|Supports deploy/retrieve but not source tracking| -|CallCtrAgentFavTrfrDest|✅|| |CampaignInfluenceModel|✅|| |CampaignSettings|✅|| |CanvasMetadata|✅|| @@ -567,7 +566,10 @@ v58 introduces the following new types. Here's their current level of support |LicensingSettings|✅|| |OmniChannelPricingSettings|✅|| |ProcessFlowMigration|❌|Not supported, but support could be added| +|ProductAttrDisplayConfig|❌|Not supported, but support could be added| +|ProductSpecificationRecType|❌|Not supported, but support could be added| |ProductSpecificationType|❌|Not supported, but support could be added| +|RecAlrtDataSrcExpSetDef|❌|Not supported, but support could be added| |SkillType|❌|Not supported, but support could be added| |Web3Settings|✅|| |WebStoreBundle|❌|Not supported, but support could be added| @@ -599,6 +601,7 @@ v58 introduces the following new types. Here's their current level of support - CustomFieldTranslation - MatchingRule - MarketingResourceType +- ExtlClntAppGlobalOauthSettings - CustomExperience - ManagedTopic - DataPipeline @@ -621,3 +624,4 @@ v58 introduces the following new types. Here's their current level of support - InternalOrganization - UiViewDefinition - MobileSecurityPolicySet +- CallCtrAgentFavTrfrDest diff --git a/src/registry/metadataRegistry.json b/src/registry/metadataRegistry.json index e701c6b1a3..27ba594f95 100644 --- a/src/registry/metadataRegistry.json +++ b/src/registry/metadataRegistry.json @@ -1420,6 +1420,14 @@ "inFolder": false, "strictDirectoryName": false }, + "extlclntappglobaloauthsettings": { + "id": "extlclntappglobaloauthsettings", + "name": "ExtlClntAppGlobalOauthSettings", + "suffix": "ecaGlblOauth", + "directoryName": "extlClntAppGlobalOauthSets", + "inFolder": false, + "strictDirectoryName": false + }, "appmenu": { "id": "appmenu", "name": "AppMenu", @@ -3547,6 +3555,7 @@ "ecaMobPlcy": "extlclntappmobileconfigurablepolicies", "ecaMob": "extlclntappmobilesettings", "ecaOauth": "extlclntappoauthsettings", + "ecaGlblOauth": "extlclntappglobaloauthsettings", "appMenu": "appmenu", "delegateGroup": "delegategroup", "network": "network", diff --git a/test/nuts/perfResults/x64-linux-2xIntel-Xeon-Platinum-8272CL-CPU-2-60GHz/eda.json b/test/nuts/perfResults/x64-linux-2xIntel-Xeon-Platinum-8272CL-CPU-2-60GHz/eda.json index c41e933015..b9465e0b55 100644 --- a/test/nuts/perfResults/x64-linux-2xIntel-Xeon-Platinum-8272CL-CPU-2-60GHz/eda.json +++ b/test/nuts/perfResults/x64-linux-2xIntel-Xeon-Platinum-8272CL-CPU-2-60GHz/eda.json @@ -1,18 +1,18 @@ [ { "name": "componentSetCreate", - "duration": 221.917798999988 + "duration": 221.1766770000104 }, { "name": "sourceToMdapi", - "duration": 5522.334455000004 + "duration": 6279.265217999986 }, { "name": "sourceToZip", - "duration": 4852.8949589999975 + "duration": 4784.06782299999 }, { "name": "mdapiToSource", - "duration": 3961.2769240000052 + "duration": 4182.580141999992 } ] \ No newline at end of file diff --git a/test/nuts/perfResults/x64-linux-2xIntel-Xeon-Platinum-8272CL-CPU-2-60GHz/lotsOfClasses.json b/test/nuts/perfResults/x64-linux-2xIntel-Xeon-Platinum-8272CL-CPU-2-60GHz/lotsOfClasses.json index 6001bc6571..742ae6cfbd 100644 --- a/test/nuts/perfResults/x64-linux-2xIntel-Xeon-Platinum-8272CL-CPU-2-60GHz/lotsOfClasses.json +++ b/test/nuts/perfResults/x64-linux-2xIntel-Xeon-Platinum-8272CL-CPU-2-60GHz/lotsOfClasses.json @@ -1,18 +1,18 @@ [ { "name": "componentSetCreate", - "duration": 500.74991600000067 + "duration": 458.3479590000061 }, { "name": "sourceToMdapi", - "duration": 8598.433351999993 + "duration": 9421.391817999975 }, { "name": "sourceToZip", - "duration": 6808.330373999983 + "duration": 6710.942861999996 }, { "name": "mdapiToSource", - "duration": 4533.294878000015 + "duration": 4806.480233000009 } ] \ No newline at end of file diff --git a/test/nuts/perfResults/x64-linux-2xIntel-Xeon-Platinum-8272CL-CPU-2-60GHz/lotsOfClassesOneDir.json b/test/nuts/perfResults/x64-linux-2xIntel-Xeon-Platinum-8272CL-CPU-2-60GHz/lotsOfClassesOneDir.json index 2553484bd9..0e86bc1618 100644 --- a/test/nuts/perfResults/x64-linux-2xIntel-Xeon-Platinum-8272CL-CPU-2-60GHz/lotsOfClassesOneDir.json +++ b/test/nuts/perfResults/x64-linux-2xIntel-Xeon-Platinum-8272CL-CPU-2-60GHz/lotsOfClassesOneDir.json @@ -1,18 +1,18 @@ [ { "name": "componentSetCreate", - "duration": 754.1445369999856 + "duration": 753.9240889999783 }, { "name": "sourceToMdapi", - "duration": 11447.42977800002 + "duration": 11511.726317000022 }, { "name": "sourceToZip", - "duration": 10197.348758000007 + "duration": 10486.967529999965 }, { "name": "mdapiToSource", - "duration": 8150.354703999998 + "duration": 8522.32658199995 } ] \ No newline at end of file