Set version to 5.58.alpha1
authorTim Otten <totten@civicrm.org>
Fri, 9 Dec 2022 09:09:29 +0000 (01:09 -0800)
committerTim Otten <totten@civicrm.org>
Fri, 9 Dec 2022 09:09:29 +0000 (01:09 -0800)
28 files changed:
CRM/Upgrade/Incremental/php/FiveFiftyEight.php [new file with mode: 0644]
CRM/Upgrade/Incremental/sql/5.58.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/civiimport/info.xml
ext/ckeditor4/info.xml
ext/contributioncancelactions/info.xml
ext/elavon/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/FiveFiftyEight.php b/CRM/Upgrade/Incremental/php/FiveFiftyEight.php
new file mode 100644 (file)
index 0000000..9133a57
--- /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.58.x series.
+ *
+ * Each minor version in the series is handled by either a `5.58.x.mysql.tpl` file,
+ * or a function in this class named `upgrade_5_58_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_FiveFiftyEight 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_58_alpha1($rev): void {
+    $this->addTask(ts('Upgrade DB to %1: SQL', [1 => $rev]), 'runSql', $rev);
+  }
+
+}
diff --git a/CRM/Upgrade/Incremental/sql/5.58.alpha1.mysql.tpl b/CRM/Upgrade/Incremental/sql/5.58.alpha1.mysql.tpl
new file mode 100644 (file)
index 0000000..99ec2d1
--- /dev/null
@@ -0,0 +1 @@
+{* file to handle db changes in 5.58.alpha1 during upgrade *}
index 4fbf6e613727f63a6c0afcf36272c58f9de50017..0928b69c0cd0687743d7f959e3098925e43a69eb 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <comments>FormBuilder 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 2537ac7c218da746816d956d55ff6c5a4f3a611a..6289c93124b4d6b094ad6cff9bb2e2d00f556a00 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <comments>The Form Core extension is required to use any dynamic form. To administer and edit forms, also install the FormBuilder extension.</comments>
   <civix>
index 4dfa7de764a315e862866f7395dc22bd78557e02..3e3431ae6966b6cc7b6020e3705da51ead03c101 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.afform</ext>
index 24c4072025ce420061425a13a8876555598fbd34..db785fe986ac4f5e8ff19aea9676408e48236cf5 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.afform</ext>
index 6c5a9fc7603a4fe649cd9974638573b209341403..422db41700e6a5b6035c7d0f35d3bbe68f8da7a2 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-02-11</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</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 db517d3897c0eda8ca0b653f6d7f41ce8c547eec..045ae4e8f856b4aebcb131a54d38fe0c7b597a4a 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2022-01-02</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.search_kit</ext>
index 14681ee85db9e1f0a8e444c3b7c3dc199401f2c2..7cd1ab4c89f047bee2da2ad726896c94e741adc0 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-11-11</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <comments>CiviGrant was originally a core component before migrating to an extension</comments>
   <requires>
index 8cc34ea0a0848b6d09073806b73ba08c5c7e6072..08f2cdbc6d1432e7ec0539742279816e789d9379 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2022-08-11</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <comments>Core extension for us to start moving import logic into, has more functionality</comments>
   <requires>
index 6940e2403e5ceb0910537a86489ad0ca09a00613..fee998a398592f4e5e1c035af4e1a31486a5076f 100644 (file)
     <url desc="Licensing">https://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-05-23</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <comments>This is the version of CKEditor that originally shipped with CiviCRM core</comments>
   <classloader>
index 9651a734cdc01ed6240c805e536114e3c0d6acfd..064bdf15a17b83227c1ceea10d868e7fbf102de9 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-12</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</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 2013139029002fe6d187594fcaabcb15c314a509..8fd802759b93ad88644825a3e5c8ec953bcdb63f 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2022-08-05</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <comments/>
   <classloader>
index 4eccfc1d27fc1facb1d5fec9936930be7277f778..1a6bf7fea5e93366517e41a1e5c410d13d9cf39e 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-08-03</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <classloader>
     <psr0 prefix="CRM_" path="."/>
index eb63ab1363a7eb76a300445962a70481a8ea1ed9..b9b59e5315bec829e12e9e78685da53c35584580 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-07</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <comments>This is an extension to contain the eWAY Single Currency Payment Processor</comments>
   <classloader>
index 23eb4f160771721084aa5401920740642d26c48e..e621bef81cd1ce2e124b70f8b4ae1abe2a9d9dbf 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-08-27</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <tags>
     <tag>mgmt:hidden</tag>
index 5529067475b5c7f2637db42c02766320505da243..ebb01f967116e77e3a7f5893dd78ecbeb76dc847 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.57.beta1</version>
+  <version>5.58.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.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <tags>
     <tag>mgmt:required</tag>
index acb85e9c6af6a4ecdeff62f69513a42f68959e6f..8cf1146a6f3048ec4482d2c35b16e000236eff63 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-07-21</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <classloader>
     <psr0 prefix="CRM_" path="."/>
index d11cc6a8941d953a48db71064a250220d531e7aa..abbc1103a25583d1b0a14213a90bbc7212e0a8df 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-07-25</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>stable</develStage>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</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 001c5ef318c28b5e3e834026a7a8de8bf77972a3..29b1745e7a12b334916f195a69709239e3c45bef 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-06-12</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.afform</ext>
index 132f9e6cdf89c312fd28cd755582dac2b1a84918..b8131069ef3c2269e11fda498ab4ed6d4a0a9a5e 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-23</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <requires>
     <ext version="~4.5">org.civicrm.afform</ext>
index 767123f6100510739e2c20e4880c1597e0ce5658..195190a620924860d9181cb8fc94a39c99ae09fd 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-04-13</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <comments>This extension is extraction of the original Core Payflow Pro Payment Processor</comments>
   <classloader>
index ef711572b253be2098aec0ca29bf17145e0d8b33..3323fbc2d37da0288600cf28d6eb019d83224008 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-04-03</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <classloader>
     <psr0 prefix="CRM_" path="."/>
index 5a8bdf1859564f677b9cb05d2f7336c9ec35f475..54516b86ae36357c96278d7c45935914e69d810f 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-01-06</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <develStage>stable</develStage>
   <tags>
     <tag>mgmt:required</tag>
   </tags>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <comments>Click on the chat link above to discuss development, report problems or ask questions.</comments>
   <classloader>
index 1024662ec163bf79f3ea56cee906cbd2aaad818d..c5ef138f270ccadd6018c08b3f4b555fbfad1c0e 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-28</releaseDate>
-  <version>5.57.beta1</version>
+  <version>5.58.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.57</ver>
+    <ver>5.58</ver>
   </compatibility>
   <mixins>
     <mixin>setting-php@1.0.0</mixin>
index 0cfd5ed8502f2765824485d60655973cb51a6e95..de64ec5c585a6f4d34e9f903a28ff5a750cfd5f2 100644 (file)
@@ -3056,7 +3056,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.57.beta1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
+ (1,'Default Domain Name',NULL,'5.58.alpha1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
 /*!40000 ALTER TABLE `civicrm_domain` ENABLE KEYS */;
 UNLOCK TABLES;
 
index 5eb2cc65bf299a5689bbc68dfeeb5ef23e30c765..f20a5775a254fa68d496b55e42ec940d28f93f97 100644 (file)
@@ -902,4 +902,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.57.beta1';
+UPDATE civicrm_domain SET version = '5.58.alpha1';
index ce7e08c55c24e8e375edbe96b0b777110ecf617a..2087f9ba566a547ef8b8ace6fdc5c6ef79868628 100644 (file)
@@ -1,4 +1,4 @@
 <?xml version="1.0" encoding="iso-8859-1" ?>
 <version>
-  <version_no>5.57.beta1</version_no>
+  <version_no>5.58.alpha1</version_no>
 </version>