Changesets: MantisBT

next fbf8dd94

2011-07-16 03:06

dhx


Details Diff
Implement AccessDenied exception, remove access_denied() function

The removed access_denied() function did have some redirect magic for
the login page that will need to be reimplemented again using a more
modern OO exception handling approach.
add - application/MantisBT/Exception/Access/AccessDenied.php Diff File
mod - application/MantisBT/Error.php Diff File
mod - application/MantisBT/Exception/ExceptionAbstract.php Diff File
mod - application/core/access_api.php Diff File
mod - application/core/authentication_api.php Diff File
mod - application/core/news_api.php Diff File
mod - public/account_sponsor_page.php Diff File
mod - public/bug_change_status_page.php Diff File
mod - public/bug_file_add.php Diff File
mod - public/bug_relationship_graph.php Diff File
mod - public/bug_relationship_graph_img.php Diff File
mod - public/bug_set_sponsorship.php Diff File
mod - public/file_download.php Diff File
mod - public/issues_rss.php Diff File
mod - public/manage_columns_copy.php Diff File
mod - public/manage_config_columns_set.php Diff File
mod - public/manage_config_revert.php Diff File
mod - public/manage_config_workflow_graph_page.php Diff File
mod - public/news_rss.php Diff File
mod - public/proj_doc_add.php Diff File
mod - public/proj_doc_add_page.php Diff File
mod - public/proj_doc_delete.php Diff File
mod - public/proj_doc_edit_page.php Diff File
mod - public/proj_doc_page.php Diff File
mod - public/proj_doc_update.php Diff File
mod - public/tag_update.php Diff File
mod - public/tag_update_page.php Diff File
mod - public/workflow_graph_img.php Diff File

next defa7302

2011-07-16 03:06

dhx


Details Diff
Implement AccessDenied exception, remove access_denied() function

The removed access_denied() function did have some redirect magic for
the login page that will need to be reimplemented again using a more
modern OO exception handling approach.
add - application/MantisBT/Exception/Access/AccessDenied.php Diff File
mod - application/MantisBT/Error.php Diff File
mod - application/MantisBT/Exception/ExceptionAbstract.php Diff File
mod - application/core/access_api.php Diff File
mod - application/core/authentication_api.php Diff File
mod - application/core/news_api.php Diff File
mod - public/account_sponsor_page.php Diff File
mod - public/bug_change_status_page.php Diff File
mod - public/bug_file_add.php Diff File
mod - public/bug_relationship_graph.php Diff File
mod - public/bug_relationship_graph_img.php Diff File
mod - public/bug_set_sponsorship.php Diff File
mod - public/file_download.php Diff File
mod - public/issues_rss.php Diff File
mod - public/manage_columns_copy.php Diff File
mod - public/manage_config_columns_set.php Diff File
mod - public/manage_config_revert.php Diff File
mod - public/manage_config_workflow_graph_page.php Diff File
mod - public/news_rss.php Diff File
mod - public/proj_doc_add.php Diff File
mod - public/proj_doc_add_page.php Diff File
mod - public/proj_doc_delete.php Diff File
mod - public/proj_doc_edit_page.php Diff File
mod - public/proj_doc_page.php Diff File
mod - public/proj_doc_update.php Diff File
mod - public/tag_update.php Diff File
mod - public/tag_update_page.php Diff File
mod - public/workflow_graph_img.php Diff File

next 35cb90f5

2011-07-16 03:06

dhx


Details Diff
Implement AccessDenied exception, remove access_denied() function

The removed access_denied() function did have some redirect magic for
the login page that will need to be reimplemented again using a more
modern OO exception handling approach.
add - application/MantisBT/Exception/Access/AccessDenied.php Diff File
mod - application/MantisBT/Error.php Diff File
mod - application/MantisBT/Exception/ExceptionAbstract.php Diff File
mod - application/core/access_api.php Diff File
mod - application/core/authentication_api.php Diff File
mod - application/core/news_api.php Diff File
mod - public/account_sponsor_page.php Diff File
mod - public/bug_change_status_page.php Diff File
mod - public/bug_file_add.php Diff File
mod - public/bug_relationship_graph.php Diff File
mod - public/bug_relationship_graph_img.php Diff File
mod - public/bug_set_sponsorship.php Diff File
mod - public/file_download.php Diff File
mod - public/issues_rss.php Diff File
mod - public/manage_columns_copy.php Diff File
mod - public/manage_config_columns_set.php Diff File
mod - public/manage_config_revert.php Diff File
mod - public/manage_config_workflow_graph_page.php Diff File
mod - public/news_rss.php Diff File
mod - public/proj_doc_add.php Diff File
mod - public/proj_doc_add_page.php Diff File
mod - public/proj_doc_delete.php Diff File
mod - public/proj_doc_edit_page.php Diff File
mod - public/proj_doc_page.php Diff File
mod - public/proj_doc_update.php Diff File
mod - public/tag_update.php Diff File
mod - public/tag_update_page.php Diff File
mod - public/workflow_graph_img.php Diff File

next 3f072daf

2011-07-16 03:06

dhx


Details Diff
Implement AccessDenied exception, remove access_denied() function

The removed access_denied() function did have some redirect magic for
the login page that will need to be reimplemented again using a more
modern OO exception handling approach.
add - application/MantisBT/Exception/Access/AccessDenied.php Diff File
mod - application/MantisBT/Error.php Diff File
mod - application/MantisBT/Exception/ExceptionAbstract.php Diff File
mod - application/core/access_api.php Diff File
mod - application/core/authentication_api.php Diff File
mod - application/core/news_api.php Diff File
mod - public/account_sponsor_page.php Diff File
mod - public/bug_change_status_page.php Diff File
mod - public/bug_file_add.php Diff File
mod - public/bug_relationship_graph.php Diff File
mod - public/bug_relationship_graph_img.php Diff File
mod - public/bug_set_sponsorship.php Diff File
mod - public/file_download.php Diff File
mod - public/issues_rss.php Diff File
mod - public/manage_columns_copy.php Diff File
mod - public/manage_config_columns_set.php Diff File
mod - public/manage_config_revert.php Diff File
mod - public/manage_config_workflow_graph_page.php Diff File
mod - public/news_rss.php Diff File
mod - public/proj_doc_add.php Diff File
mod - public/proj_doc_add_page.php Diff File
mod - public/proj_doc_delete.php Diff File
mod - public/proj_doc_edit_page.php Diff File
mod - public/proj_doc_page.php Diff File
mod - public/proj_doc_update.php Diff File
mod - public/tag_update.php Diff File
mod - public/tag_update_page.php Diff File
mod - public/workflow_graph_img.php Diff File

master dc058e59

2011-07-16 02:07

jreese


Details Diff
Merge pull request 0000001 from 01-Scripts/master

json-message utf8_encode()
mod - core/json_api.php Diff File

master f50d6217

2011-07-15 23:53

dhx


Details Diff
Use placeholder attribute for stopwatch on bug update page

This is a follow up to commit 10af3a5dacc91c3e5332. Use the new HTML
placeholder attribute to provide a formatting hint (hh:mm) instead of
making this hint part of the field label. This also makes it easy to
edit the field - click and type, instead of having to delete a default
value.
mod - bug_update_advanced_page.php Diff File

master 2761f8d8

2011-07-15 23:39

dhx


Details Diff
Merge pull request 0000007 from skayser/master

Speed up subproject ID merging code
mod - core/filter_api.php Diff File

master 80d62a43

2011-07-15 22:56

skayser


Details Diff
Only use array_merge() on subproject_ids when required

Previously, the subproject merging code unconditionally called array_merge()
for each project, even if there were no subproject_ids to merge.

For a big number of projects, these array_merge() invocations are expensive.
Tweak this to only call array_merge() if there are subproject_ids to merge.
mod - core/filter_api.php Diff File

master-1.2.x 087a531b

2011-07-15 22:56

skayser

Committer: dhx


Details Diff
Only use array_merge() on subproject_ids when required

Previously, the subproject merging code unconditionally called array_merge()
for each project, even if there were no subproject_ids to merge.

For a big number of projects, these array_merge() invocations are expensive.
Tweak this to only call array_merge() if there are subproject_ids to merge.

Signed-off-by: David Hicks <d@hx.id.au>
mod - core/filter_api.php Diff File

master 10af3a5d

2011-07-15 02:48

dhx


Details Diff
Use placeholder attribute for stopwatch input fields

As part of issue 0011826 to remove all inline JavaScript, the time
tracking stopwatch feature was rewritten using jQuery. A default value
of "hh:mm" was being placed in the time tracking input field which is
invalid if submitted.

We should be using the newer 'placeholder' HTML attribute instead of
mangling the actual value stored in the text input field.
Affected Issues
0011826
mod - bug_change_status_page.php Diff File
mod - bugnote_add_inc.php Diff File
mod - javascript/common.js Diff File

master c50db060

2011-07-14 06:31

Damien Regad


Details Diff
Fix 0007952: Add a label next to time spent in bug notes

Also reduced the font size back to normal, because with the added label the
large font put too much emphasis on the time spent vs the bugnote text.
Affected Issues
0007952
mod - bugnote_view_inc.php Diff File
mod - css/default.css Diff File
mod - lang/strings_english.txt Diff File

master-1.2.x 0c6d0135

2011-07-14 06:22

Damien Regad


Details Diff
Fix 0007952: Add a label next to time spent in bug notes

Also reduced the font size back to normal, because with the added label the
large font put too much emphasis on the time spent vs the bugnote text.
Affected Issues
0007952
mod - bugnote_view_inc.php Diff File
mod - lang/strings_english.txt Diff File

master 693ae3c0

2011-07-14 05:59

Damien Regad


Details Diff
Fix 0008553: Change menu label from "Billing" to "Time Tracking" Affected Issues
0008553
mod - lang/strings_english.txt Diff File

master-1.2.x d39017a0

2011-07-14 05:54

Damien Regad


Details Diff
Fix 0008553: Change menu label from "Billing" to "Time Tracking" Affected Issues
0008553
mod - lang/strings_english.txt Diff File

master-1.2.x 5c5c9ccd

2011-07-14 04:37

Damien Regad


Details Diff
Use cost per hour as label for billing form

This makes it more obvious for users, how the value will be used
mod - billing_inc.php Diff File

master a95ca8e8

2011-07-14 03:52

Damien Regad


Details Diff
Fix 0013130: When getting Time Tracking, use anchor to scroll the page to the section Affected Issues
0013130
mod - bugnote_stats_inc.php Diff File

master a6c20c96

2011-07-14 03:37

Damien Regad


Details Diff
Modified code indentation and layout to improve readability
mod - billing_inc.php Diff File
mod - bugnote_stats_inc.php Diff File

master d1859f07

2011-07-14 03:32

Damien Regad


Details Diff
Use cost per hour as label for billing form

This makes it more obvious for users, how the value will be used
mod - billing_inc.php Diff File
mod - lang/strings_english.txt Diff File

master 4902bc80

2011-07-14 03:26

Damien Regad


Details Diff
Enable time tracking include in bug view page
mod - bug_view_inc.php Diff File

master-1.2.x 8b47c352

2011-07-14 02:35

Damien Regad


Details Diff
Fix 0013146: Time tracking reporting only available when billing is enabled

Always display the menu item to access billing_page.php when time tracking
is enabled.
Affected Issues
0013146
mod - core/html_api.php Diff File

master 3724b0a7

2011-07-14 02:35

Damien Regad


Details Diff
Fix 0013146: Time tracking reporting only available when billing is enabled

Always display the menu item to access billing_page.php when time tracking
is enabled.
Affected Issues
0013146
mod - core/html_api.php Diff File

master 28eb1f99

2011-07-13 04:21

Damien Regad


Details Diff
Remove trailing colon on field labels

In manage_user_edit_page.php, the use of a trailing colon on field labels is
not consistent. Since other edit pages in MantisBT do not display colons after
field labels, they have been removed from this page too.

David Hicks mentioned that "these characters are actually styling marks and
therefore are better applied using the 'after' property in CSS."

Note: this is a manual re-coding of what was done in commit a48fd743e, needed
as in 1.3 the colons were moved from the code to language strings.
mod - lang/strings_english.txt Diff File

master f713210f

2011-07-13 03:20

Damien Regad


Details Diff
Fix 0013124: Getting time tracking info yields application error

Replace occurences of bug_view_page.php by view.php
Affected Issues
0013124
mod - bug_view_inc.php Diff File

master 799cbc9c

2011-07-13 03:16

Damien Regad


Details Diff
Revert "Fix 0013124: Getting time tracking info yields application error"

This reverts commit 95b9991dd5496b408f1fa68da5ee22f85a1b1664.
Affected Issues
0013124
mod - bug_view_inc.php Diff File

master-1.2.x 43e1a19d

2011-07-13 03:12

Damien Regad


Details Diff
Revert "Fix 0013124: Getting time tracking info yields application error"

This reverts commit d1d05b91dfecbf0b04d5bc373628aac0b6199d72.
Affected Issues
0013124
mod - bug_view_inc.php Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 415 416 417 418 419 420 421 ... 490 ... 560 ... 630 ... 700 ... 736 737 738  Next  Last