Changesets: MantisBT

master fc6bf8e6

2019-03-22 04:18

dregad


Details Diff
Distinct classes for status color fore/background

Currently the CSS classes defined in status_config.php set both the
foreground and background colors. This sometimes causes display glitches
on the status color boxes.

This commit fixes the problem as follows:
- add new html_get_status_css_fg() / html_get_status_css_bg() functions
- define new, distinct status color classes (status-XX-fg and
status-XX-bg) to replace the single status-XX-color used previously
- update MantisBT pages to use the new classes / API functions

Code cleanup: some variables were renamed to match coding guidelines and
better reflect their purpose.

Issue 0023550
Affected Issues
0023550
mod - account_sponsor_page.php Diff File
mod - bug_update_page.php Diff File
mod - bug_view_inc.php Diff File
mod - core/bug_group_action_api.php Diff File
mod - core/columns_api.php Diff File
mod - core/custom_function_api.php Diff File
mod - core/html_api.php Diff File
mod - core/relationship_api.php Diff File
mod - css/status_config.php Diff File
mod - my_view_inc.php Diff File

master 75050128

2019-03-22 03:40

dregad


Details Diff
Only print unique messages

There is no point in printing the same error message multiple times,
unless it affects distinct files / line numbers.
mod - core/error_api.php Diff File

master 91f094ed

2019-03-21 08:49

dregad


Details Diff
Improve display of delayed error messages

Add a spacer div, and regroup all messages within a div styled with
standard alert-warning class.

Issue 0025629
Affected Issues
0025629
mod - core/error_api.php Diff File

master c8d16e7d

2019-03-21 08:47

dregad


Details Diff
New error_log_delayed() API function

Encapsulates the logic to enqueue error messages for later display.

Issue 0019642
Affected Issues
0019642
mod - core/error_api.php Diff File

master 11deb61f

2019-03-21 08:45

dregad


Details Diff
Fix retrieval of deprecated error details

The error_stack_trace() function contains logic to exclude the Error API
internal function calls. However, when it was introduced (see commit
295526c27b3978363530060f399c153e36f4758e), the code processing
E_USER_DEPRECATED errors in error_handler() was not adapted.

This causes the error handler to throw 'Notice: Undefined offset' or
to return incorrect file and line number information

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

master 16909b66

2019-03-21 08:31

dregad


Details Diff
Restore call to error_print_delayed()

That function deals with display of deprecated error messages, and was
not migrated to Layout API when Modern UI was introduced (see commit
588e824b05bb316505c2838c1e85d560e36fb8d2).

Fixes 0025629
Affected Issues
0025629
mod - core/layout_api.php Diff File

master 6d288c64

2019-03-21 08:25

dregad


Details Diff
Display error when Mantis log file is not writable

Fixes 0019642
Affected Issues
0019642
mod - core/constant_inc.php Diff File
mod - core/logging_api.php Diff File
mod - lang/strings_english.txt Diff File

master 9e82751f

2019-03-21 02:01

translatewiki.net


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

master 8624cfff

2019-03-20 15:37

cproensa

Committer: dregad


Details Diff
Add button for new configuration option

Add button for creating a new configuration option, linking to new
adm_config_page.
mod - adm_config_report.php Diff File

master 80b8de30

2019-03-20 15:21

cproensa

Committer: dregad


Details Diff
Enable sorting in adm_config_report table

Enable sorting in the table columns for displayed configuration options.
mod - adm_config_report.php Diff File

master 711e065e

2019-03-20 15:18

cproensa

Committer: dregad


Details Diff
Support non sorting columns in sortable tables

Update the script to create sortable tables with list js, to allow the
definition of a column that is not enabled for sorting.
Then, by adding the class "no-sort" to the <th> header, that column will
have sorting disabled.

Fixes: 0025911
Affected Issues
0025911
mod - js/common.js Diff File

master 437305f5

2019-03-19 16:41

cproensa

Committer: dregad


Details Diff
Don't retrieve complex values for config report

Since complex values are not displayed, don't return the content value
from database to save time and memory.

Fixes: 0025910
Affected Issues
0025910
mod - adm_config_report.php Diff File

master 3b7215ca

2019-03-19 16:16

cproensa

Committer: dregad


Details Diff
Separate page for view, create, edit, configuration options

Create a new page for viewing and editing configuration options from
adm_config_report page.

This also serves as fallback for viewing complex values that now are not
displayed in the main report, in case javascript is not available to
populate it through rest api calls.
add - adm_config_page.php Diff File
mod - adm_config_report.php Diff File
mod - core/config_api.php Diff File
mod - core/constant_inc.php Diff File
mod - core/print_api.php Diff File
mod - lang/strings_english.txt Diff File

master 1261168f

2019-03-17 23:53

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_arabicegyptianspoken.txt Diff File
mod - lang/strings_bulgarian.txt Diff File

dependabot/composer/erusev/parsedown-1.7.2 06cc9cf8

2019-03-17 21:49

dependabot[bot]


Details Diff
Bump erusev/parsedown from 1.7.1 to 1.7.2

Bumps [erusev/parsedown](https://github.com/erusev/parsedown) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/erusev/parsedown/releases)
- [Commits](https://github.com/erusev/parsedown/compare/1.7.1...1.7.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
mod - composer.lock Diff File

master 0bcd4dbe

2019-03-16 16:23

vboctor


Details Diff
Update version to 2.21.0-dev
mod - core/constant_inc.php Diff File

master 3a5a3bda

2019-03-16 16:12

vboctor


Details Diff
Update version to 2.20.0
mod - core/constant_inc.php Diff File
mod - doc/CREDITS Diff File
mod - docbook/Admin_Guide/en-US/Revision_History.xml Diff File
mod - docbook/Developers_Guide/en-US/Revision_History.xml Diff File

master-2.19 268b5f4c

2019-03-16 16:03

vboctor


Details Diff
Update release to 2.19.1
mod - core/constant_inc.php Diff File
mod - docbook/Admin_Guide/en-US/Revision_History.xml Diff File
mod - docbook/Developers_Guide/en-US/Revision_History.xml Diff File

master-1.3.x f044535d

2019-03-16 15:47

vboctor


Details Diff
Update releaase to 1.3.18
mod - core/constant_inc.php Diff File
mod - docbook/Admin_Guide/en-US/Revision_History.xml Diff File
mod - docbook/Developers_Guide/en-US/Revision_History.xml Diff File

master 7924e4c8

2019-03-14 10:54

cproensa

Committer: dregad


Details Diff
Don't show complex values in adm_config_report

To save page space, don't show complex values in adm_config_report page.
Use an on-demand retrieval of the content through a rest api call.
Affected Issues
0025910
mod - adm_config_report.php Diff File
mod - api/rest/restcore/internal_rest.php Diff File
mod - core/config_api.php Diff File
add - js/adm_config_report.js Diff File

master 559fd542

2019-03-14 04:10

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_swedish.txt Diff File
mod - lang/strings_zazaki.txt Diff File
mod - plugins/MantisGraph/lang/strings_macedonian.txt Diff File

master 36d18a99

2019-03-12 00:58

dregad


Details Diff
Enable selection of a range in checkboxes lists

Merge PR https://github.com/mantisbt/mantisbt/pull/1445
mod - js/common.js Diff File
mod - manage_config_email_page.php Diff File
mod - view_all_inc.php Diff File

master 0abb605b

2019-03-11 09:33

cproensa

Committer: dregad


Details Diff
Optimize summary history queries

Summary queries for bug history are the most expensive queries.
Rewrite the queries for open/resolve count to be performed in a single
query.
mod - core/summary_api.php Diff File

master 8bf2f0fb

2019-03-11 02:25

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_belarusian_tarask.txt Diff File
mod - lang/strings_bulgarian.txt Diff File
mod - lang/strings_german.txt Diff File
mod - plugins/MantisGraph/lang/strings_belarusian_tarask.txt Diff File

master c9f8cddc

2019-03-09 23:42

cproensa

Committer: dregad


Details Diff
Move "all projects" into the scrollable area

Move the "All projects" entry in navbar projects list to be the first
element in the scrollable area.
mod - core/layout_api.php Diff File
 First  Prev  1 2 3 ... 70 ... 134 135 136 137 138 139 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 700 ... 744 745 746  Next  Last