Changesets: MantisBT

master-1.2.x d4609fe7

2009-06-26 00:23

dhx


Details Diff
admin_site_threshold not needed to update prefs

We already check for manage_user_threshold when updating the preferences
of an account that doesn't belong to the current logged in user.
Therefore we don't need to check for admin_site_threshold as well.
mod - account_prefs_update.php Diff File

master 3803c90c

2009-06-25 14:19

dhx


Details Diff
Anonymous accounts: fixes and doc updates

Updated documentation of configuration options relating to anonymous
access to Mantis. Fixes 0010626.

Added new user_is_anonymous function to the user API. The purpose of
this function is to check if the current user is the anonymous user
account.

Changes user_is_protected function in the user API to always return true
when the user is the anonymous user account. The anonymous user should
never be allowed to update the preferences and settings on the anonymous
account! Fixes 0010265.

Fixed a major security bug in account_prefs_reset.php that allowed
anyone to reset the account preferences of another person. Fixes 0010264.
Affected Issues
0010264, 0010265, 0010626
mod - core/user_api.php Diff File
mod - core/authentication_api.php Diff File
mod - account_manage_columns_page.php Diff File
mod - core/access_api.php Diff File
mod - docbook/adminguide/en/configuration.sgml Diff File
mod - docbook/adminguide/en/user_management.sgml Diff File
mod - account_prefs_reset.php Diff File
mod - config_defaults_inc.php Diff File
mod - core/current_user_api.php Diff File
mod - account_prefs_update.php Diff File
mod - core/rss_api.php Diff File

master-1.2.x f0049266

2009-06-25 14:19

dhx


Details Diff
Anonymous accounts: fixes and doc updates

Updated documentation of configuration options relating to anonymous
access to Mantis. Fixes 0010626.

Added new user_is_anonymous function to the user API. The purpose of
this function is to check if the current user is the anonymous user
account.

Changes user_is_protected function in the user API to always return true
when the user is the anonymous user account. The anonymous user should
never be allowed to update the preferences and settings on the anonymous
account! Fixes 0010265.

Fixed a major security bug in account_prefs_reset.php that allowed
anyone to reset the account preferences of another person. Fixes 0010264.
Affected Issues
0010264, 0010265, 0010626
mod - core/user_api.php Diff File
mod - core/authentication_api.php Diff File
mod - account_manage_columns_page.php Diff File
mod - core/access_api.php Diff File
mod - docbook/adminguide/en/configuration.sgml Diff File
mod - docbook/adminguide/en/user_management.sgml Diff File
mod - account_prefs_reset.php Diff File
mod - config_defaults_inc.php Diff File
mod - core/current_user_api.php Diff File
mod - account_prefs_update.php Diff File
mod - core/rss_api.php Diff File

master b3c834c8

2009-06-23 13:56

jreese


Details Diff
Remove stagnant/failed timeline api.
rm - core/timeline_api.php Diff

master 65f51280

2009-06-23 09:47

dhx


Details Diff
Fix 0009216: Specify MySQL collation utf8_general_ci

Don't rely on the default MySQL collation on the installation system.
Force use of utf8_general_ci if the user hasn't specified their own
collation when manually creating their Mantis database.
Affected Issues
0009216
mod - admin/install.php Diff File

master 73ab2ee2

2009-06-23 08:18

dhx


Details Diff
Add option to hide projection field

Fixes bug 0010618.

We've had options $g_enable_eta and $g_enable_product_build for some
time now. This patch adds a similar option to hide display of the
projection field. The aim of this patch was to match the implementation
of the options for the eta and product build fields as closely as
possible.

Ideally in the future, a better solution needs to be created for
disabling or adjusting the settings of these non-essential fields.
Possibly moving to custom fields would be a better idea. I consider this
patch an interim fix.
Affected Issues
0010618
mod - bug_update_advanced_page.php Diff File
mod - config_defaults_inc.php Diff File
mod - bug_view_advanced_page.php Diff File

master 735dbd5c

2009-06-23 05:38

dhx


Details Diff
Fix 0010611: file extension check fails with UTF-8

Rewrite file_get_extension to work with UTF-8 file names and file
extensions. Also make file_check_type use file_get_extension instead of
using it's own extraction method.

Thanks Kirill for reporting this bug!
Affected Issues
0010611
mod - core/file_api.php Diff File

master 6a862b67

2009-06-22 16:34

jreese


Details Diff
Fix warnings about $t_lang and such.
mod - manage_user_create.php Diff File

master d11b55e8

2009-06-22 16:20

jreese


Details Diff
Updated documented minimum PHP version.
mod - doc/INSTALL Diff File

master 6ee263ad

2009-06-22 15:27

jreese


Details Diff
Fix timezone list on some PHP 5.1 installations

For some installations of PHP 5.1, the timezone_identifiers_list()
function is not available. For the time being, we should check for
this function, and just use the default timezone if it's not there.
mod - account_prefs_update.php Diff File
mod - core/print_api.php Diff File

master 996615c7

2009-06-22 15:13

Paul Richards


Details Diff
Fix additional soap api issues
mod - api/soap/mc_project_api.php Diff File
mod - api/soap/mc_api.php Diff File

master 76dbbcfb

2009-06-22 14:00

Paul Richards


Details Diff
0010612: mc_project_get_issue_headers returns an empty response (this bugtracker)
mod - api/soap/mc_filter_api.php Diff File

master c69753cd

2009-06-22 10:57

jreese


Details Diff
Fix: Auto-assign not working on bug submission Affected Issues
0010614
mod - core/bug_api.php Diff File

master 30debf44

2009-06-22 10:18

jreese


Details Diff
Added release notes and dropped the old changelog

Maintaining a file duplicate of the online changelog is redundant and
(largely) useless for the user; dropped it in favor of documenting
release notes for each release, summarizing new features and changes.
add - doc/RELEASE Diff File
rm - doc/ChangeLog Diff

master 96814088

2009-06-22 04:46

dhx


Details Diff
Remove deprecated information from langreadme

As per earlier commit e593fed9cecc948915c26ec6975d00181d86d18a we no
longer have any non-UTF8 language files. langreadme.txt has been updated
to remove reference to these old non-UTF8 files. References to the
translatewiki.net Mantis project and introduction guide have been added
to assist users who may be interested in helping translation efforts.
mod - lang/langreadme.txt Diff File

master 3758e6f1

2009-06-22 04:34

dhx


Details Diff
Update libraries README

Entries sorted by name. Added ezc to list, which was introduced in
442c7fa73aa9b2cbd8b0906c456430226dc944a8.
mod - library/README.libs Diff File

master b77fcd42

2009-06-22 04:09

dhx


Details Diff
Update contributor guide for pending 1.2 release

Change 1.1.x references to 1.2.x in preparation for the 1.2 release.
mod - docbook/developers/en/contributers.sgml Diff File

master 3a6ce661

2009-06-20 23:30

vboctor


Details Diff
Fix PHP warnings.
mod - manage_overview_page.php Diff File
mod - manage_proj_create_page.php Diff File

master ce10860b

2009-06-20 17:26

jreese


Details Diff
Version bump.
mod - core/constant_inc.php Diff File

master ff31b8e7

2009-06-20 15:20

dhx


Details Diff
Replace all instances of wiki_enabled

Follow-up to db4c72a09ef199c65c0f431f5f078a2939cce37f where not all
instances of wiki_enabled were replaced. wiki_api.php is no longer
required by any script when the g_wiki_enable option is OFF.
mod - bug_view_advanced_page.php Diff File
mod - bug_view_page.php Diff File
mod - core/html_api.php Diff File

master 37ebe80a

2009-06-20 15:16

dhx


Details Diff
Document g_admin_site_command config option
mod - config_defaults_inc.php Diff File
mod - docbook/adminguide/en/configuration.sgml Diff File

master 2c22ce06

2009-06-20 14:43

dhx


Details Diff
Change show_scheduled_release_dates to threshold

As per follow-up comments from Victor regarding
20c59001f25e15b65062529eaac0659d1f94c85a (bug 0010274).

Change the boolean option $g_show_scheduled_release_dates to a new
threshold value named $g_show_version_dates_threshold. Remove references
to the word "scheduled" and "release" in favour of just "version dates".
Documentation has also been updated accordingly.
Affected Issues
0010274
mod - config_defaults_inc.php Diff File
mod - bug_view_page.php Diff File
mod - core/print_api.php Diff File
mod - docbook/adminguide/en/configuration.sgml Diff File
mod - bug_view_advanced_page.php Diff File

master e877da17

2009-06-20 13:46

dhx


Details Diff
Custom reporter effectiveness multipliers

Continuation of bug 10330 to remove hardcoded enum constants from the
Mantis codebase.

The summary reporter effectiveness statistics used to be generated by
using hardcoded multipliers for each different severity and resolution.
This posed a problem to anyone who defined their own custom severities
and resolutions, as there is no guarantee that the reporter
effectiveness would still remain a useful statistic.

This patch reintroduces the severity and resolution multipliers as user
customisable options in the Mantis configuration file. Users can now
correctly set the severity and resolution multipliers to custom values
and can define multipliers for custom severities and resolutions.
Affected Issues
0003973
mod - core/summary_api.php Diff File
mod - config_defaults_inc.php Diff File
mod - docbook/adminguide/en/configuration.sgml Diff File

master db4c72a0

2009-06-20 12:08

Paul Richards


Details Diff
Only load wiki support if wiki is enabled
mod - core.php Diff File
mod - core/html_api.php Diff File
mod - core/wiki_api.php Diff File

master 70a687a0

2009-06-20 12:08

dhx


Details Diff
Fix invalid argument to user_is_administrator

A bug was introduced in 5824bb70420b2ca0a474d2cde06d6b9118957c4d where
an entire bug array was sent to the user_is_administrator function when
it only accepts a user ID. The rest of the before mentioned commit has
been double checked to make sure this was a one off (it was).
mod - manage_user_edit_page.php Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 470 471 472 473 474 475 476 ... 490 ... 560 ... 630 ... 700 ... 704 705 706  Next  Last