diff --git a/.a4drules/workflows/new-inds-org.md b/.a4drules/workflows/new-inds-org.md new file mode 100644 index 0000000..e8497c6 --- /dev/null +++ b/.a4drules/workflows/new-inds-org.md @@ -0,0 +1,116 @@ +Use known or explicit CumulusCI (CCI) plans, flows, and tasks first, and if these are unclear then use the the Salesforce DX MCP server tools next and only fall back to `sf` if the MCP service is unavailable. + + + +# Setup a New Scratch Org - Detailed Sequence of Steps + +Perform the steps below independently in the following order. + +## 1. Confirm Org Alias + + ```xml + + Enter the org alias. + ["dev", "demo", "beta", "feature"] + + ``` + +## 2. Check for Existing Org + + Check if the org already exists and is active. + +## 3. Create and Deploy + + If the alias exists as a name of a Scratch Org that is NOT EXPIRED and IS ACTIVE or exists as a Connected Org, DO NOT create a new scratch org and skip to the next step. + + If the alias exists as a name of a Scratch Org and is EXPIRED or NOT ACTIVE, then create the new scratch org. + +## 4. Open in Browser + + Open the org in the browser. + +## 5. Set as Default + + If the org already exists but it is not the default org or the org was just created, then set it as the default org. + + + + + +1. When you need to get the list of all configured Salesforce orgs or find out which org is the default or if a scratch org is expired. + +```bash +cci org list +``` + +2. When checking if an org is active, review the output of `cci org list` + +The output shows: +- A value with a "+" in the Default column indicates the org is the default. +- A bare integer (e.g., "1") indicates the lifespan in days and the org is not active. +- A fractional value (e.g., "16/30") indicates the org is on day 16 of a 30-day lifespan when it will expire. +- A value with a "+" in the Expired column indicates the org is expired. +- A value in the Domain further reinforces that a scratch org is active and assigned to that domain. + +- Explicitly treat bare interger in Days as NOT ACTIVE and require creating or recreating the scratch org. +- Require Domain present to consider a scratch org ACTIVE. +- If alias is default (+) but NOT ACTIVE, still create. + +3. Create a new scratch and deploy metadata from the CCI project. This command should not be run if an org is already active as it could cause conflicts. Confirm with user if it should be run. + +Running this command takes several minutes to fully execute and the subsequent steps should not be run until this is fully completed. + +Based on the alias, a different command should be run. + +For `dev` or `feature` use: + +```bash +cci flow run dev_org --org +``` + +For `demo` use: + +```bash +cci flow run config_demo --org +``` + +For `beta` use: + +```bash +cci flow run install_beta --org +``` + + +4. Open org in browser + +```bash +cci org browser +``` + +5. Set org as the default for the project + +```bash +cci org default +``` + +6. Set a CCI dev hub + +```xml + + What is the alias of the dev hub? + +``` + +```xml + + Should this dev hub always be assigned for the project? + ["Yes", "No"] + +``` +If the dev hub should always be assigned for the project, append `--project` to the following command when running it. + +```bash +cci service default devhub +``` + + \ No newline at end of file diff --git a/.forceignore b/.forceignore index fc86577..0abc75d 100644 --- a/.forceignore +++ b/.forceignore @@ -15,10 +15,7 @@ package.xml **profile **/profiles/** **/settings/** -**/Account/** -**/Contact/** -**/unpackaged/** **/tsconfig.json **/*.ts diff --git a/cumulusci.yml b/cumulusci.yml index 1695c0f..85f89ff 100644 --- a/cumulusci.yml +++ b/cumulusci.yml @@ -4,9 +4,9 @@ project: package: name: Salesforce-Indicators namespace: inds - api_version: '55.0' + api_version: '65.0' git: - default_branch: 'master' + default_branch: 'main' test: name_match: '%Tests' source_format: sfdx @@ -16,8 +16,7 @@ orgs: dev: config_file: orgs/dev.json days: 30 - namespaced: True - scratch: + namespaced: false demo: config_file: orgs/demo.json days: 15 @@ -45,7 +44,7 @@ tasks: group: Salesforce Metadata class_path: cumulusci.tasks.salesforce.Deploy options: - path: unpackaged/config/sample_AccountContact + path: unpackaged/config/sample_AccountContact/Part_1 deploy_sample_indicators_layouts: description: Deploys - Sample Indicators Layouts @@ -53,7 +52,15 @@ tasks: group: Salesforce Metadata class_path: cumulusci.tasks.salesforce.Deploy options: - path: unpackaged/config/sample_AccountContact_FlexiPages + path: unpackaged/config/sample_AccountContact/Part_2 + + deploy_sample_indicators_objects: + description: Deploys - Sample Indicators Assigning Layouts to Objects + name: Deploy Page Layouts for Sample Indicators + group: Salesforce Metadata + class_path: cumulusci.tasks.salesforce.Deploy + options: + path: unpackaged/config/sample_AccountContact/Part_3 deploy_training_indicators: description: Deploys - Example Indicators used for Training @@ -80,16 +87,17 @@ tasks: flows: sample_inds: steps: - 1: - task: deploy_sample_indicators - ui_options: - is_required: False - is_recommended: False - 2: - task: deploy_sample_indicators_layouts - ui_options: - is_required: False - is_recommended: False + 1: + task: deploy_sample_indicators + ui_options: + is_required: False + is_recommended: False + 2: + task: deploy_sample_indicators_layouts + ui_options: + is_required: False + is_recommended: False + customer_org: steps: 1: @@ -103,12 +111,16 @@ flows: ui_options: is_required: False is_recommended: False + config_dev: steps: - 3: - task: generate_accounts_and_contacts - 4: - flow: sample_inds + 3: + task: generate_accounts_and_contacts + 4: + flow: sample_inds + 5: + task: deploy_sample_indicators_objects + config_demo: steps: 1: @@ -116,8 +128,12 @@ flows: 2: flow: sample_inds 3: - task: deploy_training_indicators + task: deploy_sample_indicators_objects 4: + task: deploy_sample_indicators_layouts + 5: + task: deploy_training_indicators + 6: task: generate_accounts_and_contacts plans: diff --git a/force-app/main/default/lwc/illustrationImage/illustrationImage.html b/force-app/main/default/lwc/illustrationImage/illustrationImage.html index 41a40c8..d973c26 100644 --- a/force-app/main/default/lwc/illustrationImage/illustrationImage.html +++ b/force-app/main/default/lwc/illustrationImage/illustrationImage.html @@ -1 +1,3 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/force-app/main/default/lwc/indicatorBundle/indicatorBundle.js-meta.xml b/force-app/main/default/lwc/indicatorBundle/indicatorBundle.js-meta.xml index 342f3b2..9410004 100644 --- a/force-app/main/default/lwc/indicatorBundle/indicatorBundle.js-meta.xml +++ b/force-app/main/default/lwc/indicatorBundle/indicatorBundle.js-meta.xml @@ -9,7 +9,7 @@ - + diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle.Account_Company_Info.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle.Account_Company_Info.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle.Account_Company_Info.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle.Account_Company_Info.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle.Contact_Contact_Info.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle.Contact_Contact_Info.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle.Contact_Contact_Info.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle.Contact_Contact_Info.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Industry.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Industry.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Industry.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Industry.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Location.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Location.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Location.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Location.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Revenue.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Revenue.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Revenue.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Revenue.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Source.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Source.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Source.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Account_Source.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Rating.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Rating.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Rating.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Account_Company_Info_Rating.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Contact_Contact_Info_Email.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Contact_Contact_Info_Email.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Contact_Contact_Info_Email.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Contact_Contact_Info_Email.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Contact_Contact_Info_Mobile.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Contact_Contact_Info_Mobile.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Contact_Contact_Info_Mobile.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Contact_Contact_Info_Mobile.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Contact_Contact_Info_Phone.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Contact_Contact_Info_Phone.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Contact_Contact_Info_Phone.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Bundle_Item.Contact_Contact_Info_Phone.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Account_Annual_Revenue.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Account_Annual_Revenue.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Account_Annual_Revenue.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Account_Annual_Revenue.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Account_Industry.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Account_Industry.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Account_Industry.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Account_Industry.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Account_Location.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Account_Location.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Account_Location.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Account_Location.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Account_Rating.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Account_Rating.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Account_Rating.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Account_Rating.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Account_Source.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Account_Source.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Account_Source.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Account_Source.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Contact_Email.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Contact_Email.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Contact_Email.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Contact_Email.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Contact_Mobile.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Contact_Mobile.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Contact_Mobile.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Contact_Mobile.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Contact_Phone.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Contact_Phone.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item.Contact_Phone.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item.Contact_Phone.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Annual_Revenue_100k_500k.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Annual_Revenue_100k_500k.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Annual_Revenue_100k_500k.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Annual_Revenue_100k_500k.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Annual_Revenue_1M.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Annual_Revenue_1M.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Annual_Revenue_1M.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Annual_Revenue_1M.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Annual_Revenue_500k_1M.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Annual_Revenue_500k_1M.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Annual_Revenue_500k_1M.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Annual_Revenue_500k_1M.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Construction.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Construction.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Construction.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Construction.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Electronics.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Electronics.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Electronics.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Electronics.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Energy.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Energy.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Energy.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Energy.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Engineering.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Engineering.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Engineering.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Engineering.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Government.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Government.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Government.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Government.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Manufacturing.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Manufacturing.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Manufacturing.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Manufacturing.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Technology.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Technology.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Technology.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Technology.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Utilities.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Utilities.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Utilities.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Industry_Utilities.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_CA.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_CA.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_CA.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_CA.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_Canada.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_Canada.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_Canada.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_Canada.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_US.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_US.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_US.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_US.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_UnitedStates.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_UnitedStates.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_UnitedStates.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Location_UnitedStates.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Rating_Cold.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Rating_Cold.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Rating_Cold.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Rating_Cold.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Rating_Hot.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Rating_Hot.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Rating_Hot.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Rating_Hot.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Rating_Warm.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Rating_Warm.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Rating_Warm.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Rating_Warm.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Other.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Other.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Other.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Other.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Partner_Referral.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Partner_Referral.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Partner_Referral.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Partner_Referral.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Phone.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Phone.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Phone.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Phone.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Purchased_List.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Purchased_List.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Purchased_List.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Purchased_List.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Web.md-meta.xml b/unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Web.md-meta.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Web.md-meta.xml rename to unpackaged/config/sample_AccountContact/Part_1/customMetadata/___NAMESPACE___Indicator_Item_Extension.Account_Source_Web.md-meta.xml diff --git a/unpackaged/config/sample_AccountContact/package.xml b/unpackaged/config/sample_AccountContact/Part_1/package.xml similarity index 100% rename from unpackaged/config/sample_AccountContact/package.xml rename to unpackaged/config/sample_AccountContact/Part_1/package.xml diff --git a/unpackaged/config/sample_AccountContact_FlexiPages/flexipages/Account_Record_Page_Indicators.flexipage b/unpackaged/config/sample_AccountContact/Part_2/flexipages/Account_Record_Page_Indicators.flexipage-meta.xml similarity index 98% rename from unpackaged/config/sample_AccountContact_FlexiPages/flexipages/Account_Record_Page_Indicators.flexipage rename to unpackaged/config/sample_AccountContact/Part_2/flexipages/Account_Record_Page_Indicators.flexipage-meta.xml index 718c472..b552200 100644 --- a/unpackaged/config/sample_AccountContact_FlexiPages/flexipages/Account_Record_Page_Indicators.flexipage +++ b/unpackaged/config/sample_AccountContact/Part_2/flexipages/Account_Record_Page_Indicators.flexipage-meta.xml @@ -209,6 +209,10 @@ showDescription true + + showFooter + false + showRefresh true diff --git a/unpackaged/config/sample_AccountContact_FlexiPages/flexipages/Contact_Record_Page_Indicators.flexipage b/unpackaged/config/sample_AccountContact/Part_2/flexipages/Contact_Record_Page_Indicators.flexipage-meta.xml similarity index 82% rename from unpackaged/config/sample_AccountContact_FlexiPages/flexipages/Contact_Record_Page_Indicators.flexipage rename to unpackaged/config/sample_AccountContact/Part_2/flexipages/Contact_Record_Page_Indicators.flexipage-meta.xml index f6ded4f..6806155 100644 --- a/unpackaged/config/sample_AccountContact_FlexiPages/flexipages/Contact_Record_Page_Indicators.flexipage +++ b/unpackaged/config/sample_AccountContact/Part_2/flexipages/Contact_Record_Page_Indicators.flexipage-meta.xml @@ -209,6 +209,10 @@ showDescription true + + showFooter + false + showRefresh true @@ -221,6 +225,48 @@ %%%NAMESPACE_OR_C%%%_indicatorBundle + + + + bundleName + Account_Company_Info + + + indsShape + circle + + + indsSize + medium + + + mappedField + AccountId + + + showDescription + true + + + showFooter + true + + + showRefresh + false + + + showTitle + true + + + titleStyle + Lightning Card + + %%%NAMESPACE_OR_C%%%:indicatorBundle + %%%NAMESPACE_OR_C%%%_indicatorBundle2 + + diff --git a/unpackaged/config/sample_AccountContact_FlexiPages/package.xml b/unpackaged/config/sample_AccountContact/Part_2/flexipages/package.xml similarity index 100% rename from unpackaged/config/sample_AccountContact_FlexiPages/package.xml rename to unpackaged/config/sample_AccountContact/Part_2/flexipages/package.xml diff --git a/unpackaged/config/sample_AccountContact/Part_3/objects/Account/Account.object-meta.xml b/unpackaged/config/sample_AccountContact/Part_3/objects/Account/Account.object-meta.xml new file mode 100644 index 0000000..4a9467b --- /dev/null +++ b/unpackaged/config/sample_AccountContact/Part_3/objects/Account/Account.object-meta.xml @@ -0,0 +1,254 @@ + + + + CallHighlightAction + Default + + + CallHighlightAction + Large + Default + + + CallHighlightAction + Small + Default + + + CancelEdit + Default + + + CancelEdit + Large + Default + + + CancelEdit + Small + Default + + + Delete + Default + + + Delete + Large + Default + + + Delete + Small + Default + + + Edit + Default + + + Edit + Large + Default + + + Edit + Small + Default + + + EmailHighlightAction + Default + + + EmailHighlightAction + Large + Default + + + EmailHighlightAction + Small + Default + + + EnableCustomerPortalUser + Default + + + EnableCustomerPortalUser + Large + Default + + + EnableCustomerPortalUser + Small + Default + + + List + Default + + + List + Large + Default + + + List + Small + Default + + + ListClean + Default + + + ListClean + Large + Default + + + ListClean + Small + Default + + + New + Default + + + New + Large + Default + + + New + Small + Default + + + RequestUpdate + Default + + + RequestUpdate + Large + Default + + + RequestUpdate + Small + Default + + + SaveEdit + Default + + + SaveEdit + Large + Default + + + SaveEdit + Small + Default + + + SmsHighlightAction + Default + + + SmsHighlightAction + Large + Default + + + SmsHighlightAction + Small + Default + + + Tab + Default + + + Tab + Large + Default + + + Tab + Small + Default + + + View + Action override created by Lightning App Builder during activation. + Account_Record_Page_Indicators + Large + false + Flexipage + + + View + Default + + + View + Small + Default + + + ViewCustomerPortalUser + Default + + + ViewCustomerPortalUser + Large + Default + + + ViewCustomerPortalUser + Small + Default + + + WebsiteHighlightAction + Default + + + WebsiteHighlightAction + Large + Default + + + WebsiteHighlightAction + Small + Default + + SYSTEM + true + false + Private + + ACCOUNT.NAME + ACCOUNT.ADDRESS1_CITY + ACCOUNT.PHONE1 + ACCOUNT.NAME + ACCOUNT.SITE + CORE.USERS.ALIAS + ACCOUNT.TYPE + ACCOUNT.NAME + ACCOUNT.SITE + CORE.USERS.ALIAS + ACCOUNT.TYPE + ACCOUNT.PHONE1 + ACCOUNT.PHONE2 + ACCOUNT.NAME + ACCOUNT.SITE + ACCOUNT.PHONE1 + CORE.USERS.ALIAS + + ReadWrite + diff --git a/unpackaged/config/sample_AccountContact/Part_3/objects/Contact/Contact.object-meta.xml b/unpackaged/config/sample_AccountContact/Part_3/objects/Contact/Contact.object-meta.xml new file mode 100644 index 0000000..c451540 --- /dev/null +++ b/unpackaged/config/sample_AccountContact/Part_3/objects/Contact/Contact.object-meta.xml @@ -0,0 +1,358 @@ + + + + AddCampaign + Default + + + AddCampaign + Large + Default + + + AddCampaign + Small + Default + + + AddToCampaign + Default + + + AddToCampaign + Large + Default + + + AddToCampaign + Small + Default + + + CallHighlightAction + Default + + + CallHighlightAction + Large + Default + + + CallHighlightAction + Small + Default + + + CancelEdit + Default + + + CancelEdit + Large + Default + + + CancelEdit + Small + Default + + + Clone + Default + + + Clone + Large + Default + + + Clone + Small + Default + + + Delete + Default + + + Delete + Large + Default + + + Delete + Small + Default + + + Edit + Default + + + Edit + Large + Default + + + Edit + Small + Default + + + EmailHighlightAction + Default + + + EmailHighlightAction + Large + Default + + + EmailHighlightAction + Small + Default + + + EnableCustomerPortal + Default + + + EnableCustomerPortal + Large + Default + + + EnableCustomerPortal + Small + Default + + + EnablePartnerPortalUser + Default + + + EnablePartnerPortalUser + Large + Default + + + EnablePartnerPortalUser + Small + Default + + + EnableSelfService + Default + + + EnableSelfService + Large + Default + + + EnableSelfService + Small + Default + + + List + Default + + + List + Large + Default + + + List + Small + Default + + + ListClean + Default + + + ListClean + Large + Default + + + ListClean + Small + Default + + + Merge + Default + + + Merge + Large + Default + + + Merge + Small + Default + + + NewContact + Default + + + NewContact + Large + Default + + + NewContact + Small + Default + + + RequestUpdate + Default + + + RequestUpdate + Large + Default + + + RequestUpdate + Small + Default + + + SaveEdit + Default + + + SaveEdit + Large + Default + + + SaveEdit + Small + Default + + + SmsHighlightAction + Default + + + SmsHighlightAction + Large + Default + + + SmsHighlightAction + Small + Default + + + Tab + Default + + + Tab + Large + Default + + + Tab + Small + Default + + + View + Action override created by Lightning App Builder during activation. + Contact_Record_Page_Indicators + Large + false + Flexipage + + + View + Default + + + View + Small + Default + + + ViewCustomerPortal + Default + + + ViewCustomerPortal + Large + Default + + + ViewCustomerPortal + Small + Default + + + ViewPartnerPortalUser + Default + + + ViewPartnerPortalUser + Large + Default + + + ViewPartnerPortalUser + Small + Default + + + ViewSelfService + Default + + + ViewSelfService + Large + Default + + + ViewSelfService + Small + Default + + SYSTEM + true + false + ControlledByParent + + FULL_NAME + ACCOUNT.NAME + CONTACT.PHONE1 + FULL_NAME + ACCOUNT.NAME + ACCOUNT.SITE + FULL_NAME + ACCOUNT.NAME + ACCOUNT.SITE + CONTACT.PHONE1 + CONTACT.PHONE2 + CONTACT.PHONE3 + CONTACT.PHONE4 + CONTACT.PHONE5 + CONTACT.PHONE6 + ACCOUNT.PHONE1 + ACCOUNT.PHONE2 + FULL_NAME + ACCOUNT.NAME + ACCOUNT.SITE + CONTACT.PHONE1 + CONTACT.EMAIL + CORE.USERS.ALIAS + + ControlledByParent +