Changesets: MantisBT

master bfd83a12

2011-09-18 23:33

dregad


Details Diff
Add config for new bug relationships

Adds a new global config $g_default_bug_relationship, which presets the
relation type in the selection list.
Defaults to BUG_RELATED.

This slightly changes the behavior compared to earlier versions, as the
default was BUG_REL_ANY (-1); however, since this is not a valid entry
in the selection list, the first value (BUG_DEPENDANT) was used instead.
mod - config_defaults_inc.php Diff File
mod - core/relationship_api.php Diff File

master-1.2.x b8b8da14

2011-09-18 23:11

dregad


Details Diff
Add config for default relationship when cloning a bug

Introduce a new global config $g_default_bug_relationship_clone, used to
preset the selection list relationship of a cloned bug with its parent.

Defaults to BUG_REL_NONE.

Fix 0012450
Affected Issues
0012450
mod - bug_report_page.php Diff File
mod - config_defaults_inc.php Diff File

master 1f9c4bd1

2011-09-18 23:11

dregad


Details Diff
Add config for default relationship when cloning a bug

Introduce a new global config $g_default_bug_relationship_clone, used to
preset the selection list relationship of a cloned bug with its parent.

Defaults to BUG_REL_NONE.

Fix 0012450
Affected Issues
0012450
mod - bug_report_page.php Diff File
mod - config_defaults_inc.php Diff File

master-1.2.x 93bbb36c

2011-09-18 22:35

dregad


Details Diff
Use constants not hardcoded values for relationship lists

Defines 2 new constants BUG_REL_NONE and BUG_REL_ANY referenced when
building relationship selection lists, instead of using hardcoded
values -2 and -1 respectively.

Affects issue 0012450
Affected Issues
0012450
mod - bug_report_page.php Diff File
mod - core/constant_inc.php Diff File
mod - core/relationship_api.php Diff File

master 47d35580

2011-09-18 22:35

dregad


Details Diff
Use constants not hardcoded values for relationship lists

Defines 2 new constants BUG_REL_NONE and BUG_REL_ANY referenced when
building relationship selection lists, instead of using hardcoded
values -2 and -1 respectively.

Affects issue 0012450
Affected Issues
0012450
mod - bug_report_page.php Diff File
mod - core/constant_inc.php Diff File
mod - core/relationship_api.php Diff File

next 24af0cc0

2011-09-17 19:09

dhx


Details Diff
Add CSS rules for odd/even colouring of rows

These rules cover 80-90% of all cases where 'odd' and 'even' classes
used to be applied. In the remaining 10-20% of cases the CSS classes
available on parent elements will need more precision.
mod - public/css/default.css Diff File

next 36589214

2011-09-17 15:18

dhx


Details Diff
Fix install script to work with new Database API

Implementation of the new database API has broken the install script.
This patch updates the install script to work with the current state of
the database API. In particular, we now use exceptions for getting
errors from the database.

Also fixed an XHTML strictness bug with a closing </tr> being
out-of-place.
mod - public/admin/install.php Diff File

next 066ad4d3

2011-09-17 14:25

dhx


Details Diff
Remove helper_alternate_colors function

The helper_alternate_colors function used to add odd and even classes to HTML
elements. This is not needed with modern CSS styled layouts.

Stylesheets will need to be updated to provide the correct styling now
that this function has been removed.
mod - application/core/helper_api.php Diff File
mod - public/print_all_bug_page.php Diff File

next 9d64c8ef

2011-09-17 14:06

dhx


Details Diff
Remove helper_alternate_class function

The helper_alternate_class function used to add odd and even classes to HTML
elements. This is not needed with modern CSS styled layouts.

Stylesheets will need to be updated to provide the correct styling now
that this function has been removed.
mod - application/core/helper_api.php Diff File
mod - application/core/summary_api.php Diff File
mod - docbook/Developers_Guide/en-US/Plugins_Building.xml Diff File
mod - docbook/Developers_Guide/en-US/Plugins_Building_Source.xml Diff File
mod - public/adm_config_report.php Diff File
mod - public/adm_permissions_report.php Diff File
mod - public/admin/db_stats.php Diff File
mod - public/admin/index.php Diff File
mod - public/admin/move_db2disk.php Diff File
mod - public/billing_inc.php Diff File
mod - public/bug_actiongroup_attach_tags_inc.php Diff File
mod - public/bug_actiongroup_page.php Diff File
mod - public/bug_change_status_page.php Diff File
mod - public/bug_reminder_page.php Diff File
mod - public/bug_report_page.php Diff File
mod - public/bug_revision_view_page.php Diff File
mod - public/bug_update_advanced_page.php Diff File
mod - public/bug_view_inc.php Diff File
mod - public/bugnote_add_inc.php Diff File
mod - public/bugnote_stats_inc.php Diff File
mod - public/history_inc.php Diff File
mod - public/manage_config_email_page.php Diff File
mod - public/manage_config_work_threshold_page.php Diff File
mod - public/manage_config_workflow_page.php Diff File
mod - public/manage_custom_field_page.php Diff File
mod - public/manage_overview_page.php Diff File
mod - public/manage_plugin_page.php Diff File
mod - public/manage_proj_edit_page.php Diff File
mod - public/manage_proj_page.php Diff File
mod - public/manage_tags_page.php Diff File
mod - public/manage_user_page.php Diff File
mod - public/plugins/MantisCoreFormatting/pages/config.php Diff File
mod - public/plugins/MantisGraph/pages/config.php Diff File
mod - public/print_all_bug_options_inc.php Diff File
mod - public/proj_doc_page.php Diff File
mod - public/query_view_page.php Diff File
mod - public/tag_attach.php Diff File

next cca9c64f

2011-09-17 13:48

dhx


Details Diff
Remove helper_alternate_class_no_attribute function

The helper_alternate_class_no_attribute function used to add odd and
even classes to HTML elements. This is not needed with modern CSS styled
layouts.

Stylesheets will need to be updated to provide the correct styling now
that this function has been removed.
mod - application/core/authentication_api.php Diff File
mod - application/core/helper_api.php Diff File
mod - public/account_page.php Diff File
mod - public/account_prefs_inc.php Diff File
mod - public/account_prof_menu_page.php Diff File
mod - public/adm_config_report.php Diff File
mod - public/login_page.php Diff File
mod - public/login_select_proj_page.php Diff File
mod - public/lost_pwd_page.php Diff File
mod - public/manage_columns_inc.php Diff File
mod - public/manage_custom_field_edit_page.php Diff File
mod - public/manage_proj_cat_edit_page.php Diff File
mod - public/manage_proj_create_page.php Diff File
mod - public/manage_proj_edit_page.php Diff File
mod - public/manage_proj_ver_edit_page.php Diff File
mod - public/manage_tags_page.php Diff File
mod - public/manage_user_create_page.php Diff File
mod - public/manage_user_edit_page.php Diff File
mod - public/manage_user_page.php Diff File
mod - public/news_edit_page.php Diff File
mod - public/news_menu_page.php Diff File
mod - public/signup_page.php Diff File
mod - public/tag_update_page.php Diff File
mod - public/tag_view_page.php Diff File
mod - public/view_user_page.php Diff File

next e82cfe9f

2011-09-17 05:20

dhx


Details Diff
Remove error_api

The traditional error_api system has now been completely removed. Some
of the functionality still lives inside MantisBT\Error but will be
replaced in due course with a better OO exception printer (one that can
be extended to work with HTML, SOAP, JSON, ...).

From now on, trigger_error should not be used to raise errors. Use the
OO "throw ExceptionClass($parameters)" approach instead.
rm - application/core/error_api.php Diff
mod - application/MantisBT/Error.php Diff File
mod - application/core/access_api.php Diff File
mod - application/core/authentication_api.php Diff File
mod - application/core/category_api.php Diff File
mod - application/core/config_api.php Diff File
mod - application/core/custom_field_api.php Diff File
mod - application/core/email_queue_api.php Diff File
mod - application/core/html_api.php Diff File
mod - application/core/print_api.php Diff File
mod - application/core/user_api.php Diff File
mod - application/core/user_pref_api.php Diff File
mod - docbook/Admin_Guide/en-US/Customizing.xml Diff File
mod - public/bug_actiongroup_add_note_inc.php Diff File
mod - public/core.php Diff File
mod - public/print_all_bug_options_reset.php Diff File
mod - public/print_all_bug_options_update.php Diff File
mod - public/proj_doc_add.php Diff File
mod - public/view_user_page.php Diff File

next 67515fe3

2011-09-17 04:48

dhx


Details Diff
Replace ERROR_CATEGORY_NO_ACTION error with EmptyField
mod - application/core/constant_inc.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_bulgarian.txt Diff File
mod - languages/strings_catalan.txt Diff File
mod - languages/strings_chinese_simplified.txt Diff File
mod - languages/strings_chinese_traditional.txt Diff File
mod - languages/strings_czech.txt Diff File
mod - languages/strings_danish.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_icelandic.txt Diff File
mod - languages/strings_italian.txt Diff File
mod - languages/strings_japanese.txt Diff File
mod - languages/strings_korean.txt Diff File
mod - languages/strings_lithuanian.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_romanian.txt Diff File
mod - languages/strings_russian.txt Diff File
mod - languages/strings_serbian.txt Diff File
mod - languages/strings_slovak.txt Diff File
mod - languages/strings_slovene.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_ukrainian.txt Diff File
mod - languages/strings_urdu.txt Diff File
mod - languages/strings_volapuk.txt Diff File
mod - public/manage_proj_cat_copy.php Diff File
mod - public/manage_proj_custom_field_copy.php Diff File
mod - public/manage_proj_user_copy.php Diff File
mod - public/manage_proj_ver_copy.php Diff File

next e2d6469f

2011-09-17 04:36

dhx


Details Diff
Remove trigger_error call from user_api

This trigger_error call was broken - it did not use MantisBT translation
strings. Replaced with an UnspecifiedException exception for now.
mod - application/core/user_api.php Diff File

next 1119e28c

2011-09-17 04:34

dhx


Details Diff
Implement cURLMissing exception
add - application/MantisBT/Exception/Twitter/cURLMissing.php Diff File
mod - application/core/twitter_api.php Diff File

next ede5fcb9

2011-09-17 04:31

dhx


Details Diff
Implement DisposableEmailAddressDisallowed exception
add - application/MantisBT/Exception/Email/DisposableEmailAddressDisallowed.php Diff File
mod - application/core/email_api.php Diff File

next 588eac41

2011-09-17 04:27

dhx


Details Diff
Implement EmailAddressInvalid exception
add - application/MantisBT/Exception/Email/EmailAddressInvalid.php Diff File
mod - application/core/email_api.php Diff File

next 29411954

2011-09-17 04:22

dhx


Details Diff
Implement CustomFieldNotLinkedToProject exception
add - application/MantisBT/Exception/CustomField/CustomFieldNotLinkedToProject.php Diff File
mod - public/plugins/XmlImportExport/ImportXml/Issue.php Diff File

next 2c3d5a72

2011-09-17 04:14

dhx


Details Diff
Implement DependantIssuesNotResolved exception
add - application/MantisBT/Exception/Issue/DependantIssuesNotResolved.php Diff File
mod - public/bug_update.php Diff File

next d1b99af2

2011-09-17 04:10

dhx


Details Diff
Implement ColumnDuplicate exception
add - application/MantisBT/Exception/Column/ColumnDuplicate.php Diff File
mod - application/core/columns_api.php Diff File

next 53fe10f1

2011-09-17 04:07

dhx


Details Diff
Implement ColumnInvalid exception
add - application/MantisBT/Exception/Column/ColumnInvalid.php Diff File
mod - application/core/columns_api.php Diff File

next b693bd82

2011-09-17 04:02

dhx


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

dhx


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

dhx


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

dhx


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

dhx


Details Diff
Implement LanguageStringNotFound exception
add - application/MantisBT/Exception/Language/LanguageStringNotFound.php Diff File
mod - application/core/lang_api.php Diff File
 First  Prev  1 2 3 ... 80 ... 160 ... 240 ... 320 ... 400 ... 409 410 411 412 413 414 415 ... 480 ... 560 ... 640 ... 720 ... 762 763 764  Next  Last