Set version to 5.47.alpha1
authorCiviCRM <info@civicrm.org>
Fri, 7 Jan 2022 03:24:15 +0000 (03:24 +0000)
committerCiviCRM <info@civicrm.org>
Fri, 7 Jan 2022 03:24:15 +0000 (03:24 +0000)
24 files changed:
CRM/Upgrade/Incremental/php/FiveFortySeven.php [new file with mode: 0644]
CRM/Upgrade/Incremental/sql/5.47.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/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/FiveFortySeven.php b/CRM/Upgrade/Incremental/php/FiveFortySeven.php
new file mode 100644 (file)
index 0000000..44f4cb6
--- /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.47.x series.
+ *
+ * Each minor version in the series is handled by either a `5.47.x.mysql.tpl` file,
+ * or a function in this class named `upgrade_5_47_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 `setPreUpgradeMessage()` functions.
+ */
+class CRM_Upgrade_Incremental_php_FiveFortySeven 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_47_alpha1($rev): void {
+    $this->addTask(ts('Upgrade DB to %1: SQL', [1 => $rev]), 'runSql', $rev);
+  }
+
+}
diff --git a/CRM/Upgrade/Incremental/sql/5.47.alpha1.mysql.tpl b/CRM/Upgrade/Incremental/sql/5.47.alpha1.mysql.tpl
new file mode 100644 (file)
index 0000000..83d3478
--- /dev/null
@@ -0,0 +1 @@
+{* file to handle db changes in 5.47.alpha1 during upgrade *}
index f6a8c6907c2c1169da0ee78d2f935d6b6b6399c2..db57667618b3e70fcfe94ef94e422093b03308a1 100644 (file)
@@ -13,7 +13,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
     <ver>5.23</ver>
index 77b117c681c90fa8b36ef7fa2c970523c728de80..0c6124a97a0e763907fd8497d49e6d38e2fa6975 100644 (file)
@@ -13,7 +13,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
     <ver>5.23</ver>
index a1f19c7975da945bd46bcc955bca4bd70d7a7675..765f7ebb0cdb996dfc792114614c69c6b74ed320 100644 (file)
@@ -13,7 +13,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
     <ver>5.23</ver>
index f92614739a9d911d1fc5f1d5a6426142fa633452..dfbcfe3afac382a737f040ab3b56a748b89c33a9 100644 (file)
@@ -12,7 +12,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index 0f9857646c896e8ae5533ff6f98f80157966d31f..05d72e7ffda31d20f326826576e9899cc9b49d43 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-02-11</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
     <ver>5.0</ver>
index 3d992ef0df281fb9bb9ee0a43695de2ec5394225..7a4526c941d8aef3aa498fd9f999bb8eb7e4cfc3 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">https://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-05-23</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.39</ver>
index 093ef4af5e2534d5c878ff11f154ccf5d7a7dc4d..34b2073298253d75739241667b611f2a1f3d247b 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-12</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.32</ver>
index d4d23944e33715126f12c84b16abe7038ccdb018..d1af932f5981a50bb1fb07d0bb0262bd88d27730 100644 (file)
@@ -13,7 +13,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-08-03</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index 703ed7279d67dccd60a0fc0184c505049541357c..fb9ae576e71f438b3b330238aa9c23cbef1262a4 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-07</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index 35546702d0f085a858e2e00430778e07ca194642..4fd187cd088df3054f5aaf297d48ca175c831952 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-08-27</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.30</ver>
index 51d18d20530b51433d7eecd880f5ea6f875add9b..c0d617019d248d2429269e2d6db4c012065049f7 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.46.beta1</version>
+  <version>5.47.alpha1</version>
   <develStage>stable</develStage>
   <comments>
     FlexMailer is an email delivery engine which replaces the internal guts
index d62c53a92817377eefdd92bc3db2ac0adc20bf76..3da9ce3e77abbfa3792193c4aba1b04af39ca748 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-07-21</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index 3cd4daba4803c494ee496fb3f41409ab04480930..46df6b929dc1ab614386ee6e45c811c71f2392e0 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-07-25</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <develStage>stable</develStage>
   <tags>
     <tag>mgmt:hidden</tag>
index 5402d8a133ec94c4491939a29ce5d0113d7a35de..bddd2ea22b51afe68c1d3b4c89344c59b7d3a975 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-06-12</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index 2186782eb03b0d0201e542fdc19af32a9e290bd0..b273dd7eacba44f239128442a3bd102d53cb4b1d 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-23</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.38</ver>
index 1f1c92e28d0548546051bbf0da7cb8ca7faad7e3..fe370b03ce03c3f707c7403364ccb86bc411972a 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-04-13</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.0</ver>
index cb7104fa1ff32d027900c9493f080134ae340c23..41d1590546c225506e59882059da3ede4851aaf4 100644 (file)
@@ -13,7 +13,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-04-03</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index ecf64688481ca2bcd2a8380c541b7c01b0f2e451..0109f7f863c99104e471daf08db4dddadf4df6c1 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-01-06</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
     <ver>5.38</ver>
index ddd3684bff3b60f3ea8f8b1e8beb38fa2b77e9ee..8e128aab3285e3bd1d7aa01d301ae35a3f8ce38b 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-28</releaseDate>
-  <version>5.46.beta1</version>
+  <version>5.47.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index 70a611758e50cebb0abd2adb82c18cdb5a07c632..2c68d2f1b53957c44c98936c61803e757e13b043 100644 (file)
@@ -2936,7 +2936,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.46.beta1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
+ (1,'Default Domain Name',NULL,'5.47.alpha1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
 /*!40000 ALTER TABLE `civicrm_domain` ENABLE KEYS */;
 UNLOCK TABLES;
 
index eb437e052145b66d0802392cff03ba6abcdfbbd7..f4b6242248f0b1a3c9532110bf69901592aa7f41 100644 (file)
@@ -963,4 +963,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.46.beta1';
+UPDATE civicrm_domain SET version = '5.47.alpha1';
index ded00cbc8355312b3733931fe7f61f73e71633d4..41d3918770e58cd6632a4e9a0bfd3371bac4361c 100644 (file)
@@ -1,4 +1,4 @@
 <?xml version="1.0" encoding="iso-8859-1" ?>
 <version>
-  <version_no>5.46.beta1</version_no>
+  <version_no>5.47.alpha1</version_no>
 </version>