Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature 242 #7080

Merged
merged 673 commits into from
Nov 22, 2022
Merged

Feature 242 #7080

merged 673 commits into from
Nov 22, 2022

Conversation

andrewyu-salesforce
Copy link
Contributor

@andrewyu-salesforce andrewyu-salesforce commented Aug 16, 2022

Changes

  • We fixed an issue with the Elevate field bundle not loading properly in Gift Entry with sandbox and scratch orgs that have Enhanced Domains enabled. [PR7134]
  • We've added a status of "Failing" to the Recurring Donation status picklist, so that users can track and act upon failing Recurring Donations. [PR7130]
  • When entering Recurring Donations in Gift Entry, users can indicate that the first installment is paid on the Batch Gift Entry form. [PR7129]
  • When an Elevate partial refund is processed, the parent opportunity amount updates to reflect the refund amount and all fixed-amount opportunity allocations are converted to percentages. [PR7122]
  • Currency GAU Allocations are now converted to percentages when you initiate a partial refund. [PR7119]
  • Users can now remove recurring and one-time gifts from Elevate batches so that Elevate batches and NPSP Data Import Batches are synced. [PR7109]
  • We've added the ability to unpause a paused Elevate schedule. [PR7092]
  • We've removed the Processing Batch spinner delay that was experienced by some customers when processing large batches. [PR7089]
  • NPSP now supports partial Refunds. [PR7088]
  • Users can now add Recurring Donations to an Elevate batch in Batch Gift Entry. [PR7087]
  • We added field level security for the Status Reason (npsp__ClosedReason__c) field for the Admin and Standard profiles in the RD2 post config. This addition helps customers with orgs that predate v3.166 who decide to upgrade from RD1 to RD2, as the Summer 22 release of NPSP checks for a minimum of read access to this field when creating or editing a Recurring Donation via the RD2 Entry Form. [PR7083]
  • We now support pausing Elevate commitments. [PR7078]

New Metadata

Custom Label [PR7129]

  • geRD2FirstInstallmentPaid [PR7129]
    Custom Label [PR7114]
  • RD2_ElevatePauseInstallmentDateErrorMessage [PR7114]

Notes From Child PRs

WI: W-12084279 [PR7155]
W-11573363 [PR7150]
We fixed three errors and made a few changes to labels. [PR7147]

Pull requests with no release notes

  • Added logic to fix pause patch calls [PR7155]

  • Add new gateway assignment unit tests. [PR7154]

  • Fix for Pause Request to use PATCH on Updates [PR7153]

  • Feature/242 gateway assignment tests [PR7152]

  • remove brackets from DEFAULT_NAME_ON_CARD for paya validation [PR7150]

  • Fix Display of Gateway Management Error and Correct Clone Behavior [PR7147]

  • Fixing Elevate Commitment GET requests [PR7146]

  • Change Payment Method/Other attribute value throwing error for elevate connected RD "Missing Authentication Token" [PR7145]

  • Add a Validation to Prevent a Gift Entry User from Choosing the "Fixed" schedule recurring type for Elevate Recurring Gifts in Batch Gift Entry [PR7144]

  • Fix for colliding queueables in Gift Entry [PR7143]

  • Pause API E2E fixes [PR7142]

  • Implement fixes resulting from Lightning Web Security Compliance Spike [PR7140]

  • Removing unsecure DOM manipulation in the Donor Portal RD component [PR7139]

  • Add Default Gateway Option to Gateway Assignment Picklist [PR7135]

  • Update Elevate Recurring Gifts When Info Is Updated in Batch Gift Entry [PR7132]

  • Fix for loading Elevate Widget in Read-Only mode for ACH gifts [PR7128]

  • Fixed Flaky JEST Test [PR7127]

  • Clean Up Remaining POU Links in NPSP Repo [PR7126]

  • The Elevate field bundle cannot be used in Sandboxes that have Enhanced Domains enabled [PR7120]

  • Updating Request body for Stripe ACH payments [PR7113]

  • Support ACH in Gift Entry Batch [PR7112]

  • Audit Elevate NPSP Connector Installer and Product for Power of Us Hub links [PR7108]

  • Create Feature Flag for Gateway Assignment on Gateway Management page [PR7107]

  • Rollback changes from bad upstream [PR7103]

  • Elevate Partial Refund [PR7101]

  • Select, Save and Restore Gateway Assignment Settings [PR7100]

  • Revert "Opportunity Exclusion Settings for GAUs Missing in Customizable Rollups" [PR7098]

  • Ensure that a Gift Entry User can Successfully Process a Mix of Non-Elevate, One-time, and Recurring Elevate Donations in Batch Gift Entry [PR7097]

  • Allow Elevate Widget to Display for Recurring Donation Enabled Data Import Batches [PR7081]

  • Add inherit sharing to inner classes [PR7079]

@ErinWiedemer ErinWiedemer added the Build Change Notes Referenced by cci github_parent_pr_notes label Aug 17, 2022
@salesforce-cla
Copy link

Thanks for the contribution! Unfortunately we can't verify the commit author(s): Balsam Hindi <b***@b***.i***.s***.com>. One possible solution is to add that email to your GitHub account. Alternatively you can change your commits to another email and force push the change. After getting your commits associated with your GitHub account, sign the Salesforce.com Contributor License Agreement and this Pull Request will be revalidated.

daniel-fuller and others added 26 commits October 18, 2022 14:52
…mRollupRecalcFailure

Customizable Rollup Recalculation batch job fails if no Allocations in a given batch look up to an Opportunity record
…entsRD' into feature/242__allowSingleInstallmentsRD
…alCommaCurrencyInflation

Decimal Comma Currency Locales cause Amount to be Inflated by two zeros
…OULink

Clean Up Remaining POU Links in NPSP Repo
lparrott and others added 27 commits November 11, 2022 16:17
…dgetFixedValidations

Add a Validation to Prevent a Gift Entry User from Choosing the "Fixed" schedule recurring type for Elevate Recurring Gifts in Batch Gift Entry
…ay-assignment-bug-fixes

Fix Display of Gateway Management Error and Correct Clone Behavior
…lesforceFoundation/NPSP into feature/242__gateway-assignment-tests
…ableFix

Fix for colliding queueables in Gift Entry
…lesforceFoundation/NPSP into feature/242__gateway-assignment-tests
…ateway

remove brackets from DEFAULT_NAME_ON_CARD for paya validation
…ay-assignment-tests

Feature/242  gateway assignment tests
…PatchFix

Fix for Pause Request to use PATCH on Updates
…ftEntryController-unit-tests

Add new gateway assignment unit tests.
…PatchFix

Added logic to fix pause patch calls
@lparrott lparrott self-requested a review November 21, 2022 15:59
@lparrott lparrott merged commit 7ed61ee into main Nov 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Build Change Notes Referenced by cci github_parent_pr_notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

9 participants