Changesets: MantisBT
|
master-1.2.x 9f721874 2012-08-27 04:43 Details Diff |
Fix 0014655: Filtering of tags starting with '0' not possible |
Affected Issues 0014655 |
|
| mod - core/tag_api.php | Diff File | ||
|
master-1.2.x c8ef2d77 2012-08-26 10:31 Details Diff |
Display currently active filter in view issues page Previously, the filter selection dropdown would always change back to '[Reset Filter]' after picking an entry from the list. This is a backport of several commits from master branch. - 971d134f660ef9874888bfd1176e15cfdf0ab102 (issue 0006491) - 3110481c6492ffcb9b3f2f6886897508db4ed1aa - 269c843a95fbf1b34f1e5e1a24e969cee7e47280 |
Affected Issues 0006491 |
|
| mod - core/filter_api.php | Diff File | ||
| mod - view_all_set.php | Diff File | ||
|
master-1.2.x dbe5fa65 2012-08-25 10:24 Details Diff |
Localisation updates from http://translatewiki.net. | ||
| mod - lang/strings_dutch.txt | Diff File | ||
| mod - lang/strings_japanese.txt | Diff File | ||
|
master-2.0.x df221979 2012-08-19 10:05 Paul Richards Details Diff |
Make use of external php captcha library - which also provides audio captcha support | ||
| rm - core/classes/MantisCaptcha.class.php | Diff | ||
| mod - library/README.libs | Diff File | ||
| add - library/Securimage/AHGBold.ttf | Diff File | ||
| add - library/Securimage/LICENSE.txt | Diff File | ||
| add - library/Securimage/README.FONT.txt | Diff File | ||
| add - library/Securimage/README.txt | Diff File | ||
| add - library/Securimage/WavFile.php | Diff File | ||
| add - library/Securimage/audio/0.wav | Diff File | ||
| add - library/Securimage/audio/1.wav | Diff File | ||
| add - library/Securimage/audio/10.wav | Diff File | ||
| add - library/Securimage/audio/11.wav | Diff File | ||
| add - library/Securimage/audio/12.wav | Diff File | ||
| add - library/Securimage/audio/13.wav | Diff File | ||
| add - library/Securimage/audio/14.wav | Diff File | ||
| add - library/Securimage/audio/15.wav | Diff File | ||
| add - library/Securimage/audio/16.wav | Diff File | ||
| add - library/Securimage/audio/17.wav | Diff File | ||
| add - library/Securimage/audio/18.wav | Diff File | ||
| add - library/Securimage/audio/19.wav | Diff File | ||
| add - library/Securimage/audio/2.wav | Diff File | ||
| add - library/Securimage/audio/20.wav | Diff File | ||
| add - library/Securimage/audio/3.wav | Diff File | ||
| add - library/Securimage/audio/4.wav | Diff File | ||
| add - library/Securimage/audio/5.wav | Diff File | ||
| add - library/Securimage/audio/6.wav | Diff File | ||
| add - library/Securimage/audio/7.wav | Diff File | ||
| add - library/Securimage/audio/8.wav | Diff File | ||
| add - library/Securimage/audio/9.wav | Diff File | ||
| add - library/Securimage/audio/A.wav | Diff File | ||
| add - library/Securimage/audio/B.wav | Diff File | ||
| add - library/Securimage/audio/C.wav | Diff File | ||
| add - library/Securimage/audio/D.wav | Diff File | ||
| add - library/Securimage/audio/E.wav | Diff File | ||
| add - library/Securimage/audio/F.wav | Diff File | ||
| add - library/Securimage/audio/G.wav | Diff File | ||
| add - library/Securimage/audio/H.wav | Diff File | ||
| add - library/Securimage/audio/I.wav | Diff File | ||
| add - library/Securimage/audio/J.wav | Diff File | ||
| add - library/Securimage/audio/K.wav | Diff File | ||
| add - library/Securimage/audio/L.wav | Diff File | ||
| add - library/Securimage/audio/M.wav | Diff File | ||
| add - library/Securimage/audio/MINUS.wav | Diff File | ||
| add - library/Securimage/audio/N.wav | Diff File | ||
| add - library/Securimage/audio/O.wav | Diff File | ||
| add - library/Securimage/audio/P.wav | Diff File | ||
| add - library/Securimage/audio/PLUS.wav | Diff File | ||
| add - library/Securimage/audio/Q.wav | Diff File | ||
| add - library/Securimage/audio/R.wav | Diff File | ||
| add - library/Securimage/audio/S.wav | Diff File | ||
| add - library/Securimage/audio/T.wav | Diff File | ||
| add - library/Securimage/audio/TIMES.wav | Diff File | ||
| add - library/Securimage/audio/U.wav | Diff File | ||
| add - library/Securimage/audio/V.wav | Diff File | ||
| add - library/Securimage/audio/W.wav | Diff File | ||
| add - library/Securimage/audio/X.wav | Diff File | ||
| add - library/Securimage/audio/Y.wav | Diff File | ||
| add - library/Securimage/audio/Z.wav | Diff File | ||
| add - library/Securimage/audio/error.wav | Diff File | ||
| add - library/Securimage/audio/noise/check-point-1.wav | Diff File | ||
| add - library/Securimage/audio/noise/crowd-talking-1.wav | Diff File | ||
| add - library/Securimage/audio/noise/crowd-talking-6.wav | Diff File | ||
| add - library/Securimage/audio/noise/crowd-talking-7.wav | Diff File | ||
| add - library/Securimage/audio/noise/kids-playing-1.wav | Diff File | ||
| add - library/Securimage/backgrounds/bg3.jpg | Diff File | ||
| add - library/Securimage/backgrounds/bg4.jpg | Diff File | ||
| add - library/Securimage/backgrounds/bg5.jpg | Diff File | ||
| add - library/Securimage/backgrounds/bg6.png | Diff File | ||
| add - library/Securimage/captcha.html | Diff File | ||
| add - library/Securimage/database/.htaccess | Diff File | ||
| add - library/Securimage/database/index.html | Diff File | ||
| add - library/Securimage/database/securimage.sqlite | Diff File | ||
| add - library/Securimage/example_form.ajax.php | Diff File | ||
| add - library/Securimage/example_form.php | Diff File | ||
| add - library/Securimage/examples/display_value.php | Diff File | ||
| add - library/Securimage/examples/securimage_show_example.php | Diff File | ||
| add - library/Securimage/examples/securimage_show_example2.php | Diff File | ||
| add - library/Securimage/examples/static_captcha.php | Diff File | ||
| add - library/Securimage/images/audio_icon.png | Diff File | ||
| add - library/Securimage/images/refresh.png | Diff File | ||
| add - library/Securimage/securimage.php | Diff File | ||
| add - library/Securimage/securimage_play.php | Diff File | ||
| add - library/Securimage/securimage_play.swf | Diff File | ||
| add - library/Securimage/securimage_show.php | Diff File | ||
| add - library/Securimage/words/words.txt | Diff File | ||
| rm - make_captcha_img.php | Diff | ||
| mod - signup.php | Diff File | ||
| mod - signup_page.php | Diff File | ||
|
master-1.2.x 6641edce 2012-08-19 05:17 Details Diff |
Localisation updates from http://translatewiki.net. | ||
| mod - lang/strings_arabic.txt | Diff File | ||
| mod - lang/strings_japanese.txt | Diff File | ||
| mod - lang/strings_korean.txt | Diff File | ||
| mod - lang/strings_latvian.txt | Diff File | ||
| mod - plugins/MantisGraph/lang/strings_japanese.txt | Diff File | ||
|
master-2.0.x 667b273f 2012-08-18 12:57 Paul Richards Details Diff |
add phpstorm files to gitignore | ||
| mod - .gitignore | Diff File | ||
|
master-2.0.x 6cb662f1 2012-08-18 12:55 Paul Richards Details Diff |
Remove unattended upgrade file for now as it still uses the old adodb layer | ||
| rm - admin/upgrade_unattended.php | Diff | ||
|
master-2.0.x c72734a7 2012-08-18 10:40 Paul Richards Details Diff |
fix missing semicolon | ||
| mod - news_rss.php | Diff File | ||
|
master-2.0.x c3e92049 2012-08-18 10:38 Paul Richards Details Diff |
remove unused variable | ||
| mod - core/filter_api.php | Diff File | ||
|
master-2.0.x 1a829017 2012-08-18 10:12 Paul Richards Details Diff |
remove unneeded config_get call | ||
| mod - core/email_api.php | Diff File | ||
|
master-2.0.x 6a9786e8 2012-08-18 10:11 Paul Richards Details Diff |
fix typo | ||
| mod - core/relationship_api.php | Diff File | ||
|
master-2.0.x abaa673a 2012-08-18 10:07 Paul Richards Details Diff |
Remove html variable removed by commit 2dc8409 | ||
| mod - core/collapse_api.php | Diff File | ||
|
master-2.0.x 386b975a 2012-08-18 09:59 Paul Richards Details Diff |
Fix error introduced by 43cb2f0 | ||
| mod - core/user_pref_api.php | Diff File | ||
|
master-2.0.x 23812e64 2012-08-18 04:24 Paul Richards Details Diff |
remove unused variable | ||
| mod - core/filter_api.php | Diff File | ||
|
master-2.0.x c28f13cf 2012-08-18 04:18 Paul Richards Details Diff |
fix phpdoc types | ||
| mod - core/sponsorship_api.php | Diff File | ||
|
master-2.0.x 9cb2e085 2012-08-18 04:17 Paul Richards Details Diff |
optimise: remove unused count() | ||
| mod - core/classes/MantisEnum.class.php | Diff File | ||
|
master-2.0.x cf618b6b 2012-08-18 04:17 Paul Richards Details Diff |
remove trailing closing php ?> braket | ||
| mod - bug_stick.php | Diff File | ||
|
master 79fc861e 2012-08-17 04:16 Details Diff |
Bugnote '~' processing may produce error if bug does not exist This error case is a bit far-fetched, and should normally not occur unless there is some data corruption. If referencing an existing bugnote whose parent bug is not in the database, the callback function cannot retrieve the project_id, so error 403 is triggered. The callback functions have also been reformatted for better readability Fixes 0012580 |
Affected Issues 0012580 |
|
| mod - core/string_api.php | Diff File | ||
|
master-1.2.x 6e29c1eb 2012-08-17 04:16 Details Diff |
Bugnote '~' processing may produce error if bug does not exist This error case is a bit far-fetched, and should normally not occur unless there is some data corruption. If referencing an existing bugnote whose parent bug is not in the database, the callback function cannot retrieve the project_id, so error 403 is triggered. The callback functions have also been reformatted for better readability Fixes 0012580 |
Affected Issues 0012580 |
|
| mod - core/string_api.php | Diff File | ||
|
master-1.2.x 83fb71b5 2012-08-16 22:49 Details Diff |
Do not skip e-mail validation if $g_login_method != LDAP Prior to this, function email_is_valid() always returned true when $g_use_ldap_email = ON, even if $g_login_method != LDAP. Even though this is not an usual case (when not using LDAP, the other LDAP-related configuration options should be left to their default values), this causes the actual validation to be skipped which could lead to email sending errors. Fixes 0014632 |
Affected Issues 0014632 |
|
| mod - core/email_api.php | Diff File | ||
|
master 86abb9cc 2012-08-16 22:49 Details Diff |
Do not skip e-mail validation if $g_login_method != LDAP Prior to this, function email_is_valid() always returned true when $g_use_ldap_email = ON, even if $g_login_method != LDAP. Even though this is not an usual case (when not using LDAP, the other LDAP-related configuration options should be left to their default values), this causes the actual validation to be skipped which could lead to email sending errors. Fixes 0014632 |
Affected Issues 0014632 |
|
| mod - core/email_api.php | Diff File | ||
|
master-1.2.x 6987b4ad 2012-08-16 22:41 Details Diff |
Fix 0014631: Consistent email validation PHPMailer uses filter_var() to check for an e-mail validity; this function treats single-domain e-mail addresses (e.g. user@localhost) as invalid. However, Mantis API function email_is_valid() relies on a custom regex to validate e-mails, which does accept such addresses. As a consequence, we accept addresses to which we are unable to send messages. To avoid this problem, we now rely on PHPMailer::ValidateAddress() method to ensure that any email we store can be sent PHPMailer. |
Affected Issues 0014631 |
|
| mod - core/email_api.php | Diff File | ||
|
master a38858a3 2012-08-16 22:41 Details Diff |
Fix 0014631: Consistent email validation PHPMailer uses filter_var() to check for an e-mail validity; this function treats single-domain e-mail addresses (e.g. user@localhost) as invalid. However, Mantis API function email_is_valid() relies on a custom regex to validate e-mails, which does accept such addresses. As a consequence, we accept addresses to which we are unable to send messages. To avoid this problem, we now rely on PHPMailer::ValidateAddress() method to ensure that any email we store can be sent PHPMailer. |
Affected Issues 0014631 |
|
| mod - core/email_api.php | Diff File | ||
|
master-1.2.x 4ff0a958 2012-08-16 21:35 Details Diff |
Fix 0014630: Improved logging for emails Prior to this, several e-mail related events were not reported at all, making troubleshooting of issues difficult. The following cases are now logged: * sending of queued messages (email_send_all) * errors thrown by PHPMailer * reminder emails (email_bug_reminder) - fixes 0009368 * deletion of records from the email queue In addition, admin/email_queue.php was modified to print a formatted date instead of a numeric timestamp. |
Affected Issues 0009368, 0014630 |
|
| mod - admin/email_queue.php | Diff File | ||
| mod - core/email_api.php | Diff File | ||
| mod - core/email_queue_api.php | Diff File | ||
|
master 6e27e969 2012-08-16 21:35 Details Diff |
Fix 0014630: Improved logging for emails Prior to this, several e-mail related events were not reported at all, making troubleshooting of issues difficult. The following cases are now logged: * sending of queued messages (email_send_all) * errors thrown by PHPMailer * reminder emails (email_bug_reminder) - fixes 0009368 * deletion of records from the email queue In addition, admin/email_queue.php was modified to print a formatted date instead of a numeric timestamp. |
Affected Issues 0009368, 0014630 |
|
| mod - admin/email_queue.php | Diff File | ||
| mod - core/email_api.php | Diff File | ||
| mod - core/email_queue_api.php | Diff File | ||