Set version to 5.51.alpha1
authorCiviCRM <info@civicrm.org>
Fri, 6 May 2022 05:39:12 +0000 (05:39 +0000)
committerCiviCRM <info@civicrm.org>
Fri, 6 May 2022 05:39:12 +0000 (05:39 +0000)
26 files changed:
CRM/Upgrade/Incremental/php/FiveFiftyOne.php [new file with mode: 0644]
CRM/Upgrade/Incremental/sql/5.51.alpha1.mysql.tpl [new file with mode: 0644]
ext/afform/admin/info.xml
ext/afform/core/info.xml
ext/afform/html/info.xml
ext/afform/mock/info.xml
ext/authx/info.xml
ext/civicrm_admin_ui/info.xml
ext/civigrant/info.xml
ext/ckeditor4/info.xml
ext/contributioncancelactions/info.xml
ext/eventcart/info.xml
ext/ewaysingle/info.xml
ext/financialacls/info.xml
ext/flexmailer/info.xml
ext/greenwich/info.xml
ext/legacycustomsearches/info.xml
ext/message_admin/info.xml
ext/oauth-client/info.xml
ext/payflowpro/info.xml
ext/recaptcha/info.xml
ext/search_kit/info.xml
ext/sequentialcreditnotes/info.xml
sql/civicrm_generated.mysql
sql/test_data_second_domain.mysql
xml/version.xml

diff --git a/CRM/Upgrade/Incremental/php/FiveFiftyOne.php b/CRM/Upgrade/Incremental/php/FiveFiftyOne.php
new file mode 100644 (file)
index 0000000..1376259
--- /dev/null
@@ -0,0 +1,34 @@
+<?php
+/*
+ +--------------------------------------------------------------------+
+ | Copyright CiviCRM LLC. All rights reserved.                        |
+ |                                                                    |
+ | This work is published under the GNU AGPLv3 license with some      |
+ | permitted exceptions and without any warranty. For full license    |
+ | and copyright information, see https://civicrm.org/licensing       |
+ +--------------------------------------------------------------------+
+ */
+
+/**
+ * Upgrade logic for the 5.51.x series.
+ *
+ * Each minor version in the series is handled by either a `5.51.x.mysql.tpl` file,
+ * or a function in this class named `upgrade_5_51_x`.
+ * If only a .tpl file exists for a version, it will be run automatically.
+ * If the function exists, it must explicitly add the 'runSql' task if there is a corresponding .mysql.tpl.
+ *
+ * This class may also implement `setPreUpgradeMessage()` and `setPostUpgradeMessage()` functions.
+ */
+class CRM_Upgrade_Incremental_php_FiveFiftyOne extends CRM_Upgrade_Incremental_Base {
+
+  /**
+   * Upgrade step; adds tasks including 'runSql'.
+   *
+   * @param string $rev
+   *   The version number matching this function name
+   */
+  public function upgrade_5_51_alpha1($rev): void {
+    $this->addTask(ts('Upgrade DB to %1: SQL', [1 => $rev]), 'runSql', $rev);
+  }
+
+}
diff --git a/CRM/Upgrade/Incremental/sql/5.51.alpha1.mysql.tpl b/CRM/Upgrade/Incremental/sql/5.51.alpha1.mysql.tpl
new file mode 100644 (file)
index 0000000..3310f3c
--- /dev/null
@@ -0,0 +1 @@
+{* file to handle db changes in 5.51.alpha1 during upgrade *}
index e56e8b3089f1e451b692ed14927b1fe5e5de90a0..bbe704461e19b33614953e87974e4fcf6bee9797 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <comments>Form Builder provides a UI to administer and edit forms. It is an optional admin tool and not required for the forms to function.</comments>
   <requires>
index 8cff56c49308605923da29e8d3ac562625ba3a15..5d2e887dea86d7fa3d9772be73dddc62300065cd 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <comments>The Form Core extension is required to use any dynamic form. To administer and edit forms, also install the Form Builder extension.</comments>
   <civix>
index 0932ed772b59a1398c608aa5a935f4b346f4e617..f3e08889e9195e7613c2278292dd5d43cd2e1405 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.afform</ext>
index 01ef7848e9904659b79187aafebe120946b8649c..eccd675321912d7bd137202ed6a12cec8e11192d 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.afform</ext>
index 2968cb5fc1d26bd20b80042efb1443b4b2fd1ba0..82f703aef9a1c1cc0831d87688d23831e37205d6 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-02-11</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <comments>AuthX enables remote applications to connect to CiviCRM. Use it to enable and disable different forms of authentication (such as username-password, API key, and/or JWT).</comments>
   <classloader>
index cf4153de3dba2f9f76ef5a4e36311c1013a11161..4f0e065d60d7040f68056961f2d8778498bcd7a6 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2022-01-02</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.search_kit</ext>
index d4926759611b87c7b6c60b82dc0030eb21ea39d3..7648d4944976d2b10570d8f962ccd169808074c1 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-11-11</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <comments>CiviGrant was originally a core component before migrating to an extension</comments>
   <requires>
index 1deefde8384a92911ff7c21af0ee349173062415..57d128c18fdb55c0acfeda5054084c7b2a6f2c0c 100644 (file)
     <url desc="Licensing">https://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-05-23</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <comments>This is the version of CKEditor that originally shipped with CiviCRM core</comments>
   <classloader>
index f273bf1f95acd86a7682c0d909b2aa2dc07274da..10c8069330c3e189a59f0560a561d02713ee9276 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-12</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <comments>This code has been moved from core to a separate extension in 5.32. Note that if you disable it failed or cancelled contributions will not cause related memberships and participant records to be updated</comments>
   <classloader>
index 1dad006735a6cf2ad0c313970ad47946937f2789..81d6a9a8e5b71a0f57011289d332c4b8f4677f38 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-08-03</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <classloader>
     <psr4 prefix="Civi\" path="Civi"/>
index 3b6f6468358e5976f09cafed779b26319c425d2a..1594acce5d00adcc59748a8517ad0ab2d6a12758 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-07</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <comments>This is an extension to contain the eWAY Single Currency Payment Processor</comments>
   <classloader>
index e5db2a6ee14745932717587fe1b17d13dedaf80c..423e5145ee1e1ac98f24782a76e866dfe46c34e2 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-08-27</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <tags>
     <tag>mgmt:hidden</tag>
index ef2a75fc8fb2a175aa3a1eabf50a095549c4da14..4c29bc333a1bb5fbd0c4f41acae2305c9a8e22ad 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-08-05</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>stable</develStage>
   <comments>
     FlexMailer is an email delivery engine which replaces the internal guts
@@ -23,7 +23,7 @@
     to provide richer email features.
   </comments>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <classloader>
     <psr4 prefix="Civi\FlexMailer\" path="src"/>
index 638ed927be66fd33fab4b476d0be4289424c5050..8002e8203e33e01145cc01efe75e958b39f25acb 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-07-21</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <classloader>
     <psr4 prefix="Civi\" path="Civi"/>
index cfe3b9b6213a4ecacf60d2e06e880971449ea53c..ba84f69e644cc83345e132c87bc72ee5e06e0a9a 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-07-25</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>stable</develStage>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <comments>This is hidden on install to give extensions that require it time to add it to their requires and to allow us to get it out of GroupContact load</comments>
   <classloader>
index aa9ed9c5417040bb5e49de3d1a78c430fc84af53..7460f2598104f78ac97a440a3f0d012025791256 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-06-12</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.afform</ext>
index bc7c952c943946a7387049ce8b2711914150a12b..bf1b756db034ad472b96a92cfbf21ae4c1064cde 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-23</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <requires>
     <ext version="~4.5">org.civicrm.afform</ext>
index f2f50453a3c49360ec92ef4892e6b1989d3c4ae4..e1239dcbcaa48a9abe88069ca53eec8d5380cd26 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-04-13</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <comments>This extension is extraction of the original Core Payflow Pro Payment Processor</comments>
   <classloader>
index dbe80c386757646256170cb9868f70cdf46b24e3..b62ac32ca391ac4f4c4f9508cbbaa6e43b0386ed 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-04-03</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <classloader>
     <psr4 prefix="Civi\" path="Civi"/>
index 682a31034a93c37734aeb3954857206ac4c9e44b..81dda50b82c1a36e78dbd938d6be606c7129caa9 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-01-06</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <comments>This extension is still in beta. Click on the chat link above to discuss development, report problems or ask questions.</comments>
   <classloader>
index f6d83616cb5402a6f42edb32259397f2f04ca8af..68cfa68f187abb9fb33c8fb5638a17337d0c7c68 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-28</releaseDate>
-  <version>5.50.beta1</version>
+  <version>5.51.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.50</ver>
+    <ver>5.51</ver>
   </compatibility>
   <mixins>
     <mixin>setting-php@1.0.0</mixin>
index 05cea0f47aff4b594aebba374f334b32c03cf4ec..2b9df0e60fb5477e42d35b08cc28dfbbd548dbe8 100644 (file)
@@ -2938,7 +2938,7 @@ UNLOCK TABLES;
 LOCK TABLES `civicrm_domain` WRITE;
 /*!40000 ALTER TABLE `civicrm_domain` DISABLE KEYS */;
 INSERT INTO `civicrm_domain` (`id`, `name`, `description`, `version`, `contact_id`, `locales`, `locale_custom_strings`) VALUES
- (1,'Default Domain Name',NULL,'5.50.beta1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
+ (1,'Default Domain Name',NULL,'5.51.alpha1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
 /*!40000 ALTER TABLE `civicrm_domain` ENABLE KEYS */;
 UNLOCK TABLES;
 
index d7479399b0029890a38beb71c3932b53d99bff3f..0d91c90cbb9a8b2f52c6a3b197035fd645cff3b8 100644 (file)
@@ -908,4 +908,4 @@ INSERT INTO civicrm_navigation
 VALUES
     ( @domainID, CONCAT('civicrm/report/instance/', @instanceID,'&reset=1'), 'Mailing Detail Report', 'Mailing Detail Report', 'administer CiviMail', 'OR', @reportlastID, '1', NULL, @instanceID+2 );
 UPDATE civicrm_report_instance SET navigation_id = LAST_INSERT_ID() WHERE id = @instanceID;
-UPDATE civicrm_domain SET version = '5.50.beta1';
+UPDATE civicrm_domain SET version = '5.51.alpha1';
index 64dc0cf3278dac0bdb1050d5fcbbd2d23bf10787..36e5123e1123de66504fda99c8f3b713ea975fa0 100644 (file)
@@ -1,4 +1,4 @@
 <?xml version="1.0" encoding="iso-8859-1" ?>
 <version>
-  <version_no>5.50.beta1</version_no>
+  <version_no>5.51.alpha1</version_no>
 </version>