Changesets: MantisBT
|
master-2.25 0cd44d33 2022-07-29 13:04 Details Diff |
Fix invalid html - Use <div> instead of <span> for captcha input elements - Add missing closing </div> |
||
| mod - css/login.css | Diff File | ||
| mod - signup_page.php | Diff File | ||
|
master-2.25 cd128f3f 2022-07-29 12:52 Details Diff |
Whitespace | ||
| mod - signup_page.php | Diff File | ||
|
master-2.25 657b8ff7 2022-07-29 12:51 Details Diff |
Allow custom page title with layout_login_page_begin() | ||
| mod - core/layout_api.php | Diff File | ||
| mod - signup_page.php | Diff File | ||
|
master 380615da 2022-07-28 07:09 translatewiki.net Details Diff |
Localisation updates from https://translatewiki.net. | ||
| mod - lang/strings_portuguese_brazil.txt | Diff File | ||
|
master 32301115 2022-07-25 07:08 translatewiki.net Details Diff |
Localisation updates from https://translatewiki.net. | ||
| mod - lang/strings_portuguese_brazil.txt | Diff File | ||
| mod - plugins/XmlImportExport/lang/strings_russian.txt | Diff File | ||
|
master-2.25 77608634 2022-07-24 06:57 Details Diff |
Allow setting rel=noopener/noreferrer for URL links $g_html_make_links now accepts 2 new contants, LINKS_NOOPENER and LINKS_NOREFERRER, allowing the admin to set the corresponding type for the URL links that are generated when the MantisCoreFormatting plugin's URL Processing is ON. The default value for $g_html_make_links has been changed from `LINKS_SAME_WINDOW` to `LINKS_SAME_WINDOW | LINKS_NOOPENER`, for security reasons. Fixes 0030791 |
Affected Issues 0030791 |
|
| mod - config_defaults_inc.php | Diff File | ||
| mod - core/constant_inc.php | Diff File | ||
| mod - core/string_api.php | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/html.xml | Diff File | ||
|
master-2.25 52fb3e7d 2022-07-24 06:40 Details Diff |
Fix config_flush_cache() for individual options When function is called to clear a specific config option's cache, the value stored in $g_cache_config_eval was not unset. Fixes 0030793 Signed-off-by: Damien Regad <dregad@mantisbt.org> |
Affected Issues 0030793 |
|
| mod - core/config_api.php | Diff File | ||
|
master 4b4de837 2022-07-21 07:07 translatewiki.net Details Diff |
Localisation updates from https://translatewiki.net. | ||
| mod - lang/strings_japanese.txt | Diff File | ||
|
master aed33fbc 2022-07-20 11:51 Details Diff |
Remove unneeded code in status_config.php The logic to load the dynamic CSS only for certain pages based on HTTP_REFERER is no longer needed, as the script is only called when it is actually needed Issue 0030773 Signed-off-by: Damien Regad <dregad@mantisbt.org> |
Affected Issues 0030773 |
|
| mod - css/status_config.php | Diff File | ||
|
master 246dea39 2022-07-20 11:10 Details Diff |
Merge branch 'master-2.25' | ||
| mod - core/ldap_api.php | Diff File | ||
|
master acf59c4b 2022-07-15 12:39 Details Diff |
Merge branch 'master-2.25' We are actually NOT merging the change from commit 9ee6f08e75f6c2824263417103f4624ae67cf92e, as issue 0030777 only exists with PHP 5.x, and on master we require 7.0 or later. |
Affected Issues 0030777 |
|
|
master-2.25 9ee6f08e 2022-07-15 12:31 Details Diff |
Remove scalar typehint Partial revert of 0b814f0f8665b19bb1eeb831803085d46de2ab9f. This feature is not unsupported in PHP 5.x, and causes a Fatal error: Default value for parameters with a class type hint can only be NULL in summary_api.php on line 678. Fixes 0030777 |
Affected Issues 0030777 |
|
| mod - core/summary_api.php | Diff File | ||
|
master d0471054 2022-07-11 07:07 translatewiki.net Details Diff |
Localisation updates from https://translatewiki.net. | ||
| mod - lang/strings_hindi.txt | Diff File | ||
|
master e296eb4a 2022-07-11 02:18 Details Diff |
Only load status_config.php CSS when necessary The dynamic CSS for status colors was included in relationship_api.php and bug_group_action_api.php, which caused status_config.php to be loaded for every MantisBT page even though it is not needed for many of them. This moves the require_css() call to the individual files that require the specific color classes. NOTE: This could introduce regression issues for Plugins relying on the status_config.php CSS to be loaded by MantisBT core. - Affected plugins: relying on html_get_status_css_* functions - Symptoms: The status indicators are displayed in black instead of the expected color - Solution: add `require_css( 'status_config.php' );` to the relevant plugin pages or in the EVENT_LAYOUT_RESOURCES hook, as appropriate. Fixes 0030773 |
Affected Issues 0030773 |
|
| mod - bug_actiongroup.php | Diff File | ||
| mod - bug_actiongroup_ext.php | Diff File | ||
| mod - bug_actiongroup_ext_page.php | Diff File | ||
| mod - bug_actiongroup_page.php | Diff File | ||
| mod - changelog_page.php | Diff File | ||
| mod - core/bug_group_action_api.php | Diff File | ||
| mod - core/relationship_api.php | Diff File | ||
| mod - print_all_bug_page.php | Diff File | ||
| mod - roadmap_page.php | Diff File | ||
|
master 823cebd2 2022-07-10 15:18 Details Diff |
Merge branch 'master-2.25' # Conflicts: # core.php # lang/strings_dutch.txt # lang/strings_hebrew.txt # lang/strings_hungarian.txt # lang/strings_interlingua.txt # lang/strings_japanese.txt # lang/strings_russian.txt # lang/strings_slovak.txt # lang/strings_spanish.txt # lang/strings_ukrainian.txt # library/README.md |
||
| mod - core.php | Diff File | ||
| mod - core/constant_inc.php | Diff File | ||
| mod - core/ldap_api.php | Diff File | ||
| rm - js/moment-with-locales-2.29.3.min.js | Diff | ||
| add - js/moment-with-locales-2.29.4.min.js | Diff File | ||
| mod - lang/strings_afrikaans.txt | Diff File | ||
| mod - lang/strings_arabic.txt | Diff File | ||
| mod - lang/strings_arabicegyptianspoken.txt | Diff File | ||
| mod - lang/strings_belarusian_tarask.txt | Diff File | ||
| mod - lang/strings_breton.txt | Diff File | ||
| mod - lang/strings_bulgarian.txt | Diff File | ||
| mod - lang/strings_catalan.txt | Diff File | ||
| mod - lang/strings_chinese_simplified.txt | Diff File | ||
| mod - lang/strings_chinese_traditional.txt | Diff File | ||
| mod - lang/strings_czech.txt | Diff File | ||
| mod - lang/strings_danish.txt | Diff File | ||
| mod - lang/strings_dutch.txt | Diff File | ||
| mod - lang/strings_english.txt | Diff File | ||
| mod - lang/strings_estonian.txt | Diff File | ||
| mod - lang/strings_finnish.txt | Diff File | ||
| mod - lang/strings_french.txt | Diff File | ||
| mod - lang/strings_galician.txt | Diff File | ||
| mod - lang/strings_georgian.txt | Diff File | ||
| mod - lang/strings_german.txt | Diff File | ||
| mod - lang/strings_hebrew.txt | Diff File | ||
| mod - lang/strings_hungarian.txt | Diff File | ||
| mod - lang/strings_icelandic.txt | Diff File | ||
| mod - lang/strings_interlingua.txt | Diff File | ||
| mod - lang/strings_italian.txt | Diff File | ||
| mod - lang/strings_japanese.txt | Diff File | ||
| mod - lang/strings_korean.txt | Diff File | ||
| mod - lang/strings_lithuanian.txt | Diff File | ||
| mod - lang/strings_macedonian.txt | Diff File | ||
| mod - lang/strings_norwegian_bokmal.txt | Diff File | ||
| mod - lang/strings_occitan.txt | Diff File | ||
| mod - lang/strings_polish.txt | Diff File | ||
| mod - lang/strings_portuguese_brazil.txt | Diff File | ||
| mod - lang/strings_portuguese_standard.txt | Diff File | ||
| mod - lang/strings_ripoarisch.txt | Diff File | ||
| mod - lang/strings_romanian.txt | Diff File | ||
| mod - lang/strings_russian.txt | Diff File | ||
| mod - lang/strings_serbian.txt | Diff File | ||
| mod - lang/strings_serbian_latin.txt | Diff File | ||
| mod - lang/strings_slovak.txt | Diff File | ||
| mod - lang/strings_spanish.txt | Diff File | ||
| mod - lang/strings_swedish.txt | Diff File | ||
| mod - lang/strings_swissgerman.txt | Diff File | ||
| mod - lang/strings_tagalog.txt | Diff File | ||
| mod - lang/strings_turkish.txt | Diff File | ||
| mod - lang/strings_ukrainian.txt | Diff File | ||
| mod - lang/strings_vietnamese.txt | Diff File | ||
| mod - library/README.md | Diff File | ||
| mod - manage_user_update.php | Diff File | ||
|
master-2.25 415977f6 2022-07-10 14:07 Details Diff |
Fix markdown syntax | ||
| mod - library/README.md | Diff File | ||
|
master-2.25 b7b2a8a3 2022-07-10 14:03 Details Diff |
Update moment.js library to 2.29.4 Version 2.29.3 was exposed to a known vulnerability, see CVE-2022-31129 and https://github.com/mantisbt/mantisbt/security/dependabot/8. Fixes 0030772 |
Affected Issues 0030772 |
|
| mod - core/constant_inc.php | Diff File | ||
| rm - js/moment-with-locales-2.29.3.min.js | Diff | ||
| add - js/moment-with-locales-2.29.4.min.js | Diff File | ||
| mod - library/README.md | Diff File | ||
|
master d2c80795 2022-07-10 06:35 Details Diff |
Disable "define->const" PHPStorm inspection | ||
| mod - core/constant_inc.php | Diff File | ||
|
master 90348a0c 2022-07-10 06:34 Details Diff |
Remove PHP extension check from ldap_connect_bind() The check is now performed globally in core.php, so it is no longer necessary here. Also remove the now-unused ERROR_LDAP_EXTENSION_NOT_LOADED constant and corresponding error message from language strings. Fixes 0030771 |
Affected Issues 0030771 |
|
| mod - core/constant_inc.php | Diff File | ||
| mod - core/ldap_api.php | Diff File | ||
| mod - lang/strings_afrikaans.txt | Diff File | ||
| mod - lang/strings_arabic.txt | Diff File | ||
| mod - lang/strings_arabicegyptianspoken.txt | Diff File | ||
| mod - lang/strings_belarusian_tarask.txt | Diff File | ||
| mod - lang/strings_breton.txt | Diff File | ||
| mod - lang/strings_bulgarian.txt | Diff File | ||
| mod - lang/strings_catalan.txt | Diff File | ||
| mod - lang/strings_chinese_simplified.txt | Diff File | ||
| mod - lang/strings_chinese_traditional.txt | Diff File | ||
| mod - lang/strings_czech.txt | Diff File | ||
| mod - lang/strings_danish.txt | Diff File | ||
| mod - lang/strings_dutch.txt | Diff File | ||
| mod - lang/strings_english.txt | Diff File | ||
| mod - lang/strings_estonian.txt | Diff File | ||
| mod - lang/strings_finnish.txt | Diff File | ||
| mod - lang/strings_french.txt | Diff File | ||
| mod - lang/strings_galician.txt | Diff File | ||
| mod - lang/strings_georgian.txt | Diff File | ||
| mod - lang/strings_german.txt | Diff File | ||
| mod - lang/strings_hebrew.txt | Diff File | ||
| mod - lang/strings_hungarian.txt | Diff File | ||
| mod - lang/strings_icelandic.txt | Diff File | ||
| mod - lang/strings_interlingua.txt | Diff File | ||
| mod - lang/strings_italian.txt | Diff File | ||
| mod - lang/strings_japanese.txt | Diff File | ||
| mod - lang/strings_korean.txt | Diff File | ||
| mod - lang/strings_lithuanian.txt | Diff File | ||
| mod - lang/strings_macedonian.txt | Diff File | ||
| mod - lang/strings_norwegian_bokmal.txt | Diff File | ||
| mod - lang/strings_occitan.txt | Diff File | ||
| mod - lang/strings_polish.txt | Diff File | ||
| mod - lang/strings_portuguese_brazil.txt | Diff File | ||
| mod - lang/strings_portuguese_standard.txt | Diff File | ||
| mod - lang/strings_ripoarisch.txt | Diff File | ||
| mod - lang/strings_romanian.txt | Diff File | ||
| mod - lang/strings_russian.txt | Diff File | ||
| mod - lang/strings_serbian.txt | Diff File | ||
| mod - lang/strings_serbian_latin.txt | Diff File | ||
| mod - lang/strings_slovak.txt | Diff File | ||
| mod - lang/strings_spanish.txt | Diff File | ||
| mod - lang/strings_swedish.txt | Diff File | ||
| mod - lang/strings_swissgerman.txt | Diff File | ||
| mod - lang/strings_tagalog.txt | Diff File | ||
| mod - lang/strings_turkish.txt | Diff File | ||
| mod - lang/strings_ukrainian.txt | Diff File | ||
| mod - lang/strings_vietnamese.txt | Diff File | ||
|
master 010f60cf 2022-07-09 13:16 Details Diff |
Do not empty email, realname when updating with LDAP When using LDAP with $g_use_ldap_email = ON or $g_use_ldap_realname = ON and updating a user's record from manage_user_edit_page.php, the email or realname fields were set to blank if the LDAP connection failed or the user was not found in the directory. This fixes the problem by keeping the old field value when the ldap_email() or ldap_realname_from_username() functions return false. Fixes 0024720 |
Affected Issues 0024720 |
|
| mod - manage_user_update.php | Diff File | ||
|
master 38a878bb 2022-07-09 13:09 Details Diff |
Use extract() to get old user field values A single function call replaces several individual variable assignments. |
||
| mod - manage_user_update.php | Diff File | ||
|
master f36f6d31 2022-07-09 12:24 Details Diff |
Ensure LDAP ext loaded when $g_login_method = LDAP Fixes 0030771 |
Affected Issues 0030771 |
|
| mod - core.php | Diff File | ||
|
master 4dd581f6 2022-07-09 12:22 Details Diff |
Add core.php function ensure_php_extension_loaded() Returns true if given PHP extension is loaded, dies if not. Use the new function to replace an if statement checking for 'mbstring'. This will avoid code duplication, as we need to introduce the same check for 'ldap' extension to fix issue 0030771. |
Affected Issues 0030771 |
|
| mod - core.php | Diff File | ||
|
master 3c931792 2022-07-09 12:14 Details Diff |
Move core.php helper functions to end of file | ||
| mod - core.php | Diff File | ||
|
master 98adc4b2 2022-07-07 07:07 translatewiki.net Details Diff |
Localisation updates from https://translatewiki.net. | ||
| mod - lang/strings_chinese_simplified.txt | Diff File | ||
| mod - lang/strings_hindi.txt | Diff File | ||