Skip to content

Releases: SalesforceFoundation/OutboundFundsModuleNPSP

1.5 (Beta 7)

16 Mar 17:25
d192c34
Compare
Choose a tag to compare
1.5 (Beta 7) Pre-release
Pre-release

Installation Info

Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5G000004C4K3QAK

Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5G000004C4K3QAK

Pull requests with no release notes

  • Robot - Adding Funding Program and Funding Request Tests [PR29]

  • [Robot] Test for GAU Expenditures [PR32]

  • [W-8885816] OFM-NPSP: Automerge major release branches [PR33]

  • Robot - Assign GAU Page Layout to System Administrator [PR35]

  • [Robot] Add Requirement Test and namespace fixes for running tests in 2gp org [PR36]

  • [Robot] Add Disbursement on an awarded Funding Request [PR37]

  • [Robot] Fixing robot lint errors and warnings [PR39]

1.5 (Beta 6)

12 Mar 20:35
43ee97f
Compare
Choose a tag to compare
1.5 (Beta 6) Pre-release
Pre-release

Installation Info

Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5G000004C4JtQAK

Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5G000004C4JtQAK

Pull requests with no release notes

  • Robot - Adding Funding Program and Funding Request Tests [PR29]

  • [Robot] Test for GAU Expenditures [PR32]

  • [W-8885816] OFM-NPSP: Automerge major release branches [PR33]

  • Robot - Assign GAU Page Layout to System Administrator [PR35]

  • [Robot] Add Requirement Test and namespace fixes for running tests in 2gp org [PR36]

  • [Robot] Add Disbursement on an awarded Funding Request [PR37]

1.5 (Beta 5)

12 Mar 16:59
8c2bc0f
Compare
Choose a tag to compare
1.5 (Beta 5) Pre-release
Pre-release

Installation Info

Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve7LQAQ

Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve7LQAQ

Pull requests with no release notes

  • Robot - Adding Funding Program and Funding Request Tests [PR29]

  • [Robot] Test for GAU Expenditures [PR32]

  • [W-8885816] OFM-NPSP: Automerge major release branches [PR33]

  • Robot - Assign GAU Page Layout to System Administrator [PR35]

  • [Robot] Add Requirement Test and namespace fixes for running tests in 2gp org [PR36]

1.5 (Beta 4)

04 Mar 18:40
868b56f
Compare
Choose a tag to compare
1.5 (Beta 4) Pre-release
Pre-release

Installation Info

Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve71QAA

Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve71QAA

Pull requests with no release notes

  • Robot - Adding Funding Program and Funding Request Tests [PR29]

  • [Robot] Test for GAU Expenditures [PR32]

  • [W-8885816] OFM-NPSP: Automerge major release branches [PR33]

  • Robot - Assign GAU Page Layout to System Administrator [PR35]

1.5 (Beta 3)

03 Mar 00:29
ab63054
Compare
Choose a tag to compare
1.5 (Beta 3) Pre-release
Pre-release
Release of version 1.5 (Beta 3)

dependencies: [
    {
        "name": "Deploy unpackaged/pre/account_record_types",
        "repo_owner": "SalesforceFoundation",
        "repo_name": "NPSP",
        "ref": "1f530feee2602bf68ba239dbd8736bbe6ef4a249",
        "subfolder": "unpackaged/pre/account_record_types",
        "unmanaged": null,
        "namespace_inject": null,
        "namespace_strip": null
    },
    {
        "name": "Deploy unpackaged/pre/opportunity_record_types",
        "repo_owner": "SalesforceFoundation",
        "repo_name": "NPSP",
        "ref": "1f530feee2602bf68ba239dbd8736bbe6ef4a249",
        "subfolder": "unpackaged/pre/opportunity_record_types",
        "unmanaged": null,
        "namespace_inject": null,
        "namespace_strip": null
    },
    {
        "name": "Install Nonprofit Success Pack 3.193",
        "namespace": "npsp",
        "version": "3.193",
        "dependencies": [
            {
                "name": "Install Households 3.13",
                "namespace": "npo02",
                "version": "3.13",
                "dependencies": [
                    {
                        "name": "Install Contacts & Organizations 3.16",
                        "namespace": "npe01",
                        "version": "3.16",
                        "version_id": "04t1E000000cnBmQAI"
                    }
                ],
                "version_id": "04t1E000000yAh8QAE"
            },
            {
                "name": "Install Recurring Donations 3.20",
                "namespace": "npe03",
                "version": "3.20",
                "version_id": "04t1E000000japAQAQ"
            },
            {
                "name": "Install Relationships 3.11",
                "namespace": "npe4",
                "version": "3.11",
                "version_id": "04t2E000003ZS9yQAG"
            },
            {
                "name": "Install Affiliations 3.9",
                "namespace": "npe5",
                "version": "3.9",
                "version_id": "04t2E000003kXEEQA2"
            }
        ],
        "version_id": "04t1Y000000ksNoQAI"
    },
    {
        "name": "Deploy unpackaged/post/first",
        "repo_owner": "SalesforceFoundation",
        "repo_name": "NPSP",
        "ref": "1f530feee2602bf68ba239dbd8736bbe6ef4a249",
        "subfolder": "unpackaged/post/first",
        "unmanaged": false,
        "namespace_inject": "npsp",
        "namespace_strip": null
    },
    {
        "name": "Install Outbound Funds (Core) 1.20",
        "namespace": "outfunds",
        "version": "1.20",
        "version_id": "04t5G0000047x30QAA"
    }
]

1.5 (Beta 2)

01 Mar 20:18
c9a22eb
Compare
Choose a tag to compare
1.5 (Beta 2) Pre-release
Pre-release

Installation Info

Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve5tQAA

Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve5tQAA

Pull requests with no release notes

  • Robot - Adding Funding Program and Funding Request Tests [PR29]

  • [W-8885816] OFM-NPSP: Automerge major release branches [PR33]

1.5 (Beta 1)

01 Mar 19:48
19bf673
Compare
Choose a tag to compare
1.5 (Beta 1) Pre-release
Pre-release

Installation Info

Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve1MQAQ

Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve1MQAQ

Pull requests with no release notes

  • [W-8885816] OFM-NPSP: Automerge major release branches [PR33]

1.4

18 Feb 16:04
14d4372
Compare
Choose a tag to compare
1.4

Critical Changes

Closes Outbound Funds Issue #79

New Metadata

  • GauExpenditureSelector Apex class for queries used in GauExpendituresManager where all queries enforce read object-level and field-level access.
  • DatabaseService Apex class checks for object-level and field-level access before performing database operation.
  • UnitTest Apex class unit testing framework.
  • TestUser Apex class to help test permissions.

Deleted Metadata

  • Moved functionality in GauLookupController and LookupSearchResult to GauExpendituresManager.

Installation Info

Push Schedule

Sandbox orgs: 2021-02-18
Production orgs: 2021-02-24

Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve0sQAA

Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve0sQAA

1.4 (Beta 3)

12 Feb 16:56
14d4372
Compare
Choose a tag to compare
1.4 (Beta 3) Pre-release
Pre-release

Changes

Modified force-app/main/default/classes directory structure to better contain related Apex classes. [PR30]
GauExpendituresManager Apex class changes: [PR30]

  • Moved queries to GauExpenditureSelector which enforces read object-level and field-level access. [PR30]
  • All database operations are handled by DatabaseService to enforce object-level and field-level permissions. [PR30]
  • Renamed test class to follow a standard pattern. [PR30]

New Metadata

  • GauExpenditureSelector Apex class for queries used in GauExpendituresManager where all queries enforce read object-level and field-level access. [PR30]
  • DatabaseService Apex class checks for object-level and field-level access before performing database operation. [PR30]
  • UnitTest Apex class unit testing framework. [PR30]
  • TestUser Apex class to help test permissions. [PR30]

Deleted Metadata

  • Moved functionality in GauLookupController and LookupSearchResult to GauExpendituresManager. [PR30]

Installation Info

Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve0dQAA

Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve0dQAA

Pull requests with no release notes

  • [W-8828011] Latest DoD; git ignores jsconfig.json [PR25]

  • [W-8840996] Outbound Funds NPSP: Add automated checks + dev tools [PR26]

1.4 (Beta 2)

08 Feb 21:42
12ad5a6
Compare
Choose a tag to compare
1.4 (Beta 2) Pre-release
Pre-release

Installation Info

Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve0TQAQ

Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5G000003ve0TQAQ

Pull requests with no release notes

  • [W-8828011] Latest DoD; git ignores jsconfig.json [PR25]

  • [W-8840996] Outbound Funds NPSP: Add automated checks + dev tools [PR26]