Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
835 commits
Select commit Hold shift + click to select a range
8ab333c
Re-introduce check of visible address fields.
npsp-reedestockton Dec 10, 2023
1f0ad88
Re-introduce original HH_ManageHH_CTRL code with reversed !isHHAccount.
npsp-reedestockton Dec 10, 2023
61c5989
Remove isHHAccount reference and check for permission exceptions
npsp-reedestockton Dec 10, 2023
d51b683
Merge pull request #7222 from SalesforceFoundation/feature/248__house…
npsp-reedestockton Dec 12, 2023
46183eb
Merge d51b683680fbdfa9c0abc2e672459068516dcbae into feature/238
salesforce-org-metaci[bot] Dec 13, 2023
3caa07e
Remove unnecessary security check.
npsp-reedestockton Jan 10, 2024
5b8f1ad
Remove sorting and filtering by the MailingState__c field allow it to…
force2b Jan 10, 2024
4cad52b
Remove AuraHandledException catch block
npsp-reedestockton Jan 11, 2024
802c198
Remove use of UTIL_Finder because it appears when the field is encryp…
force2b Jan 12, 2024
3d0db02
Merge pull request #7225 from SalesforceFoundation/feature/bug-W-1477…
npsp-reedestockton Jan 12, 2024
448ece6
Merge pull request #7224 from SalesforceFoundation/feature/bug-fix-ge…
npsp-reedestockton Jan 16, 2024
4149c17
Merge 448ece615c5841f08812e0732cc0dd9831e81485 into feature/238
salesforce-org-metaci[bot] Jan 16, 2024
051b983
Merge 4149c17cd2f19500f38df46075e8e1014e678a68 into feature/250
salesforce-org-metaci[bot] Jan 17, 2024
b66a1b7
Update Repository ReadMe and New Issue Template (#7229)
force2b Feb 20, 2024
128fe75
Merge b66a1b758f540832f449e27a7e0c06b7a667103b into feature/238
salesforce-org-metaci[bot] Feb 20, 2024
ff6a369
Merge 128fe75016196ef41d95aa4d376ace64b7305f1e into feature/250
salesforce-org-metaci[bot] Feb 20, 2024
5898fa5
Update cumulusci.yml for release notes statement (#7228)
Feb 26, 2024
302619d
Merge 5898fa5c24423b3f919b3acfefb52bcda8779a81 into feature/238
salesforce-org-metaci[bot] Feb 26, 2024
f535597
Merge 302619d8130553f20c36c22c27e612d4d901aa05 into feature/250
salesforce-org-metaci[bot] Feb 26, 2024
582eed9
Updated the maxNumberOfIntervals from 5 to 20
enzigma-pratishtha-upadhyay Mar 12, 2024
0b87f25
Merge pull request #7231 from SalesforceFoundation/feature/250__ge-ac…
daniel-fuller Mar 18, 2024
1ff3fb0
Commit -- BDI_DataImport_BATCH is queued on GE Processor Queue
enzigma-pratishtha-upadhyay Mar 29, 2024
7d9107c
commit -- Gift Entry - process - batch- fixes
enzigma-pratishtha-upadhyay Apr 4, 2024
c79af4e
Update BDI_DataImportService.cls
enzigma-pratishtha-upadhyay Apr 8, 2024
743fd08
Revert "Update BDI_DataImportService.cls"
enzigma-pratishtha-upadhyay Apr 8, 2024
4585e8d
Update BDI_DataImportService.cls
enzigma-pratishtha-upadhyay Apr 10, 2024
ac63dcb
Update BDI_DataImportService.cls
enzigma-pratishtha-upadhyay Apr 10, 2024
1d43b58
Update GiftBatchService_TEST.cls
enzigma-pratishtha-upadhyay Apr 11, 2024
073ae35
Update GiftEntryProcessorQueue.cls
enzigma-pratishtha-upadhyay Apr 15, 2024
4113488
Merge pull request #7233 from SalesforceFoundation/feature/250
npsp-reedestockton Apr 16, 2024
a60b430
Check for isActive on test user for runAs
npsp-reedestockton Apr 16, 2024
234d8f9
Merge pull request #7235 from SalesforceFoundation/feature/beta-uploa…
npsp-reedestockton Apr 16, 2024
34ace95
Merge 234d8f9fd980a7837048c99b2ac67bcb57b1c9a2 into feature/238
salesforce-org-metaci[bot] Apr 17, 2024
829ccd8
Merge 34ace95c7e31108586d2e47242ce0b36ac3074f5 into feature/252
salesforce-org-metaci[bot] Apr 17, 2024
1caa6ed
Update BDI_DataImportService.cls
enzigma-pratishtha-upadhyay Apr 25, 2024
a76bdfa
Update BDI_DataImportService.cls
enzigma-pratishtha-upadhyay Apr 26, 2024
cb3e71c
Update BDI_DataImportService.cls
enzigma-pratishtha-upadhyay May 2, 2024
fc04703
Update BDI_DataImportService.cls
enzigma-pratishtha-upadhyay May 8, 2024
34c33d5
Update BDI_DataImportService.cls
enzigma-pratishtha-upadhyay May 9, 2024
10e76c6
Update GiftEntryProcessorQueue_TEST.cls
enzigma-pratishtha-upadhyay May 9, 2024
b4779d9
Update GiftEntryProcessorQueue_TEST.cls
enzigma-pratishtha-upadhyay May 10, 2024
afdd2b5
Update BDI_DataImportService.cls
enzigma-pratishtha-upadhyay May 10, 2024
594f62c
Minor formating fixes
lparrott May 13, 2024
d6c12e3
Merge pull request #7232 from SalesforceFoundation/feature/250__field…
daniel-fuller May 14, 2024
6c69ebb
changes to mark 'Upgrade process complete' in a headings tag
salesforce-suyash-more Jun 26, 2024
fef85cb
Changes to mark 'Data Migration Run' in a explicit heading tag
salesforce-suyash-more Jun 26, 2024
96368d7
Changes in RD2_EnablementDelegate.cmp to maintain well-formed markup …
salesforce-suyash-more Jun 26, 2024
d6932a8
Changes in RD2_EnablementDelegateController.js to move focus
salesforce-suyash-more Jul 1, 2024
9b9096f
Merge pull request #7237 from SalesforceFoundation/feature/252__W-953…
ptewson-sfdo Jul 1, 2024
b8dbc59
Merge 9b9096f75310a8ee95bb35ffb5dcf73c6cef6a53 into feature/252__W-95…
salesforce-org-metaci[bot] Jul 1, 2024
9a1ab8a
Merge 9b9096f75310a8ee95bb35ffb5dcf73c6cef6a53 into feature/252__W-95…
salesforce-org-metaci[bot] Jul 1, 2024
dde36c5
moved focus logic to RD2 _EnablementDelegateHelper.js
salesforce-suyash-more Jul 2, 2024
7fa0bb8
Merge pull request #7238 from SalesforceFoundation/feature/252__W-953…
ptewson-sfdo Jul 2, 2024
784c9b5
Merge 7fa0bb82026c9035875ee04e70b9a0142b566dff into feature/252__W-95…
salesforce-org-metaci[bot] Jul 2, 2024
f76a09b
Merge pull request #7239 from SalesforceFoundation/feature/252__W-953…
ptewson-sfdo Jul 11, 2024
35ad740
Merge pull request #7240 from SalesforceFoundation/feature/252
npsp-reedestockton Jul 18, 2024
3ec8f74
Merge 35ad740a22451a14c53317b315fb6e15eb4062ae into feature/238
salesforce-org-metaci[bot] Jul 18, 2024
7092b1d
Changes in ALLO_ManageAllocations_CTRL.cls for FLS checking
salesforce-suyash-more Jul 19, 2024
5f7b99a
Merge pull request #7242 from SalesforceFoundation/feature/252__W-150…
npsp-reedestockton Jul 19, 2024
3b73354
Merge pull request #7243 from SalesforceFoundation/feature/252-bug-fix
npsp-reedestockton Jul 22, 2024
d2eb6cf
Merge 3b73354551484c3393c357051a0f81d0a577b67b into feature/238
salesforce-org-metaci[bot] Jul 22, 2024
e73f372
Modified the invalid markup
salesforce-suyash-more Jul 25, 2024
f98ea0d
Merge pull request #7244 from SalesforceFoundation/feature/252__W-163…
npsp-reedestockton Jul 29, 2024
e36888a
Merge pull request #7245 from SalesforceFoundation/feature/252-bug-fixes
npsp-reedestockton Jul 30, 2024
5c04800
Merge e36888a318f04fbb6efc271ca75ccc8a12460359 into feature/238
salesforce-org-metaci[bot] Jul 30, 2024
8c8211b
Merge 5c04800a0162dcd6d9e1f33a881670cafc67ece0 into feature/254
salesforce-org-metaci[bot] Jul 30, 2024
6280c9b
Changes made in BDI_DataImportService.cls to update contact fields
salesforce-suyash-more Jul 31, 2024
fd08a7b
test method added in BDI_DataImportService_TEST.cls
salesforce-suyash-more Aug 5, 2024
4b438a4
made properties test visible
salesforce-suyash-more Aug 5, 2024
03430b7
Added checks in HouseholdMembers.cls
salesforce-suyash-more Aug 7, 2024
c6b966a
Merge pull request #7246 from SalesforceFoundation/feature/254__W-143…
npsp-reedestockton Aug 7, 2024
7dbde7b
Merge c6b966ad3ca8ccfb336b0fdf752cae31afc81ce4 into feature/254__W-14…
salesforce-org-metaci[bot] Aug 7, 2024
3c48e20
Merge pull request #7248 from SalesforceFoundation/feature/254__W-145…
lparrott Aug 12, 2024
fd99050
comment out unused region, make all components aligned
andrewyu-salesforce Sep 24, 2024
c514615
update getting start picture shadow and round corner
andrewyu-salesforce Sep 24, 2024
7a666a1
update getting start admin video shadow and round corner
andrewyu-salesforce Sep 24, 2024
b2b0e29
update resource section to use lightning-card
andrewyu-salesforce Sep 24, 2024
4a66048
update check list to use lightning-card
andrewyu-salesforce Sep 24, 2024
c143daa
remove comment out code
andrewyu-salesforce Sep 24, 2024
5f77083
Changes to populate batch-defaults with field-label instead of field-…
salesforce-suyash-more Sep 26, 2024
8681d3d
Merge pull request #7251 from SalesforceFoundation/feature/254__W-165…
andrewyu-salesforce Sep 26, 2024
e8fe16e
Check blank values while updating batch-defaults
salesforce-suyash-more Oct 10, 2024
74bf617
W-14578178 Fix Contact Address Override Functionality (#7250)
salesforce-suyash-more Oct 11, 2024
46c4690
Merge 74bf617efb72b297afe2ef592d13501d677d5b83 into feature/254__W-14…
salesforce-org-metaci[bot] Oct 11, 2024
a0357c0
Merge pull request #7252 from SalesforceFoundation/feature/254__W-143…
lparrott Oct 14, 2024
aa7c859
Update save method to handle chunking error
salesforce-suyash-more Oct 15, 2024
50bbe29
Revert "Update save method to handle chunking error"
salesforce-suyash-more Oct 16, 2024
63c7c21
Changes in save method to fix chunking error on Manage Soft Credits
salesforce-suyash-more Oct 16, 2024
f905451
Changes added in PSC_ManageSoftCredits_TEST.cls
salesforce-suyash-more Oct 18, 2024
4ac6769
Adding files from OSS template
lparrott Oct 23, 2024
71e1f78
Updates to License
lparrott Oct 23, 2024
2d8bda2
Check added before updating data-import
salesforce-suyash-more Oct 25, 2024
6e53226
Changes in 'testSaveRollsBackAllDmlsOnError' test method from PSC_Man…
salesforce-suyash-more Oct 25, 2024
19e6a1d
Merge pull request #7260 from SalesforceFoundation/add-oss-template-f…
lparrott Oct 30, 2024
0902ff6
changes added for error handling during deletion in save method
salesforce-suyash-more Nov 4, 2024
83ef55a
Merge pull request #7261 from SalesforceFoundation/feature/254__W-152…
lparrott Nov 4, 2024
580940d
Added a check to distinguish whether a DI Batch was processed through…
salesforce-suyash-more Nov 8, 2024
cc95c0d
Update GiftEntryProcessorQueue_TEST to ensure DI Batch is created as …
salesforce-suyash-more Nov 11, 2024
0a60a7f
Merge pull request #7263 from SalesforceFoundation/feature/254__W-170…
lparrott Nov 11, 2024
8d0630f
Merge 0a60a7fbda0b2993845fbf86f6c292f2305a57b8 into feature/254__W-15…
salesforce-org-metaci[bot] Nov 11, 2024
ede5cdd
Added check for summary record size to prevent MathException
salesforce-suyash-more Nov 13, 2024
0d6bc4b
Merge pull request #7253 from SalesforceFoundation/feature/254__W-153…
andrewyu-salesforce Nov 14, 2024
129439f
Merge pull request #7264 from SalesforceFoundation/feature/254__W-157…
screcco-sfdo Nov 14, 2024
a03a634
Replace fieldname with label for 'First installment paid' checkbox
salesforce-suyash-more Nov 19, 2024
e26f870
Added a check to distinguish whether a DI Batch was processed through…
salesforce-suyash-more Nov 8, 2024
47f0056
Update GiftEntryProcessorQueue_TEST to ensure DI Batch is created as …
salesforce-suyash-more Nov 11, 2024
b1d4180
Merge pull request #7267 from SalesforceFoundation/feature/254
lparrott Nov 25, 2024
e14123c
Comment out flapping test
force2b Nov 27, 2024
96c7509
Merge pull request #7269 from SalesforceFoundation/feature/254-testfix
lparrott Nov 28, 2024
f883e18
Removed the hard-coded label to allow for translations of the 'First …
salesforce-suyash-more Nov 28, 2024
8809a6e
Set the namespace parameter to null, allowing it to default to the pa…
salesforce-suyash-more Nov 29, 2024
b2b9896
Comment out flapping test
force2b Nov 27, 2024
87b438a
Merge b2b9896c7b15ac9e73247de58dc18eb61157a9f4 into feature/256
salesforce-org-metaci[bot] Dec 5, 2024
320654f
fieldApiName for 'First installment paid' checkbox is stored in Batch…
salesforce-suyash-more Dec 6, 2024
d02a35a
Adding unit test for batch import outside of Gift Entry
lparrott Dec 6, 2024
b71de14
Merge remote-tracking branch 'origin/main' into feature/254__W-172161…
lparrott Dec 9, 2024
a8a24c7
Merge pull request #7266 from SalesforceFoundation/feature/254__W-172…
lparrott Dec 9, 2024
33100dd
Handle exception triggered by inactive user when calling getUserName()
salesforce-suyash-more Dec 16, 2024
740d2b5
Merge pull request #7274 from SalesforceFoundation/main
daniel-fuller Dec 16, 2024
c761c3d
Merge 740d2b520ace23bd0fc0de3e59e04b7e4d222adc into feature/256__W-15…
salesforce-org-metaci[bot] Dec 16, 2024
e731cbd
Merge 740d2b520ace23bd0fc0de3e59e04b7e4d222adc into feature/256__addT…
salesforce-org-metaci[bot] Dec 16, 2024
0d0ac57
Merge pull request #7273 from SalesforceFoundation/feature/256__W-151…
screcco-sfdo Dec 17, 2024
14ac9b5
Merge 0d0ac579b78f0a8c53ee901dd3632d2325a0ea83 into feature/256__addT…
salesforce-org-metaci[bot] Dec 17, 2024
ed7d34f
First pass at SLDS+ updates
lparrott Dec 18, 2024
a2af4fc
Additional Kondo fixes
lparrott Dec 19, 2024
83e69c7
Updating Alert classes for Kondo
lparrott Dec 19, 2024
4d092d8
Additional Kondo fixes after testing
lparrott Dec 20, 2024
e66e565
Additional Kondo Fixes
lparrott Jan 3, 2025
6e24019
Fixing Kondo issues with Gift Entry
lparrott Jan 7, 2025
ddd59eb
More fixes for Gift Entry
lparrott Jan 7, 2025
3c744ab
Update testImportAccounts method
salesforce-suyash-more Jan 7, 2025
50a4d7e
Revert "Update testImportAccounts method"
salesforce-suyash-more Jan 8, 2025
e0d8235
Changed assertions in testImportAccounts test method
salesforce-suyash-more Jan 8, 2025
56c8b43
update asserts for dry run based on whether or not contact name is en…
daniel-fuller Jan 8, 2025
c162ceb
add comments
daniel-fuller Jan 8, 2025
c5fb4eb
Merge pull request #7276 from SalesforceFoundation/feature/256__W-175…
daniel-fuller Jan 8, 2025
0bb8c72
Merge c5fb4ebd1aac765a57d5bf1bff8469b5c5d16c3e into feature/256
salesforce-org-metaci[bot] Jan 8, 2025
4694430
Merge 0bb8c7210ef3307c13590f599367158e1f7ce9ce into feature/256__addT…
salesforce-org-metaci[bot] Jan 8, 2025
1fcc188
Merge 0bb8c7210ef3307c13590f599367158e1f7ce9ce into feature/256__kond…
salesforce-org-metaci[bot] Jan 8, 2025
d8879fe
Merge pull request #7271 from SalesforceFoundation/feature/256__addTe…
lparrott Jan 9, 2025
a59953a
Merge d8879fe3ae991c93da7e20ce502ec1885e0b9122 into feature/256__kond…
salesforce-org-metaci[bot] Jan 9, 2025
fa3d3d9
Kondo fixes after further testing
lparrott Jan 14, 2025
93a5f4f
Merge branch 'feature/256__kondoFixes' of https://github.com/Salesfor…
lparrott Jan 14, 2025
c83c8cc
Adjust HouseholdNamingService to resolve issue related to 'npo02__SYS…
salesforce-suyash-more Jan 15, 2025
14ceb2d
Reverting change to test markup
lparrott Jan 15, 2025
e12ba77
Merge pull request #7277 from SalesforceFoundation/feature/256__W-151…
ptewson-sfdo Jan 21, 2025
4fd83ff
Merge e12ba77b240a6fadde634e4ca7f9cb525b4c62d5 into feature/256__kond…
salesforce-org-metaci[bot] Jan 21, 2025
3ba6b12
Merge pull request #7275 from SalesforceFoundation/feature/256__kondo…
lparrott Jan 29, 2025
97d4bd4
Update to unit test to fix query for customer
lparrott Feb 5, 2025
574a3af
Merge pull request #7278 from SalesforceFoundation/feature/256__updat…
lparrott Feb 6, 2025
f12e481
added a check for field datatype to skip undefined value check for ch…
salesforce-suyash-more Feb 28, 2025
d40f1fd
set undefined boolean fields to false
salesforce-suyash-more Mar 9, 2025
737d07b
Fixing uncheck and disable for First installment paid
lparrott Mar 12, 2025
452e04b
BDI: Updating populated field check to not include false checkboxes
lparrott Mar 14, 2025
e600a6c
Merge pull request #7281 from SalesforceFoundation/feature/256__W-178…
lparrott Mar 17, 2025
9af7bf8
Updating logic when overriding Contact Address to fix StateCode issue
lparrott Mar 27, 2025
122116c
Merge pull request #7285 from SalesforceFoundation/feature/256__conta…
lparrott Mar 27, 2025
533f99e
Merge pull request #7282 from SalesforceFoundation/feature/256
lparrott Mar 28, 2025
b68526c
Attempting to fix unpause issue with past open Opps
lparrott Apr 10, 2025
1b8e8d8
Merge branch 'main' into feature/256__W-18224476-unpause-fix
lparrott Apr 10, 2025
6ffd4f4
Remove condition to update Mailing country value when state-country p…
salesforce-suyash-more May 7, 2025
0b0ab19
SLDS2 fixes
lparrott May 9, 2025
3cfc407
Merge pull request #7288 from SalesforceFoundation/feature/258__W-183…
lparrott May 9, 2025
c220598
Merge 3cfc407309e0a911a418b09d74bff397f24249a8 into feature/258__W-17…
salesforce-org-metaci[bot] May 9, 2025
9ffc59e
Merge pull request #7287 from SalesforceFoundation/feature/258__W-179…
lparrott May 19, 2025
067617c
Adding test case
lparrott Jun 4, 2025
5814253
Merge pull request #7286 from SalesforceFoundation/feature/256__W-182…
andrewyu-salesforce Jun 25, 2025
dd19c25
Revert "Adjust HouseholdNamingService to resolve issue related to 'np…
daniel-fuller Jun 26, 2025
1c7bd32
logic updates to add flag to ensure naming only occurs once and fix r…
daniel-fuller Jun 26, 2025
4dcb402
resolve test failures that incorrectly checked for custom naming fiel…
daniel-fuller Jun 27, 2025
ee3a8be
improve test to verify multiple calls in a transaction
daniel-fuller Jun 27, 2025
ca49edb
update test with more explicit assert
daniel-fuller Jun 27, 2025
0490094
updated assert comment
daniel-fuller Jun 27, 2025
582c624
add a different method for testing method call number without needing…
daniel-fuller Jun 27, 2025
3306ab5
reference static variable correctly
daniel-fuller Jun 27, 2025
9d6cbdf
remove redundant recursive flag
daniel-fuller Jun 30, 2025
e10316f
update copyright and api versions
daniel-fuller Jun 30, 2025
ade714c
add additional tests for duplicate semi-colon
daniel-fuller Jun 30, 2025
c417f8d
update copyrights
daniel-fuller Jun 30, 2025
b5d92b0
add additional test
daniel-fuller Jul 1, 2025
7fbe474
revert all change in #7250
andrewyu-salesforce Jul 1, 2025
a539529
Merge pull request #7290 from SalesforceFoundation/feature/manageHous…
daniel-fuller Jul 2, 2025
759f1d9
Merge a539529f81502ce43c4025317399df6f96632cc7 into feature/258
salesforce-org-metaci[bot] Jul 2, 2025
7e01eb7
Merge 759f1d9f380b5037ab51b07a5c1b1b5ee02c7843 into feature/258__W-18…
salesforce-org-metaci[bot] Jul 2, 2025
2ccd696
add guard to prevent processing the same household multiple times
daniel-fuller Jul 3, 2025
099d1a3
Merge pull request #7296 from SalesforceFoundation/feature/leadConver…
daniel-fuller Jul 5, 2025
4e81391
Merge 099d1a3688a0a6ec6304c5d0b69dae610992208f into feature/258
salesforce-org-metaci[bot] Jul 5, 2025
0c205e0
Merge 4e813917443d77bdd1fbec8be2b2579e4f9a86ee into feature/258__W-18…
salesforce-org-metaci[bot] Jul 5, 2025
7c3e387
extra bracket
andrewyu-salesforce Jul 17, 2025
4fbf53d
remove elevate leaf in system tools section of NPSP Settings
daniel-fuller Jul 25, 2025
ca7f529
Revert "remove elevate leaf in system tools section of NPSP Settings"
daniel-fuller Jul 25, 2025
0a6b529
remove elevate leaf
daniel-fuller Jul 25, 2025
1629a9d
Merge pull request #7298 from SalesforceFoundation/feature/258__W-181…
daniel-fuller Jul 28, 2025
6effb30
Merge 1629a9db344d68c4ded686039bb7d8364a29f47f into feature/258__W-18…
salesforce-org-metaci[bot] Jul 28, 2025
b9d7be6
Merge pull request #7291 from SalesforceFoundation/feature/258__W-184…
andrewyu-salesforce Jul 29, 2025
64b0208
Merge pull request #7297 from SalesforceFoundation/feature/258
daniel-fuller Aug 1, 2025
ee4faf9
Revert "Merge pull request #7286 from SalesforceFoundation/feature/25…
lparrott Aug 4, 2025
1e94925
Revert "Merge pull request #7287 from SalesforceFoundation/feature/25…
lparrott Aug 4, 2025
f59cb82
Merge branch 'main' into feature/258__revert-risky-changes
lparrott Aug 4, 2025
fb7c37c
Merge pull request #7299 from SalesforceFoundation/feature/258__rever…
lparrott Aug 5, 2025
5c10c54
Resolve TF due to SOQL gov limits in 2 test methods (#7300)
force2b Aug 26, 2025
5a687b3
Fixing jest tests and github workflow
lparrott Sep 3, 2025
ac39567
Robot: Adding new locators file, fixing warnings
lparrott Sep 4, 2025
80b9e65
Merge pull request #7303 from SalesforceFoundation/feature/260__fix-j…
lparrott Sep 4, 2025
7f7a7b1
WIP Robot fixes
lparrott Sep 4, 2025
b5bcabf
Fixing manage household tests
lparrott Sep 5, 2025
d5a8d1c
Fixing Sa11y workflow and one failure
lparrott Sep 10, 2025
60d2997
Merge remote-tracking branch 'origin/feature/260' into feature/260__r…
lparrott Sep 10, 2025
6fc4eb9
Removing Sa11y workflow
lparrott Sep 15, 2025
8f777e5
Merge pull request #7308 from SalesforceFoundation/feature/260__fix_s…
lparrott Sep 16, 2025
21c1a5e
Merge 8f777e596c42e297ae58c95508d5ffcd88bde977 into feature/260__robo…
salesforce-org-metaci[bot] Sep 16, 2025
aec97d4
@W-19435389 - Introduce new Instrumentation to improve adoption knowl…
force2b Sep 17, 2025
cb185fc
Merge aec97d43fcfc7c7514a85e3a9ffc5f42d0556610 into feature/260__robo…
salesforce-org-metaci[bot] Sep 17, 2025
dbd7206
update pause API to find the active pause schedule
andrewyu-salesforce Oct 1, 2025
e6d5b8f
update to handle all active and future pause schedules
andrewyu-salesforce Oct 2, 2025
0e7981d
add some null check and one more test for no schedule scenario
andrewyu-salesforce Oct 2, 2025
24c38d9
Robot fixes
lparrott Oct 2, 2025
05170a5
remove old method
andrewyu-salesforce Oct 2, 2025
d701cac
syntax error
andrewyu-salesforce Oct 2, 2025
b7cd410
Fixing failing robot tests
lparrott Oct 3, 2025
218ad41
add test case to check future schedule only
andrewyu-salesforce Oct 6, 2025
9a45c17
update assertion message
andrewyu-salesforce Oct 6, 2025
edc74cd
add space
andrewyu-salesforce Oct 6, 2025
6c0a208
update the test scenario to include RD active schedule check
andrewyu-salesforce Oct 6, 2025
d58d70a
clean up unused variable
andrewyu-salesforce Oct 6, 2025
b197424
more clean up
andrewyu-salesforce Oct 6, 2025
370f73b
Merge pull request #7311 from SalesforceFoundation/feature/260__rd-pa…
andrewyu-salesforce Oct 7, 2025
9619e61
Merge 370f73b0082f5124e5838269ad252d51a9baadb7 into feature/260__robo…
salesforce-org-metaci[bot] Oct 7, 2025
83dad17
@W-19435408 - Introduce new Instrumentation to improve adoption knowl…
force2b Oct 8, 2025
2b4515e
@W-19137084 - Resolve NPSP settings page lightning error message (#7312)
force2b Oct 8, 2025
a6e21db
Merge 83dad17edc1f6765247b8db524e86e11a1f399d3 into feature/260__robo…
salesforce-org-metaci[bot] Oct 8, 2025
1e319a4
Merge 2b4515ecda280d8a5020a18950ad64170d91f9e3 into feature/260__robo…
salesforce-org-metaci[bot] Oct 8, 2025
84c7d7e
Additional robot fixes
lparrott Oct 8, 2025
c8e9354
Merge branch 'feature/260__robot-fixes' of https://github.com/Salesfo…
lparrott Oct 8, 2025
547ec5a
Adding new robot test for Contact Merge
lparrott Oct 10, 2025
290e198
Update merge test name
lparrott Oct 10, 2025
d6dfbc4
Trying to fix contact merge robot failure in metaci
lparrott Oct 10, 2025
d14ba77
Trying to fix flapping robot tests
lparrott Oct 13, 2025
b119fcc
Fixing new robot failures
lparrott Oct 22, 2025
941666f
Robot: Trying to fix iframe select error
lparrott Oct 22, 2025
0d52070
More robot fixes
lparrott Oct 23, 2025
89a6298
Attempt to fix RD2 robot tests in prerelease
lparrott Oct 28, 2025
d7bd466
Fixing some previously unstable robot tests
lparrott Oct 28, 2025
873b2cb
Reverting unstable tag for Engagement Plan test
lparrott Oct 29, 2025
ea7fabd
Merge pull request #7304 from SalesforceFoundation/feature/260__robot…
lparrott Oct 29, 2025
2a87dbb
Marking Robot tests unstable, fixing mutlicurrency test errors
lparrott Nov 6, 2025
239a12e
Merge pull request #7313 from SalesforceFoundation/feature/260__relea…
lparrott Nov 10, 2025
fca96e1
Removing startsWith from objects to fix spanish deployment, fixing en…
lparrott Nov 11, 2025
b5fb5d9
Merge pull request #7314 from SalesforceFoundation/feature/260__test-…
lparrott Nov 12, 2025
19646fa
Merge pull request #7305 from SalesforceFoundation/feature/260
lparrott Nov 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 4 additions & 1 deletion .forceignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,7 @@

# LWC Jest
**/__tests__/**
**/__mocks__/**
**/__mocks__/**
**/tsconfig.json

**/*.ts
15 changes: 15 additions & 0 deletions .github/ISSUE_TEMPLATE/read-this-for-all-support-and-questions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: READ THIS FOR ALL SUPPORT AND QUESTIONS
about: 'GO HERE: http://sfdc.co/npchub'
title: ''
labels: invalid
assignees: ''

---

==== IMPORTANT NOTES ====

The Nonprofit Success Pack team does not review or respond to support requests or questions posted in this repository.

Instead, please post all questions and issues directly in the Nonprofit Hub of the Trailblazer Community: http://sfdc.co/npchub
========================================================================
2 changes: 0 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@

# Features Intended for Future Release

# Features for Elevate Customers

# New Metadata

# Deleted Metadata
8 changes: 4 additions & 4 deletions .github/workflows/jest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ jobs:
jest:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-node@v2-beta
- uses: actions/checkout@v5
- uses: actions/setup-node@v4
with:
node-version: '14'
node-version: '20'
- name: Determine Node Version
id: node-version
run: |
echo "::set-output name=ver::$(node --version)"
- uses: actions/cache@v2
- uses: actions/cache@v4
with:
path: node_modules
key: ${{ runner.os }}-${{ steps.node-version.outputs.ver }}-${{ hashFiles('package.json', 'yarn.lock') }}
Expand Down
27 changes: 0 additions & 27 deletions .github/workflows/sa11y-jest.yml

This file was deleted.

4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ Referenced Packages
*.sublime-project
*.sublime-workspace
**/.sfdx/
**/.sf/
**/.vscode/
**/.idea/
**/.mypy_cache/
Expand All @@ -42,7 +43,8 @@ robot/Cumulus/results/
datasets/dev_org/test_data.db
*.db
.cci

.sfdx
.sf
# LWC
force-app/main/default/lwc/.eslintrc.json
/node_modules
Expand Down
2 changes: 2 additions & 0 deletions CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Comment line immediately above ownership line is reserved for related other information. Please be careful while editing.
#ECCN:Open Source
105 changes: 105 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
# Salesforce Open Source Community Code of Conduct

## About the Code of Conduct

Equality is a core value at Salesforce. We believe a diverse and inclusive
community fosters innovation and creativity, and are committed to building a
culture where everyone feels included.

Salesforce open-source projects are committed to providing a friendly, safe, and
welcoming environment for all, regardless of gender identity and expression,
sexual orientation, disability, physical appearance, body size, ethnicity, nationality,
race, age, religion, level of experience, education, socioeconomic status, or
other similar personal characteristics.

The goal of this code of conduct is to specify a baseline standard of behavior so
that people with different social values and communication styles can work
together effectively, productively, and respectfully in our open source community.
It also establishes a mechanism for reporting issues and resolving conflicts.

All questions and reports of abusive, harassing, or otherwise unacceptable behavior
in a Salesforce open-source project may be reported by contacting the Salesforce
Open Source Conduct Committee at ossconduct@salesforce.com.

## Our Pledge

In the interest of fostering an open and welcoming environment, we as
contributors and maintainers pledge to making participation in our project and
our community a harassment-free experience for everyone, regardless of gender
identity and expression, sexual orientation, disability, physical appearance,
body size, ethnicity, nationality, race, age, religion, level of experience, education,
socioeconomic status, or other similar personal characteristics.

## Our Standards

Examples of behavior that contributes to creating a positive environment
include:

* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy toward other community members

Examples of unacceptable behavior by participants include:

* The use of sexualized language or imagery and unwelcome sexual attention or
advances
* Personal attacks, insulting/derogatory comments, or trolling
* Public or private harassment
* Publishing, or threatening to publish, others' private information—such as
a physical or electronic address—without explicit permission
* Other conduct which could reasonably be considered inappropriate in a
professional setting
* Advocating for or encouraging any of the above behaviors

## Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned with this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.

## Scope

This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
representing a project or community include using an official project email
address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the Salesforce Open Source Conduct Committee
at ossconduct@salesforce.com. All complaints will be reviewed and investigated
and will result in a response that is deemed necessary and appropriate to the
circumstances. The committee is obligated to maintain confidentiality with
regard to the reporter of an incident. Further details of specific enforcement
policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good
faith may face temporary or permanent repercussions as determined by other
members of the project's leadership and the Salesforce Open Source Conduct
Committee.

## Attribution

This Code of Conduct is adapted from the [Contributor Covenant][contributor-covenant-home],
version 1.4, available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html.
It includes adaptions and additions from [Go Community Code of Conduct][golang-coc],
[CNCF Code of Conduct][cncf-coc], and [Microsoft Open Source Code of Conduct][microsoft-coc].

This Code of Conduct is licensed under the [Creative Commons Attribution 3.0 License][cc-by-3-us].

[contributor-covenant-home]: https://www.contributor-covenant.org (https://www.contributor-covenant.org/)
[golang-coc]: https://golang.org/conduct
[cncf-coc]: https://github.com/cncf/foundation/blob/master/code-of-conduct.md
[microsoft-coc]: https://opensource.microsoft.com/codeofconduct/
[cc-by-3-us]: https://creativecommons.org/licenses/by/3.0/us/
21 changes: 21 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Contributing Guide For NPSP

This page lists the operational governance model of this project, as well as the recommendations and requirements for how to best contribute to NPSP. We strive to obey these as best as possible. As always, thanks for contributing – we hope these guidelines make it easier and shed some light on our approach and processes.

# Governance Model

## Salesforce Sponsored

The intent and goal of open sourcing this project is to increase the contributor and user base. However, only Salesforce employees will be given `admin` rights and will be the final arbitrars of what contributions are accepted or not.

# Issues, requests & ideas

The Nonprofit Success Pack team does not review or respond to support requests or questions posted in this repository.

Instead, please post all questions and issues directly in the Nonprofit Hub of the Trailblazer Community: http://sfdc.co/npchub

# Code of Conduct
Please follow our [Code of Conduct](CODE_OF_CONDUCT.md).

# License
By contributing your code, you agree to license your contribution under the terms of our project [LICENSE](LICENSE) and to sign the [Salesforce CLA](https://cla.salesforce.com/sign-cla)
40 changes: 28 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,36 @@
![Salesforce Nonprofit Success Pack](https://cloud.githubusercontent.com/assets/450473/18836784/15e1774a-83c7-11e6-8434-0521d4fbebc0.png "Salesforce Nonprofit Success Pack")

#### For Users
## Important Note

* <a href="https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHitSAE?tab=discussion&sort=LAST_MODIFIED_DATE_DESC" target="_blank">Ask questions or get help</a>
* <a href="https://github.com/SalesforceFoundation/NPSP/issues/new" target="_blank">Log a confirmed Issue</a> or <a href="https://ideas.salesforce.com/s/search#t=All&sort=relevancy" target="_blank">Feature Request</a>
* <a href="https://powerofus.force.com/NPSP_Documentation" target="_blank">User Documentation</a>
* Check out existing <a href="https://github.com/SalesforceFoundation/NPSP/labels/bug" target="_blank">bugs</a> and <a href="https://ideas.salesforce.com/s/search#t=All&sort=relevancy&f:@sfcategoryfull=[Nonprofit%7CNonprofit%20Success%20Pack]" target="_blank">feature and enhancement requests.</a>
* <a href="https://github.com/SalesforceFoundation/NPSP/releases" target="_blank">Release Notes and Beta Releases</a>
In 2023, Salesforce launched the Nonprofit Cloud which is at the foundation of Salesforce for Nonprofits. Nonprofit Cloud helps teams unify their data to work beyond silos and better collaborate, share, learn from, and use their data. Use Nonprofit Cloud as your a single solution to begin or continue in your digital transformation journey. Read more about the [new Nonprofit Cloud](https://www.salesforce.com/blog/new-nonprofit-cloud/). Some key highlights:

* Salesforce will to continue support our managed package products, including the Nonprofit Success Pack. Tens of thousands of customers use our current managed package products to achieve great results.
* Many of our ISV partners are building fantastic solutions for our managed packages as well as the new Nonprofit Cloud. We’re working with these partners to ensure that they understand our new product architecture, and are able to bring their years of experience and learnings to the new Nonprofit Cloud.
* Salesforce remains deeply committed to nonprofit pricing. There are many new capabilities within the new Nonprofit Cloud and we work hard to maintain our nonprofit discounts across the new products. Our goals are to simplify access to nonprofit technology and make it easier for customers to get started.
* Salesforce continues to grant free licenses with the Power of Us Program for the managed packages and Nonprofit Cloud. With Nonprofit Cloud, the Power of Us program also includes more features than ever to accelerate and deepen the nonprofit experience.
* Take the new product for a test drive. Sign-up for a [Nonprofit Cloud Trial org](https://help.salesforce.com/s/articleView?id=sfdo.NPC_Create_Nonprofit_Cloud_Trial_Org.htm&type=5).
* Visit the [Nonprofit Hub](https://trailhead.salesforce.com/trailblazer-community/groups/0F9300000001ocxCAA?tab=discussion&sort=LAST_MODIFIED_DATE_DESC) to chat with others about how nonprofits use Salesforce for social good.

---
### For Nonprofit Success Pack Users and admins

* Check out existing [Nonprofit feature and enhancement requests](https://ideas.salesforce.com/s/search#t=All&sort=relevancy&f:@sfcategoryfull=[Nonprofit%7CNonprofit%20Cloud,Nonprofit%7CNonprofit%20Success%20Pack%20(NPSP)%20-%20Managed%20Package]).
* [Ask questions or get help with the Nonprofit Success Pack](https://trailhead.salesforce.com/trailblazer-community/groups/0F94S000000kHitSAE)
* [Ask for support or questions with other Nonprofit Users and Partners](https://trailhead.salesforce.com/trailblazer-community/groups/0F9300000001ocxCAA)
* [Nonprofit Success Pack (NPSP) Documentation](https://help.salesforce.com/s/articleView?id=sfdo.Nonprofit_Success_Pack.htm)
* [Release Notes](https://sfdc.co/bnL4Cb)
* [Known Issues](https://issues.salesforce.com/#f[sfcategoryfull]=Nonprofit%7CNonprofit%20Success%20Pack%20(NPSP)%20-%20Managed%20Package)

### Try out the Nonprofit Success Pack

#### Try it out
You can install NPSP utilizing our custom application installer into any Developer Edition, Sandbox or Enterprise Edition Salesforce org.
* <a href="https://install.salesforce.org/products/npsp" target="_blank">NPSP Installer</a>

#### Meta
* [NPSP Installer](https://install.salesforce.org/products/npsp)

### Try out the New Nonprofit Cloud

* [Nonprofit Cloud Learning Org Signup](https://help.salesforce.com/s/articleView?id=sfdo.NPC_Create_Nonprofit_Cloud_Trial_Org.htm&type=5)

The Nonprofit Success Pack (“NPSP”) is an open-source package licensed by Salesforce.org (“SFDO”) under the BSD-3 Clause License, found at https://opensource.org/licenses/BSD-3-Clause. ANY MASTER SUBSCRIPTION AGREEMENT YOU OR YOUR ENTITY MAY HAVE WITH SFDO DOES NOT APPLY TO YOUR USE OF NPSP. NPSP IS PROVIDED “AS IS” AND AS AVAILABLE, AND SFDO MAKES NO WARRANTY OF ANY KIND REGARDING NPSP, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, FREEDOM FROM DEFECTS OR NON-INFRINGEMENT, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW.
SFDO WILL HAVE NO LIABILITY ARISING OUT OF OR RELATED TO YOUR USE OF NPSP FOR ANY DIRECT DAMAGES OR FOR ANY LOST PROFITS, REVENUES, GOODWILL OR INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, EXEMPLARY, COVER, BUSINESS INTERRUPTION OR PUNITIVE DAMAGES, WHETHER AN ACTION IS IN CONTRACT OR TORT AND REGARDLESS OF THE THEORY OF LIABILITY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR IF A REMEDY OTHERWISE FAILS OF ITS ESSENTIAL PURPOSE. THE FOREGOING DISCLAIMER WILL NOT APPLY TO THE EXTENT PROHIBITED BY LAW. SFDO DISCLAIMS ALL LIABILITY AND INDEMNIFICATION OBLIGATIONS FOR ANY HARM OR DAMAGES CAUSED BY ANY THIRD-PARTY HOSTING PROVIDERS.
### Meta

_ducking-octo-happiness, laughing-archer_
The Nonprofit Success Pack (“NPSP”) is an open-source package licensed by Salesforce.org (“SFDO”) under the BSD-3 Clause License, found at https://opensource.org/licenses/BSD-3-Clause. ANY MASTER SUBSCRIPTION AGREEMENT YOU OR YOUR ENTITY MAY HAVE WITH SFDO DOES NOT APPLY TO YOUR USE OF NPSP. NPSP IS PROVIDED “AS IS” AND AS AVAILABLE, AND SFDO MAKES NO WARRANTY OF ANY KIND REGARDING NPSP, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, FREEDOM FROM DEFECTS OR NON-INFRINGEMENT, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW. SFDO WILL HAVE NO LIABILITY ARISING OUT OF OR RELATED TO YOUR USE OF NPSP FOR ANY DIRECT DAMAGES OR FOR ANY LOST PROFITS, REVENUES, GOODWILL OR INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, EXEMPLARY, COVER, BUSINESS INTERRUPTION OR PUNITIVE DAMAGES, WHETHER AN ACTION IS IN CONTRACT OR TORT AND REGARDLESS OF THE THEORY OF LIABILITY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR IF A REMEDY OTHERWISE FAILS OF ITS ESSENTIAL PURPOSE. THE FOREGOING DISCLAIMER WILL NOT APPLY TO THE EXTENT PROHIBITED BY LAW. SFDO DISCLAIMS ALL LIABILITY AND INDEMNIFICATION OBLIGATIONS FOR ANY HARM OR DAMAGES CAUSED BY ANY THIRD-PARTY HOSTING PROVIDERS.
7 changes: 7 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## Security

Please report any security issue to [security@salesforce.com](mailto:security@salesforce.com)
as soon as it is discovered. This library limits its runtime dependencies in
order to reduce the total cost of ownership as much as can be, but all consumers
should remain vigilant and have their security stakeholders review all third-party
products (3PP) like this one and their dependencies.
1 change: 1 addition & 0 deletions StaticResourceSources/npsp-slds/npsp-common.css
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ input.lookupInput {
input.lookupInputSLDS {
width: 100%;
margin-right: -30px !important;
border-color: #747474 !important;
}
body .dateInput input[type="text"], .slds-vf-scope .dateInput input[type="text"] {
margin-left: 0;
Expand Down
21 changes: 18 additions & 3 deletions cumulusci.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
minimum_cumulusci_version: 3.23.0
minimum_cumulusci_version: 3.74.0
project:
name: Cumulus
source_format: sfdx
Expand Down Expand Up @@ -221,13 +221,18 @@ tasks:
options:
update_future_releases: True

github_release:
options:
release_content: |
Check out the [Salesforce Release Notes](https://sfdc.co/bnL4Cb) or [Known Issues](https://issues.salesforce.com/) for details.

github_release_notes:
options:
trial_info: "`TBD`"

is_rd2_enabled:
description: This preflight check ensures that Enhanced Recurring Donations is enabled
class_path: tasks.is_rd2_enabled
class_path: tasks.check_rd2_enablement.is_rd2_enabled
group: NPSP

robot:
Expand Down Expand Up @@ -769,6 +774,12 @@ tasks:
- "*.cls"

flows:

release_production:
steps:
3:
task: None

build_unlocked_test_package:
steps:
0:
Expand Down Expand Up @@ -1778,8 +1789,12 @@ orgs:
namespaced: True
trial:
config_file: orgs/trial.json
enterprise:
metecho_trial:
config_file: orgs/enterprise.json
days: 30
setup_flow: config_trial_org
enterprise:
config_file: orgs/dev.json

plans:
existing_org:
Expand Down
Loading
Loading