Set version to 5.50.alpha1
authorCiviCRM <info@civicrm.org>
Sat, 9 Apr 2022 21:41:10 +0000 (21:41 +0000)
committerCiviCRM <info@civicrm.org>
Sat, 9 Apr 2022 21:41:10 +0000 (21:41 +0000)
26 files changed:
CRM/Upgrade/Incremental/php/FiveFifty.php [new file with mode: 0644]
CRM/Upgrade/Incremental/sql/5.50.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/FiveFifty.php b/CRM/Upgrade/Incremental/php/FiveFifty.php
new file mode 100644 (file)
index 0000000..e6d115c
--- /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.50.x series.
+ *
+ * Each minor version in the series is handled by either a `5.50.x.mysql.tpl` file,
+ * or a function in this class named `upgrade_5_50_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_FiveFifty 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_50_alpha1($rev): void {
+    $this->addTask(ts('Upgrade DB to %1: SQL', [1 => $rev]), 'runSql', $rev);
+  }
+
+}
diff --git a/CRM/Upgrade/Incremental/sql/5.50.alpha1.mysql.tpl b/CRM/Upgrade/Incremental/sql/5.50.alpha1.mysql.tpl
new file mode 100644 (file)
index 0000000..7002962
--- /dev/null
@@ -0,0 +1 @@
+{* file to handle db changes in 5.50.alpha1 during upgrade *}
index ad780e829ec1f774ee2d996b9a9e26024d50ca6c..2762df225900b95840284a1722e7f139eff5fad2 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
     <ver>5.23</ver>
index 7880633b27366afa6a7daf351a75f201c3573e8d..b84ce41b59e79021b3a5f0584fe2b5b3cfc05f6c 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
     <ver>5.23</ver>
index 7631a1ff805d9a9f3dabb49ff30e48d2bd36d286..9e147676606de63a11c75d0c7d53666b1cc6a9db 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
     <ver>5.23</ver>
index 9c5517a72c49c664a25579c62d48c0b86046a046..6974aa3f9b1ef56776fb0a90a8a056443fa2a603 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index 1f1b1a03bdb23dcf17277169e893d96a3510c5da..51346ea959e28b32abb1048270653cc493548542 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
     <ver>5.0</ver>
index d2b7fdbc636ace1482bb726e4591ad8bae60e40d..64bedf2ce941a2b43e391a748723818eae80af5d 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2022-01-02</releaseDate>
-  <version>5.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
     <ver>5.47</ver>
index 2cbb3b788612dd4296cae9679b890f8be4feef7d..0072ceda45a0fd4178a344813de7a788b79a14af 100644 (file)
@@ -13,7 +13,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-11-11</releaseDate>
-  <version>5.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.47</ver>
index ed3696b9c889b42d084aa0bc1597510abdb5960a..c05637b70da0c04edec313e8d754d4567bc56cc5 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.39</ver>
index 9644432595596525ffd1cb84b299b3feff473e35..623f701fc8a793c079610aea336a736821db27d0 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.32</ver>
index ec9f54c3ce78e612dc075eef1bf47e46153120bf..c0e311ace5ddafff0b3e7c7c3f90b77b79184ad3 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index ca72614bb633ac4503da6776b49292bdae2d1239..19e1efe226f404975738b1a40a9d060f894ee405 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index 7ec38c2119d134dfa9279b0836acb3f9fa63c6ae..c8648ffe40b64ed74b120edd1f10ea9b9f8b8c3b 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.30</ver>
index 969e0ef264c5d62f1a9aa4f490856292b6308058..e7f97318857b758d461d7f40e351d80999674e81 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>stable</develStage>
   <comments>
     FlexMailer is an email delivery engine which replaces the internal guts
index 18d2cceab71d3709c1737ce4ee0f9b7d7ab13123..42c792882f4e98b5b1609506f3e3fcc37b93f5e7 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index be31097d682300a757c382afda262cc2069d0939..101175a4a1a3440dc10d3ed2395376cca1475bc7 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>stable</develStage>
   <tags>
     <tag>mgmt:hidden</tag>
index 0a5d7e77eed2f9ddb2de8c36af398a5c891d13c9..751b0bf3919056dcedfcacec442882f79ef106cf 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index 1b50d428ca7a94b09ecb7a8ff0228d7f50ee31b4..0f8866f6a946e41c4ab5cbc2c83d650a302a0a5e 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.38</ver>
index 175da7029f64b0036d063cf82d9b7c5291e08076..2fc128870fa85c49e86754019b3c37df65bf5cc3 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.0</ver>
index a4acd477bcdb2553df7bbe938c8f2f5293fdfaa1..ed51bc199a654fc75f2d468fac2fe4e9b5272e2f 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index b11d1001e8d555c3a6785cbdbca154d79f0b4e49..22265b2ab932a8040dd51253b360d730669c8a16 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.38</ver>
index 5c8f935ca8f1ce47582436ef35f2536bb4f9b9a0..c123443d416b14417665f6a1e2778946cd77ba57 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.49.beta1</version>
+  <version>5.50.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index a570e47945ceb814c4273b07799434195813fa6e..8e71464db2d1c292507f359249d465f8cef14353 100644 (file)
@@ -2939,7 +2939,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.49.beta1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
+ (1,'Default Domain Name',NULL,'5.50.alpha1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
 /*!40000 ALTER TABLE `civicrm_domain` ENABLE KEYS */;
 UNLOCK TABLES;
 
index 9e95c278b5f6081e372199ef51b9a25208bea41b..31e9188fe30d82ab23a50f959d1d377455dbaf9b 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.49.beta1';
+UPDATE civicrm_domain SET version = '5.50.alpha1';
index abec86acc532b07e3d617c2ed101a6c750c0bfa6..99fffdf3e11ac903ee4433ffe67c5eff94d31fd6 100644 (file)
@@ -1,4 +1,4 @@
 <?xml version="1.0" encoding="iso-8859-1" ?>
 <version>
-  <version_no>5.49.beta1</version_no>
+  <version_no>5.50.alpha1</version_no>
 </version>