Changesets: MantisBT

master 70f2c4a9

2024-09-07 12:54

dregad


Details Diff
Revise is_windows_server() to use PHP_OS_FAMILY

This new constant is available since PHP 7.2.

Update PHPDoc.
mod - core/utility_api.php Diff File

master 32af908f

2024-09-07 12:25

dregad


Details Diff
On Windows, GraphViz tools need '.exe' extension

Regression introduced by 3b73bef981de2eb162165f9b4934d9e0c248ab32.

Fixes 0034609
Affected Issues
0034609
mod - core/graphviz_api.php Diff File

master d1cc5911

2024-09-07 11:53

dregad


Details Diff
Open attachments in new tab

Adds new config '$g_attachments_to_new_tab', controlling attachment
links' target attribute.

Fixes 0027551
Affected Issues
0027551
mod - config_defaults_inc.php Diff File
mod - core/print_api.php Diff File
mod - docbook/Admin_Guide/en-US/config/uploads.xml Diff File

master cb6cd2e4

2024-09-07 11:50

dregad


Details Diff
Documentation for $g_attachments_to_new_tab

- Revise PHPDoc in config_defaults_inc.php
- Add entry in Admin Guide
mod - config_defaults_inc.php Diff File
mod - docbook/Admin_Guide/en-US/config/uploads.xml Diff File

master a8164d31

2024-09-07 11:49

dregad


Details Diff
Rename config to 'attachments_to_new_tab'

With an 's' as this applies to multiple attachments.
mod - config_defaults_inc.php Diff File
mod - core/print_api.php Diff File

master 88e77141

2024-09-07 10:42

dregad


Details Diff
Graphviz API & Workflow Graph improvements

Merge PR https://github.com/mantisbt/mantisbt/pull/2024
mod - admin/check/check_config_inc.php Diff File
mod - admin/check/check_display_inc.php Diff File
mod - admin/check/check_paths_inc.php Diff File
mod - config_defaults_inc.php Diff File
mod - core/constant_inc.php Diff File
mod - core/graphviz_api.php Diff File
mod - core/obsolete.php Diff File
mod - core/relationship_graph_api.php Diff File
mod - docbook/Admin_Guide/en-US/config/relationship.xml Diff File
mod - lang/strings_english.txt Diff File
mod - workflow_graph_img.php Diff File

master b837a281

2024-09-07 10:39

dregad


Details Diff
Merge branch 'i34613-generic-error-with-details'

PR https://github.com/mantisbt/mantisbt/pull/2023
mod - core/constant_inc.php Diff File
mod - core/error_api.php Diff File
mod - lang/strings_english.txt Diff File

master-2.26 0c73e36e

2024-09-06 18:00

dregad


Details Diff
Fix disabled projets' inclusion in hierarchy cache

The logic to check $p_show_disabled using is_null() was incorrect,
causing disabled projects to be excluded from the cache when the param's
value true.

This resulted in disabled project not being listed on Manage Projects
Page. Changing code to perform a boolean test fixes the problem.

Regression introduced by 5ff35d16e85c1aa58cc80fea260cd0f3cfc39910
(issue 0034526).

Fixes 0034618
Affected Issues
0034526, 0034618, 0034768
mod - core/project_hierarchy_api.php Diff File

master-2.26 096f2f7f

2024-09-06 17:49

dregad


Details Diff
Fix static analysis warnings
mod - core/project_hierarchy_api.php Diff File

master 45fbbd76

2024-09-05 16:19

atrol

Committer: dregad


Details Diff
Fix INTERNAL APPLICATION ERROR when updating projects

Regression introduced by changes in issue 0034468
Affected Issues
0034468
mod - core/commands/ProjectUpdateCommand.php Diff File

master 97eac060

2024-09-05 08:22

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net. [skip ci]
mod - lang/strings_hebrew.txt Diff File

master 1cd5cd97

2024-09-04 10:19

pokrad

Committer: community


Details Diff
Invalid class for timezone select in Preferences page

Fixes 0034616, PR https://github.com/mantisbt/mantisbt/pull/2025
Affected Issues
0034616
mod - account_prefs_inc.php Diff File

master b0c95422

2024-09-02 13:07

dregad


Details Diff
Refactor Workflow Graph

Reduce code complexity and improve performance by
- Using Status Id instead of label as Graph node id
- Adding labels to graph nodes
- Moving config_get() and lang_get() calls out of the loop

Fixes 0034614
Affected Issues
0034614
mod - workflow_graph_img.php Diff File

master 2e81aa88

2024-09-02 13:06

dregad


Details Diff
Fix workflow labels with space displayed as HTML

The initial attempt to fix this by generating an HTML-like label failed,
because GraphViz's "HTML-like" labels only allow a limited set of tags
and the `<span class="nowrap">` inserted by string_nobreak() is not one
of them.

So the only way to fix this is to remove that function call, which
should not cause any problems, because Graphviz will not wrap text
unless a newline `\n` is inserted in the label.

Fixes 0034607
Affected Issues
0034607
mod - workflow_graph_img.php Diff File

master 82cb765c

2024-09-02 12:53

dregad


Details Diff
Support HTML Graph labels

Graphviz allows HTML-like labels [1]. To enable them, the string must
be quoted with `< >` instead of `"`.

Fixes 0034611

[1]: https://www.graphviz.org/doc/info/shapes.html#html
Affected Issues
0034611
mod - core/graphviz_api.php Diff File

master 52b561ac

2024-09-02 12:45

dregad


Details Diff
PHPDoc: reference Graphviz Visual Editor

Useful to test validity of generated graphs.
https://github.com/magjac/graphviz-visual-editor

Fixes 0034614
Affected Issues
0034614
mod - core/graphviz_api.php Diff File

master 9071101b

2024-09-02 08:07

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net. [skip ci]
mod - lang/strings_bulgarian.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_bulgarian.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_russian.txt Diff File

master aa5527e0

2024-08-26 08:08

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net. [skip ci]
mod - plugins/MantisCoreFormatting/lang/strings_arabic.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_hebrew.txt Diff File

master 5201f193

2024-08-25 04:14

dregad


Details Diff
Merge tag 'release-2.26.3'

Stable release 2.26.3

# Conflicts:
# core/constant_inc.php
mod - core/columns_api.php Diff File
mod - core/filter_api.php Diff File
mod - core/http_api.php Diff File
mod - doc/CREDITS Diff File

master-2.26 0d44c365

2024-08-25 04:07

dregad


Details Diff
Bump version to 2.26.3
mod - core/constant_inc.php Diff File
mod - doc/CREDITS Diff File

master e098e995

2024-08-22 08:09

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net. [skip ci]
mod - plugins/MantisCoreFormatting/lang/strings_hebrew.txt Diff File

master-2.26 3e3e7be4

2024-08-21 11:22

dregad


Details Diff
CSP: remove duplicate 'self' entry in img-src

Fixes 0034589
Affected Issues
0034589
mod - core/http_api.php Diff File

master 6b790475

2024-08-19 12:36

dregad


Details Diff
Merge branch 'master-2.26'
mod - .mailmap Diff File
mod - core/project_hierarchy_api.php Diff File

master-2.26 6e887e75

2024-08-19 12:31

dregad


Details Diff
Update .mailmap
mod - .mailmap Diff File

master 6ac11645

2024-08-19 08:08

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net. [skip ci]
mod - lang/strings_german.txt Diff File
mod - lang/strings_ukrainian.txt Diff File
mod - plugins/MantisGraph/lang/strings_ukrainian.txt Diff File
 First  Prev  1 2 3 ... 34 35 36 37 38 39 40 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 700 ... 746 747 748  Next  Last