Changesets: MantisBT
|
next b693bd82 2011-09-17 04:02 Details Diff |
Implement InvalidDateFormat exception | ||
| add - application/MantisBT/Exception/Field/InvalidDateFormat.php | Diff File | ||
| mod - application/core/version_api.php | Diff File | ||
|
next e3f240d2 2011-09-17 03:57 Details Diff |
Implement FilterTooOldToUpgrade exception | ||
| add - application/MantisBT/Exception/Filter/FilterTooOldToUpgrade.php | Diff File | ||
| mod - public/view_all_set.php | Diff File | ||
|
next faf6a721 2011-09-17 03:51 Details Diff |
Implement FilterNotFound exception | ||
| add - application/MantisBT/Exception/Filter/FilterNotFound.php | Diff File | ||
| mod - application/core/filter_api.php | Diff File | ||
| mod - public/return_dynamic_filters.php | Diff File | ||
|
next 74840e59 2011-09-17 03:47 Details Diff |
Implement NewsItemNotFound exception | ||
| add - application/MantisBT/Exception/News/NewsItemNotFound.php | Diff File | ||
| mod - application/core/news_api.php | Diff File | ||
|
next 48cdb2c3 2011-09-17 03:43 Details Diff |
Implement LanguageStringNotFound exception | ||
| add - application/MantisBT/Exception/Language/LanguageStringNotFound.php | Diff File | ||
| mod - application/core/lang_api.php | Diff File | ||
|
next 67da585e 2011-09-17 03:39 Details Diff |
Implement TokenNotFound exception | ||
| add - application/MantisBT/Exception/Token/TokenNotFound.php | Diff File | ||
| mod - application/core/tokens_api.php | Diff File | ||
|
next 30aa0d35 2011-09-17 03:35 Details Diff |
Replace remaining ERROR_CATEGORY_DUPLICATE with CategoryDuplicate | ||
| mod - public/manage_proj_cat_add.php | Diff File | ||
|
next 040a86e7 2011-09-17 03:32 Details Diff |
Replace remaining ERROR_FILE_MOVE_FAILED with AttachmentMoveFailed | ||
| mod - public/proj_doc_update.php | Diff File | ||
|
next fbd77cf7 2011-09-17 03:30 Details Diff |
Replace remaining ERROR_FILE_TOO_BIG with AttachmentOversized exception | ||
| mod - public/bug_file_add.php | Diff File | ||
| mod - public/proj_doc_update.php | Diff File | ||
|
next 4f1b5fc0 2011-09-17 03:23 Details Diff |
Implement UpgradeFailed exception | ||
| add - application/MantisBT/Exception/Plugin/UpgradeFailed.php | Diff File | ||
| mod - application/core/plugin_api.php | Diff File | ||
|
next 4bf95dd3 2011-09-17 03:15 Details Diff |
Implement InstallationFailed exception | ||
| add - application/MantisBT/Exception/Plugin/InstallationFailed.php | Diff File | ||
| mod - public/plugins/XmlImportExport/XmlImportExport.php | Diff File | ||
|
next 7dd05c27 2011-09-17 03:06 Details Diff |
Implement PluginPageNotFound exception | ||
| add - application/MantisBT/Exception/Plugin/PluginPageNotFound.php | Diff File | ||
| mod - public/plugin.php | Diff File | ||
|
next 93930393 2011-09-17 03:01 Details Diff |
Implement PluginNotRegistered exception | ||
| add - application/MantisBT/Exception/Plugin/PluginNotRegistered.php | Diff File | ||
| mod - public/plugin.php | Diff File | ||
| mod - public/plugin_file.php | Diff File | ||
|
next c60c8ea6 2011-09-17 02:51 Details Diff |
Implement PluginAlreadyInstalled exception | ||
| add - application/MantisBT/Exception/Plugin/PluginAlreadyInstalled.php | Diff File | ||
| mod - application/core/plugin_api.php | Diff File | ||
|
next 5d431ef0 2011-09-17 02:42 Details Diff |
Remove ERROR_INVALID_SORT_FIELD exception Too verbose of an error. The multi_sort function either works or it doesn't. At this low level, a descriptive and helpful error message that can assist with debugging is not possible. A generic exception can be used instead. Coupled with a backtrace, debugging is easy. |
||
| mod - application/core/constant_inc.php | Diff File | ||
| mod - application/core/utility_api.php | Diff File | ||
| mod - languages/strings_afrikaans.txt | Diff File | ||
| mod - languages/strings_arabic.txt | Diff File | ||
| mod - languages/strings_arabicegyptianspoken.txt | Diff File | ||
| mod - languages/strings_breton.txt | Diff File | ||
| mod - languages/strings_catalan.txt | Diff File | ||
| mod - languages/strings_czech.txt | Diff File | ||
| mod - languages/strings_dutch.txt | Diff File | ||
| mod - languages/strings_english.txt | Diff File | ||
| mod - languages/strings_estonian.txt | Diff File | ||
| mod - languages/strings_finnish.txt | Diff File | ||
| mod - languages/strings_french.txt | Diff File | ||
| mod - languages/strings_galician.txt | Diff File | ||
| mod - languages/strings_german.txt | Diff File | ||
| mod - languages/strings_hebrew.txt | Diff File | ||
| mod - languages/strings_hungarian.txt | Diff File | ||
| mod - languages/strings_japanese.txt | Diff File | ||
| mod - languages/strings_macedonian.txt | Diff File | ||
| mod - languages/strings_norwegian_bokmal.txt | Diff File | ||
| mod - languages/strings_occitan.txt | Diff File | ||
| mod - languages/strings_polish.txt | Diff File | ||
| mod - languages/strings_portuguese_brazil.txt | Diff File | ||
| mod - languages/strings_portuguese_standard.txt | Diff File | ||
| mod - languages/strings_russian.txt | Diff File | ||
| mod - languages/strings_slovak.txt | Diff File | ||
| mod - languages/strings_spanish.txt | Diff File | ||
| mod - languages/strings_swedish.txt | Diff File | ||
| mod - languages/strings_swissgerman.txt | Diff File | ||
| mod - languages/strings_tagalog.txt | Diff File | ||
| mod - languages/strings_volapuk.txt | Diff File | ||
|
next 7b0506a6 2011-09-17 02:38 Details Diff |
Implement EventUndeclared exception | ||
| add - application/MantisBT/Exception/Plugin/EventUndeclared.php | Diff File | ||
| mod - application/core/event_api.php | Diff File | ||
|
next a941db9e 2011-09-17 02:33 Details Diff |
Implement PageRedirectionFailed exception | ||
| add - application/MantisBT/Exception/HTTP/PageRedirectionFailed.php | Diff File | ||
| mod - application/core/print_api.php | Diff File | ||
|
next 5a780414 2011-09-17 02:12 Details Diff |
Restructure database namespace and naming conventions | ||
| add - application/MantisBT/Database/Dictionary.php | Diff File | ||
| add - application/MantisBT/Database/DriverAbstract.php | Diff File | ||
| add - application/MantisBT/Database/DriverInterface.php | Diff File | ||
| add - application/MantisBT/Database/PDO/MySQL/MySQLDriver.php | Diff File | ||
| add - application/MantisBT/Database/PDO/PDODriverAbstract.php | Diff File | ||
| rm - application/MantisBT/Db/Dictionary.php | Diff | ||
| rm - application/MantisBT/Db/DriverAbstract.php | Diff | ||
| rm - application/MantisBT/Db/DriverInterface.php | Diff | ||
| rm - application/MantisBT/Db/PDO/Mysql.php | Diff | ||
| rm - application/MantisBT/Db/PDO/PDOAbstract.php | Diff | ||
| mod - application/core/database_api.php | Diff File | ||
|
next 17197438 2011-09-17 01:50 Details Diff |
Implement QueryFailed and ParameterCountMismatch exceptions These changes are quite invasive towards the database support in MantisBT. A number of legacy error reporting and handling functions specific to database handling have been removed. Legacy database backends (those not using PDO) can be implemented so that they throw their own exceptions in the same way PDO does. This moves responsibility over getLastError() type functions into the legacy backends where it belongs. |
||
| add - application/MantisBT/Exception/Database/ParameterCountMismatch.php | Diff File | ||
| add - application/MantisBT/Exception/Database/QueryFailed.php | Diff File | ||
| rm - application/MantisBT/Exception/Db.php | Diff | ||
| mod - application/MantisBT/Db/DriverAbstract.php | Diff File | ||
| mod - application/MantisBT/Db/DriverInterface.php | Diff File | ||
| mod - application/MantisBT/Db/PDO/Mysql.php | Diff File | ||
| mod - application/MantisBT/Db/PDO/PDOAbstract.php | Diff File | ||
| mod - application/MantisBT/Error.php | Diff File | ||
| mod - application/core/database_api.php | Diff File | ||
|
next 78de4cd9 2011-09-16 23:59 Details Diff |
Implement ConnectionFailed and DatabaseTypeNotSupported exceptions | ||
| add - application/MantisBT/Exception/Database/ConnectionFailed.php | Diff File | ||
| add - application/MantisBT/Exception/Database/DatabaseTypeNotSupported.php | Diff File | ||
| mod - application/MantisBT/Db/PDO/PDOAbstract.php | Diff File | ||
| mod - application/core/database_api.php | Diff File | ||
|
master-2.0.x 9fafb079 2011-09-15 11:19 Paul Richards Details Diff |
xhtml fixes | ||
| mod - admin/upgrade_warning.php | Diff File | ||
|
master-2.0.x 58d96930 2011-09-14 11:12 Paul Richards Details Diff |
Fix xhtml formatting of tags pages | ||
| mod - manage_tags_page.php | Diff File | ||
| mod - tag_view_page.php | Diff File | ||
|
master-1.2.x c6ad34e5 2011-09-14 00:48 Details Diff |
Fix 0013303: use strtolower in ini_get_bool() Generally, ini_get() returns '0' or '1' when querying a boolean option, regardless of the actual string used to set it (i.e. On, False, etc). However, in some cases (e.g. when the option is set in httpd.conf via php_admin_value instead of php_admin_flag), ini_get() returns the string itself instead. This caused ini_get_bool() to wrongly return False when the option is set to an equivalent of True but with a different case ('On', 'TRUE'). |
Affected Issues 0013303 |
|
| mod - core/utility_api.php | Diff File | ||
|
master a6662375 2011-09-14 00:48 Details Diff |
Fix 0013303: use strtolower in ini_get_bool() Generally, ini_get() returns '0' or '1' when querying a boolean option, regardless of the actual string used to set it (i.e. On, False, etc). However, in some cases (e.g. when the option is set in httpd.conf via php_admin_value instead of php_admin_flag), ini_get() returns the string itself instead. This caused ini_get_bool() to wrongly return False when the option is set to an equivalent of True but with a different case ('On', 'TRUE'). |
Affected Issues 0013303 |
|
| mod - core/utility_api.php | Diff File | ||
|
master-2.0.x c4f1c67b 2011-09-12 10:37 Paul Richards Details Diff |
Use static variables over global | ||
| mod - core.php | Diff File | ||