Changesets: MantisBT
master-1.2.x d4609fe7 2009-06-26 00:23 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 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 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 Details Diff |
Remove stagnant/failed timeline api. | ||
rm - core/timeline_api.php | Diff | ||
master 65f51280 2009-06-23 09:47 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 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 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 Details Diff |
Fix warnings about $t_lang and such. | ||
mod - manage_user_create.php | Diff File | ||
master d11b55e8 2009-06-22 16:20 Details Diff |
Updated documented minimum PHP version. | ||
mod - doc/INSTALL | Diff File | ||
master 6ee263ad 2009-06-22 15:27 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 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 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 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 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 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 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 Details Diff |
Version bump. | ||
mod - core/constant_inc.php | Diff File | ||
master ff31b8e7 2009-06-20 15:20 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 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 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 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 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 |