Releases: SFDO-Community/Summit-Events-App
0.27.0.1
Critical Changes
- Added tel input field (was missing) [PR379]
- Added simple pattern validation to that field (spaces,+,-,(,)) allowed [PR379]
- Fixed maxlength setting on all registrant additional question fields [PR379]
Field Labe on Appointment Type Record. Worth seeing if packaging creates any issues. [PR381] - Fixed error on testing map to fields on lookups for additional questions. Was using lookup object rather than SEA Registration Object [PR382]
- Expanded compound fields when used in lookup query. BillingAddress or ShippingAddress splits into street/city/state/etc [PR382]
- Fixed Additional Question object test to new errors created when field accessibility is tested [PR382]
- When an application is deleted while a registrant is still in the process of applying the registration id resets in the encrypted cookie and redirects to the beginning of the registration. Before the fix the registration pages error and get stuck in an error until the cookie was deleted. [PR387]
- Bug Type Fix - #392 [PR399]
- Increase Field Size Limit and Updated Help Text - #397 [PR399]
- Update Question object page layout to remove dependency section - #391 [PR399]
- Update Field Label to differentiate "Registrant State" - #282 [PR399]
Changes
- Fixed link to wiki for post installation instructions [PR362]
- Removed the refactoring notice, added an install link, fixed wiki link [PR369]
Merging Github Pages settings to main branch via a temp branch. [PR370] - Additional Questions Object that facilitates event registration questions for the registrant and guests registrants [PR376]
- Additional Questions page displays additional questions for the registrant [PR376]
- Guest Registrant page allows registrant to add multiple guest registrants [PR376]
- Test snowfackery recipe for Education accounts in scratch org [PR376]
- Payment gateway picklist that allows SEA to hook to a page outside it's package for payment processing [PR376]
- Label fields added to event object for user changeable wording of previously hard-coded labels on visual force pages [PR376]
- Visualforce page for email letterhead and org-wide email selection has been updated and now is included at the top of the email object layout. Event admins still have to create the record first before the visualforce page can be displayed. [PR387]
- Added a CONTRIBUTE file to direct developers to documentation on how to contribute [PR390]
- Unit tests of new features (question object and guest registration) now have full coverage in namespaced environment [PR398]
- New org called dev_namespaced created
cci flow run dev_org --org dev_namesapcedwill build a namespaced dev org [PR398]
Most changes do not impact functionality, but user experience. The increase field size would be the only aspect of something impacting ancestry. If we need to remove that, we can and then update the help text approraitely. [PR399]
Issues Closed
#29: Payment Processes (Touchnet Payment) [PR376]
#73: Summit Event Email [PR387]
#204: Allow person creating the event to determine the text that displays for questions [PR376]
#219: Need More than 5 Optional Fields available in Events object [PR376]
#276: POC for leveraging Question object to replace Additional Questions section [PR376]
#378: [BUG] Phone input not displaying on Add'l Question Reg Page [PR379]
#380: [BUG] Lookup Field Type not functioning in Scratch Org [PR382]
#385: [BUG] Registration pages fail when cookie registration id gets corrupted. [PR387]
#386: [FEATURE] Bring classic letterhead lookup into Summit_Event_Email__c layout [PR387]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002KnPcQAK
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002KnPcQAK
Pull requests with no release notes
0.26.0.7
Critical Changes
- Removed following field permissions from permission sets to eliminate dependency on data.com: Lead.CleanStatus, Lead.CompanyDunsNumber, Lead.DandbCompanyId
- Added permissions to give admin full access to SEA Email object
Changes
- Screenshot for documenting new Lead Matching functionality
- 3 screenshots for documenting setup of new Lead Matching functionality
- Updated the label and help text for Summit_Events__c.Event_Cancel_Review_Title__c to include the 'd' in and.
- Changed license to reflect Salesforce.org ownership.
- Removed standard object permissions from both permission sets
- Created a customer_org flow for meta deploy
- Google add to calendar link now secure (https)
- Calendar link descriptions limited to short descriptions on event or instance
- Apex unit tests updated to reflect new expected calendar links
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxVlQAK
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxVlQAK
0.26.0.7
Critical Changes
- Removed following field permissions from permission sets to eliminate dependency on data.com: Lead.CleanStatus, Lead.CompanyDunsNumber, Lead.DandbCompanyId [PR348]
- Added permissions to give admin full access to SEA Email object [PR348]
Changes
- Screenshot for documenting new Lead Matching functionality [PR342]
- 3 screenshots for documenting setup of new Lead Matching functionality [PR343]
- Updated the label and help text for Summit_Events__c.Event_Cancel_Review_Title__c to include the 'd' in and. [PR344]
- Changed license to reflect Salesforce.org ownership. [PR347]
- Removed standard object permissions from both permission sets [PR354]
- Created a customer_org flow for meta deploy [PR354]
- Google add to calendar link now secure (https) [PR357]
- Calendar link descriptions limited to short descriptions on event or instance [PR357]
- Apex unit tests updated to reflect new expected calendar links [PR358]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxVlQAK
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxVlQAK
0.26.0.6
Critical Changes
- Removed following field permissions from permission sets to eliminate dependency on data.com: Lead.CleanStatus, Lead.CompanyDunsNumber, Lead.DandbCompanyId [PR348]
- Added permissions to give admin full access to SEA Email object [PR348]
Changes
- Screenshot for documenting new Lead Matching functionality [PR342]
- 3 screenshots for documenting setup of new Lead Matching functionality [PR343]
- Updated the label and help text for Summit_Events__c.Event_Cancel_Review_Title__c to include the 'd' in and. [PR344]
- Changed license to reflect Salesforce.org ownership. [PR347]
- Removed standard object permissions from both permission sets [PR354]
- Created a customer_org flow for meta deploy [PR354]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxVgQAK
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxVgQAK
0.26.0.5
Critical Changes
- Removed following field permissions from permission sets to eliminate dependency on data.com: Lead.CleanStatus, Lead.CompanyDunsNumber, Lead.DandbCompanyId [PR348]
- Added permissions to give admin full access to SEA Email object [PR348]
Changes
- Screenshot for documenting new Lead Matching functionality [PR342]
- 3 screenshots for documenting setup of new Lead Matching functionality [PR343]
- Updated the label and help text for Summit_Events__c.Event_Cancel_Review_Title__c to include the 'd' in and. [PR344]
- Changed license to reflect Salesforce.org ownership. [PR347]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxVbQAK
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxVbQAK
0.25.0.2
Critical Changes
- Created Lead Matching functionality that mirrors existing Contact Matching
- Fixed bug caused when Contact Duplicate Rule used both Contact and Lead Matching Rules
- Added four picklist values to Contact Matching Method field on Summit Event object in order to match values on Contact Matching Metadata
Changes
- Added custom fields on Summit Event object to support Lead Matching.
- Added custom fields on Summit Event Registration for Lead lookup and to indicate if Lead was created
- Updated page layouts on Summit Event and Summit Event Registration objects to include new fields
- Updated permission sets to include Lead object and new fields on existing objects
- Updated Contact Matching code to include Lead Matching logic and automation
- Created new Custom Metadata Type for Lead Matching
- Created trigger on Lead object that populates new Contact value on any Summit Event Registration records that uses that Lead
Lead Matching hardcoded fields screenshot for documentation
Screenshot for Lead Matching documentation
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxUJQA0
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxUJQA0
0.25.0.2
Critical Changes
- Created Lead Matching functionality that mirrors existing Contact Matching [PR333]
- Fixed bug caused when Contact Duplicate Rule used both Contact and Lead Matching Rules [PR339]
- Added four picklist values to Contact Matching Method field on Summit Event object in order to match values on Contact Matching Metadata [PR339]
Changes
- Added custom fields on Summit Event object to support Lead Matching. [PR333]
- Added custom fields on Summit Event Registration for Lead lookup and to indicate if Lead was created [PR333]
- Updated page layouts on Summit Event and Summit Event Registration objects to include new fields [PR333]
- Updated permission sets to include Lead object and new fields on existing objects [PR333]
- Updated Contact Matching code to include Lead Matching logic and automation [PR333]
- Created new Custom Metadata Type for Lead Matching [PR333]
- Created trigger on Lead object that populates new Contact value on any Summit Event Registration records that uses that Lead [PR333]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxUJQA0
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxUJQA0
0.25.0.1
Critical Changes
- Created Lead Matching functionality that mirrors existing Contact Matching [PR333]
Changes
- Added custom fields on Summit Event object to support Lead Matching. [PR333]
- Added custom fields on Summit Event Registration for Lead lookup and to indicate if Lead was created [PR333]
- Updated page layouts on Summit Event and Summit Event Registration objects to include new fields [PR333]
- Updated permission sets to include Lead object and new fields on existing objects [PR333]
- Updated Contact Matching code to include Lead Matching logic and automation [PR333]
- Created new Custom Metadata Type for Lead Matching [PR333]
- Created trigger on Lead object that populates new Contact value on any Summit Event Registration records that uses that Lead [PR333]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxUEQA0
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxUEQA0
0.24.0.1
Changes
- Registration trigger gets full coverage and doesn't fail even if duplicate rule is not present.
- Matching rule deploys in inactive state
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxSXQA0
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxSXQA0
0.24.0.1
Changes
- Registration trigger gets full coverage and doesn't fail even if duplicate rule is not present. [PR326]
- Matching rule deploys in inactive state [PR326]
Installation Info
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxSXQA0
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4P000002OxSXQA0