Set version to 5.43.alpha1
authorCiviCRM <info@civicrm.org>
Thu, 2 Sep 2021 03:32:26 +0000 (03:32 +0000)
committerCiviCRM <info@civicrm.org>
Thu, 2 Sep 2021 03:32:26 +0000 (03:32 +0000)
23 files changed:
CRM/Upgrade/Incremental/php/FiveFortyThree.php [new file with mode: 0644]
CRM/Upgrade/Incremental/sql/5.43.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/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/FiveFortyThree.php b/CRM/Upgrade/Incremental/php/FiveFortyThree.php
new file mode 100644 (file)
index 0000000..e374869
--- /dev/null
@@ -0,0 +1,75 @@
+<?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 FiveFortyThree */
+class CRM_Upgrade_Incremental_php_FiveFortyThree extends CRM_Upgrade_Incremental_Base {
+
+  /**
+   * Compute any messages which should be displayed beforeupgrade.
+   *
+   * Note: This function is called iteratively for each incremental upgrade step.
+   * There must be a concrete step (eg 'X.Y.Z.mysql.tpl' or 'upgrade_X_Y_Z()').
+   *
+   * @param string $preUpgradeMessage
+   * @param string $rev
+   *   a version number, e.g. '4.4.alpha1', '4.4.beta3', '4.4.0'.
+   * @param null $currentVer
+   */
+  public function setPreUpgradeMessage(&$preUpgradeMessage, $rev, $currentVer = NULL) {
+    // Example: Generate a pre-upgrade message.
+    // if ($rev == '5.12.34') {
+    //   $preUpgradeMessage .= '<p>' . ts('A new permission, "%1", has been added. This permission is now used to control access to the Manage Tags screen.', array(1 => ts('manage tags'))) . '</p>';
+    // }
+  }
+
+  /**
+   * Compute any messages which should be displayed after upgrade.
+   *
+   * Note: This function is called iteratively for each incremental upgrade step.
+   * There must be a concrete step (eg 'X.Y.Z.mysql.tpl' or 'upgrade_X_Y_Z()').
+   *
+   * @param string $postUpgradeMessage
+   *   alterable.
+   * @param string $rev
+   *   an intermediate version; note that setPostUpgradeMessage is called repeatedly with different $revs.
+   */
+  public function setPostUpgradeMessage(&$postUpgradeMessage, $rev) {
+    // Example: Generate a post-upgrade message.
+    // if ($rev == '5.12.34') {
+    //   $postUpgradeMessage .= '<br /><br />' . ts("By default, CiviCRM now disables the ability to import directly from SQL. To use this feature, you must explicitly grant permission 'import SQL datasource'.");
+    // }
+  }
+
+  /*
+   * Important! All upgrade functions MUST add a 'runSql' task.
+   * Uncomment and use the following template for a new upgrade version
+   * (change the x in the function name):
+   */
+
+  //  /**
+  //   * Upgrade function.
+  //   *
+  //   * @param string $rev
+  //   */
+  //  public function upgrade_5_0_x($rev) {
+  //    $this->addTask(ts('Upgrade DB to %1: SQL', [1 => $rev]), 'runSql', $rev);
+  //    $this->addTask('Do the foo change', 'taskFoo', ...);
+  //    // Additional tasks here...
+  //    // Note: do not use ts() in the addTask description because it adds unnecessary strings to transifex.
+  //    // The above is an exception because 'Upgrade DB to %1: SQL' is generic & reusable.
+  //  }
+
+  // public static function taskFoo(CRM_Queue_TaskContext $ctx, ...) {
+  //   return TRUE;
+  // }
+
+}
diff --git a/CRM/Upgrade/Incremental/sql/5.43.alpha1.mysql.tpl b/CRM/Upgrade/Incremental/sql/5.43.alpha1.mysql.tpl
new file mode 100644 (file)
index 0000000..41720c9
--- /dev/null
@@ -0,0 +1 @@
+{* file to handle db changes in 5.43.alpha1 during upgrade *}
index f48d72696c030add62edc57fa604275ff2409a7a..dd7e5ef316d883a64b3e1d77c0d2af45c2f08cce 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.42.beta1</version>
+  <version>5.43.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
     <ver>5.23</ver>
index 03d2d9977321b83df5ca168d4a172d52734b3249..c100d0b826831d7109930e6394ef30efbebbe7fd 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.42.beta1</version>
+  <version>5.43.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
     <ver>5.23</ver>
index b6228d5c7590ccfa378caf9bb3365531c748ed37..da0a31f112a1b2ebfc9e8f05f13f8a598c5edc29 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.42.beta1</version>
+  <version>5.43.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
     <ver>5.23</ver>
index b9317eaa396c108c1f2d7ddeb7a44579ad7c7fcd..62ec9893e8251d8608bf10c7af310f3f64977ed9 100644 (file)
@@ -15,7 +15,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.42.beta1</version>
+  <version>5.43.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index 59e4c8dd95b64142c8ef533c4945d6e03c57f178..e48bf945bb7505a994a3b23d2085279396db2a83 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.42.beta1</version>
+  <version>5.43.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
     <ver>5.0</ver>
index e8d29a2736cb0d7f5779e073a0422cdf4b96bbc1..a676758881afb6b9b8928fd43220829d212e3971 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.42.beta1</version>
+  <version>5.43.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.39</ver>
index 69f5421e57c47d6f07ba430f6425129dc15146b3..bc33fe7ac3ac63f3ecc598062b6716c665276e12 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.42.beta1</version>
+  <version>5.43.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.32</ver>
index fbad11f396ad1225c15b5e13133469afe39cd6ec..1d16b5bee995cf92a0ba809426fcf7f45fb9965a 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.42.beta1</version>
+  <version>5.43.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index ae91d58e977c39c8368d7c20d445dab345452930..60df934188ed6e8fb5fc7d87dc415dec447489e8 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.42.beta1</version>
+  <version>5.43.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index a099feaa756e0a08906e01260c348ffe75ffaf7e..e979a62970065dddb8f0e241f55414921b0ed0eb 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.42.beta1</version>
+  <version>5.43.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.30</ver>
index a418c89d56bba7958e57dc1c7f0486e8ab27bcae..a5931c8c11b310c73fa62827e9844b5df972e122 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.42.beta1</version>
+  <version>5.43.alpha1</version>
   <develStage>stable</develStage>
   <comments>
     FlexMailer is an email delivery engine which replaces the internal guts
index 4daac242c9faeca49c3d54b08295359f30d46223..522dcf49baa3bf7015bf5a8e6f9a9033607cef0a 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.42.beta1</version>
+  <version>5.43.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index a21d9c160a742e46753bb678dd88a354b8c6b106..bb69a2fc498cac6b835a1362b41257712fb76186 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.42.beta1</version>
+  <version>5.43.alpha1</version>
   <develStage>stable</develStage>
   <tags>
     <tag>mgmt:hidden</tag>
index 2624f2233afbc2cba6cea09204076ddbcc0c2ef7..b5314807e3c2f3ba45a2440f80c0d59a46b3e552 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.42.beta1</version>
+  <version>5.43.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.38</ver>
index 5288337ed18f7f6534897438dbe86da3930c9a35..410b9654c05240cbd6e297432675376d0e0e04f6 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.42.beta1</version>
+  <version>5.43.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
     <ver>5.0</ver>
index 405b672a505cd2accf1c387ea2dfcc6c4180aaa4..3beab77b43626142f1039b0bb202b943c3a40dd3 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.42.beta1</version>
+  <version>5.43.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index 798bee47141206c734a5965290ac4c53a48f53d4..b52efb7905e416304c446ecad3379018f8c0928c 100644 (file)
@@ -14,7 +14,7 @@
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-01-06</releaseDate>
-  <version>5.42.beta1</version>
+  <version>5.43.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
     <ver>5.38</ver>
index e526a2df0bb2245abad3ab8e01f23fb11027b867..f7d652e622de011be168b260c1840189aa1f1ee3 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.42.beta1</version>
+  <version>5.43.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
index 179c6a8b3a82e0a3f002164396e3f6985fc33b2e..dd11989dd4194300e779f01cabd067960ce8c77e 100644 (file)
@@ -2866,7 +2866,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.42.beta1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
+ (1,'Default Domain Name',NULL,'5.43.alpha1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
 /*!40000 ALTER TABLE `civicrm_domain` ENABLE KEYS */;
 UNLOCK TABLES;
 
index 67008860706237a3d29e32408549a540188915ed..9cbc435da08e8cedb271cd85db6265da89d582d3 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.42.beta1';
+UPDATE civicrm_domain SET version = '5.43.alpha1';
index 0fd5c2b6eb387cc19e7b02b1c1342747fddebf27..9d353c248d681f2779987ac13dec2ebdc52982f1 100644 (file)
@@ -1,4 +1,4 @@
 <?xml version="1.0" encoding="iso-8859-1" ?>
 <version>
-  <version_no>5.42.beta1</version_no>
+  <version_no>5.43.alpha1</version_no>
 </version>