Changesets: MantisBT

master ef3831aa

2019-01-08 13:52

cproensa

Committer: dregad


Details Diff
Fix filter links for summary

Fix links created in unfiltered summary.
mod - core/summary_api.php Diff File
mod - view_all_set.php Diff File

master f78f5b8c

2019-01-08 12:37

dregad


Details Diff
Revert "No redirect"

This reverts commit aa5facb9c178deeb253512c95ad2c51dc0938326.

The change was mistakenly committed to master branch as part of testing
failures for Travis-CI builds on PHP 7.3.
mod - scripts/travis_before_script.sh Diff File

master aa5facb9

2019-01-08 12:34

dregad


Details Diff
No redirect
mod - scripts/travis_before_script.sh Diff File

master 64ee6226

2019-01-08 12:02

cproensa

Committer: dregad


Details Diff
Redefine summary open, resolved, by dates

Previuos summary section "by dates" has to problems:

1. The criteria for "opened" issues, is by submit date. But the criteria
for "resolved" is based on history log for transition, from unresolved,
into resolved status. The main reason is that we don't have a specific
resolution date.
If having issues with succesive resolve and reopen transitions, and
those history records fall between different day ranges, the balance
result can be incorrect.

2. The queries for history table are considerably slow, and there is a
query for each day range. It all adds to the summary page response time.

The change here consist of:
- Using the same criteria for opened issues, where every new issue, or
reopen, history log counts for the total.
- Every open or resolve transition, for a given issue, is counted
separately.
This way we get a more accurate balance indicator, and ideally, for
every new/reopen action, we should have a resolution action.

Additionally, after this change in criteria, the history data can be
aggregated and extracted with one query for all date ranges, thus
greatly improving the performance issues.
mod - core/summary_api.php Diff File

master 4b481cd3

2019-01-07 14:58

cproensa

Committer: dregad


Details Diff
MantisGraph, limit Top Reporters graph

Fix limit for the top reporters in the graph. This feature was missed
after the filter implementation.
mod - plugins/MantisGraph/core/graph_api.php Diff File

master fad38bbf

2019-01-07 14:35

cproensa

Committer: dregad


Details Diff
MantisGraph, adjust width of some graphs.

Some graphs pages only display one graph. When they are displayed in the
full page width, the 5:4 aspect ratio doesn't fit in the usual screen
sizes.
Make them double wide, but keep the height, to mantain the constant fill
area similar to those pages with side by side graphs.
Affected Issues
0022518
mod - plugins/MantisGraph/core/graph_api.php Diff File
mod - plugins/MantisGraph/pages/issues_trend_graph.php Diff File
mod - plugins/MantisGraph/pages/reporter_graph.php Diff File

master 8ca3afc6

2019-01-07 14:04

cproensa

Committer: dregad


Details Diff
MantisGraph, make reporter graph to full page width

In "By Reporter" Graph page there is only one graph so it should span
all the space available.

Fixes: 0025168
Affected Issues
0025168
mod - plugins/MantisGraph/pages/reporter_graph.php Diff File

master fe4ec5cf

2019-01-07 13:54

cproensa

Committer: dregad


Details Diff
MantisGraph, add pie chart in Category Graph

Fixes: 0022099
Affected Issues
0022099
mod - plugins/MantisGraph/pages/category_graph.php Diff File

master 67ca16dd

2019-01-07 12:50

cproensa


Details Diff
PR fixes
mod - core/access_api.php Diff File
mod - lang/strings_english.txt Diff File

master 454f4456

2019-01-07 12:13

cproensa

Committer: vboctor


Details Diff
Cache users in manage project page

Reduce the number of sql queries by caching the user list.

Fixes: 0023904
Affected Issues
0023904
mod - manage_proj_edit_page.php Diff File

master 11f29fc4

2019-01-07 11:59

cproensa

Committer: dregad


Details Diff
Lang strings
mod - core/filter_api.php Diff File
mod - lang/strings_english.txt Diff File

master 4ec7a42c

2019-01-07 04:51

cproensa

Committer: dregad


Details Diff
MantisGraph, highlight active graph page link.

Display as active the link for current graph summary page.

Fixes: 0025163
Affected Issues
0025163
mod - plugins/MantisGraph/MantisGraph.php Diff File

master 29d30768

2019-01-07 02:51

cproensa

Committer: dregad


Details Diff
MantisGraph, don't exclude status if using a filter

When explicitly using a filter for summary pages, do nox exclude closed
status, in order to match the expected results from the filter.
mod - plugins/MantisGraph/core/graph_api.php Diff File

master f7ee96e0

2019-01-07 02:39

cproensa

Committer: dregad


Details Diff
Display filter information for summary pages

Print filter related information for summary page.
If a filter has been applied, dispplay a notice, bug count, link to view
issues.
mod - core/html_api.php Diff File
mod - core/summary_api.php Diff File
mod - lang/strings_english.txt Diff File

master-2.19 557420ba

2019-01-07 01:30

dependabot[bot]

Committer: dregad


Details Diff
Bump adodb/adodb-php from 5.20.13 to 5.20.14

Bumps [adodb/adodb-php](https://github.com/ADOdb/ADOdb) from 5.20.13 to 5.20.14.
- [Release notes](https://github.com/ADOdb/ADOdb/releases)
- [Changelog](https://github.com/ADOdb/ADOdb/blob/master/docs/changelog.md)
- [Commits](https://github.com/ADOdb/ADOdb/compare/v5.20.13...v5.20.14)

Signed-off-by: dependabot[bot] <support@dependabot.com>

Fixes 0025178
Affected Issues
0025178
mod - composer.lock Diff File

master dc16d45c

2019-01-07 00:40

cproensa

Committer: dregad


Details Diff
MantisGraph, implement core filter functionality

Extend MantisGraph functionality to filter by a filter provided to
summary pages.
Existing queries has not been modified logically, only the
additional restriction, to get issues matching with the filter, has been
added.
mod - plugins/MantisGraph/MantisGraph.php Diff File
mod - plugins/MantisGraph/core/graph_api.php Diff File
mod - plugins/MantisGraph/pages/category_graph.php Diff File
mod - plugins/MantisGraph/pages/developer_graph.php Diff File
mod - plugins/MantisGraph/pages/issues_trend_graph.php Diff File
mod - plugins/MantisGraph/pages/priority_graph.php Diff File
mod - plugins/MantisGraph/pages/reporter_graph.php Diff File
mod - plugins/MantisGraph/pages/resolution_graph.php Diff File
mod - plugins/MantisGraph/pages/severity_graph.php Diff File
mod - plugins/MantisGraph/pages/status_graph.php Diff File

master a4ddb97c

2019-01-06 23:15

translatewiki.net


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

dependabot/composer/adodb/adodb-php-5.20.14 efd579b6

2019-01-06 19:30

dependabot[bot]


Details Diff
Bump adodb/adodb-php from 5.20.13 to 5.20.14

Bumps [adodb/adodb-php](https://github.com/ADOdb/ADOdb) from 5.20.13 to 5.20.14.
- [Release notes](https://github.com/ADOdb/ADOdb/releases)
- [Changelog](https://github.com/ADOdb/ADOdb/blob/master/docs/changelog.md)
- [Commits](https://github.com/ADOdb/ADOdb/compare/v5.20.13...v5.20.14)

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

master a435a2cb

2019-01-06 15:44

cproensa

Committer: dregad


Details Diff
Fix DBQuery clear current_row

Clear 'current_row' register when executing a query, to fix the scenario
where a query object is reused after a binded value is modified.
mod - core/classes/DbQuery.class.php Diff File

master aaf4d8b0

2019-01-06 14:09

cproensa

Committer: dregad


Details Diff
MantisGraph, update includes and init

Since 1.3, plugins don't need to explicitly include core apis.
The proper way to include plugin's own apis is with
plugin_require_api().
For a better organization, plugin apis can be inluded in the plugin
init() method, so it does not need to be included for each plugin's
page. An additional benefit is that these apis are only included when
the plugin is enabled, as opposed to having the includes in the plain
php file.
mod - plugins/MantisGraph/MantisGraph.php Diff File
mod - plugins/MantisGraph/pages/category_graph.php Diff File
mod - plugins/MantisGraph/pages/developer_graph.php Diff File
mod - plugins/MantisGraph/pages/issues_trend_bycategory_table.php Diff File
mod - plugins/MantisGraph/pages/issues_trend_bystatus_table.php Diff File
mod - plugins/MantisGraph/pages/issues_trend_graph.php Diff File
mod - plugins/MantisGraph/pages/issues_trend_page.php Diff File
mod - plugins/MantisGraph/pages/priority_graph.php Diff File
mod - plugins/MantisGraph/pages/reporter_graph.php Diff File
mod - plugins/MantisGraph/pages/resolution_graph.php Diff File
mod - plugins/MantisGraph/pages/severity_graph.php Diff File
mod - plugins/MantisGraph/pages/status_graph.php Diff File

master d581ec0d

2019-01-05 15:31

cproensa

Committer: dregad


Details Diff
Filtered summary links

Update the links in summary page, for tabs and each of the results, to
follow the currently applied filter with the new implementation.
mod - core/html_api.php Diff File
mod - core/summary_api.php Diff File
mod - summary_page.php Diff File

master 0c84a1e0

2019-01-05 14:13

cproensa

Committer: dregad


Details Diff
View_all_set option to copy a filter

Add the option in view_all_set to create a new instance of a temporary
filter, so it has a new key and further changes don't have effects on the
original one.
mod - view_all_set.php Diff File

master 0127d169

2019-01-05 06:18

cproensa

Committer: dregad


Details Diff
Allow view_all_set redirect to summary_page

Implement a redirect to summary page, to create a temporary filter from
the current persistent filter, and land directly in summary page.
Affected Issues
0025697
mod - view_all_inc.php Diff File
mod - view_all_set.php Diff File

master ec84a285

2019-01-04 14:50

cproensa

Committer: dregad


Details Diff
Optimization for summary filter queries

Implement a filter query cache, avoiding the creation of a new query
object for the same filter, in each summary report.
mod - core/filter_api.php Diff File
mod - core/summary_api.php Diff File

master 79652600

2019-01-03 05:46

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_zazaki.txt Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 142 143 144 145 146 147 148 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 700 ... 746 747 748  Next  Last