From d55cdc35464acd221fcafbfacc047e418913e60a Mon Sep 17 00:00:00 2001 From: Marc Alexander Date: Sun, 28 Oct 2018 20:13:01 +0100 Subject: [PATCH 1/4] [prep-release-3.2.4] Update versions for 3.2.4-RC1 --- build/build.xml | 2 +- phpBB/includes/constants.php | 2 +- phpBB/install/phpbbcli.php | 2 +- phpBB/install/schemas/schema_data.sql | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build/build.xml b/build/build.xml index b4fab62c29..37f951d3e8 100644 --- a/build/build.xml +++ b/build/build.xml @@ -2,7 +2,7 @@ - + diff --git a/phpBB/includes/constants.php b/phpBB/includes/constants.php index 29ca6959c8..8938e23cfe 100644 --- a/phpBB/includes/constants.php +++ b/phpBB/includes/constants.php @@ -28,7 +28,7 @@ if (!defined('IN_PHPBB')) */ // phpBB Version -@define('PHPBB_VERSION', '3.2.4-dev'); +@define('PHPBB_VERSION', '3.2.4-RC1'); // QA-related // define('PHPBB_QA', 1); diff --git a/phpBB/install/phpbbcli.php b/phpBB/install/phpbbcli.php index 7d8311ca0b..bc329fd2e5 100755 --- a/phpBB/install/phpbbcli.php +++ b/phpBB/install/phpbbcli.php @@ -23,7 +23,7 @@ if (php_sapi_name() !== 'cli') define('IN_PHPBB', true); define('IN_INSTALL', true); define('PHPBB_ENVIRONMENT', 'production'); -define('PHPBB_VERSION', '3.2.3'); +define('PHPBB_VERSION', '3.2.4-RC1'); $phpbb_root_path = __DIR__ . '/../'; $phpEx = substr(strrchr(__FILE__, '.'), 1); diff --git a/phpBB/install/schemas/schema_data.sql b/phpBB/install/schemas/schema_data.sql index 21f26b5f08..c60fed602b 100644 --- a/phpBB/install/schemas/schema_data.sql +++ b/phpBB/install/schemas/schema_data.sql @@ -280,7 +280,7 @@ INSERT INTO phpbb_config (config_name, config_value) VALUES ('tpl_allow_php', '0 INSERT INTO phpbb_config (config_name, config_value) VALUES ('upload_icons_path', 'images/upload_icons'); INSERT INTO phpbb_config (config_name, config_value) VALUES ('upload_path', 'files'); INSERT INTO phpbb_config (config_name, config_value) VALUES ('use_system_cron', '0'); -INSERT INTO phpbb_config (config_name, config_value) VALUES ('version', '3.2.4-dev'); +INSERT INTO phpbb_config (config_name, config_value) VALUES ('version', '3.2.4-RC1'); INSERT INTO phpbb_config (config_name, config_value) VALUES ('warnings_expire_days', '90'); INSERT INTO phpbb_config (config_name, config_value) VALUES ('warnings_gc', '14400'); From 448d67cc300479b19c26f4e5225f11a40a8f6729 Mon Sep 17 00:00:00 2001 From: Marc Alexander Date: Sun, 28 Oct 2018 20:13:54 +0100 Subject: [PATCH 2/4] [prep-release-3.2.4] Update versions for 3.2.4 --- phpBB/install/convertors/convert_phpbb20.php | 2 +- phpBB/styles/prosilver/style.cfg | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/phpBB/install/convertors/convert_phpbb20.php b/phpBB/install/convertors/convert_phpbb20.php index 7dfb73be7e..14956e4541 100644 --- a/phpBB/install/convertors/convert_phpbb20.php +++ b/phpBB/install/convertors/convert_phpbb20.php @@ -38,7 +38,7 @@ $dbms = $phpbb_config_php_file->convert_30_dbms_to_31($dbms); $convertor_data = array( 'forum_name' => 'phpBB 2.0.x', 'version' => '1.0.3', - 'phpbb_version' => '3.2.3', + 'phpbb_version' => '3.2.4', 'author' => 'phpBB Limited', 'dbms' => $dbms, 'dbhost' => $dbhost, diff --git a/phpBB/styles/prosilver/style.cfg b/phpBB/styles/prosilver/style.cfg index ac2359dd99..b0b6a8ca28 100644 --- a/phpBB/styles/prosilver/style.cfg +++ b/phpBB/styles/prosilver/style.cfg @@ -21,8 +21,8 @@ # General Information about this style name = prosilver copyright = © phpBB Limited, 2007 -style_version = 3.2.3 -phpbb_version = 3.2.3 +style_version = 3.2.4 +phpbb_version = 3.2.4 # Defining a different template bitfield # template_bitfield = //g= From 46bc3355248b538b2d8b990a9664342ecccf9159 Mon Sep 17 00:00:00 2001 From: Marc Alexander Date: Sun, 28 Oct 2018 20:19:07 +0100 Subject: [PATCH 3/4] [prep-release-3.2.4] Add migration for 3.2.4-RC1 --- .../phpbb/db/migration/data/v32x/v324rc1.php | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 phpBB/phpbb/db/migration/data/v32x/v324rc1.php diff --git a/phpBB/phpbb/db/migration/data/v32x/v324rc1.php b/phpBB/phpbb/db/migration/data/v32x/v324rc1.php new file mode 100644 index 0000000000..78aed2f661 --- /dev/null +++ b/phpBB/phpbb/db/migration/data/v32x/v324rc1.php @@ -0,0 +1,36 @@ + +* @license GNU General Public License, version 2 (GPL-2.0) +* +* For full copyright and license information, please see +* the docs/CREDITS.txt file. +* +*/ + +namespace phpbb\db\migration\data\v32x; + +class v324rc1 extends \phpbb\db\migration\migration +{ + public function effectively_installed() + { + return phpbb_version_compare($this->config['version'], '3.2.4-RC1', '>='); + } + + static public function depends_on() + { + return array( + '\phpbb\db\migration\data\v32x\forum_topics_per_page_type', + ); + } + + public function update_data() + { + return array( + array('config.update', array('version', '3.2.4-RC1')), + ); + } +} From 02fd679b2623f7435c1e4842c4c8cbf05099cd21 Mon Sep 17 00:00:00 2001 From: Marc Alexander Date: Sun, 28 Oct 2018 20:27:10 +0100 Subject: [PATCH 4/4] [prep-release-3.2.4] Update changelog for 3.2.4-RC1 --- phpBB/docs/CHANGELOG.html | 113 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 113 insertions(+) diff --git a/phpBB/docs/CHANGELOG.html b/phpBB/docs/CHANGELOG.html index b5c9790a45..936bd17623 100644 --- a/phpBB/docs/CHANGELOG.html +++ b/phpBB/docs/CHANGELOG.html @@ -50,6 +50,7 @@
  1. Changelog
      +
    • Changes since 3.2.3
    • Changes since 3.2.3-RC2
    • Changes since 3.2.3-RC1
    • Changes since 3.2.2
    • @@ -131,6 +132,118 @@
      +

      Changes since 3.2.3

      +

      Bug

      +
        +
      • [PHPBB3-11453] - phpbb_notification_method_email unnecessarily loads data of banned users.
      • +
      • [PHPBB3-12430] - hilit not removed from URL after search
      • +
      • [PHPBB3-13043] - Fixing HTML5 conformance
      • +
      • [PHPBB3-13128] - sql_query_info, max_matches and charset_type removed from sphinxsearch 2.2.2-beta
      • +
      • [PHPBB3-14812] - No shadow pruning with system cron enabled
      • +
      • [PHPBB3-15329] - View/Edit drafts contain underlying HTML coding
      • +
      • [PHPBB3-15420] - Quote Notification Sent for Edited Posts by Non Author
      • +
      • [PHPBB3-15494] - Users can only be removed once from newly registered users
      • +
      • [PHPBB3-15507] - PHP 7.2 Warning
      • +
      • [PHPBB3-15544] - Migrations don't delete modules in every case
      • +
      • [PHPBB3-15552] - Private Message (PM) "find a member" button "select marked" not working
      • +
      • [PHPBB3-15557] - Used composer version has bug with PHP 7.2
      • +
      • [PHPBB3-15583] - Updating session time in AJAX request ignores 60 seconds check
      • +
      • [PHPBB3-15593] - Disabling "print view" (permission or private messages settings) actually doesn't block the feature
      • +
      • [PHPBB3-15600] - Ban reasons are not escaped in mcp_ban.html template
      • +
      • [PHPBB3-15604] - Appveyor builds unable to download and unpack MSSQL drivers
      • +
      • [PHPBB3-15606] - Hide/Reveal 'Profile' Link According to Permission Setting
      • +
      • [PHPBB3-15607] - Board's cookies not deleted on disabled board
      • +
      • [PHPBB3-15611] - Prosilver mobile layout: Misaligned text in user profile
      • +
      • [PHPBB3-15612] - PHP warning with MSSQL on PHP 7.2
      • +
      • [PHPBB3-15616] - Jumpbox doesn't display in the login forum page (access to forum with password)
      • +
      • [PHPBB3-15618] - Team page link always appears when you are logout (anonymous), even if you don't have the permission (unlike memberlist link)
      • +
      • [PHPBB3-15619] - Legends of custom profile fields could be hidden in memberlist, when viewing an user group
      • +
      • [PHPBB3-15620] - Avatar gallery can be unusable on multilingual boards, unless people use the board default language
      • +
      • [PHPBB3-15622] - Quoting messages (while viewing one, not inside post editor) can return a wrong chain
      • +
      • [PHPBB3-15637] - Event list only has first line of PHP event description
      • +
      • [PHPBB3-15651] - Migration 'if' conditions only support booleans
      • +
      • [PHPBB3-15659] - retrieve_block_vars generates warnings in PHP 7.2
      • +
      • [PHPBB3-15666] - Language system is not fully supported in Twig
      • +
      • [PHPBB3-15670] - Group forum permission: Can see forum gives NO SQL ERROR
      • +
      • [PHPBB3-15673] - Duplicated links for (ACP,MCP,FAQ) in QuickLinks and main nav bar
      • +
      • [PHPBB3-15680] - INSTALL.html should point to 3.2 documentation instead of 3.1
      • +
      • [PHPBB3-15693] - gen_rand_string() don't return a string with the expected length
      • +
      • [PHPBB3-15695] - gen_rand_string can return less characters than expected
      • +
      • [PHPBB3-15700] - {T_THEME_LANG_NAME} template variable could be wrong when log off
      • +
      • [PHPBB3-15705] - phpbbcli language parse error in PHP <= 5.5.38
      • +
      • [PHPBB3-15716] - OAuth link information remains after deleting a user, causes fatal exception
      • +
      • [PHPBB3-15717] - Old email address missing from log when user changes email address
      • +
      • [PHPBB3-15723] - gen_rand_string() return wrong number or characters sometimes
      • +
      • [PHPBB3-15733] - Remove unused variables related to deprecated flood control
      • +
      • [PHPBB3-15742] - Remove get_magic_quotes_gpc from type_cast_helper
      • +
      • [PHPBB3-15751] - Warning when update with CLI
      • +
      • [PHPBB3-15755] - Broken events in /phpbb/attachment/delete.php
      • +
      • [PHPBB3-15758] - String INSECURE_REDIRECT is not shown translated
      • +
      • [PHPBB3-15770] - Sphinx assertion fails on unread posts when exceeding an offset of 999
      • +
      • [PHPBB3-15788] - Return button from privacy policy shows wrong text
      • +
      • [PHPBB3-15817] - Unable to install in Oracle 11R2 Express
      • +
      • [PHPBB3-15824] - UI test framework Broken for extensions
      • +
      • [PHPBB3-15830] - 'core.modify_notification_message' event is useless
      • +
      • [PHPBB3-15849] - PHP 7.2 compat for bitfield class
      • +
      • [PHPBB3-15852] - IPv6 address not working in Whois
      • +
      +

      Improvement

      +
        +
      • [PHPBB3-10432] - Don't require username when user forgets password
      • +
      • [PHPBB3-11500] - on Custom profile fields the field_ident field lacks name
      • +
      • [PHPBB3-12739] - Make the font color palette in ACP same as Prosilver
      • +
      • [PHPBB3-14656] - Add a list-unsubscribe header with the unsubscribe URL
      • +
      • [PHPBB3-14990] - Add core event to the Twig environment
      • +
      • [PHPBB3-15554] - Simple footer after load js
      • +
      • [PHPBB3-15579] - Add core.ucp_main_front_modify_sql and core.ucp_main_front_modify_template_vars
      • +
      • [PHPBB3-15590] - Add PHP events after adding, updating and deleting BBCodes
      • +
      • [PHPBB3-15628] - newtopic_notify.txt does not have directly link to the new topic
      • +
      • [PHPBB3-15638] - Add word-break for overflowing.
      • +
      • [PHPBB3-15642] - String to be used in HTML element contains ">"
      • +
      • [PHPBB3-15656] - Add "View post" link in the mod logs on the ACP
      • +
      • [PHPBB3-15661] - Add core.viewtopic_modify_poll_ajax_data
      • +
      • [PHPBB3-15662] - Add $this->template to core.modify_notification_message
      • +
      • [PHPBB3-15668] - Change JQuery .load(fn) event to .on('load',fn)
      • +
      • [PHPBB3-15674] - Edit language lines in file en\acp\profile.php
      • +
      • [PHPBB3-15683] - Better error message when commit message has CRLF
      • +
      • [PHPBB3-15696] - 'if' module tool should support calling other tools
      • +
      • [PHPBB3-15706] - [Template] - mcp_post_report_buttons_top_*
      • +
      • [PHPBB3-15719] - Add core event on viewtopic post_list query for query modification
      • +
      • [PHPBB3-15726] - Implement selective purge in APCu cache driver
      • +
      • [PHPBB3-15735] - [Template] - *_content_after (for posts)
      • +
      • [PHPBB3-15737] - [PHP] - Add $user_rows to core.delete_user_before
      • +
      • [PHPBB3-15762] - Topics per page Conformity
      • +
      • [PHPBB3-15768] - Add a license to a repository
      • +
      • [PHPBB3-15771] - Q&A configuration instructions not optilmal
      • +
      • [PHPBB3-15799] - Find correct poll for voting animation
      • +
      • [PHPBB3-15803] - Add core events on ucp_pm_compose for additional message list actions
      • +
      • [PHPBB3-15819] - Add core event to functions_posting to modify notifications
      • +
      • [PHPBB3-15825] - Add core.acp_manage_forums_move_content_sql_before
      • +
      • [PHPBB3-15826] - Add core.mcp_main_fork_sql_after
      • +
      • [PHPBB3-15827] - [Template] - Add *_username_{prepend/append} template events
      • +
      • [PHPBB3-15831] - ACP signature update should trigger event
      • +
      • [PHPBB3-15832] - ACP avatar update event
      • +
      • [PHPBB3-15833] - ACP and UCP avatar delete events
      • +
      • [PHPBB3-15837] - Add core.ucp_register_welcome_email_before
      • +
      • [PHPBB3-15838] - Add core.ucp_register_register_after
      • +
      • [PHPBB3-15839] - Add core.ucp_login_link_template_after
      • +
      • [PHPBB3-15841] - Allow postrow pm link to be modified by event
      • +
      • [PHPBB3-15848] - Up-version plupload to v2.3.6 to fix image rotation issues
      • +
      • [PHPBB3-15850] - Use standard SQL cache for notification types
      • +
      +

      New Feature

      +
        +
      • [PHPBB3-15792] - [Template] - confirm_delete_body_delete_reason_before
      • +
      +

      Task

      +
        +
      • [PHPBB3-15596] - Migrate from data-vocabulary.org to schema.org
      • +
      • [PHPBB3-15621] - Some graphical inconsistencies with colored users groups in posting, UCP and MCP
      • +
      • [PHPBB3-15701] - {SIGNATURE} variable is added in mcp_post.html but not defined in MCP
      • +
      • [PHPBB3-15809] - Allow events with twig syntax
      • +
      • [PHPBB3-15857] - Add rubencm to CREDITS.txt
      • +
      +

      Changes since 3.2.3-RC2

      Bug