Changesets: MantisBT
|
master ef3831aa 2019-01-08 13:52 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 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 Details Diff |
No redirect | ||
| mod - scripts/travis_before_script.sh | Diff File | ||
|
master 64ee6226 2019-01-08 12:02 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 | ||