Details

    • Type: Sub-task
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: 4.5
    • Fix Version/s: Unscheduled
    • Component/s: CiviGrant
    • Labels:
      None
    • Documentation Required?:
      User and Admin Doc
    • Funding Source:
      Needs Funding

      Description

      Upgrade code to migrate data from core to extension tables is not in scope for this issue, and will be handled by separate issue.

      Ensure that all unit and web tests pass. This will involve removing ones that need to go into the extension and possibly refactoring others.

      A partial listing of files needing to be updated in core and/or migrated to extension:

      $ grep -Rli grant ./*
      ./CRM/ACL/BAO/ACL.php
      ./CRM/ACL/Form/WordPress/Permissions.php
      ./CRM/Activity/BAO/Activity.php
      ./CRM/Case/BAO/Case.php
      ./CRM/Contact/BAO/Contact.php
      ./CRM/Contact/BAO/GroupContact.php
      ./CRM/Contact/BAO/Query.php
      ./CRM/Contact/Page/View/Note.php
      ./CRM/Contact/Page/View.php
      ./CRM/Core/BAO/CustomGroup.php
      ./CRM/Core/BAO/CustomQuery.php
      ./CRM/Core/BAO/Mapping.php
      ./CRM/Core/OptionGroup.php
      ./CRM/Core/Page/Basic.php
      ./CRM/Core/Permission.php
      ./CRM/Core/SelectValues.php
      ./CRM/Core/xml/Menu/Admin.xml
      ./CRM/Custom/Form/Group.php
      ./CRM/Custom/Page/Group.php
      ./CRM/Dedupe/Merger.php
      ./CRM/Export/BAO/Export.php
      ./CRM/Export/Form/Select.php
      ./CRM/Financial/BAO/FinancialTypeAccount.php
      ./CRM/Grant/BAO/Grant.php
      ./CRM/Grant/BAO/Query.php
      ./CRM/Grant/Config.php
      ./CRM/Grant/Controller/Search.php
      ./CRM/Grant/Form/Grant.php
      ./CRM/Grant/Form/GrantView.php
      ./CRM/Grant/Form/Search.php
      ./CRM/Grant/Form/Task/Delete.php
      ./CRM/Grant/Form/Task/Print.php
      ./CRM/Grant/Form/Task/Result.php
      ./CRM/Grant/Form/Task/SearchTaskHookSample.php
      ./CRM/Grant/Form/Task/Update.php
      ./CRM/Grant/Form/Task.php
      ./CRM/Grant/Info.php
      ./CRM/Grant/Page/DashBoard.php
      ./CRM/Grant/Page/Tab.php
      ./CRM/Grant/Selector/Search.php
      ./CRM/Grant/StateMachine/Search.php
      ./CRM/Grant/Task.php
      ./CRM/Grant/xml/Menu/Grant.xml
      ./CRM/Member/Form/MembershipView.php
      ./CRM/Report/Form/Grant/Detail.php
      ./CRM/Report/Form/Grant/Statistics.php
      ./CRM/Upgrade/Incremental/php/FourThree.php
      ./CRM/Upgrade/Incremental/php/ThreeFour.php
      ./CRM/Upgrade/Incremental/sql/2.2.alpha1.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.0.0.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.0.alpha1.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.0.beta4.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.1.alpha1.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.1.beta2.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.1.beta5.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.2.2.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.2.3.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.2.alpha1.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.2.alpha3.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.3.4.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.3.6.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.3.beta1.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/3.4.alpha1.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/4.1.alpha1.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/4.2.7.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/4.3.4.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/4.3.alpha1.mysql.tpl
      ./CRM/Upgrade/Incremental/sql/4.5.alpha1.mysql.tpl
      ./CRM/Upgrade/TwoOne/Form/Step1.php
      ./CRM/Upgrade/TwoOne/sql/group_values.mysql
      ./CRM/Upgrade/TwoOne/sql/misc.mysql
      ./CRM/Utils/Hook.php
      ./CRM/Utils/System/Drupal.php
      ./CRM/Utils/VersionCheck.php
      ./agpl-3.0.exception.txt
      ./agpl-3.0.txt
      ./api/v3/examples/Grant/Create.php
      ./api/v3/examples/Grant/Delete.php
      ./api/v3/examples/Grant/Get.php
      ./api/v3/examples/Setting/GetFields.php
      ./api/v3/Grant.php
      ./css/civicrm.css
      ./gpl.txt
      ./install/index.php
      ./settings/Core.setting.php
      ./sql/civicrm_generated.mysql
      ./sql/civicrm_generated_report.mysql
      ./sql/civicrm_upgradedb_v1.5_v1.6_40.mysql
      ./sql/civicrm_upgradedb_v1.5_v1.6_41.mysql
      ./sql/sample_data.xml
      ./sql/test_data_second_domain.mysql
      ./sql/zipcodes.mysql
      ./templates/CRM/ACL/Form/ACL.tpl
      ./templates/CRM/ACL/Form/ACLBasic.tpl
      ./templates/CRM/ACL/Form/WordPress/Permissions.tpl
      ./templates/CRM/Admin/Form/Navigation.hlp
      ./templates/CRM/Admin/Form/Preferences/Display.tpl
      ./templates/CRM/Admin/Form/Setting/Component.hlp
      ./templates/CRM/Admin/Form/Setting/Miscellaneous.tpl
      ./templates/CRM/Admin/Page/Access.tpl
      ./templates/CRM/Admin/Page/ConfigTaskList.tpl
      ./templates/CRM/Admin/Page/Options.tpl
      ./templates/CRM/Admin/Page/Setting.tpl
      ./templates/CRM/Grant/Form/Grant.tpl
      ./templates/CRM/Grant/Form/GrantView.tpl
      ./templates/CRM/Grant/Form/Search/AdvancedSearchPane.tpl
      ./templates/CRM/Grant/Form/Search/Common.tpl
      ./templates/CRM/Grant/Form/Search.tpl
      ./templates/CRM/Grant/Form/Selector.tpl
      ./templates/CRM/Grant/Form/Task/Delete.tpl
      ./templates/CRM/Grant/Form/Task/Print.tpl
      ./templates/CRM/Grant/Form/Task/SearchTaskHookSample.tpl
      ./templates/CRM/Grant/Form/Task/Update.tpl
      ./templates/CRM/Grant/Form/Task.tpl
      ./templates/CRM/Grant/Page/DashBoard.tpl
      ./templates/CRM/Grant/Page/Tab.tpl
      ./templates/CRM/Member/Form/MembershipType.tpl
      ./templates/CRM/Member/Page/MembershipType.hlp
      ./templates/CRM/Report/Form/Case/Detail.tpl
      ./templates/CRM/Report/Form/Criteria.tpl
      ./templates/CRM/Report/Form/Grant/Statistics.tpl
      ./tests/phpunit/api/v3/ActivityTest.php
      ./tests/phpunit/api/v3/ContactTypeTest.php
      ./tests/phpunit/api/v3/GrantTest.php
      ./tests/phpunit/api/v3/SyntaxConformanceTest.php
      ./tests/phpunit/CiviTest/civicrm.settings.dist.php
      ./tests/phpunit/CRM/Contact/BAO/ContactType/ContactSearchTest.php
      ./tests/phpunit/CRM/Contact/BAO/ContactType/ContactTest.php
      ./tests/phpunit/CRM/Contact/BAO/ContactType/RelationshipTest.php
      ./tests/phpunit/CRM/Core/PseudoConstantTest.php
      ./tests/phpunit/CRM/Member/Form/MembershipTest.php
      ./tests/phpunit/CRM/Report/Form/Contribute/fixtures/dataset-ascii.sql
      ./tests/phpunit/CRM/Report/Form/Contribute/fixtures/report-ascii.csv
      ./tests/phpunit/CRM/Report/Form/Contribute/fixtures/report.csv
      ./tests/phpunit/WebTest/Campaign/PledgeTest.php
      ./tests/phpunit/WebTest/Contact/AddTest.php
      ./tests/phpunit/WebTest/Contact/RelationshipAddTest.php
      ./tests/phpunit/WebTest/Grant/ContactContextAddTest.php
      ./tests/phpunit/WebTest/Grant/CustomFieldsetTest.php
      ./tests/phpunit/WebTest/Grant/StandaloneAddTest.php
      ./tools/drupal/modules/civicrm_webtest/civicrm_webtest.install
      ./tools/extensions/org.civicrm.angularex/LICENSE.txt
      ./tools/extensions/org.civicrm.report.grant/Grant.php
      ./tools/extensions/org.civicrm.report.grant/info.xml
      ./tools/extensions/org.civicrm.report.grant.zip
      ./tools/scripts/mk-drupal-test-site
      ./tools/scripts/solr/database.xml
      ./tools/sites/latest/stable.php
      ./tools/sites/stats/index.php
      ./tools/sites/stats/stats.php
      ./xml/schema/ACL/ACL.xml
      ./xml/schema/Financial/EntityFinancialTrxn.xml
      ./xml/schema/Grant/files.xml
      ./xml/schema/Grant/Grant.xml
      ./xml/schema/Schema.xml
      ./xml/templates/civicrm_acl.tpl
      ./xml/templates/civicrm_data.tpl
      ./xml/templates/civicrm_navigation.tpl

        Attachments

          Activity

            People

            • Assignee:
              joemurray Joe Murray
              Reporter:
              joemurray Joe Murray
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 2 days, 4 hours
                2d 4h
                Remaining:
                Remaining Estimate - 2 days, 4 hours
                2d 4h
                Logged:
                Time Spent - Not Specified
                Not Specified