Set version to 5.54.alpha1
authorCiviCRM <info@civicrm.org>
Tue, 9 Aug 2022 09:02:51 +0000 (09:02 +0000)
committerCiviCRM <info@civicrm.org>
Tue, 9 Aug 2022 09:02:51 +0000 (09:02 +0000)
26 files changed:
CRM/Upgrade/Incremental/php/FiveFiftyFour.php [new file with mode: 0644]
CRM/Upgrade/Incremental/sql/5.54.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/FiveFiftyFour.php b/CRM/Upgrade/Incremental/php/FiveFiftyFour.php
new file mode 100644 (file)
index 0000000..fac7999
--- /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.54.x series.
+ *
+ * Each minor version in the series is handled by either a `5.54.x.mysql.tpl` file,
+ * or a function in this class named `upgrade_5_54_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_FiveFiftyFour 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_54_alpha1($rev): void {
+    $this->addTask(ts('Upgrade DB to %1: SQL', [1 => $rev]), 'runSql', $rev);
+  }
+
+}
diff --git a/CRM/Upgrade/Incremental/sql/5.54.alpha1.mysql.tpl b/CRM/Upgrade/Incremental/sql/5.54.alpha1.mysql.tpl
new file mode 100644 (file)
index 0000000..45bf492
--- /dev/null
@@ -0,0 +1 @@
+{* file to handle db changes in 5.54.alpha1 during upgrade *}
index 71603d88ab28cd6c2370ae271ac87e9c13162285..d0646fb74ce489bb3aa7fb680c75d5e7a398f624 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</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 80ae421cd16b313647c3a46af38f3e69956c93e6..17371caeb74e5167a3b79c968d9f53beb8ebab0d 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <develStage>beta</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</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 84e795cc91b5c6a91442b4742d994cbded30356f..fe400e0b5ed75e6ac1529db002f1a43b259ee986 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.afform</ext>
index fc13519502c9694ce85c62f6fbcffd29257fb215..436b921a490ee73a1d5703d53fe1d3b7ce246495 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-09</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.afform</ext>
index 2bf1ba1e84eb1774508bcc0ea2390505452f66dd..4d31f4f84edf3ee0fe908c8763ee0c86433cd370 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-02-11</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</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 5de34fbd2c37c242ccc8059fbd911a14df5b19d7..b08bfa866a2e32cfb8ebb565e76c22e923ac9a2d 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2022-01-02</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.search_kit</ext>
index 2c3cdf6ee603aa8706e1401001854fea68fb7504..37de4f27f442ff7715307bdc827b657fdb98f6fb 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-11-11</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <comments>CiviGrant was originally a core component before migrating to an extension</comments>
   <requires>
index 7365df16c06e0851fdd25d6b4ab5075b661b711b..7a26396d06c6f66c12f6a5c7f9108d554c11a9aa 100644 (file)
     <url desc="Licensing">https://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-05-23</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <comments>This is the version of CKEditor that originally shipped with CiviCRM core</comments>
   <classloader>
index 3ebfd15a75e34cde5102370659871629271910a4..d91901cd7df1596b9e015e30c1e6629f3cbc5992 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-12</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</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 ac66f743327d1fbdc9030cd60fe916ec457209ae..a3a91194c12e46b3f96974fb363ebaebab15ba37 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-08-03</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <classloader>
     <psr4 prefix="Civi\" path="Civi"/>
index 81ece85ce2ed9009f70c2f6e2767c6fd61344781..215810a1fab30c2f796f0e352171871c24f3f696 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-07</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <comments>This is an extension to contain the eWAY Single Currency Payment Processor</comments>
   <classloader>
index 61076eb668bcd97f2b3450e2e293bf91ccbe884f..c29e1b1ff95b7ea62db30c0a363663d7d976332b 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-08-27</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <tags>
     <tag>mgmt:hidden</tag>
index e746b6f6f8aa25c65fd8dd54aeba8f03079b60a0..78942ad56395f13c91558bfd1b5f03b0f3b7976b 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.53.beta1</version>
+  <version>5.54.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.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <classloader>
     <psr4 prefix="Civi\FlexMailer\" path="src"/>
index c183389dac8c32e1606fad3290876784b2f869f7..0790e07981404a68a11f5791c386ce533f76eddb 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-07-21</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <classloader>
     <psr4 prefix="Civi\" path="Civi"/>
index cf6e4c259e66b5ef4760307ec6c194ba061b434b..0f8a1b4490331f4ee29735fd1890d1935548405d 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-07-25</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <develStage>stable</develStage>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</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 77a6dddfd205b475718763b0a8e8d7d6f5445a0a..9cbf84c700428b214487f71c99d0e4d4ba39ebaf 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-06-12</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>alpha</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <requires>
     <ext>org.civicrm.afform</ext>
index ac4167dad0bd87614dec40ddb7187d68c700e578..7484c3caa0bb0981c124a6e5226e5999433e507c 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-10-23</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <requires>
     <ext version="~4.5">org.civicrm.afform</ext>
index 1d30695d25dde9ac159e46ac8d61d99c92c9d6fc..1e3d1b57ec3863b92d667b8a4f90dc45de0e586c 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-04-13</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <comments>This extension is extraction of the original Core Payflow Pro Payment Processor</comments>
   <classloader>
index f839aa725d80835827724e9dcff403d23432b11b..b25f8f0dbd68f147d9e3b8c87b9158ee2ce1104c 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-04-03</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <classloader>
     <psr4 prefix="Civi\" path="Civi"/>
index abee82c6851749811372a5f903d7c9fcfefa099c..9814c4d7d73f637a059ca42e96d43203db0052b3 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2021-01-06</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</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 f96a4cde3ff022958c201a0e8aeeb7b40dd33c97..0fa300ad4c11751094293838abd0a7e45295a39f 100644 (file)
     <url desc="Licensing">http://www.gnu.org/licenses/agpl-3.0.html</url>
   </urls>
   <releaseDate>2020-01-28</releaseDate>
-  <version>5.53.beta1</version>
+  <version>5.54.alpha1</version>
   <tags>
     <tag>mgmt:hidden</tag>
   </tags>
   <develStage>stable</develStage>
   <compatibility>
-    <ver>5.53</ver>
+    <ver>5.54</ver>
   </compatibility>
   <mixins>
     <mixin>setting-php@1.0.0</mixin>
index 019d2b4910a818b631e55bddd359e7244434eb14..af348bf595027fc4cac0662e5430c635705272ac 100644 (file)
@@ -2908,7 +2908,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.53.beta1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
+ (1,'Default Domain Name',NULL,'5.54.alpha1',1,NULL,'a:1:{s:5:\"en_US\";a:0:{}}');
 /*!40000 ALTER TABLE `civicrm_domain` ENABLE KEYS */;
 UNLOCK TABLES;
 
index 2d8cff0e1ae2fb2a8480bdc542d0507f81c3ce93..0b356e66bacb0dc885ee6733f690438f8c35b744 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.53.beta1';
+UPDATE civicrm_domain SET version = '5.54.alpha1';
index da64ad2a64af08b3b3c6e70c54ee769688154a10..496ca48d52265f865001a48fce487e003fa9ae5b 100644 (file)
@@ -1,4 +1,4 @@
 <?xml version="1.0" encoding="iso-8859-1" ?>
 <version>
-  <version_no>5.53.beta1</version_no>
+  <version_no>5.54.alpha1</version_no>
 </version>