1. 16 Apr, 2020 15 commits
  2. 09 Apr, 2020 3 commits
  3. 08 Apr, 2020 7 commits
  4. 07 Apr, 2020 1 commit
  5. 05 Apr, 2020 2 commits
  6. 03 Apr, 2020 3 commits
    • Seamus Lee's avatar
      Merge pull request #16971 from totten/5.25-seqcredit · 40d312e3
      Seamus Lee authored
      financial#84 - Fix upgrade failure. Thin-out activation logic for `sequentialcreditnotes`. 
      40d312e3
    • totten's avatar
      financial#84 - Simplify upgrader. Fix "wp-demo" upgrade scenario. · 8d61bab3
      totten authored
      Steps to reproduce
      ------------------
      
      * Create a site based on `wp-demo` with Civi 5.21
      * Make a DB snapshot
      * Update code to 5.24
      * In the web UI, run the DB upgrade
          * Note: It's important to use the web UI. The problem does not reproduce in CLI.
      
      Before
      ------
      
      The upgrader freezes on "Upgrade DB to 5.24.alpha1". The `CiviCRM.log` includes:
      
      ```
      Apr 03 14:41:50  [info] Running task: Upgrade DB to 5.24.alpha1: SQL
      
      Apr 03 14:41:55  [info] Running task: Install sequential creditnote extension
      
      Apr 03 14:42:14  [info] $CRM_Queue_ErrorPolicy_reportError = Array
      (
          [is_error] => 1
          [is_continue] => 0
          [exception] => Error 1: Uncaught Error: Class 'CRM_Volunteer_Permission' not found in /home/me/bknix/build/wpmaster/web/wp-content/plugins/civicrm/civicrm/tools/extensions/civivolunteer/volunteer.php:497
      Stack trace:
      0 /home/me/bknix/build/wpmaster/web/wp-content/plugins/civicrm/civicrm/CRM/Utils/Hook.php(286): volunteer_civicrm_permission(Array)
      1 /home/me/bknix/build/wpmaster/web/wp-content/plugins/civicrm/civicrm/CRM/Utils/Hook/WordPress.php(139): CRM_Utils_Hook->runHooks(Array, 'civicrm_permiss...', 1, Array, NULL, NULL, NULL, NULL, NULL)
      2 /home/me/bknix/build/wpmaster/web/wp-content/plugins/civicrm/civicrm/Civi/Core/CiviEventDispatcher.php(86): CRM_Utils_Hook_WordPress->invokeViaUF(1, Array, NULL, NULL, NULL, NULL, NULL, 'civicrm_permiss...')
      3 /home/me/bknix/build/wpmaster/web/wp-content/plugins/civicrm/civicrm/vendor/symfony/event-dispatcher/EventDispatcher.php(184): Civi\Core\CiviEventDispatcher::delegateToUF(Object(Civi\Core\Event\GenericHookEvent), 'hook_civicrm_p
          [last_task_title] => Install sequential creditnote extension
      )
      ```
      
      After
      -----
      
      The upgrade completes. After installation, the `sequentialcreditnotes` extension is active.
      8d61bab3
    • Seamus Lee's avatar
      Merge pull request #16961 from MegaphoneJon/core-1688-525 · 27a6e10a
      Seamus Lee authored
      #1688 - false positive on missing custom field check
      27a6e10a
  7. 02 Apr, 2020 8 commits
  8. 01 Apr, 2020 1 commit
    • eileen's avatar
      Remove deprecated cleaning of money in the BAO layer · 243320ed
      eileen authored
      Any code that  passed dirty money  to the Contribution::create BAO will  have been seeing
      deprecation notices  for  some time.  The  supported method is via the  api & v3 api does  the cleaning
      whereas  v4 expects it to be pre-cleaned  - perhaps it's time to remove  this & leave it to  the
      calling code
      243320ed