From 72ad541875631b71760c0650c7586291152c2e9f Mon Sep 17 00:00:00 2001 From: Rozi Lopez Date: Mon, 17 Mar 2025 14:58:29 -0500 Subject: [PATCH 1/5] initial org setup fixes --- README.md | 20 +++++++++++++++++++- cumulusci.yml | 12 ++++++++++++ orgs/dev.json | 3 +++ 3 files changed, 34 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8fd4e28..a049259 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,25 @@ Unsubscribe Link Resources: - [Installation instructions Updated 9/25/24](https://docs.google.com/document/d/1vevs5MKiTmHEtJXceSsenAm3sViQF38bAfoJ6WdATYA/edit#heading=h.3d7st1pta4ai) -## Community Sprints +## Community Sprints + +### Working with Unsubscribe Link in a scratch org + +Unsubscribe link is set up to use CumulusCI(CCI) for development of the managed package. To work on development of items within the managed package you will need to use CumulusCI to install the unmanaged metadata in a scratch or development org. The following trailhead describes how to install and setup CumulusCI on your computer [CumulusCI Setup](https://trailhead.salesforce.com/content/learn/modules/cumulusci-setup). + +Once you have CCI installed and have opened this repository on your computer, run the following commands: +``` +cci flow run dev_org --org dev +cci org browser --org dev +``` + +Optionally, you can run `cci org default dev` to set the 'dev' org definition as your default. If you do this, you can omit the --org dev portion of any CCI command. + +To install the packaged version, you can use either +``` +cci task run install_managed +cci task run install_managed_beta +``` ### [Upcoming] September 2024 Virtual Community Sprint - September 26th and 27th global virtual sprint diff --git a/cumulusci.yml b/cumulusci.yml index e675a1b..7ccec5f 100644 --- a/cumulusci.yml +++ b/cumulusci.yml @@ -24,3 +24,15 @@ tasks: run_tests: options: required_org_code_coverage_percent: 75 + + install_v3: + description: install the older SF Labs version 3 of Unsubscribe Link. Useful for upgrade testing + class_path: cumulusci.tasks.command.Command + options: + command: sf package install --package 04t4W000002kcU0QAI + + install_v4-prerelease: + description: install the pre-release version of the Commons version of Unsubscribe Link. Used in the March 2025 sprint, but should be deprecated after the package is released. + class_path: cumulusci.tasks.command.Command + options: + command: sf package install --package 04taj000000471JAAQ \ No newline at end of file diff --git a/orgs/dev.json b/orgs/dev.json index d7645a3..02e197c 100644 --- a/orgs/dev.json +++ b/orgs/dev.json @@ -5,6 +5,9 @@ "lightningExperienceSettings": { "enableS1DesktopEnabled": true }, + "communitiesSettings": { + "enableNetworksEnabled": true + }, "chatterSettings": { "enableChatter": true }, From 814fe30a5121e1067be0e44ed1979aeab3a42518 Mon Sep 17 00:00:00 2001 From: Rozi Lopez Date: Tue, 18 Mar 2025 09:57:42 -0500 Subject: [PATCH 2/5] migration batch class and flow. misc updates to setup files to enable v3 and v4 install via cci commands --- README.md | 4 +- cumulusci.yml | 12 +- sfdx-project.json | 9 -- .../classes/labs_upgrade_BATCH.cls | 80 +++++++++++ .../classes/labs_upgrade_BATCH.cls-meta.xml | 5 + .../classes/labs_upgrade_TEST.cls | 73 ++++++++++ .../classes/labs_upgrade_TEST.cls-meta.xml | 5 + ...ubscribe_Data_Migration_Flow.flow-meta.xml | 125 ++++++++++++++++++ .../Migrated_Record_Id__c.field-meta.xml | 12 ++ unpackaged/labs-upgrade/readme.md | 4 + unsubscribe/.gitkeep | 0 11 files changed, 315 insertions(+), 14 deletions(-) create mode 100644 unpackaged/labs-upgrade/classes/labs_upgrade_BATCH.cls create mode 100644 unpackaged/labs-upgrade/classes/labs_upgrade_BATCH.cls-meta.xml create mode 100644 unpackaged/labs-upgrade/classes/labs_upgrade_TEST.cls create mode 100644 unpackaged/labs-upgrade/classes/labs_upgrade_TEST.cls-meta.xml create mode 100644 unpackaged/labs-upgrade/flows/Unsubscribe_Data_Migration_Flow.flow-meta.xml create mode 100644 unpackaged/labs-upgrade/objects/UnsubscribeLnk__Unsubscribe__c/fields/Migrated_Record_Id__c.field-meta.xml create mode 100644 unpackaged/labs-upgrade/readme.md delete mode 100644 unsubscribe/.gitkeep diff --git a/README.md b/README.md index a049259..9cfe38d 100644 --- a/README.md +++ b/README.md @@ -17,9 +17,9 @@ cci flow run dev_org --org dev cci org browser --org dev ``` -Optionally, you can run `cci org default dev` to set the 'dev' org definition as your default. If you do this, you can omit the --org dev portion of any CCI command. +Optionally, you can run `cci org default dev` to set the 'dev' org definition as your default. If you do this, you can omit the `--org dev` portion of any CCI command. -To install the packaged version, you can use either +To install the packaged version into a scratch or developer org, use one of the following commands ``` cci task run install_managed cci task run install_managed_beta diff --git a/cumulusci.yml b/cumulusci.yml index 7ccec5f..d9ecc11 100644 --- a/cumulusci.yml +++ b/cumulusci.yml @@ -3,7 +3,7 @@ project: name: Unsubscribe-Link package: name: Unsubscribe-Link - namespace: UnsubscribeLink + namespace: UnsubscribeLnk api_version: '60.0' git: default_branch: 'main' @@ -32,7 +32,13 @@ tasks: command: sf package install --package 04t4W000002kcU0QAI install_v4-prerelease: - description: install the pre-release version of the Commons version of Unsubscribe Link. Used in the March 2025 sprint, but should be deprecated after the package is released. + description: install the pre-release packaged version of the Commons version of Unsubscribe Link. Used in the March 2025 sprint, but should be deprecated after the package is released in favor of default CCI tasks. class_path: cumulusci.tasks.command.Command options: - command: sf package install --package 04taj000000471JAAQ \ No newline at end of file + command: sf package install --package 04taj000000471JAAQ + + labs_upgrade_package: + description: Installs metadata used for a scripted migration from the Salesforce Labs package to the Commons managed package. + class_path: cumulusci.tasks.salesforce.Deploy + options: + path: unpackaged/labs-upgrade diff --git a/sfdx-project.json b/sfdx-project.json index 3896fe3..8255bfd 100644 --- a/sfdx-project.json +++ b/sfdx-project.json @@ -7,15 +7,6 @@ "versionNumber": "0.1.0.NEXT", "default": true, "versionDescription": "" - }, - { - "versionName": "ver 0.1", - "versionNumber": "0.1.0.NEXT", - "definitionFile": "config/scratch-org-def.json", - "path": "unsubscribe", - "default": false, - "package": "Unsubscribe Link 4.0", - "versionDescription": "" } ], "name": "unsubscribe", diff --git a/unpackaged/labs-upgrade/classes/labs_upgrade_BATCH.cls b/unpackaged/labs-upgrade/classes/labs_upgrade_BATCH.cls new file mode 100644 index 0000000..224a4d0 --- /dev/null +++ b/unpackaged/labs-upgrade/classes/labs_upgrade_BATCH.cls @@ -0,0 +1,80 @@ +/** + * This batch class is meant to be run once, after an org has installed the Unsubscribe Link package from the Salesforce Communinity Commons + * after already having used the Salesforce Labs app + * + * This class copies Unsubscribe objects from the unmanaged Salesforce Labs object to the packaged Unsubscribe object + */ + +public with sharing class labs_upgrade_BATCH implements Database.Batchable { + + Integer errorCount; + + @InvocableMethod(label='Migrate Unsubscribes' description='Kick off a batch that copies Unsubscribe objects from the Salesforce Labs package into the new managed package object') + public static List executeMigrationBatch(List requests) { + List successful = new List(); + for (ExecuteRequest r : requests) { + if (r.batchsize == null) { + r.batchsize = 200; + } else if (r.batchsize > 2000) { + r.batchsize = 2000; + } + try { + Database.executeBatch(new labs_upgrade_BATCH(), r.batchsize); + successful.add(true); + } catch (Exception e) { + successful.add(false); + } + } + + return successful; + } + + public class executeRequest { + @InvocableVariable(required=false description='Choose an apex batch size <= 200. If left blank, will default to 200' label='Batch Size') + public Integer batchsize; + } + + public Database.QueryLocator start(Database.BatchableContext bc) { + String query = 'Select Id, jrsl_ul_Contact__c, jrsl_ul_Lead__c, jrsl_ul_Status__c, jrsl_ul_Unsubscribe_Email__c from jrsl_ul_Unsubscribe__c'; + errorCount = 0; + return Database.getQueryLocator(query); + } + + public void execute(Database.BatchableContext bc, List scope) { + List newUnsubscribeList = new List(); + for (jrsl_ul_Unsubscribe__c obj : (List)scope) { + newUnsubscribeList.add(new UnsubscribeLnk__Unsubscribe__c(Migrated_Record_Id__c = obj.Id, UnsubscribeLnk__contact__c = obj.jrsl_ul_Contact__c, UnsubscribeLnk__lead__c = obj.jrsl_ul_Lead__c, UnsubscribeLnk__unsubscribe_email__c = obj.jrsl_ul_Unsubscribe_Email__c, UnsubscribeLnk__status__c = obj.jrsl_ul_status__c)); + } + Database.SaveResult[] results = Database.insert(newUnsubscribeList,false); + for (Database.SaveResult result : results) { + if (!result.isSuccess()) { + errorCount +=1; + } + } + } + + public void finish(Database.BatchableContext bc) { + //send an email to the running user that the job has finished + Messaging.SingleEmailMessage finishmessage = new Messaging.SingleEmailMessage(); + finishmessage.setSubject('Unsubscribe Link batch process migration complete'); + String bodytext = 'The batch migration of Unsubscribe records is complete.'; + if(errorCount > 0) { + bodytext += 'There were '+errorCount+' Unsubscribe records that were not transferred successfully. You should delete or archive the successfully transferred records and then attempt this process again.'; + } else { + bodytext += 'You may now delete or otherwise archive your prior Unsubscribe records.'; + } + finishmessage.setPlainTextBody(bodytext); + finishmessage.setToAddresses(new String[] { UserInfo.getUserId() }); + + try { + Messaging.SendEmailResult[] results = Messaging.sendEmail(new List{ finishmessage }); + } catch (Exception e) { + //possibly email is not enabled in this org (due to it being a sandbox) + System.debug( + LoggingLevel.ERROR, + 'Error sending completion email: ' + e.getMessage() + ); + } + } + +} \ No newline at end of file diff --git a/unpackaged/labs-upgrade/classes/labs_upgrade_BATCH.cls-meta.xml b/unpackaged/labs-upgrade/classes/labs_upgrade_BATCH.cls-meta.xml new file mode 100644 index 0000000..5f399c3 --- /dev/null +++ b/unpackaged/labs-upgrade/classes/labs_upgrade_BATCH.cls-meta.xml @@ -0,0 +1,5 @@ + + + 63.0 + Active + diff --git a/unpackaged/labs-upgrade/classes/labs_upgrade_TEST.cls b/unpackaged/labs-upgrade/classes/labs_upgrade_TEST.cls new file mode 100644 index 0000000..63dea14 --- /dev/null +++ b/unpackaged/labs-upgrade/classes/labs_upgrade_TEST.cls @@ -0,0 +1,73 @@ +/** + * Tests the labs_upgrade_BATCH class + */ + +@isTest +public with sharing class labs_upgrade_TEST { + + + //create a contact and 2 leads + //contact and one lead have test@email.com, the other lead has email@test.com + //all have an unsubscribe record + @TestSetup + static void makeData(){ + List testleads = new List(); + testleads.add(new Lead(LastName = 'Test1', email = 'test@email.com', company = 'TestCompany1')); + testleads.add(new Lead(LastName = 'Test2', email = 'email@test.com', company = 'TestCompany2')); + insert testleads; + + Contact testcontact = new Contact(LastName = 'Testcontact', email = 'test@email.com'); + insert testcontact; + + List oldUnsubscribes = new List(); + oldUnsubscribes.add(new jrsl_ul_Unsubscribe__c(jrsl_ul_Lead__c= testleads[0].Id, jrsl_ul_Unsubscribe_Email__c = testleads[0].email)); + oldUnsubscribes.add(new jrsl_ul_Unsubscribe__c(jrsl_ul_Lead__c= testleads[1].Id, jrsl_ul_Unsubscribe_Email__c = testleads[1].email)); + oldUnsubscribes.add(new jrsl_ul_Unsubscribe__c(jrsl_ul_Contact__c= testcontact.Id, jrsl_ul_Unsubscribe_Email__c = testcontact.email)); + + insert oldUnsubscribes; + } + + //test running the batch directly + @isTest + static void testBatchExecution() { + + //no additional setup needed aside from older SF labs records existing + Test.startTest(); + Database.executeBatch(new labs_upgrade_BATCH()); + Test.stopTest(); + + //batch will have completed, check number of records (3) and values + Map oldUnsubscribeMap = new Map([Select Id, jrsl_ul_Lead__c, jrsl_ul_Contact__c, jrsl_ul_Status__c, jrsl_ul_Unsubscribe_Email__c from jrsl_ul_Unsubscribe__c]); + List newUnsubscribes = new List(); + newUnsubscribes = [Select Id, UnsubscribeLnk__lead__c, UnsubscribeLnk__contact__c, UnsubscribeLnk__status__c, UnsubscribeLnk__unsubscribe_email__c, Migrated_Record_Id__c from UnsubscribeLnk__Unsubscribe__c]; + + Assert.areEqual(3, newUnsubscribes.size(), 'There should be 3 new unsubscribe records to match the old record count.'); + for (UnsubscribeLnk__Unsubscribe__c newUnsub : newUnsubscribes) { + Assert.isNotNull(newUnsub.Migrated_Record_Id__c, 'Migrated record Id should be populated'); + Assert.isTrue(oldUnsubscribeMap.containsKey(newUnsub.Migrated_Record_Id__c), 'Migrated record Id should match an old Unsubscribe record'); + jrsl_ul_Unsubscribe__c oldUnsub = oldUnsubscribeMap.get(newUnsub.Migrated_Record_Id__c); + + Assert.areEqual(oldUnsub.jrsl_ul_Contact__c, newUnsub.UnsubscribeLnk__contact__c, 'Contact lookup does not match'); + Assert.areEqual(oldUnsub.jrsl_ul_Lead__c, newUnsub.UnsubscribeLnk__lead__c, 'Lead lookup does not match'); + Assert.areEqual(oldUnsub.jrsl_ul_Status__c, newUnsub.UnsubscribeLnk__status__c, 'Unsubscribe status does not match'); + Assert.areEqual(oldUnsub.jrsl_ul_Unsubscribe_Email__c, newUnsub.UnsubscribeLnk__unsubscribe_email__c, 'Unsubscribe status does not match'); + } + + } + + //test invoking the batch via invocable action + @isTest + static void testInvocableAction() { + + labs_upgrade_BATCH.executeRequest req = new labs_upgrade_BATCH.executeRequest(); + req.batchsize = 1000; + + Test.startTest(); + List batchresults = labs_upgrade_BATCH.executeMigrationBatch(new List{ req }); + Test.stopTest(); + + //confirm that the invocable action successfully enqueued the batch and returned a success boolean + Assert.areEqual(1, batchresults.size(), 'Should only have one result'); + Assert.isTrue(batchresults[0]); + } +} \ No newline at end of file diff --git a/unpackaged/labs-upgrade/classes/labs_upgrade_TEST.cls-meta.xml b/unpackaged/labs-upgrade/classes/labs_upgrade_TEST.cls-meta.xml new file mode 100644 index 0000000..5f399c3 --- /dev/null +++ b/unpackaged/labs-upgrade/classes/labs_upgrade_TEST.cls-meta.xml @@ -0,0 +1,5 @@ + + + 63.0 + Active + diff --git a/unpackaged/labs-upgrade/flows/Unsubscribe_Data_Migration_Flow.flow-meta.xml b/unpackaged/labs-upgrade/flows/Unsubscribe_Data_Migration_Flow.flow-meta.xml new file mode 100644 index 0000000..7aa3eb3 --- /dev/null +++ b/unpackaged/labs-upgrade/flows/Unsubscribe_Data_Migration_Flow.flow-meta.xml @@ -0,0 +1,125 @@ + + + + Kicks off the + Start_Migration_Batch + + 176 + 242 + labs_upgrade_BATCH + apex + + screen_finish + + Automatic + + batchsize + + Batch_Size + + + labs_upgrade_BATCH + true + + 63.0 + This flow kicks off a data migration batch job for organizations upgrading from the Salesforce Labs app. This flow should likely only be run once, but will not cause issues if run additional times. + Default + Unsubscribe: Data Migration Flow {!$Flow.CurrentDateTime} + + + BuilderType + + LightningFlowBuilder + + + + CanvasMode + + AUTO_LAYOUT_CANVAS + + + + OriginBuilderType + + LightningFlowBuilder + + + Flow + + screen_finish + + 176 + 350 + false + true + false + + text_success + <p>The batch job has been started successfully. You will receive an email when the job is complete.</p> + DisplayText + + and + + Start_Migration_Batch + EqualTo + + true + + + + + + text_failure + <p>There was an error starting the data migration batch. Please check your apex error messages.</p> + DisplayText + + and + + Start_Migration_Batch + EqualTo + + false + + + + + true + true + + + screen_start + + 176 + 134 + false + true + false + + Start_Migration_Batch + + + confirm_text + <p>Click Next below to begin the data migration process.</p><p><br></p><p>The process will copy Unsubscribe records from the Salesforce Labs package into the newer Unsubscribe object provided by the Salesforce Community Commons app.</p><p><br></p><p>You may optionally specify a batch size for the data migration in the field below (most orgs will not need to specify this value).</p> + DisplayText + + + Batch_Size + Number + Batch Size + InputField + UseStoredValues + false + 0 + + true + true + + + 50 + 0 + + screen_start + + + Active + diff --git a/unpackaged/labs-upgrade/objects/UnsubscribeLnk__Unsubscribe__c/fields/Migrated_Record_Id__c.field-meta.xml b/unpackaged/labs-upgrade/objects/UnsubscribeLnk__Unsubscribe__c/fields/Migrated_Record_Id__c.field-meta.xml new file mode 100644 index 0000000..6d80787 --- /dev/null +++ b/unpackaged/labs-upgrade/objects/UnsubscribeLnk__Unsubscribe__c/fields/Migrated_Record_Id__c.field-meta.xml @@ -0,0 +1,12 @@ + + + Migrated_Record_Id__c + false + If this record was migrated from the older Salesforce Labs application, the 18 digit Id of the original record will be stored here. + + 18 + false + false + Text + false + diff --git a/unpackaged/labs-upgrade/readme.md b/unpackaged/labs-upgrade/readme.md new file mode 100644 index 0000000..4ac7831 --- /dev/null +++ b/unpackaged/labs-upgrade/readme.md @@ -0,0 +1,4 @@ +# Salesforce Labs Upgrade + +This metadata is used for organizations that have installed this package after using the Salesforce Labs application from the appexchange. It covers: +- migrating older Unsubscribe objects to the new Unsubscribe object included in the package. \ No newline at end of file diff --git a/unsubscribe/.gitkeep b/unsubscribe/.gitkeep deleted file mode 100644 index e69de29..0000000 From dfc5fcce3b0a21a1fe9d9d7490a902c7ea59060b Mon Sep 17 00:00:00 2001 From: Rozi Lopez Date: Tue, 18 Mar 2025 11:02:37 -0500 Subject: [PATCH 3/5] added flows and initial metadeploy plans for install and upgrade utility --- cumulusci.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/cumulusci.yml b/cumulusci.yml index d9ecc11..ec16495 100644 --- a/cumulusci.yml +++ b/cumulusci.yml @@ -42,3 +42,36 @@ tasks: class_path: cumulusci.tasks.salesforce.Deploy options: path: unpackaged/labs-upgrade + +flows: + customer_org: + description: Flow that installs the managed version and, optionally, the upgrade package into a customer org + steps: + 1: + task: install_managed + + +plans: + install: + slug: install + title: Base Install + tier: primary + is_listed: true + preflight_message: This will install Unsubscribe Link into your org. + steps: + 1: + flow: customer_org + + lab-upgrade: + slug: labs-upgrade + title: Salesforce Labs Upgrade Path + is_listed: true + preflight_message: For orgs upgrading from Salesforce labs, install a migration tool for moving old Unsubscribe records to the new managed object. + post_install_message: "Within your org, run the 'Unsubscribe: Data Migration Flow' screen flow to kick off the data migration batch." + checks: + - when: "'jrsl_ul_Unsubscribe__c' not in tasks.check_sobjects_available()" + action: error + message: "This plan is only accessible if you have previously installed the Salesforce Labs version of the application in your org." + steps: + 1: + task: labs_upgrade_package \ No newline at end of file From 9dabdb2d36440fb48473de786d1e3f3b6983d4c7 Mon Sep 17 00:00:00 2001 From: Jessie Rymph <155984652+salgsstyrke@users.noreply.github.com> Date: Fri, 25 Jul 2025 14:05:33 +0200 Subject: [PATCH 4/5] add folder to Rozi's PR add unsubscribe folder to this PR --- unsubscribe/.gitkeep | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 unsubscribe/.gitkeep diff --git a/unsubscribe/.gitkeep b/unsubscribe/.gitkeep new file mode 100644 index 0000000..e69de29 From e7e666bb95c255616d3ba442ff7b205ddbbeab9c Mon Sep 17 00:00:00 2001 From: Jessie Rymph <155984652+salgsstyrke@users.noreply.github.com> Date: Tue, 29 Jul 2025 20:57:39 +0200 Subject: [PATCH 5/5] update http to https --- .../default/classes/SingleRecordUUIDInvocableTest.cls-meta.xml | 2 +- force-app/main/default/classes/TestDataFactory.cls-meta.xml | 2 +- force-app/main/default/classes/UUIDBatchInvocable.cls-meta.xml | 2 +- .../main/default/classes/UUIDBatchInvocableTest.cls-meta.xml | 2 +- force-app/main/default/classes/UUIDBatchJob.cls-meta.xml | 2 +- force-app/main/default/classes/UUIDBatchJobTest.cls-meta.xml | 2 +- force-app/main/default/classes/UUIDUtility.cls-meta.xml | 2 +- force-app/main/default/classes/UUIDUtilityTest.cls-meta.xml | 2 +- .../main/default/classes/UnsubscribeContactsTest.cls-meta.xml | 2 +- .../main/default/classes/UnsubscribeLeadsTest.cls-meta.xml | 2 +- .../main/default/classes/UnsubscribeLinkController.cls-meta.xml | 2 +- .../default/classes/UnsubscribeLinkControllerTest.cls-meta.xml | 2 +- .../main/default/components/UnsubscribeLink.component-meta.xml | 2 +- .../Unsubscribe_Link_4_0_020324_Unsubscribe.flexipage-meta.xml | 2 +- .../Contact_After_Create_Update_Set_Public_Id.flow-meta.xml | 2 +- .../flows/Lead_After_Create_Update_Set_Public_Id.flow-meta.xml | 2 +- force-app/main/default/flows/Unsubscribe_Contacts.flow-meta.xml | 2 +- force-app/main/default/flows/Unsubscribe_Leads.flow-meta.xml | 2 +- .../main/default/flows/Unsubscribe_Link_Quick.flow-meta.xml | 2 +- .../main/default/flows/Unsubscribe_Link_Setup.flow-meta.xml | 2 +- force-app/main/default/flows/recordIdBlankFlow.flow-meta.xml | 2 +- ..._Link_Setup__c-Unsubscribe Link Setup Layout.layout-meta.xml | 2 +- .../layouts/Unsubscribe__c-Unsubscribe Layout.layout-meta.xml | 2 +- force-app/main/default/objects/Contact/Contact.object-meta.xml | 2 +- .../Contact/fields/Part1_Unsubscribe_Link__c.field-meta.xml | 2 +- .../default/objects/Contact/fields/Public_Id__c.field-meta.xml | 2 +- .../Contact/fields/Unsubscribe_Link_Contact__c.field-meta.xml | 2 +- force-app/main/default/objects/Lead/Lead.object-meta.xml | 2 +- .../Lead/fields/Part1_Unsubscribe_Link__c.field-meta.xml | 2 +- .../default/objects/Lead/fields/Public_Id__c.field-meta.xml | 2 +- .../objects/Lead/fields/Unsubscribe_Link_Lead__c.field-meta.xml | 2 +- .../fields/Confirmation_Email_Text__c.field-meta.xml | 2 +- .../fields/Confirmation_Page__c.field-meta.xml | 2 +- .../fields/Enable_Type_in_Email_Address__c.field-meta.xml | 2 +- .../fields/Error_Email_Recipient__c.field-meta.xml | 2 +- .../fields/Link_Text__c.field-meta.xml | 2 +- .../fields/Org_Wide_Email_Address__c.field-meta.xml | 2 +- .../fields/Our_Organization__c.field-meta.xml | 2 +- .../fields/Screen_1_Part_1__c.field-meta.xml | 2 +- .../fields/Screen_1_Part_2__c.field-meta.xml | 2 +- .../fields/Screen_2_Part_1__c.field-meta.xml | 2 +- .../fields/Screen_2_Part_2__c.field-meta.xml | 2 +- .../Unsubscribe_Link_Setup__c/fields/Screen_3__c.field-meta.xml | 2 +- .../fields/Send_Confirmation_Email__c.field-meta.xml | 2 +- .../fields/Site_Domain__c.field-meta.xml | 2 +- .../objects/Unsubscribe__c/Unsubscribe__c.object-meta.xml | 2 +- .../objects/Unsubscribe__c/fields/Contact__c.field-meta.xml | 2 +- .../objects/Unsubscribe__c/fields/Lead__c.field-meta.xml | 2 +- .../objects/Unsubscribe__c/fields/Status__c.field-meta.xml | 2 +- .../Unsubscribe__c/fields/Unsubscribe_Email__c.field-meta.xml | 2 +- .../objects/Unsubscribe__c/listViews/All.listView-meta.xml | 2 +- .../permissionsets/Unsubscribe_Link.permissionset-meta.xml | 2 +- .../main/default/tabs/Unsubscribe_Link_Setup__c.tab-meta.xml | 2 +- force-app/main/default/tabs/Unsubscribe__c.tab-meta.xml | 2 +- unpackaged/labs-upgrade/classes/labs_upgrade_BATCH.cls-meta.xml | 2 +- unpackaged/labs-upgrade/classes/labs_upgrade_TEST.cls-meta.xml | 2 +- .../flows/Unsubscribe_Data_Migration_Flow.flow-meta.xml | 2 +- .../fields/Migrated_Record_Id__c.field-meta.xml | 2 +- 58 files changed, 58 insertions(+), 58 deletions(-) diff --git a/force-app/main/default/classes/SingleRecordUUIDInvocableTest.cls-meta.xml b/force-app/main/default/classes/SingleRecordUUIDInvocableTest.cls-meta.xml index 7d5f9e8..20664ec 100644 --- a/force-app/main/default/classes/SingleRecordUUIDInvocableTest.cls-meta.xml +++ b/force-app/main/default/classes/SingleRecordUUIDInvocableTest.cls-meta.xml @@ -1,5 +1,5 @@ - + 61.0 Active \ No newline at end of file diff --git a/force-app/main/default/classes/TestDataFactory.cls-meta.xml b/force-app/main/default/classes/TestDataFactory.cls-meta.xml index 651b172..64c0f77 100644 --- a/force-app/main/default/classes/TestDataFactory.cls-meta.xml +++ b/force-app/main/default/classes/TestDataFactory.cls-meta.xml @@ -1,5 +1,5 @@ - + 61.0 Active diff --git a/force-app/main/default/classes/UUIDBatchInvocable.cls-meta.xml b/force-app/main/default/classes/UUIDBatchInvocable.cls-meta.xml index 7d5f9e8..20664ec 100644 --- a/force-app/main/default/classes/UUIDBatchInvocable.cls-meta.xml +++ b/force-app/main/default/classes/UUIDBatchInvocable.cls-meta.xml @@ -1,5 +1,5 @@ - + 61.0 Active \ No newline at end of file diff --git a/force-app/main/default/classes/UUIDBatchInvocableTest.cls-meta.xml b/force-app/main/default/classes/UUIDBatchInvocableTest.cls-meta.xml index 7d5f9e8..20664ec 100644 --- a/force-app/main/default/classes/UUIDBatchInvocableTest.cls-meta.xml +++ b/force-app/main/default/classes/UUIDBatchInvocableTest.cls-meta.xml @@ -1,5 +1,5 @@ - + 61.0 Active \ No newline at end of file diff --git a/force-app/main/default/classes/UUIDBatchJob.cls-meta.xml b/force-app/main/default/classes/UUIDBatchJob.cls-meta.xml index 7d5f9e8..20664ec 100644 --- a/force-app/main/default/classes/UUIDBatchJob.cls-meta.xml +++ b/force-app/main/default/classes/UUIDBatchJob.cls-meta.xml @@ -1,5 +1,5 @@ - + 61.0 Active \ No newline at end of file diff --git a/force-app/main/default/classes/UUIDBatchJobTest.cls-meta.xml b/force-app/main/default/classes/UUIDBatchJobTest.cls-meta.xml index 7d5f9e8..20664ec 100644 --- a/force-app/main/default/classes/UUIDBatchJobTest.cls-meta.xml +++ b/force-app/main/default/classes/UUIDBatchJobTest.cls-meta.xml @@ -1,5 +1,5 @@ - + 61.0 Active \ No newline at end of file diff --git a/force-app/main/default/classes/UUIDUtility.cls-meta.xml b/force-app/main/default/classes/UUIDUtility.cls-meta.xml index 7d5f9e8..20664ec 100644 --- a/force-app/main/default/classes/UUIDUtility.cls-meta.xml +++ b/force-app/main/default/classes/UUIDUtility.cls-meta.xml @@ -1,5 +1,5 @@ - + 61.0 Active \ No newline at end of file diff --git a/force-app/main/default/classes/UUIDUtilityTest.cls-meta.xml b/force-app/main/default/classes/UUIDUtilityTest.cls-meta.xml index 7d5f9e8..20664ec 100644 --- a/force-app/main/default/classes/UUIDUtilityTest.cls-meta.xml +++ b/force-app/main/default/classes/UUIDUtilityTest.cls-meta.xml @@ -1,5 +1,5 @@ - + 61.0 Active \ No newline at end of file diff --git a/force-app/main/default/classes/UnsubscribeContactsTest.cls-meta.xml b/force-app/main/default/classes/UnsubscribeContactsTest.cls-meta.xml index f5e18fd..df67292 100644 --- a/force-app/main/default/classes/UnsubscribeContactsTest.cls-meta.xml +++ b/force-app/main/default/classes/UnsubscribeContactsTest.cls-meta.xml @@ -1,5 +1,5 @@ - + 60.0 Active diff --git a/force-app/main/default/classes/UnsubscribeLeadsTest.cls-meta.xml b/force-app/main/default/classes/UnsubscribeLeadsTest.cls-meta.xml index f5e18fd..df67292 100644 --- a/force-app/main/default/classes/UnsubscribeLeadsTest.cls-meta.xml +++ b/force-app/main/default/classes/UnsubscribeLeadsTest.cls-meta.xml @@ -1,5 +1,5 @@ - + 60.0 Active diff --git a/force-app/main/default/classes/UnsubscribeLinkController.cls-meta.xml b/force-app/main/default/classes/UnsubscribeLinkController.cls-meta.xml index 5f399c3..0130285 100644 --- a/force-app/main/default/classes/UnsubscribeLinkController.cls-meta.xml +++ b/force-app/main/default/classes/UnsubscribeLinkController.cls-meta.xml @@ -1,5 +1,5 @@ - + 63.0 Active diff --git a/force-app/main/default/classes/UnsubscribeLinkControllerTest.cls-meta.xml b/force-app/main/default/classes/UnsubscribeLinkControllerTest.cls-meta.xml index 5f399c3..0130285 100644 --- a/force-app/main/default/classes/UnsubscribeLinkControllerTest.cls-meta.xml +++ b/force-app/main/default/classes/UnsubscribeLinkControllerTest.cls-meta.xml @@ -1,5 +1,5 @@ - + 63.0 Active diff --git a/force-app/main/default/components/UnsubscribeLink.component-meta.xml b/force-app/main/default/components/UnsubscribeLink.component-meta.xml index 1c6ac60..20a9b97 100644 --- a/force-app/main/default/components/UnsubscribeLink.component-meta.xml +++ b/force-app/main/default/components/UnsubscribeLink.component-meta.xml @@ -1,5 +1,5 @@ - + 63.0 diff --git a/force-app/main/default/flexipages/Unsubscribe_Link_4_0_020324_Unsubscribe.flexipage-meta.xml b/force-app/main/default/flexipages/Unsubscribe_Link_4_0_020324_Unsubscribe.flexipage-meta.xml index b4dbeca..4523d88 100644 --- a/force-app/main/default/flexipages/Unsubscribe_Link_4_0_020324_Unsubscribe.flexipage-meta.xml +++ b/force-app/main/default/flexipages/Unsubscribe_Link_4_0_020324_Unsubscribe.flexipage-meta.xml @@ -1,5 +1,5 @@ - + enabled diff --git a/force-app/main/default/flows/Contact_After_Create_Update_Set_Public_Id.flow-meta.xml b/force-app/main/default/flows/Contact_After_Create_Update_Set_Public_Id.flow-meta.xml index 1987cba..6f1345b 100644 --- a/force-app/main/default/flows/Contact_After_Create_Update_Set_Public_Id.flow-meta.xml +++ b/force-app/main/default/flows/Contact_After_Create_Update_Set_Public_Id.flow-meta.xml @@ -1,5 +1,5 @@ - + Generate_UUID diff --git a/force-app/main/default/flows/Lead_After_Create_Update_Set_Public_Id.flow-meta.xml b/force-app/main/default/flows/Lead_After_Create_Update_Set_Public_Id.flow-meta.xml index 7a16581..5434dce 100644 --- a/force-app/main/default/flows/Lead_After_Create_Update_Set_Public_Id.flow-meta.xml +++ b/force-app/main/default/flows/Lead_After_Create_Update_Set_Public_Id.flow-meta.xml @@ -1,5 +1,5 @@ - + Generate_UUID diff --git a/force-app/main/default/flows/Unsubscribe_Contacts.flow-meta.xml b/force-app/main/default/flows/Unsubscribe_Contacts.flow-meta.xml index 8b44f96..eec1f9d 100644 --- a/force-app/main/default/flows/Unsubscribe_Contacts.flow-meta.xml +++ b/force-app/main/default/flows/Unsubscribe_Contacts.flow-meta.xml @@ -1,5 +1,5 @@ - + Send email to administrators alerting them about the error. Send_Error_Email diff --git a/force-app/main/default/flows/Unsubscribe_Leads.flow-meta.xml b/force-app/main/default/flows/Unsubscribe_Leads.flow-meta.xml index beb0c15..64990a1 100644 --- a/force-app/main/default/flows/Unsubscribe_Leads.flow-meta.xml +++ b/force-app/main/default/flows/Unsubscribe_Leads.flow-meta.xml @@ -1,5 +1,5 @@ - + Send error email to alert admin. Send_Error_Email diff --git a/force-app/main/default/flows/Unsubscribe_Link_Quick.flow-meta.xml b/force-app/main/default/flows/Unsubscribe_Link_Quick.flow-meta.xml index a5c160c..8f44b58 100644 --- a/force-app/main/default/flows/Unsubscribe_Link_Quick.flow-meta.xml +++ b/force-app/main/default/flows/Unsubscribe_Link_Quick.flow-meta.xml @@ -1,5 +1,5 @@ - + Alert the person that they unsubscribed. Turn this off in the custom metadata type Unsubscribe Link. ConfirmationEmail diff --git a/force-app/main/default/flows/Unsubscribe_Link_Setup.flow-meta.xml b/force-app/main/default/flows/Unsubscribe_Link_Setup.flow-meta.xml index 9f92119..a63e132 100644 --- a/force-app/main/default/flows/Unsubscribe_Link_Setup.flow-meta.xml +++ b/force-app/main/default/flows/Unsubscribe_Link_Setup.flow-meta.xml @@ -1,5 +1,5 @@ - + Contact_Batch diff --git a/force-app/main/default/flows/recordIdBlankFlow.flow-meta.xml b/force-app/main/default/flows/recordIdBlankFlow.flow-meta.xml index d3a4fa8..a4cb9bf 100644 --- a/force-app/main/default/flows/recordIdBlankFlow.flow-meta.xml +++ b/force-app/main/default/flows/recordIdBlankFlow.flow-meta.xml @@ -1,5 +1,5 @@ - + 61.0 Assign variables to the email variable from the screen and assign a null value to the recordId variable. diff --git a/force-app/main/default/layouts/Unsubscribe_Link_Setup__c-Unsubscribe Link Setup Layout.layout-meta.xml b/force-app/main/default/layouts/Unsubscribe_Link_Setup__c-Unsubscribe Link Setup Layout.layout-meta.xml index 5074296..c788419 100644 --- a/force-app/main/default/layouts/Unsubscribe_Link_Setup__c-Unsubscribe Link Setup Layout.layout-meta.xml +++ b/force-app/main/default/layouts/Unsubscribe_Link_Setup__c-Unsubscribe Link Setup Layout.layout-meta.xml @@ -1,5 +1,5 @@ - + OpenSlackRecordChannel Submit diff --git a/force-app/main/default/layouts/Unsubscribe__c-Unsubscribe Layout.layout-meta.xml b/force-app/main/default/layouts/Unsubscribe__c-Unsubscribe Layout.layout-meta.xml index 0a3b3e4..eb1abb5 100644 --- a/force-app/main/default/layouts/Unsubscribe__c-Unsubscribe Layout.layout-meta.xml +++ b/force-app/main/default/layouts/Unsubscribe__c-Unsubscribe Layout.layout-meta.xml @@ -1,5 +1,5 @@ - + false false diff --git a/force-app/main/default/objects/Contact/Contact.object-meta.xml b/force-app/main/default/objects/Contact/Contact.object-meta.xml index d254e9b..6aa0409 100644 --- a/force-app/main/default/objects/Contact/Contact.object-meta.xml +++ b/force-app/main/default/objects/Contact/Contact.object-meta.xml @@ -1,2 +1,2 @@ - + diff --git a/force-app/main/default/objects/Contact/fields/Part1_Unsubscribe_Link__c.field-meta.xml b/force-app/main/default/objects/Contact/fields/Part1_Unsubscribe_Link__c.field-meta.xml index e26bb79..78f4948 100644 --- a/force-app/main/default/objects/Contact/fields/Part1_Unsubscribe_Link__c.field-meta.xml +++ b/force-app/main/default/objects/Contact/fields/Part1_Unsubscribe_Link__c.field-meta.xml @@ -1,5 +1,5 @@ - + Part1_Unsubscribe_Link__c This is used to create the Unsubscribe Link which is a formula field. false diff --git a/force-app/main/default/objects/Contact/fields/Public_Id__c.field-meta.xml b/force-app/main/default/objects/Contact/fields/Public_Id__c.field-meta.xml index 32b2262..0174d7a 100644 --- a/force-app/main/default/objects/Contact/fields/Public_Id__c.field-meta.xml +++ b/force-app/main/default/objects/Contact/fields/Public_Id__c.field-meta.xml @@ -1,5 +1,5 @@ - + Public_Id__c true true diff --git a/force-app/main/default/objects/Contact/fields/Unsubscribe_Link_Contact__c.field-meta.xml b/force-app/main/default/objects/Contact/fields/Unsubscribe_Link_Contact__c.field-meta.xml index c107479..675e508 100644 --- a/force-app/main/default/objects/Contact/fields/Unsubscribe_Link_Contact__c.field-meta.xml +++ b/force-app/main/default/objects/Contact/fields/Unsubscribe_Link_Contact__c.field-meta.xml @@ -1,5 +1,5 @@ - + Unsubscribe_Link_Contact__c Insert this link into emails to allow contacts to unsubscribe from emails sent from Salesforce. This will work if you have followed the instructions for the Unsubscribe link app. Modify the text of the link in the Custom Metadata type Unsubscribe Link, the record called Unsubscribe, the field Link Text. false diff --git a/force-app/main/default/objects/Lead/Lead.object-meta.xml b/force-app/main/default/objects/Lead/Lead.object-meta.xml index d254e9b..6aa0409 100644 --- a/force-app/main/default/objects/Lead/Lead.object-meta.xml +++ b/force-app/main/default/objects/Lead/Lead.object-meta.xml @@ -1,2 +1,2 @@ - + diff --git a/force-app/main/default/objects/Lead/fields/Part1_Unsubscribe_Link__c.field-meta.xml b/force-app/main/default/objects/Lead/fields/Part1_Unsubscribe_Link__c.field-meta.xml index d9e6c25..883d380 100644 --- a/force-app/main/default/objects/Lead/fields/Part1_Unsubscribe_Link__c.field-meta.xml +++ b/force-app/main/default/objects/Lead/fields/Part1_Unsubscribe_Link__c.field-meta.xml @@ -1,5 +1,5 @@ - + Part1_Unsubscribe_Link__c Used to generate the Unsubscribe Link formula field. false diff --git a/force-app/main/default/objects/Lead/fields/Public_Id__c.field-meta.xml b/force-app/main/default/objects/Lead/fields/Public_Id__c.field-meta.xml index 32b2262..0174d7a 100644 --- a/force-app/main/default/objects/Lead/fields/Public_Id__c.field-meta.xml +++ b/force-app/main/default/objects/Lead/fields/Public_Id__c.field-meta.xml @@ -1,5 +1,5 @@ - + Public_Id__c true true diff --git a/force-app/main/default/objects/Lead/fields/Unsubscribe_Link_Lead__c.field-meta.xml b/force-app/main/default/objects/Lead/fields/Unsubscribe_Link_Lead__c.field-meta.xml index e05bb1b..5b077be 100644 --- a/force-app/main/default/objects/Lead/fields/Unsubscribe_Link_Lead__c.field-meta.xml +++ b/force-app/main/default/objects/Lead/fields/Unsubscribe_Link_Lead__c.field-meta.xml @@ -1,5 +1,5 @@ - + Unsubscribe_Link_Lead__c Insert this link into emails to allow leads to unsubscribe from emails sent from Salesforce. This will work if you have followed the instructions for the Unsubscribe link app. Modify the text of the link in the Custom Metadata type Unsubscribe Link, the record called Unsubscribe, the field Link Text. false diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Confirmation_Email_Text__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Confirmation_Email_Text__c.field-meta.xml index 7c8a430..cb21688 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Confirmation_Email_Text__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Confirmation_Email_Text__c.field-meta.xml @@ -1,5 +1,5 @@ - + Confirmation_Email_Text__c "You have successfully unsubscribed from all email from " + diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Confirmation_Page__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Confirmation_Page__c.field-meta.xml index 2a3f33e..262803a 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Confirmation_Page__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Confirmation_Page__c.field-meta.xml @@ -1,5 +1,5 @@ - + Confirmation_Page__c "No" false diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Enable_Type_in_Email_Address__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Enable_Type_in_Email_Address__c.field-meta.xml index a49d088..3c279a0 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Enable_Type_in_Email_Address__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Enable_Type_in_Email_Address__c.field-meta.xml @@ -1,5 +1,5 @@ - + Enable_Type_in_Email_Address__c false diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Error_Email_Recipient__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Error_Email_Recipient__c.field-meta.xml index ae254aa..99abe62 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Error_Email_Recipient__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Error_Email_Recipient__c.field-meta.xml @@ -1,5 +1,5 @@ - + Error_Email_Recipient__c false diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Link_Text__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Link_Text__c.field-meta.xml index c11d4d0..f8675c5 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Link_Text__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Link_Text__c.field-meta.xml @@ -1,5 +1,5 @@ - + Link_Text__c false diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Org_Wide_Email_Address__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Org_Wide_Email_Address__c.field-meta.xml index 90974d6..299c99f 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Org_Wide_Email_Address__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Org_Wide_Email_Address__c.field-meta.xml @@ -1,5 +1,5 @@ - + Org_Wide_Email_Address__c false diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Our_Organization__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Our_Organization__c.field-meta.xml index 7249cda..b28b702 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Our_Organization__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Our_Organization__c.field-meta.xml @@ -1,5 +1,5 @@ - + Our_Organization__c false diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_1_Part_1__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_1_Part_1__c.field-meta.xml index 9a48b30..d163760 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_1_Part_1__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_1_Part_1__c.field-meta.xml @@ -1,5 +1,5 @@ - + Screen_1_Part_1__c false diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_1_Part_2__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_1_Part_2__c.field-meta.xml index e139830..97da1c1 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_1_Part_2__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_1_Part_2__c.field-meta.xml @@ -1,5 +1,5 @@ - + Screen_1_Part_2__c false diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_2_Part_1__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_2_Part_1__c.field-meta.xml index 8246f24..812d034 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_2_Part_1__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_2_Part_1__c.field-meta.xml @@ -1,5 +1,5 @@ - + Screen_2_Part_1__c false diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_2_Part_2__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_2_Part_2__c.field-meta.xml index c8817ce..038659f 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_2_Part_2__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_2_Part_2__c.field-meta.xml @@ -1,5 +1,5 @@ - + Screen_2_Part_2__c false diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_3__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_3__c.field-meta.xml index a236b7f..cb55c23 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_3__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Screen_3__c.field-meta.xml @@ -1,5 +1,5 @@ - + Screen_3__c false diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Send_Confirmation_Email__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Send_Confirmation_Email__c.field-meta.xml index 2f3e23a..4a202da 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Send_Confirmation_Email__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Send_Confirmation_Email__c.field-meta.xml @@ -1,5 +1,5 @@ - + Send_Confirmation_Email__c "No" false diff --git a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Site_Domain__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Site_Domain__c.field-meta.xml index 1cfdb2e..9f79c6b 100644 --- a/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Site_Domain__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe_Link_Setup__c/fields/Site_Domain__c.field-meta.xml @@ -1,5 +1,5 @@ - + Site_Domain__c false diff --git a/force-app/main/default/objects/Unsubscribe__c/Unsubscribe__c.object-meta.xml b/force-app/main/default/objects/Unsubscribe__c/Unsubscribe__c.object-meta.xml index 4641999..e4a5095 100644 --- a/force-app/main/default/objects/Unsubscribe__c/Unsubscribe__c.object-meta.xml +++ b/force-app/main/default/objects/Unsubscribe__c/Unsubscribe__c.object-meta.xml @@ -1,5 +1,5 @@ - + Accept Default diff --git a/force-app/main/default/objects/Unsubscribe__c/fields/Contact__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe__c/fields/Contact__c.field-meta.xml index 08f4d39..a3e412d 100644 --- a/force-app/main/default/objects/Unsubscribe__c/fields/Contact__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe__c/fields/Contact__c.field-meta.xml @@ -1,5 +1,5 @@ - + Contact__c SetNull Contact who initiated the unsubscribe process. diff --git a/force-app/main/default/objects/Unsubscribe__c/fields/Lead__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe__c/fields/Lead__c.field-meta.xml index 85bfe8f..dc8cb46 100644 --- a/force-app/main/default/objects/Unsubscribe__c/fields/Lead__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe__c/fields/Lead__c.field-meta.xml @@ -1,5 +1,5 @@ - + Lead__c SetNull Lead record to unsubscribe. diff --git a/force-app/main/default/objects/Unsubscribe__c/fields/Status__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe__c/fields/Status__c.field-meta.xml index c9c2660..7ab2852 100644 --- a/force-app/main/default/objects/Unsubscribe__c/fields/Status__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe__c/fields/Status__c.field-meta.xml @@ -1,5 +1,5 @@ - + Status__c Updated by Flows UnsubscribeLeads and UnsubscribeContacts. false diff --git a/force-app/main/default/objects/Unsubscribe__c/fields/Unsubscribe_Email__c.field-meta.xml b/force-app/main/default/objects/Unsubscribe__c/fields/Unsubscribe_Email__c.field-meta.xml index 62859ea..7b15841 100644 --- a/force-app/main/default/objects/Unsubscribe__c/fields/Unsubscribe_Email__c.field-meta.xml +++ b/force-app/main/default/objects/Unsubscribe__c/fields/Unsubscribe_Email__c.field-meta.xml @@ -1,5 +1,5 @@ - + Unsubscribe_Email__c The email to unsubscribe false diff --git a/force-app/main/default/objects/Unsubscribe__c/listViews/All.listView-meta.xml b/force-app/main/default/objects/Unsubscribe__c/listViews/All.listView-meta.xml index 5d40d37..4345f23 100644 --- a/force-app/main/default/objects/Unsubscribe__c/listViews/All.listView-meta.xml +++ b/force-app/main/default/objects/Unsubscribe__c/listViews/All.listView-meta.xml @@ -1,5 +1,5 @@ - + All NAME CREATED_DATE diff --git a/force-app/main/default/permissionsets/Unsubscribe_Link.permissionset-meta.xml b/force-app/main/default/permissionsets/Unsubscribe_Link.permissionset-meta.xml index 5348194..edc6305 100644 --- a/force-app/main/default/permissionsets/Unsubscribe_Link.permissionset-meta.xml +++ b/force-app/main/default/permissionsets/Unsubscribe_Link.permissionset-meta.xml @@ -1,5 +1,5 @@ - + Needed for Unsubscribe Link package true diff --git a/force-app/main/default/tabs/Unsubscribe_Link_Setup__c.tab-meta.xml b/force-app/main/default/tabs/Unsubscribe_Link_Setup__c.tab-meta.xml index 903ade8..69b9874 100644 --- a/force-app/main/default/tabs/Unsubscribe_Link_Setup__c.tab-meta.xml +++ b/force-app/main/default/tabs/Unsubscribe_Link_Setup__c.tab-meta.xml @@ -1,5 +1,5 @@ - + true Object for Unsubscribe Link package from AppExchange. diff --git a/force-app/main/default/tabs/Unsubscribe__c.tab-meta.xml b/force-app/main/default/tabs/Unsubscribe__c.tab-meta.xml index 6ca6a1a..bc937da 100644 --- a/force-app/main/default/tabs/Unsubscribe__c.tab-meta.xml +++ b/force-app/main/default/tabs/Unsubscribe__c.tab-meta.xml @@ -1,5 +1,5 @@ - + true This is part of the Unsubscribe Link managed package from AppExchange. diff --git a/unpackaged/labs-upgrade/classes/labs_upgrade_BATCH.cls-meta.xml b/unpackaged/labs-upgrade/classes/labs_upgrade_BATCH.cls-meta.xml index 5f399c3..0130285 100644 --- a/unpackaged/labs-upgrade/classes/labs_upgrade_BATCH.cls-meta.xml +++ b/unpackaged/labs-upgrade/classes/labs_upgrade_BATCH.cls-meta.xml @@ -1,5 +1,5 @@ - + 63.0 Active diff --git a/unpackaged/labs-upgrade/classes/labs_upgrade_TEST.cls-meta.xml b/unpackaged/labs-upgrade/classes/labs_upgrade_TEST.cls-meta.xml index 5f399c3..0130285 100644 --- a/unpackaged/labs-upgrade/classes/labs_upgrade_TEST.cls-meta.xml +++ b/unpackaged/labs-upgrade/classes/labs_upgrade_TEST.cls-meta.xml @@ -1,5 +1,5 @@ - + 63.0 Active diff --git a/unpackaged/labs-upgrade/flows/Unsubscribe_Data_Migration_Flow.flow-meta.xml b/unpackaged/labs-upgrade/flows/Unsubscribe_Data_Migration_Flow.flow-meta.xml index 7aa3eb3..837c268 100644 --- a/unpackaged/labs-upgrade/flows/Unsubscribe_Data_Migration_Flow.flow-meta.xml +++ b/unpackaged/labs-upgrade/flows/Unsubscribe_Data_Migration_Flow.flow-meta.xml @@ -1,5 +1,5 @@ - + Kicks off the Start_Migration_Batch diff --git a/unpackaged/labs-upgrade/objects/UnsubscribeLnk__Unsubscribe__c/fields/Migrated_Record_Id__c.field-meta.xml b/unpackaged/labs-upgrade/objects/UnsubscribeLnk__Unsubscribe__c/fields/Migrated_Record_Id__c.field-meta.xml index 6d80787..d35a493 100644 --- a/unpackaged/labs-upgrade/objects/UnsubscribeLnk__Unsubscribe__c/fields/Migrated_Record_Id__c.field-meta.xml +++ b/unpackaged/labs-upgrade/objects/UnsubscribeLnk__Unsubscribe__c/fields/Migrated_Record_Id__c.field-meta.xml @@ -1,5 +1,5 @@ - + Migrated_Record_Id__c false If this record was migrated from the older Salesforce Labs application, the 18 digit Id of the original record will be stored here.