Search Changesets

MantisBT: master 54e553d5

2019-05-23 19:35:31

dregad

Details Diff
Merge branch 'master-2.21'
Attach Issues:
mod - manage_config_workflow_page.php Diff File

MantisBT: master 53944710

2019-05-23 16:27:11

dregad

Details Diff
Use <button> instead of <input type="submit">

For consistency, following fix for issue 0025784.
Affected Issues
0025784
mod - manage_config_workflow_page.php Diff File

MantisBT: master 3667d0cf

2019-05-23 16:23:28

dregad

Details Diff
Fix invalid HTML in manage_config_workflow_page

The generated markup has a form to revert the configuration changes
defined within the main form. This is invalid HTML.

To fix this without complicating the layout, we use a deported <button>
within the main form, using the HTML5 `form` attribute pointing to the
the revert form's id, which is defined outside.

Fixes 0025784
Affected Issues
0025784
mod - manage_config_workflow_page.php Diff File

MantisBT: master-2.21 654948d0

2019-05-23 16:15:30

dregad

Details Diff
Add missing quote causing truncated button label

This bug was fixed in 1.3.0 (see issue 0020241), but was reintroduced in
2.0 during the migration to Modern UI because of an incorrect merge
conflict resolution (commit 6d91468100a308a6f57f12d4c7ab3f3486aa0eee).

Fixes 0025783
Affected Issues
0020241, 0025783
mod - manage_config_workflow_page.php Diff File

MantisBT: master 98cd67b8

2019-05-23 08:24:04

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
Attach Issues:
mod - lang/strings_persian.txt Diff File

MantisBT: master 0249f396

2019-05-20 07:56:13

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
Attach Issues:
mod - lang/strings_eo.txt Diff File
mod - lang/strings_persian.txt Diff File
mod - plugins/MantisGraph/lang/strings_eo.txt Diff File

MantisBT: i6128-new-issue-add-monitors e58c20fe

2019-05-19 13:29:05

dregad

Details Diff
Doc: remove reference to $g_to_email config

This variable was obsoleted in 0.19.0, it does not make sense anymore
to use it as reference in the customizing Email Notifications section.
Attach Issues:
mod - docbook/Admin_Guide/en-US/Customizing.xml Diff File

MantisBT: i6128-new-issue-add-monitors a10930d7

2019-05-19 13:25:59

dregad

Details Diff
Improve PHPDoc for notify_flags

Define $g_notify_flags as a single array instead of 2 distinct
assignments.
Attach Issues:
mod - config_defaults_inc.php Diff File

MantisBT: master e5da1a4c

2019-05-19 13:25:59

dregad

Details Diff
Improve PHPDoc for notify_flags

Define $g_notify_flags as a single array instead of 2 distinct
assignments.
Attach Issues:
mod - config_defaults_inc.php Diff File

MantisBT: i6128-new-issue-add-monitors 8b565c01

2019-05-19 13:23:46

dregad

Details Diff
Allow adding monitors when reporting an issue

By adding `monitors` to the $g_bug_report_page_fields array, users
having $g_monitor_add_others_bug_threshold access level will be able
to select users to add to the issue's monitoring list.

Monitors will only be notified of the submission if both their e-mail
prefs and the flags allow it (`$g_notify_flags['new']['monitor'] = ON`).

Fixes 0006128
Attach Issues:
mod - bug_report.php Diff File
mod - bug_report_page.php Diff File
mod - config_defaults_inc.php Diff File
mod - docbook/Admin_Guide/en-US/config/fields.xml Diff File

MantisBT: master 179ef093

2019-05-19 13:23:46

dregad

Details Diff
Allow adding monitors when reporting an issue

By adding `monitors` to the $g_bug_report_page_fields array, users
having $g_monitor_add_others_bug_threshold access level will be able
to select users to add to the issue's monitoring list.

Monitors will only be notified of the submission if both their e-mail
prefs and the flags allow it (`$g_notify_flags['new']['monitor'] = ON`).

Fixes 0006128
Affected Issues
0006128
mod - bug_report.php Diff File
mod - bug_report_page.php Diff File
mod - config_defaults_inc.php Diff File
mod - docbook/Admin_Guide/en-US/config/fields.xml Diff File

MantisBT: master 62a5c91f

2019-05-17 06:27:02

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
Attach Issues:
mod - lang/strings_dutch.txt Diff File
add - lang/strings_eo.txt Diff File
mod - lang/strings_interlingua.txt Diff File
mod - lang/strings_korean.txt Diff File
mod - lang/strings_persian.txt Diff File
mod - lang/strings_slovak.txt Diff File

MantisBT: master 94f54e4f

2019-05-13 08:45:25

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
Attach Issues:
mod - lang/strings_persian.txt Diff File
mod - lang/strings_zazaki.txt Diff File

MantisBT: master 4cae8782

2019-05-09 11:54:02

dregad

Details Diff
Improve plugin schema upgrade error message

The message now includes the actual database error, as well as the
offending SQL statement.

Fixes 0025162
Affected Issues
0025162
mod - core/plugin_api.php Diff File
mod - lang/strings_english.txt Diff File

MantisBT: master 3dada1bf

2019-05-09 11:32:27

dregad

Details Diff
error_string() allow HTML tags in lang string

Prior to this, HTML escaping was applied after parameter substitution,
on the whole string.

Now, the language string for the error message is considered trusted
input and is therefore not escaped; we only process the parameters,
allowing <br> tags, before they are inserted into the placeholders.

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

MantisBT: master 3331b440

2019-05-09 11:14:29

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
Attach Issues:
mod - lang/strings_latvian.txt Diff File
mod - lang/strings_persian.txt Diff File
mod - lang/strings_portuguese_standard.txt Diff File
add - plugins/Gravatar/lang/strings_eo.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_eo.txt Diff File
add - plugins/MantisGraph/lang/strings_eo.txt Diff File
add - plugins/MantisGraph/lang/strings_persian.txt Diff File
add - plugins/XmlImportExport/lang/strings_eo.txt Diff File

MantisBT: master-2.21 c0d84a84

2019-05-08 09:55:09

cproensa

Details Diff
Fix summary by date added count

In summary page, count by date ranges, the ranges with 0 events did not
have the correct accumulated count.

Fixes 0025742
Affected Issues
0025742
mod - core/summary_api.php Diff File

MantisBT: master 67070600

2019-05-06 10:51:59

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
Attach Issues:
mod - lang/strings_czech.txt Diff File
mod - lang/strings_dutch.txt Diff File
mod - lang/strings_persian.txt Diff File
mod - lang/strings_russian.txt Diff File
mod - plugins/MantisGraph/lang/strings_czech.txt Diff File
mod - plugins/MantisGraph/lang/strings_portuguese_standard.txt Diff File
mod - plugins/MantisGraph/lang/strings_russian.txt Diff File

MantisBT: master 0ed24cb7

2019-05-05 15:12:13

dregad

Details Diff
Composer: update lock file

- Installing ralouphie/getallheaders (2.0.5)
- Updating guzzlehttp/psr7 (1.4.2 => 1.5.2)
- Updating symfony/polyfill-ctype (v1.10.0 => v1.11.0)
- Updating symfony/yaml (v2.8.47 => v2.8.50)
- Updating webmozart/assert (1.3.0 => 1.4.0)
Attach Issues:
mod - composer.lock Diff File

MantisBT: master 7bfd765b

2019-05-05 15:10:37

dregad

Details Diff
Composer: add minimum PHP version (5.5.0)

Fixes 0025774
Affected Issues
0025774
mod - composer.json Diff File

MantisBT: master 1e83c84f

2019-05-05 15:09:16

dregad

Details Diff
Composer: add required mbstring extension

This is mandatory per Admin Guide, so we might as well be consistent and
require it in Composer as well.

This avoids warnings in code inspection tools (e.g. PHPStorm).

Fixes 0025774
Affected Issues
0025774
mod - composer.json Diff File

MantisBT: master f7d3b6b2

2019-05-05 15:08:08

dregad

Details Diff
Composer: update license to `GPL-2.0-or-later`

We previously had this as `GPL v2`.

As per Composer documentation [[1]], the referenced license should be
an item in the SPDX Open Source License Registry [[2]].

[1]: https://getcomposer.org/doc/04-schema.md#license
[2]: https://spdx.org/licenses/
Attach Issues:
mod - composer.json Diff File

MantisBT: master 47c14c96

2019-05-05 12:36:06

dregad

Details Diff
Merge remote-tracking branch 'origin/master-2.21'
Attach Issues:
mod - core/logging_api.php Diff File

MantisBT: master-2.21 1c1ffd3b

2019-05-05 12:34:16

dregad

Details Diff
log_event() create log file if it does not exist (0001509)

log_event() create log file if it does not exist

This is a regression from issue 0019642. When MantisBT tries to write an
event to a log file that does not already exist, a warning is printed
and the file is not created even if PHP process has write access to the
directory. The event is added to the PHP system log.

Instead of relying on is_writable(), the code now calls error_log() with
errors suppressed, then checks the result of the function call to
determine if the operation was successful or not.

Fixes 0025734
Affected Issues
0019642, 0025734
mod - core/logging_api.php Diff File

MantisBT: master 56b86c9d

2019-05-02 12:09:38

translatewiki.net

Details Diff
Localisation updates from https://translatewiki.net.
Attach Issues:
mod - lang/strings_persian.txt Diff File
 First  Prev  1 2 3 4 5 6 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 648 649 650  Next  Last