Changesets: MantisBT
|
master e09ea350 2021-01-08 09:21 Details Diff |
Add new $g_email_smime_enable setting This allows calling PHPMailer::sign() only if necessary, and avoids 4 unnecessary config_get_global() calls if not. Fixes 0025764 |
Affected Issues 0025764 |
|
| mod - config_defaults_inc.php | Diff File | ||
| mod - core/email_api.php | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/email.xml | Diff File | ||
|
master cb13a049 2021-01-08 09:05 Details Diff |
Allow S/MIME signature for all mail methods The original implementation only enabled S/MIME signature for PHPMAILER_METHOD_SMTP. Moving the call to PHPMailer::sign() out of the switch() statement, so it is also called when mail method is PHPMAILER_METHOD_SENDMAIL or PHPMAILER_METHOD_MAIL. Fixes 0025764 |
Affected Issues 0025764 |
|
| mod - core/email_api.php | Diff File | ||
|
master 741d91f5 2021-01-08 08:59 Details Diff |
Updated PHPDoc and added new configs in Admin Guide Created a new 'S/MIME signature' section under Config / Email. Issue 0025764 |
Affected Issues 0025764 |
|
| mod - config_defaults_inc.php | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/email.xml | Diff File | ||
|
master 1bf2f040 2021-01-08 08:57 tsz Committer: dregad Details Diff |
Enable S/MIME signing of e-mails Use existing PHPMailer functionality to allow MantisBT to sign outgoing e-mail notifications. Fixes 0025764 Signed-off-by: Damien Regad <dregad@mantisbt.org> TomekAP's original contribution was modified as follows: - Fix inconsistent naming of 'g_email_signing_sign_extracerts_file' in config_defaults_inc.php, referenced everywhere else as 'g_email_signing_extracerts_file' - Rename configs with prefix 'smime' instead of 'signing', to avoid any confusion with DKIM which is also about signing - Use suffix '_file' instead of '_filename' - Fix whitespace |
Affected Issues 0025764 |
|
| mod - config_defaults_inc.php | Diff File | ||
| mod - core/email_api.php | Diff File | ||
|
master 92b63dfa 2021-01-08 05:46 Details Diff |
Minor layout fixes after print icon changes Issue 0027828 |
Affected Issues 0027828 |
|
| mod - bugnote_view_inc.php | Diff File | ||
|
master dc62d618 2021-01-08 01:33 Details Diff |
Merge branch 'icon-api-new-func' PR https://github.com/mantisbt/mantisbt/pull/1725 |
||
| mod - account_page.php | Diff File | ||
| mod - account_prefs_inc.php | Diff File | ||
| mod - account_prof_edit_page.php | Diff File | ||
| mod - account_prof_menu_page.php | Diff File | ||
| mod - account_sponsor_page.php | Diff File | ||
| mod - adm_config_page.php | Diff File | ||
| mod - adm_config_report.php | Diff File | ||
| mod - adm_permissions_report.php | Diff File | ||
| mod - admin/db_stats.php | Diff File | ||
| mod - admin/email_queue.php | Diff File | ||
| mod - admin/index.php | Diff File | ||
| mod - admin/move_attachments.php | Diff File | ||
| mod - admin/move_attachments_page.php | Diff File | ||
| mod - admin/system_utils.php | Diff File | ||
| mod - admin/test_langs.php | Diff File | ||
| mod - api_tokens_page.php | Diff File | ||
| mod - billing_inc.php | Diff File | ||
| mod - bug_actiongroup_page.php | Diff File | ||
| mod - bug_change_status_page.php | Diff File | ||
| mod - bug_relationship_graph.php | Diff File | ||
| mod - bug_reminder_page.php | Diff File | ||
| mod - bug_report_page.php | Diff File | ||
| mod - bug_revision_view_page.php | Diff File | ||
| mod - bug_sponsorship_list_view_inc.php | Diff File | ||
| mod - bug_update_page.php | Diff File | ||
| mod - bug_view_inc.php | Diff File | ||
| mod - bugnote_add_inc.php | Diff File | ||
| mod - bugnote_edit_page.php | Diff File | ||
| mod - bugnote_stats_inc.php | Diff File | ||
| mod - bugnote_view_inc.php | Diff File | ||
| mod - changelog_page.php | Diff File | ||
| mod - core/bug_group_action_api.php | Diff File | ||
| mod - core/classes/TimelineEvent.class.php | Diff File | ||
| mod - core/collapse_api.php | Diff File | ||
| mod - core/columns_api.php | Diff File | ||
| mod - core/custom_function_api.php | Diff File | ||
| mod - core/file_api.php | Diff File | ||
| mod - core/filter_api.php | Diff File | ||
| mod - core/html_api.php | Diff File | ||
| mod - core/icon_api.php | Diff File | ||
| mod - core/layout_api.php | Diff File | ||
| mod - core/logging_api.php | Diff File | ||
| mod - core/prepare_api.php | Diff File | ||
| mod - core/print_api.php | Diff File | ||
| mod - core/tag_api.php | Diff File | ||
| mod - core/timeline_inc.php | Diff File | ||
| mod - core/utility_api.php | Diff File | ||
| mod - lang/strings_english.txt | Diff File | ||
| mod - login_page.php | Diff File | ||
| mod - login_password_page.php | Diff File | ||
| mod - login_select_proj_page.php | Diff File | ||
| mod - lost_pwd_page.php | Diff File | ||
| mod - manage_columns_inc.php | Diff File | ||
| mod - manage_config_email_page.php | Diff File | ||
| mod - manage_config_work_threshold_page.php | Diff File | ||
| mod - manage_config_workflow_page.php | Diff File | ||
| mod - manage_custom_field_edit_page.php | Diff File | ||
| mod - manage_custom_field_page.php | Diff File | ||
| mod - manage_filter_edit_page.php | Diff File | ||
| mod - manage_filter_page.php | Diff File | ||
| mod - manage_overview_page.php | Diff File | ||
| mod - manage_plugin_page.php | Diff File | ||
| mod - manage_proj_cat_edit_page.php | Diff File | ||
| mod - manage_proj_create_page.php | Diff File | ||
| mod - manage_proj_edit_page.php | Diff File | ||
| mod - manage_proj_page.php | Diff File | ||
| mod - manage_proj_user_update.php | Diff File | ||
| mod - manage_proj_ver_edit_page.php | Diff File | ||
| mod - manage_tags_page.php | Diff File | ||
| mod - manage_user_create_page.php | Diff File | ||
| mod - manage_user_edit_page.php | Diff File | ||
| mod - manage_user_page.php | Diff File | ||
| mod - my_view_inc.php | Diff File | ||
| mod - news_edit_page.php | Diff File | ||
| mod - news_list_page.php | Diff File | ||
| mod - news_menu_page.php | Diff File | ||
| mod - plugins/MantisCoreFormatting/pages/config.php | Diff File | ||
| mod - plugins/MantisGraph/pages/category_graph.php | Diff File | ||
| mod - plugins/MantisGraph/pages/developer_graph.php | Diff File | ||
| mod - plugins/MantisGraph/pages/issues_trend_graph.php | Diff File | ||
| mod - plugins/MantisGraph/pages/priority_graph.php | Diff File | ||
| mod - plugins/MantisGraph/pages/reporter_graph.php | Diff File | ||
| mod - plugins/MantisGraph/pages/resolution_graph.php | Diff File | ||
| mod - plugins/MantisGraph/pages/severity_graph.php | Diff File | ||
| mod - plugins/MantisGraph/pages/status_graph.php | Diff File | ||
| mod - plugins/XmlImportExport/pages/config_page.php | Diff File | ||
| mod - plugins/XmlImportExport/pages/import.php | Diff File | ||
| mod - print_all_bug_page.php | Diff File | ||
| mod - proj_doc_add_page.php | Diff File | ||
| mod - proj_doc_edit_page.php | Diff File | ||
| mod - proj_doc_page.php | Diff File | ||
| mod - query_store_page.php | Diff File | ||
| mod - roadmap_page.php | Diff File | ||
| mod - signup.php | Diff File | ||
| mod - signup_page.php | Diff File | ||
| mod - summary_page.php | Diff File | ||
| mod - tag_update_page.php | Diff File | ||
| mod - tag_view_page.php | Diff File | ||
| mod - tests/Mantis/PrepareTest.php | Diff File | ||
| mod - verify.php | Diff File | ||
|
master e512b3d6 2021-01-07 23:46 Details Diff |
Fix XSS in account_prof_edit_page.php Fixes 0027853 |
Affected Issues 0027853 |
|
| mod - account_prof_edit_page.php | Diff File | ||
|
master 2eb6614c 2021-01-07 04:22 translatewiki.net Details Diff |
Localisation updates from https://translatewiki.net. | ||
| mod - lang/strings_chinese_traditional.txt | Diff File | ||
| mod - lang/strings_french.txt | Diff File | ||
| mod - lang/strings_macedonian.txt | Diff File | ||
| mod - lang/strings_portuguese_brazil.txt | Diff File | ||
| mod - lang/strings_turkish.txt | Diff File | ||
| mod - plugins/MantisCoreFormatting/lang/strings_tachelhit.txt | Diff File | ||
|
master 5e968d90 2021-01-05 13:01 Details Diff |
Render URLs as hyperlinks in changelog/roadmap pages Fixes 0027839 |
Affected Issues 0027839 |
|
| mod - changelog_page.php | Diff File | ||
| mod - roadmap_page.php | Diff File | ||
|
master 94462f8c 2021-01-04 07:29 Sean McBride Committer: dregad Details Diff |
Review of LDAP code; added StartTLS support - added StartTLS support for LDAP, based on illmnec's patch (fixes 0015361). - added new ldap_tls_protocol_min option to specify minimun TLS version. - changed default $g_ldap_protocol_version from 0 to 3 (fixes 0027848). - improved Admin Guide and config_defaults_inc.php PHPDoc comments - corrected log output for ldap_connect, which, despite its name, doesn't actually perform a network connection, according to its docs. - added an Admin Check to ensure that ldap_server config option is in URI form (fixes 0027849). Signed-off-by: Damien Regad <dregad@mantisbt.org> PR https://github.com/mantisbt/mantisbt/pull/1727 |
Affected Issues 0015361, 0027848, 0027849 |
|
| mod - admin/check/check_config_inc.php | Diff File | ||
| mod - config_defaults_inc.php | Diff File | ||
| mod - core/constant_inc.php | Diff File | ||
| mod - core/ldap_api.php | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/auth.xml | Diff File | ||
| mod - lang/strings_english.txt | Diff File | ||
|
master a4e6668e 2021-01-04 03:46 translatewiki.net Details Diff |
Localisation updates from https://translatewiki.net. | ||
| mod - lang/strings_belarusian_tarask.txt | Diff File | ||
| mod - lang/strings_catalan.txt | Diff File | ||
| mod - lang/strings_chinese_traditional.txt | Diff File | ||
| mod - lang/strings_danish.txt | Diff File | ||
| mod - lang/strings_french.txt | Diff File | ||
| mod - lang/strings_german.txt | Diff File | ||
| mod - lang/strings_hebrew.txt | Diff File | ||
| mod - lang/strings_interlingua.txt | Diff File | ||
| mod - lang/strings_italian.txt | Diff File | ||
| mod - lang/strings_korean.txt | Diff File | ||
| mod - lang/strings_macedonian.txt | Diff File | ||
| mod - lang/strings_portuguese_brazil.txt | Diff File | ||
| mod - lang/strings_ripoarisch.txt | Diff File | ||
| mod - lang/strings_swedish.txt | Diff File | ||
| mod - lang/strings_turkish.txt | Diff File | ||
| mod - lang/strings_ukrainian.txt | Diff File | ||
| mod - lang/strings_urdu.txt | Diff File | ||
| mod - lang/strings_zazaki.txt | Diff File | ||
| add - plugins/Gravatar/lang/strings_interlingua.txt | Diff File | ||
| mod - plugins/MantisCoreFormatting/lang/strings_interlingua.txt | Diff File | ||
| mod - plugins/MantisGraph/lang/strings_interlingua.txt | Diff File | ||
|
master a52aeeb6 2021-01-03 13:34 Details Diff |
PR review fixes | ||
| mod - account_prof_menu_page.php | Diff File | ||
| mod - account_sponsor_page.php | Diff File | ||
| mod - core/layout_api.php | Diff File | ||
| mod - roadmap_page.php | Diff File | ||
|
master 63a794e9 2021-01-03 12:47 Details Diff |
Fix markup in account_prefs_inc.php (take 2) Commit f65b0cae3b9d4db820d15695e69e797dcdf98bd3 introduced a regression in the user preferences on account_prefs_page.php. This fixes the problem, by printing the wrapping div and spacer within the edit_account_prefs() function again, but only when the Accounts menu is shown (p_accounts_menu == true). Fixes 0027574 |
Affected Issues 0027574 |
|
| mod - account_prefs_inc.php | Diff File | ||
| mod - account_prefs_page.php | Diff File | ||
|
master d3298ad0 2021-01-03 03:39 Details Diff |
Remove unused option display_project_padding Fixes 0027833 |
Affected Issues 0027833 |
|
| mod - config_defaults_inc.php | Diff File | ||
| mod - core/obsolete.php | Diff File | ||
| mod - core/project_api.php | Diff File | ||
|
master 433394ad 2021-01-01 15:35 Details Diff |
Merge remote-tracking branch 'origin/master-2.24' | ||
| mod - core/category_api.php | Diff File | ||
|
master 0cb5e713 2021-01-01 14:45 Details Diff |
TravisCI: sort PHP versions in descending order This way, more recent versions are built first. Issue 0027829 |
Affected Issues 0027829 |
|
| mod - .travis.yml | Diff File | ||
|
master 67b3752b 2021-01-01 14:37 Details Diff |
TravisCI: switch to bionic for build environment Keep using xenial for legacy PHP versions (5.6 and 7.0) as they are not supported on bionic. Fixes 0027829 |
Affected Issues 0027829 |
|
| mod - .travis.yml | Diff File | ||
|
master f16906f9 2021-01-01 14:36 Details Diff |
TravisCI: enable PHP 8.0 builds Allow pgsql to fail due to issue 0027830. Fixes 0027829 |
Affected Issues 0027829, 0027830 |
|
| mod - .travis.yml | Diff File | ||
|
master-2.24 074b3f5d 2021-01-01 06:19 Details Diff |
Fix "Category 0 not found" when reporting new issue By definition, category "0" (no category) does not exist in any project, but when empty category is allowed ($g_allow_no_category = ON), category_exists_in_project() should return true. Regression introduced by a4c4865b2102c2c0bfc53692499514db0b744dc9 in issue 0027361. Fixes 0027826 |
Affected Issues 0027361, 0027826 |
|
| mod - core/category_api.php | Diff File | ||
|
master f25e1164 2021-01-01 04:39 Details Diff |
Improve pop-up description for file icons Previously, we used an hardcoded 'file icon' string, replaced with $s_file_icon_description. Also, added new $s_unknown_file_extension string to have a descriptive text when the file extension is not referenced in $g_file_type_icons instead of just displaying '?'. Fixes 0027827 |
Affected Issues 0027827 |
|
| mod - core/file_api.php | Diff File | ||
| mod - core/print_api.php | Diff File | ||
| mod - lang/strings_english.txt | Diff File | ||
|
master 0e6bfa0c 2021-01-01 04:23 Details Diff |
Use new icon API functions - stragglers Replace hardcoded fontawesome <i> tags with new print_icon() or icon_get() calls. |
||
| mod - bug_view_inc.php | Diff File | ||
| mod - bugnote_add_inc.php | Diff File | ||
| mod - bugnote_stats_inc.php | Diff File | ||
| mod - changelog_page.php | Diff File | ||
| mod - core/classes/TimelineEvent.class.php | Diff File | ||
| mod - core/collapse_api.php | Diff File | ||
| mod - core/filter_api.php | Diff File | ||
| mod - core/html_api.php | Diff File | ||
| mod - core/layout_api.php | Diff File | ||
| mod - core/print_api.php | Diff File | ||
| mod - core/timeline_inc.php | Diff File | ||
| mod - manage_user_page.php | Diff File | ||
| mod - my_view_inc.php | Diff File | ||
| mod - print_all_bug_page.php | Diff File | ||
|
master b90cbcb4 2021-01-01 04:22 Details Diff |
Modify icon_get()/print_icon() to allow inner HTML Lets the caller insert HTML inside of the <i> tag generated by the icon_get() function. This can be used e.g. to inject a second icon next to the first, like for the temporary filters. Fixes 0027828 |
Affected Issues 0027828 |
|
| mod - core/filter_api.php | Diff File | ||
| mod - core/icon_api.php | Diff File | ||
|
master d039b54a 2020-12-30 12:48 Committer: dregad Details Diff |
Add issue revision settings to "Workflow Thresholds" page Fixes 0027817 |
Affected Issues 0027817 |
|
| mod - lang/strings_english.txt | Diff File | ||
| mod - manage_config_work_threshold_page.php | Diff File | ||
| mod - manage_config_work_threshold_set.php | Diff File | ||
|
master b7cf9749 2020-12-30 12:16 Committer: dregad Details Diff |
Sort $g_public_config_names Issue 0027817 |
Affected Issues 0027817 |
|
| mod - config_defaults_inc.php | Diff File | ||
|
master 4d5023bc 2020-12-30 07:05 Details Diff |
Fix typos in language strings Per @Nikerabbit's feedback in 6c3482d009da931f43276d192bf66799402836bd. - remove space before `?` - remove unnecessary `:` - typo in $s_remove_user_sure_msg Issue 0027779 |
Affected Issues 0027779 |
|
| mod - lang/strings_english.txt | Diff File | ||