Changesets: MantisBT

master 1e88af2e

2004-05-24 18:23

vboctor


Details Diff
Enh 0003870: Support for custom functions which provides hooks for customizing behaviour

A core/custom_function_api.php
- API providing default implementation for all custom functions.
- Added the first custom function that decides whether a bug should be included in Changelog or not.

M Changelog_page.php
- Use 'changelog_include_issue' custom function to decide if an issue that is visible to the user and that has "fixed in release" set, should be included in changelog or not.

M core.php
- Include custom_functions_inc.php / core/custom_function_api.php.

M core/helper_api.php
- (helper_call_custom_function): This method should be used in all Mantis code to call custom functions. The only case where a custom function is called directly is when it is called from the user's override method.

M .cvsignore
- Added custom_funcitons_inc.php

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2567 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
add - core/custom_function_api.php Diff File
mod - .cvsignore Diff File
mod - core/helper_api.php Diff File
mod - changelog_page.php Diff File
mod - core.php Diff File
mod - doc/ChangeLog Diff File

master 0d3a01ce

2004-05-24 09:50

vboctor


Details Diff
End 0003638: The bugtracker should be able to produce a changelog.

A changelog_page.php
- Change log page.

M config_defaults_inc.php
- Added threshold for access level required to view change log.
- Private issues will only be visible to the appropriate access level.

M set_project.php
- If current project changed while in changelog page, don't go to main page.

M core/html_api.php
- Add changelog to the menu if the user has the appropriate access level.

M lang/strings_english.txt
- Add required strings.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2566 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - lang/strings_english.txt Diff File
mod - core/html_api.php Diff File
mod - config_defaults_inc.php Diff File
mod - doc/ChangeLog Diff File
add - changelog_page.php Diff File
mod - set_project.php Diff File

master 3cd0b2d7

2004-05-24 08:45

vboctor


Details Diff
Support fixed_in_version in email notifications.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2565 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/email_api.php Diff File
mod - lang/strings_english.txt Diff File

master f4384af8

2004-05-24 08:35

vboctor


Details Diff
Added support for fixed_in_version. Whenever a version is renamed/deleted, both the fixed_in_version and version fields need to be updated.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2564 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/version_api.php Diff File

master 6dd94782

2004-05-24 08:23

vboctor


Details Diff
Enh 0003164: Added "fixed in version" field, set when resolving a bug.

M admin/upgrades/0_18_inc.php
- Added fixed in release to bug table, and add an index on it.

M core/bug_api.php
- Support for "fixed in release" in the bug api

M print_bug_page.php
M bug_update.php
M bug_update_advanced_page.php
M bug_view_advanced_page.php
- Added fixed in release.

M bug_resolve.php
M bug_resolve_page.php
- Fixed in release is can also be set through the bug resolved page.

M core/csv_api.php
- Export the "fixed in release"

M lang/strings_english.txt
- Needed strings.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2563 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - admin/upgrades/0_18_inc.php Diff File
mod - bug_resolve.php Diff File
mod - print_bug_page.php Diff File
mod - bug_update_advanced_page.php Diff File
mod - doc/ChangeLog Diff File
mod - bug_update.php Diff File
mod - lang/strings_english.txt Diff File
mod - bug_view_advanced_page.php Diff File
mod - bug_resolve_page.php Diff File
mod - core/bug_api.php Diff File
mod - core/csv_api.php Diff File

master abeb7564

2004-05-24 04:20

int2str


Details Diff
echo it is...

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2562 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - view_all_inc.php Diff File

master 4ac9951d

2004-05-24 04:12

int2str


Details Diff
HTML and PHP code cleanup.

- Reduced number of times we drop in and out of <?php ?> mode to
avoid whitespace created in the output. (And maybe speed up
parsing?)
- Standardized table cell creation a little
- Removed whitespace in output
- removed class="center" and made center default alignment, since
its used in all but 2/3 columns in the list

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2561 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - css/default.css Diff File
mod - view_all_inc.php Diff File

master 0a4b8133

2004-05-23 10:13

vboctor


Details Diff
Enh 0003765: Change title on bug details page to bug summary line.

M bug_update_advanced_page.php
M bug_update_page.php
M bug_view_advanced_page.php
M bug_view_page.php
M print_bug_page.php
M core/html_api.php
- Changed the page title to include the currently open issue.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2560 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/html_api.php Diff File
mod - print_bug_page.php Diff File
mod - bug_view_page.php Diff File
mod - bug_update_advanced_page.php Diff File
mod - doc/ChangeLog Diff File
mod - bug_update_page.php Diff File
mod - bug_view_advanced_page.php Diff File

master ac52240b

2004-05-23 09:50

vboctor


Details Diff
Fix 0003866: URLs that include bookmark are not hyperlinked correctly.
Enh 0003867: Give the user control whether to open hyperlink in new or current window.

M core/file_api.php
- (file_list_attachments): Added [^] next to the attachments.

M core/strings_api.php
- (string_insert_hrefs): Added [^] next to hyperlinks.
- (string_insert_hrefs): Supported # in hyperlinks.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2559 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
Affected Issues
0003866
mod - doc/ChangeLog Diff File
mod - core/file_api.php Diff File
mod - core/string_api.php Diff File

master 5e3cce90

2004-05-22 07:51

int2str


Details Diff
Fixed URL

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2558 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - admin/check.php Diff File

master 9e6f8381

2004-05-22 07:51

int2str


Details Diff
Fixed URL in admin/chack.php

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2557 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - doc/ChangeLog Diff File

master a20c5195

2004-05-22 07:36

vboctor


Details Diff
Fixed 0003824: private bug reports and bugnotes are sent out as notifications to everyone

core/email_api.php
- (email_collect_recipients): Check that all notified users have access level greater than private bug threshold for private bugs.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2556 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - doc/ChangeLog Diff File

master effac1b2

2004-05-22 03:33

vboctor


Details Diff
Fixed 0003824: private bug reports and bugnotes are sent out as notifications to everyone

core/email_api.php
- (email_collect_recipients): Check that all notified users have access level greater than private bug threshold for private bugs.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2555 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/email_api.php Diff File

master 9f9efd50

2004-05-21 17:42

int2str


Details Diff
Reduced the number of SQL queries used on the bug summary page.
The following changes were made:
- Use only one query to get bugnote count and the last_modified date
- Add filtered bug rows to bug cache (new function bug_add_to_cache() )
- Cache attachment count for all bugs

This reduces the query count from about 300 to about 120 when 100 bugs are displayed with file attachment indicator and bugnote count displayed in the list and should dramatically speed up page execution at that point.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2554 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - view_all_inc.php Diff File
mod - core/bug_api.php Diff File
mod - core/filter_api.php Diff File
mod - core/file_api.php Diff File

master 2bfff662

2004-05-21 14:46

int2str


Details Diff
Changed charset to windows-1252 for english and german language. Other languages should be changed as well if apropriate.

This is a workaround for a bug in Internet Explorer 6. The problem is that if charset=iso-8859-1 is specified and you enter special characters in a text field, the _first_ input in that form is not passed as POST variable.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2553 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - lang/strings_english.txt Diff File
mod - lang/strings_german.txt Diff File

master bf18ac3d

2004-05-18 15:32

narcissus


Details Diff
Enh 0003519: Advanced filtering with multiple selections.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2552 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - doc/CREDITS Diff File
mod - doc/ChangeLog Diff File
mod - view_filters_page.php Diff File
mod - core/print_api.php Diff File
mod - core/helper_api.php Diff File
mod - lang/strings_english.txt Diff File
mod - view_all_set.php Diff File
mod - core/filter_api.php Diff File

master 3b840227

2004-05-18 08:52

vboctor


Details Diff
Fixed 0003853: Filters sometime generate an invalid query (partial fix).

M core/filter_api.php
- If sort field is empty default it to last_updated and direction to DESC. The root problem still has to be fixed, but this fixes the symptoms. This is also needed to avoid SQL errors for filters saved in user dbs.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2551 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/filter_api.php Diff File
mod - doc/ChangeLog Diff File

master b0e6114c

2004-05-18 08:28

vboctor


Details Diff
Fixed 0003851: Ability to change the view status for a group of bugs
Fixed 0003852: OK button in View Issues page is not localised

M bug_actiongroup.php
M bug_actiongroup_page.php
- Support for batch changing of view status.

M view_all_inc.php
- Use a localised string for OK button.

M core/graph_api.php
M core/user_api.php

M core/print_api.php
- (print_all_bug_action_option_list): Added the string for the Update View Status command.

M lang/strings_english.txt
- Added string for OK button in View Issues page.
- Added strings for support of batch change of view status.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2550 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - doc/ChangeLog Diff File
mod - bug_actiongroup.php Diff File
mod - core/print_api.php Diff File
mod - lang/strings_english.txt Diff File
mod - bug_actiongroup_page.php Diff File
mod - view_all_inc.php Diff File

master 7fda2b2f

2004-05-18 05:19

int2str


Details Diff
Removed excess comparisons. (Thanks Jeroen)

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2549 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - manage_user_update.php Diff File
mod - core/project_api.php Diff File

master 1db843f5

2004-05-18 01:04

int2str


Details Diff
Minor HTML cleanup.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2548 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/print_api.php Diff File

master 2c8a3622

2004-05-18 00:29

int2str


Details Diff
Fixed HTML validation error (duplicate class).

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2547 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - css/default.css Diff File
mod - core/html_api.php Diff File

master f29f7022

2004-05-17 23:33

int2str


Details Diff
Allow case of user name to be changed.
User "TeSt" can now be renamed to "Test".

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2546 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - core/user_api.php Diff File
mod - manage_user_update.php Diff File
mod - doc/ChangeLog Diff File

master dfa6ccee

2004-05-17 23:27

int2str


Details Diff
Allow case of project name to be changedAllow case of project name to be changed.
You can now rename project "TeSt" to "Test" etc.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2545 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
mod - doc/ChangeLog Diff File
mod - core/project_api.php Diff File

master 6a9bedf9

2004-05-17 11:09

vboctor


Details Diff
Fix 0003504: project cookie not cleared at logout

M core/helper_api.php
- (helper_clear_pref_cookies): Function was clearing cookies using the wrong cookie names.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2544 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
Affected Issues
0003504
mod - doc/ChangeLog Diff File

master 58b63542

2004-05-17 11:04

vboctor


Details Diff
Fix 0003845: User not redirected to default project

M core/helper_api.php
- (helper_clear_pref_cookies): Function was clearing cookies using the wrong cookie names.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@2543 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9
Affected Issues
0003845
mod - core/helper_api.php Diff File
 First  Prev  1 2 3 ... 80 ... 160 ... 240 ... 320 ... 400 ... 480 ... 560 ... 640 ... 670 671 672 673 674 675 676 ... 720 ... 762 763 764  Next  Last