Changesets: MantisBT

adodb 882b2a88

2014-05-12 23:23

dregad


Details Diff
oci8 no longer needs special fetch mode with ADOdb 5.19

Fixes 0015426
mod - core/database_api.php Diff File

master 63ee2cd9

2014-05-12 12:02

grangeway


Details Diff
Merge pull request 0000171 from grangeway/schema

Fixes 0008207 mantis_project_hierarchy_table allows duplicate rows
This fixes a possible issue where the project hierarchy table can contain duplicate entries, by adding a unique index on the table
Affected Issues
0008207
mod - admin/schema.php Diff File
mod - core/install_helper_functions_api.php Diff File

master c2513b1e

2014-05-12 06:45

dregad


Details Diff
Logging API: fix array to string conversion notice

log_event() used $p_msg to print the message, instead of the sanitized
$s_msg variable, so when logging DB events which are submitted as an
array with execution time, the notice gets triggered.

Regression introduced by 2d0df25ec0fc7d9a0d97c8e5e102b617e5ff96d9

Fixes 0017441
Affected Issues
0017441
mod - core/logging_api.php Diff File

adodb cdd7a28a

2014-05-12 06:45

dregad


Details Diff
Logging API: fix array to string conversion notice

log_event() used $p_msg to print the message, instead of the sanitized
$s_msg variable, so when logging DB events which are submitted as an
array with execution time, the notice gets triggered.

Regression introduced by 2d0df25ec0fc7d9a0d97c8e5e102b617e5ff96d9
mod - core/logging_api.php Diff File

adodb 041b6cf8

2014-05-12 06:44

dregad


Details Diff
Fix indentation
mod - core/logging_api.php Diff File

master 604e0cf2

2014-05-12 05:43

siebrand


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_french.txt Diff File
mod - lang/strings_italian.txt Diff File
mod - lang/strings_japanese.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_portuguese_standard.txt Diff File
mod - lang/strings_russian.txt Diff File
mod - lang/strings_slovene.txt Diff File
mod - lang/strings_spanish.txt Diff File
mod - plugins/XmlImportExport/lang/strings_french.txt Diff File

master 167ca0f6

2014-05-12 03:51

dregad


Details Diff
Improve error handling for command-line scripts

Commit 461a7115d37de79e4875b651edd10fd556a533c3 added CLI-specific
handling for errors to display messages without HTML formatting.

This introduced a regression, causing scripts to abort even for
non-critical errors that would normally allow execution to continue
(such as PHP warnings as well as system and deprecated notices).
Furthermore, in that case the exit code is 0, so the caller is not able
to detect the failure to take appropriate action.

This improves how CLI errors are managed, making it similar to regular
MantisBT error handling, i.e.
- honor $g_display_errors settings
- abort only for DISPLAY_ERROR_HALT (in that case exit code is 1)
- don't print message if DISPLAY_ERROR_NONE
- handle E_DEPRECATED error type
- improve message for unhandled error types
- print a debug backtrace when show_detailed_errors == ON

Fixes 0017270
Affected Issues
0017270
mod - core/error_api.php Diff File

master fd2608dd

2014-05-12 02:08

dregad


Details Diff
Issue 0017322: apply same logic in bug_file_add.php Affected Issues
0017322
mod - bug_file_add.php Diff File

master-1.2.x 8b2d05da

2014-05-12 02:08

dregad


Details Diff
Issue 0017322: apply same logic in bug_file_add.php Affected Issues
0017322
mod - bug_file_add.php Diff File

master 4712980d

2014-05-12 02:07

dregad


Details Diff
Fix 0017324: remove var_dump() Affected Issues
0017324
mod - bug_report.php Diff File

master-1.2.x b6dfd6ea

2014-05-12 02:07

dregad


Details Diff
Fix 0017324: remove var_dump() Affected Issues
0017324
mod - bug_report.php Diff File

master-1.2.x 0244100b

2014-05-12 00:22

dregad


Details Diff
Whitespace
mod - bug_report.php Diff File

master 53d06416

2014-05-12 00:18

dregad


Details Diff
bug_report.php: fix warning when not using attachments

When attachments are not used, 'ufile' is not defined, so $t_files
becomes NULL (line 150) causing the 'Invalid argument supplied for
foreach' warning.

Fixes 0017322
Affected Issues
0017322
mod - bug_report.php Diff File

master-1.2.x 604042b9

2014-05-12 00:18

dregad


Details Diff
bug_report.php: fix warning when not using attachments

When attachments are not used, 'ufile' is not defined, so $t_files
becomes NULL (line 150) causing the 'Invalid argument supplied for
foreach' warning.

Fixes 0017322
Affected Issues
0017322
mod - bug_report.php Diff File

master 3f66fcc5

2014-05-09 19:39

dregad


Details Diff
Add basic syntax check for HTML tags

Using DOM, captures triggered warnings through custom error handler /
exception to identify common issues such as invalid tags, unexpected end
tag, open/end tag mismatch, etc.

Note: will not detect missing end tags.

Fixes 0030447
Affected Issues
0030447
mod - admin/test_langs.php Diff File

master 28aae140

2014-05-09 05:35

siebrand


Details Diff
Update supported languages

Also remove an inline tab I spotted.
mod - config_defaults_inc.php Diff File

master dc81683a

2014-05-09 05:22

siebrand


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_afrikaans.txt Diff File
mod - lang/strings_amharic.txt Diff File
mod - lang/strings_arabic.txt Diff File
mod - lang/strings_arabicegyptianspoken.txt Diff File
add - 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_croatian.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_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_german.txt Diff File
mod - lang/strings_greek.txt Diff File
mod - lang/strings_hebrew.txt Diff File
mod - lang/strings_hungarian.txt Diff File
mod - lang/strings_icelandic.txt Diff File
add - 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_latvian.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_norwegian_nynorsk.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_qqq.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
add - lang/strings_serbian_latin.txt Diff File
mod - lang/strings_slovak.txt Diff File
mod - lang/strings_slovene.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_urdu.txt Diff File
add - lang/strings_vietnamese.txt Diff File
mod - lang/strings_volapuk.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_afrikaans.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_arabic.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_belarusian_tarask.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_breton.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_bulgarian.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_catalan.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_chinese_simplified.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_chinese_traditional.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_czech.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_danish.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_dutch.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_finnish.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_french.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_galician.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_german.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_hebrew.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_hungarian.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_interlingua.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_italian.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_japanese.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_korean.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_lithuanian.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_macedonian.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_norwegian_bokmal.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_occitan.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_polish.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_portuguese_brazil.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_portuguese_standard.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_ripoarisch.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_romanian.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_russian.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_serbian.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_serbian_latin.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_slovak.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_spanish.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_swedish.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_swissgerman.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_tagalog.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_turkish.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_ukrainian.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_vietnamese.txt Diff File
mod - plugins/MantisGraph/lang/strings_arabic.txt Diff File
mod - plugins/MantisGraph/lang/strings_arabicegyptianspoken.txt Diff File
add - plugins/MantisGraph/lang/strings_belarusian_tarask.txt Diff File
mod - plugins/MantisGraph/lang/strings_breton.txt Diff File
mod - plugins/MantisGraph/lang/strings_bulgarian.txt Diff File
mod - plugins/MantisGraph/lang/strings_catalan.txt Diff File
mod - plugins/MantisGraph/lang/strings_chinese_simplified.txt Diff File
mod - plugins/MantisGraph/lang/strings_chinese_traditional.txt Diff File
mod - plugins/MantisGraph/lang/strings_czech.txt Diff File
mod - plugins/MantisGraph/lang/strings_danish.txt Diff File
mod - plugins/MantisGraph/lang/strings_dutch.txt Diff File
mod - plugins/MantisGraph/lang/strings_estonian.txt Diff File
mod - plugins/MantisGraph/lang/strings_finnish.txt Diff File
mod - plugins/MantisGraph/lang/strings_french.txt Diff File
mod - plugins/MantisGraph/lang/strings_galician.txt Diff File
mod - plugins/MantisGraph/lang/strings_german.txt Diff File
mod - plugins/MantisGraph/lang/strings_greek.txt Diff File
mod - plugins/MantisGraph/lang/strings_hebrew.txt Diff File
mod - plugins/MantisGraph/lang/strings_hungarian.txt Diff File
mod - plugins/MantisGraph/lang/strings_icelandic.txt Diff File
add - plugins/MantisGraph/lang/strings_interlingua.txt Diff File
mod - plugins/MantisGraph/lang/strings_italian.txt Diff File
mod - plugins/MantisGraph/lang/strings_japanese.txt Diff File
mod - plugins/MantisGraph/lang/strings_korean.txt Diff File
mod - plugins/MantisGraph/lang/strings_lithuanian.txt Diff File
mod - plugins/MantisGraph/lang/strings_macedonian.txt Diff File
mod - plugins/MantisGraph/lang/strings_norwegian_bokmal.txt Diff File
mod - plugins/MantisGraph/lang/strings_norwegian_nynorsk.txt Diff File
mod - plugins/MantisGraph/lang/strings_occitan.txt Diff File
mod - plugins/MantisGraph/lang/strings_polish.txt Diff File
mod - plugins/MantisGraph/lang/strings_portuguese_brazil.txt Diff File
mod - plugins/MantisGraph/lang/strings_portuguese_standard.txt Diff File
mod - plugins/MantisGraph/lang/strings_ripoarisch.txt Diff File
mod - plugins/MantisGraph/lang/strings_romanian.txt Diff File
mod - plugins/MantisGraph/lang/strings_russian.txt Diff File
mod - plugins/MantisGraph/lang/strings_serbian.txt Diff File
add - plugins/MantisGraph/lang/strings_serbian_latin.txt Diff File
mod - plugins/MantisGraph/lang/strings_slovak.txt Diff File
mod - plugins/MantisGraph/lang/strings_spanish.txt Diff File
mod - plugins/MantisGraph/lang/strings_swedish.txt Diff File
mod - plugins/MantisGraph/lang/strings_swissgerman.txt Diff File
mod - plugins/MantisGraph/lang/strings_tagalog.txt Diff File
add - plugins/MantisGraph/lang/strings_turkish.txt Diff File
mod - plugins/MantisGraph/lang/strings_ukrainian.txt Diff File
mod - plugins/MantisGraph/lang/strings_urdu.txt Diff File
add - plugins/MantisGraph/lang/strings_vietnamese.txt Diff File
mod - plugins/MantisGraph/lang/strings_volapuk.txt Diff File
add - plugins/XmlImportExport/lang/strings_afrikaans.txt Diff File
mod - plugins/XmlImportExport/lang/strings_arabic.txt Diff File
add - plugins/XmlImportExport/lang/strings_belarusian_tarask.txt Diff File
mod - plugins/XmlImportExport/lang/strings_breton.txt Diff File
add - plugins/XmlImportExport/lang/strings_bulgarian.txt Diff File
mod - plugins/XmlImportExport/lang/strings_catalan.txt Diff File
add - plugins/XmlImportExport/lang/strings_chinese_simplified.txt Diff File
add - plugins/XmlImportExport/lang/strings_chinese_traditional.txt Diff File
add - plugins/XmlImportExport/lang/strings_czech.txt Diff File
add - plugins/XmlImportExport/lang/strings_danish.txt Diff File
mod - plugins/XmlImportExport/lang/strings_dutch.txt Diff File
mod - plugins/XmlImportExport/lang/strings_finnish.txt Diff File
mod - plugins/XmlImportExport/lang/strings_french.txt Diff File
mod - plugins/XmlImportExport/lang/strings_galician.txt Diff File
mod - plugins/XmlImportExport/lang/strings_german.txt Diff File
add - plugins/XmlImportExport/lang/strings_greek.txt Diff File
add - plugins/XmlImportExport/lang/strings_hebrew.txt Diff File
mod - plugins/XmlImportExport/lang/strings_hungarian.txt Diff File
add - plugins/XmlImportExport/lang/strings_interlingua.txt Diff File
add - plugins/XmlImportExport/lang/strings_italian.txt Diff File
mod - plugins/XmlImportExport/lang/strings_japanese.txt Diff File
add - plugins/XmlImportExport/lang/strings_korean.txt Diff File
add - plugins/XmlImportExport/lang/strings_lithuanian.txt Diff File
mod - plugins/XmlImportExport/lang/strings_macedonian.txt Diff File
mod - plugins/XmlImportExport/lang/strings_norwegian_bokmal.txt Diff File
mod - plugins/XmlImportExport/lang/strings_occitan.txt Diff File
add - plugins/XmlImportExport/lang/strings_polish.txt Diff File
add - plugins/XmlImportExport/lang/strings_portuguese_brazil.txt Diff File
mod - plugins/XmlImportExport/lang/strings_portuguese_standard.txt Diff File
mod - plugins/XmlImportExport/lang/strings_ripoarisch.txt Diff File
add - plugins/XmlImportExport/lang/strings_romanian.txt Diff File
mod - plugins/XmlImportExport/lang/strings_russian.txt Diff File
add - plugins/XmlImportExport/lang/strings_serbian.txt Diff File
add - plugins/XmlImportExport/lang/strings_serbian_latin.txt Diff File
mod - plugins/XmlImportExport/lang/strings_slovak.txt Diff File
mod - plugins/XmlImportExport/lang/strings_spanish.txt Diff File
add - plugins/XmlImportExport/lang/strings_swedish.txt Diff File
mod - plugins/XmlImportExport/lang/strings_swissgerman.txt Diff File
add - plugins/XmlImportExport/lang/strings_tagalog.txt Diff File
add - plugins/XmlImportExport/lang/strings_turkish.txt Diff File
add - plugins/XmlImportExport/lang/strings_ukrainian.txt Diff File
add - plugins/XmlImportExport/lang/strings_vietnamese.txt Diff File

master 68eb8920

2014-05-09 04:58

siebrand


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_afrikaans.txt Diff File
mod - lang/strings_amharic.txt Diff File
mod - lang/strings_arabic.txt Diff File
mod - lang/strings_arabicegyptianspoken.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_croatian.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_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_german.txt Diff File
mod - lang/strings_greek.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_italian.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 - lang/strings_lithuanian.txt Diff File
mod - lang/strings_macedonian.txt Diff File

master c2803dd7

2014-05-09 04:09

siebrand


Details Diff
Use MantisBT, fix grammar and stop yelling
mod - lang/strings_english.txt Diff File

master b5fe1f84

2014-05-09 04:06

siebrand


Details Diff
Use "code" tags for configuration text
mod - lang/strings_english.txt Diff File

master e620cdb4

2014-05-09 04:00

siebrand


Details Diff
Fix i18n issue in login_page.php

Sentence parts should now be glued together. Instead, I've created full
sentences. They are combined using a word separator.
mod - lang/strings_english.txt Diff File
mod - login_page.php Diff File

master e7afc0f3

2014-05-09 03:09

siebrand


Details Diff
Tweak messages
mod - lang/strings_english.txt Diff File

master-1.2.x 9b686291

2014-05-09 02:08

siebrand


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_aeb.txt Diff File
mod - lang/strings_diq.txt Diff File
mod - lang/strings_korean.txt Diff File
mod - lang/strings_lb.txt Diff File

master-1.2.x 535d6c6a

2014-05-08 00:42

siebrand


Details Diff
Localisation updates from https://translatewiki.net.
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_korean.txt Diff File
mod - lang/strings_norwegian_bokmal.txt Diff File
mod - lang/strings_slovene.txt Diff File
mod - lang/strings_tagalog.txt Diff File
mod - plugins/MantisGraph/lang/strings_chinese_traditional.txt Diff File

master fb76435b

2014-05-07 07:28

dregad


Details Diff
Remove use of deprecated pattern modifier in string_insert_hrefs()

string_insert_hrefs() relied on PREG_REPLACE_EVAL ('e') pattern modifier
for preg_replace() to apply rtrim() function to subpatterns.

In PHP 5.5, this feature has been deprecated for security reasons [1] so
we rely on preg_replace_callback() instead.

Fixes 0017292

[1] http://php.net/reference.pcre.pattern.modifiers.php#reference.pcre.pattern.modifiers.eval
Affected Issues
0017292
mod - core/string_api.php Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 281 282 283 284 285 286 287 ... 350 ... 420 ... 490 ... 560 ... 630 ... 700 ... 729 730 731  Next  Last