The previous test cases that tried to redirect to ../index.php and similar
might cause us to try to go to http://localhost/../index.php, which will
result in http://index.php. As this obviously will trigger an error as
intended, we should not put this inside our test cases for the redirect
function.
PHPBB3-11997
Controller routes that are supposed to link to parent directories can't be
tested as the links are incorrectly created depending on enabled mod rewrite
or not.
PHPBB3-11997
The user's page directory needs to be added to the redirect URL for proper
redirects outside of the forum root. Fix the unit tests accordingly.
PHPBB3-11997
The redirect function will now properly redirect to where we want it to.
It will no longer try to check if the file or directory we redirect to exist.
This will ensure compatibility with the new routes.
PHPBB3-11997
The controller will now output the expected redirect returns the same way the
redirect returns are output. The extension controller test will compare those
2 outputs.
PHPBB3-11997
* prototech/ticket/11241:
[ticket/11241] Retain button gradient when menu is active.
[ticket/11241] Fix the disappearing dropdown when responsive changes take effect
[ticket/11241] Add border to dropdown menu options.
[ticket/11241] Add events & var for extensions to dropdown.
[ticket/11241] Fix the dropdown in RTL languages.
[ticket/11241] Use DEFINE for the block.
[ticket/11241] Consolidate topic actions into "Topic tools" dropdown.
[ticket/11241] Add dropdown control button.
* Marc/ticket/11842:
[ticket/11842] Add functional test for creating group
[ticket/11842] Use avatar_data for obtaining driver that should be deleted
[ticket/11842] Use type map for updating avatar types in database
[ticket/11842] Add missing prefix for group id in avatar data
[ticket/11842] Use only new avatar type in user_delete function
[ticket/11842] Add migration file for updating avatar type in database
[ticket/11842] Replace outdated occurences of user and group avatar_type
[ticket/11842] Use group_id 0 and correct avatar name after creating group
* bantu/ticket/12056-develop:
[ticket/12056] group_user_attributes: Fix "Creating ... from empty value".
[ticket/12056] Fix "Call to undefined function ...\utf8_normalize_nfc()"
[ticket/12056] Fix "Call to undefined function ...\utf8_clean_string()"
[ticket/12056] Fix "Call to a member function trigger_event() on a non-object".
[ticket/12056] Fix "Call to undefined function phpbb\phpbb_get_plural_form()".
[ticket/12056] Fix "undefined function phpbb_pcre_utf8_support()".
[ticket/12056] validate_config_vars: Fix ".. undefined function utf8_strlen()"
[ticket/12056] validate_config_vars: Fix "Creating ... from empty value".
[ticket/12056] validate_range: Fix "Creating default object from empty value"
[ticket/12056] build_select: Fix "Creating default object from empty value"
[ticket/12056] h_radio test: Fix "Creating default object from empty value"