Changesets: MantisBT
|
mantishub-1.3.x-20150418_1638 b1a26b9f 2015-04-08 19:57 Rafik Robeal Details Diff |
Merge branch 'master' of git://github.com/mantisbt/mantisbt into mantishub-1.3.x | ||
| mod - api/soap/mantisconnect.php | Diff File | ||
| mod - bug_reminder_page.php | Diff File | ||
| mod - config_defaults_inc.php | Diff File | ||
| mod - core.php | Diff File | ||
| mod - core/constant_inc.php | Diff File | ||
| mod - core/email_api.php | Diff File | ||
| mod - core/helper_api.php | Diff File | ||
| mod - core/html_api.php | Diff File | ||
| mod - core/logging_api.php | Diff File | ||
| mod - core/print_api.php | Diff File | ||
| mod - css/default.css | Diff File | ||
| mod - css/login.css | Diff File | ||
| mod - docbook/Admin_Guide/en-US/Installation.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/Revision_History.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/misc.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/security.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/webserver.xml | Diff File | ||
| mod - lang/strings_english.txt | Diff File | ||
| mod - lost_pwd_page.php | Diff File | ||
| mod - signup_page.php | Diff File | ||
|
master e0d44378 2015-04-08 19:37 Rafik Robeal Details Diff |
Style bulk action pages 'Severity', 'Add Note', 'Attach tags' | ||
| mod - bug_actiongroup_add_note_inc.php | Diff File | ||
| mod - bug_actiongroup_attach_tags_inc.php | Diff File | ||
| mod - bug_actiongroup_ext_page.php | Diff File | ||
| mod - bug_actiongroup_update_severity_inc.php | Diff File | ||
| mod - lost_pwd_page.php | Diff File | ||
|
master ae3f255f 2015-04-08 18:37 Rafik Robeal Details Diff |
Merge branch 'master' of git://github.com/mantisbt/mantisbt into modern-ui-2 Conflicts: bug_reminder_page.php css/default.css lost_pwd_page.php manage_proj_create_page.php signup_page.php |
||
| mod - api/soap/mantisconnect.php | Diff File | ||
| mod - bug_reminder_page.php | Diff File | ||
| mod - config_defaults_inc.php | Diff File | ||
| mod - core.php | Diff File | ||
| mod - core/constant_inc.php | Diff File | ||
| mod - core/email_api.php | Diff File | ||
| mod - core/helper_api.php | Diff File | ||
| mod - core/html_api.php | Diff File | ||
| mod - core/logging_api.php | Diff File | ||
| mod - core/print_api.php | Diff File | ||
| mod - css/login.css | Diff File | ||
| mod - docbook/Admin_Guide/en-US/Installation.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/Revision_History.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/defaults.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/misc.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/security.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/webserver.xml | Diff File | ||
| mod - lang/strings_english.txt | Diff File | ||
| mod - lost_pwd_page.php | Diff File | ||
| mod - manage_proj_create_page.php | Diff File | ||
| mod - signup_page.php | Diff File | ||
|
master d8f7cc8a 2015-04-08 07:28 Details Diff |
Support adding a note + attachment in one step Fixes 0019589 |
Affected Issues 0019589 |
|
| mod - bug_file_add.php | Diff File | ||
| mod - bug_file_upload_inc.php | Diff File | ||
| mod - bug_report.php | Diff File | ||
| mod - bug_report_page.php | Diff File | ||
| mod - bugnote_add.php | Diff File | ||
| mod - bugnote_add_inc.php | Diff File | ||
| mod - core/file_api.php | Diff File | ||
|
master 83a66f11 2015-04-05 15:39 Details Diff |
Synchronous email sending via shutdown function Pull request https://github.com/mantisbt/mantisbt/pull/589 |
||
| mod - api/soap/mantisconnect.php | Diff File | ||
| mod - core.php | Diff File | ||
| mod - core/constant_inc.php | Diff File | ||
| mod - core/email_api.php | Diff File | ||
| mod - core/helper_api.php | Diff File | ||
| mod - core/html_api.php | Diff File | ||
| mod - core/logging_api.php | Diff File | ||
|
master 4900fd88 2015-04-05 15:32 Details Diff |
Documentation: catch up on revision history | ||
| mod - docbook/Admin_Guide/en-US/Revision_History.xml | Diff File | ||
|
master 07100eff 2015-04-05 15:32 Details Diff |
Documentation: use programlisting tag | ||
| mod - docbook/Admin_Guide/en-US/config/security.xml | Diff File | ||
|
master f26298d7 2015-04-05 15:29 Details Diff |
Document disabling of CSP via $g_custom_headers Fixes 0019576 |
Affected Issues 0019576 |
|
| mod - config_defaults_inc.php | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/security.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/webserver.xml | Diff File | ||
|
master 2191daad 2015-04-05 08:54 Details Diff |
Documentation: use 'warning' tags | ||
| mod - docbook/Admin_Guide/en-US/Installation.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/misc.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/security.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/webserver.xml | Diff File | ||
|
master 5ca2fb68 2015-04-05 06:26 Details Diff |
Reword 'send reminders' messages | ||
| mod - lang/strings_english.txt | Diff File | ||
|
master fd1bcd95 2015-04-05 06:14 Details Diff |
Fix HTML/CSS for bug_reminder_page.php This is a follow up on 3ad885bf2e362a4a4005d39ef4c1aa729b16c6cd which did a minimal adjustment on the styling, continuing use of tables for page layout. The page now uses 1.3 standard div/CSS layout. Issue 0017832, fixes 0019575 |
Affected Issues 0017832, 0019575 |
|
| mod - bug_reminder_page.php | Diff File | ||
| mod - css/default.css | Diff File | ||
|
master e32a9448 2015-04-05 06:13 Details Diff |
Reword signup and lost password messages | ||
| mod - lang/strings_english.txt | Diff File | ||
|
master 71057a42 2015-04-05 05:58 Details Diff |
Whitespace | ||
| mod - lost_pwd_page.php | Diff File | ||
| mod - signup_page.php | Diff File | ||
|
master 692ab724 2015-04-05 05:57 Details Diff |
New CSS for info text within form container div The existing style defined in login.css has been moved to default.css and given a class name which is now used in signup_page.php and lost_pwd_page.php. |
||
| mod - css/default.css | Diff File | ||
| mod - css/login.css | Diff File | ||
| mod - lost_pwd_page.php | Diff File | ||
| mod - signup_page.php | Diff File | ||
|
master 037b99a5 2015-04-05 02:34 Details Diff |
email_store() should always set EMAIL_SHUTDOWN_GENERATED flag Even though the code in email_shutdown_function() handles the EMAIL_SHUTDOWN_FORCE flag as though EMAIL_SHUTDOWN_GENERATED were also set, it is technically more correct to always set the flag. Issue 0017460 |
Affected Issues 0017460 |
|
| mod - core/email_api.php | Diff File | ||
|
master 1ddb4008 2015-04-05 01:20 Details Diff |
Ensure specified user exists in selection list print_user_option_list() is used to display user selection lists. When editing a bug having a handler that has been demoted, it is important that the former developer is included in the list, otherwise the bug's handler would be set to 0. Fixes 0019574 |
Affected Issues 0019574 |
|
| mod - core/print_api.php | Diff File | ||
|
master c0976d06 2015-04-05 01:15 Details Diff |
project_get_all_user_rows() return associative array Previously, it returned a zero-based array through use of array_values() function; using an associative array does not affect existing uses of the API, and facilitates checking existence of a specific user in the array. Pre-requisite to fix issue 0019574 |
Affected Issues 0019574 |
|
| mod - core/project_api.php | Diff File | ||
|
master bbe5bb6a 2015-04-05 01:15 Details Diff |
Fix indentation | ||
| mod - core/print_api.php | Diff File | ||
|
master bb5da6b6 2015-04-04 08:17 Details Diff |
Use standard HTML5 regex in email_regex_simple() A future improvement for this would be to retrieve the regex from the PHPMailer library to ensure we are guaranteed consistent behavior for our handling of e-mails, but this is currently not possible since the regexes are hardcoded in PHPMailer's validateAddress() method. Fixes 0017275, 0017279 |
Affected Issues 0017275, 0017279 |
|
| mod - core/email_api.php | Diff File | ||
|
master ca7d087a 2015-04-04 06:58 Details Diff |
Refactor the email shutdown function Register email_shutdown_function() from a new generic helper API, mantis_shutdown_functions_register(); this could be used to add other shutdown functions or a plugin event in the future. The shutdown function is now always registered, and the logic to determine whether to call email_send_all() or not has been moved into it. This allows removal of the delay implemented in the previous version to avoid concurrent executions. The $g_email_stored global variable has been renamed and is now used as a binary flag which drives the shutdown function's behavior. By setting this flag, the request can - indicate that emails have been generated, allowing the shutdown function to trigger email_send_all() only when necessary - force sending of emails in the shutdown function, regardless of $g_email_send_using_cronjob setting (useful e.g. for signup or password reset processes, where we don't want to delay notifications). To implement that behavior, a new optional parameter ($p_force) was added to the email_store() function. These changes are derived from vboctor's comments in PR 589. Issue 0017460 |
Affected Issues 0017460 |
|
| mod - core.php | Diff File | ||
| mod - core/constant_inc.php | Diff File | ||
| mod - core/email_api.php | Diff File | ||
| mod - core/helper_api.php | Diff File | ||
| mod - core/logging_api.php | Diff File | ||
|
master 9c45e146 2015-03-30 05:41 Details Diff |
Synchronous email sending via shutdown function Mantis provides 2 ways of processing email: synchronously (default) or using a cron job. Historically, the former was achieved by processing the email queue immediately after each email-generating action. This approach could lead to a severe performance degradation when the queue contains a backlog of pending messages which can't be sent (e.g. due to invalid email addresses or server problems). In early 2014, an attempt was made to improve this for fastcgi by processing the queue at the bottom of each displayed page (in html_end() function), which introduced regressions for SOAP API (issue 0017458) as well as plugins and other corner cases (issues 0017460). This commit resolves the problem by registering a shutdown function to process the email queue in core.php, which ensures that email gets sent no matter what. To avoid multiple executions of the shutdown function for a single user request (which may lead to several executions of core.php, e.g. when building dynamic css, javascript translations, etc), an arbitrary 5 seconds delay is observed between each register_shutdown_function() call. Fixes 0017460 |
Affected Issues 0017458, 0017460 |
|
| mod - api/soap/mantisconnect.php | Diff File | ||
| mod - core.php | Diff File | ||
| mod - core/email_api.php | Diff File | ||
| mod - core/html_api.php | Diff File | ||
|
master ffeb73c8 2015-03-30 05:41 Details Diff |
Remove useless 'echo' statement | ||
| mod - core.php | Diff File | ||
|
master bc34c970 2015-03-30 05:39 Details Diff |
Whitespace | ||
| mod - core/email_api.php | Diff File | ||
|
mantishub-1.3.x-20150418_1638 4068154f 2015-03-27 21:51 Victor Boctor Details Diff |
Merge remote-tracking branch 'upstream/master' into mantishub-1.3.x | ||
| mod - config_defaults_inc.php | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/defaults.xml | Diff File | ||
| mod - manage_proj_create_page.php | Diff File | ||
|
mantishub-1.3.x-20150418_1638 e513358a 2015-03-27 20:59 Victor Boctor Details Diff |
Merge remote-tracking branch 'upstream/master' into mantishub-1.3.x Conflicts: bug_update.php core/http_api.php docbook/Admin_Guide/en-US/Configuration.xml |
||
| mod - admin/install.php | Diff File | ||
| mod - admin/upgrade_unattended.php | Diff File | ||
| mod - bug_change_status_page.php | Diff File | ||
| mod - bug_update.php | Diff File | ||
| mod - config_defaults_inc.php | Diff File | ||
| mod - core/constant_inc.php | Diff File | ||
| mod - core/email_api.php | Diff File | ||
| mod - core/http_api.php | Diff File | ||
| mod - core/wiki_api.php | Diff File | ||
| mod - doc/CREDITS | Diff File | ||
| mod - docbook/Admin_Guide/en-US/Configuration.xml | Diff File | ||
| mod - docbook/Admin_Guide/en-US/config/email.xml | Diff File | ||
| add - docbook/Admin_Guide/en-US/config/wiki.xml | Diff File | ||
| mod - manage_user_update.php | Diff File | ||