Changesets: MantisBT

master-1.2.x 087b1fcd

2012-02-27 11:19

dregad


Details Diff
Add function to handle Excel formatting of sponsorship

When exporting issues in Excel format a fatal error is thrown if the
export includes sponsorship totals. This is due to a missing
excel_format_sponsorship_total() function.

Fixes 0013959
Affected Issues
0013959
mod - core/excel_api.php Diff File

master 1d2a0355

2012-02-27 11:12

dregad


Details Diff
Extra column in csv export when sponsorship_total >= 1000

Bug introduced by commit 169b882b97b0c6cf1babbf072ce326f0779c6c0b.

Due to the use of number_format() function with default parameters, PHP
outputs the sponsorship amount formatted with ',' as a thousands
separator, which also happens to be MantisBT's default csv separator.
Since the fields are not escaped, this causes an extra column to be
generated.

Call to number_format() was removed, as it makes more sense to output
raw data in csv exports.

Fixes 0013958
Affected Issues
0013958
mod - core/csv_api.php Diff File

master-1.2.x 0791a497

2012-02-27 11:12

dregad


Details Diff
Extra column in csv export when sponsorship_total >= 1000

Bug introduced by commit a786f9badbccd329e5acec46d2f715219b9e99fc.

Due to the use of number_format() function with default parameters, PHP
outputs the sponsorship amount formatted with ',' as a thousands
separator, which also happens to be MantisBT's default csv separator.
Since the fields are not escaped, this causes an extra column to be
generated.

Call to number_format() was removed, as it makes more sense to output
raw data in csv exports.

Fixes 0013958
Affected Issues
0013958
mod - core/csv_api.php Diff File

master-1.2.x 9a069ce4

2012-02-27 11:11

dregad


Details Diff
Merge branch 'fix-11323-cross-proj-rel'

Conflicts:
excel_xml_export.php
mod - account_sponsor_page.php Diff File
mod - core/bug_group_action_api.php Diff File
mod - core/columns_api.php Diff File
mod - core/csv_api.php Diff File
mod - core/custom_function_api.php Diff File
mod - core/excel_api.php Diff File
mod - core/helper_api.php Diff File
mod - core/print_api.php Diff File
mod - core/relationship_api.php Diff File
mod - csv_export.php Diff File
mod - excel_xml_export.php Diff File
mod - my_view_inc.php Diff File
mod - print_all_bug_page_word.php Diff File
mod - view_all_inc.php Diff File

master-2.0.x cf22f224

2012-02-26 08:40

Paul Richards


Details Diff
Fix 0011452: [patch] Show link to main page only when the news feature is enabled.
mod - core/html_api.php Diff File
mod - view_user_page.php Diff File

master-2.0.x d2fb6237

2012-02-26 08:31

Paul Richards


Details Diff
Fix 0012422: Patch: sort by bugnotes count
mod - core/columns_api.php Diff File
mod - core/filter_api.php Diff File
mod - core/string_api.php Diff File

master 2e1bb5bd

2012-02-26 07:53

atrol


Details Diff
Fix 0012006: Mantis Graphs - Configuration - jpgraph library path not saved Affected Issues
0012006
mod - config_defaults_inc.php Diff File
mod - core/config_api.php Diff File

master-2.0.x 48e3a792

2012-02-26 04:29

Paul Richards


Details Diff
0012565: bad type for field "owner" of table "mantis_tokens_table"
mod - admin/schema.php Diff File

master-1.2.x 22f830c8

2012-02-26 02:49

atrol


Details Diff
Fix 0012006: Mantis Graphs - Configuration - jpgraph library path not saved Affected Issues
0012006
mod - config_defaults_inc.php Diff File
mod - core/config_api.php Diff File

master-2.0.x 975bcf42

2012-02-26 02:11

Paul Richards


Details Diff
Fix links following manage/ move
mod - account_prof_menu_page.php Diff File
mod - core/classes/MantisDatabaseDict/MantisDatabaseDict.class.php Diff File
mod - core/custom_field_api.php Diff File
mod - core/html_api.php Diff File
mod - core/print_api.php Diff File
mod - manage/adm_config_delete.php Diff File
mod - manage/adm_config_report.php Diff File
mod - manage/adm_config_set.php Diff File
mod - manage/adm_permissions_report.php Diff File
mod - manage/columns_copy.php Diff File
mod - manage/columns_inc.php Diff File
mod - manage/config_columns_page.php Diff File
mod - manage/config_columns_set.php Diff File
mod - manage/config_email_page.php Diff File
mod - manage/config_work_threshold_page.php Diff File
mod - manage/config_work_threshold_set.php Diff File
mod - manage/config_workflow_graph_page.php Diff File
mod - manage/config_workflow_page.php Diff File
mod - manage/config_workflow_set.php Diff File
mod - manage/custom_field_create.php Diff File
mod - manage/custom_field_delete.php Diff File
mod - manage/custom_field_edit_page.php Diff File
mod - manage/custom_field_page.php Diff File
mod - manage/custom_field_proj_add.php Diff File
mod - manage/custom_field_update.php Diff File
mod - manage/plugin_install.php Diff File
mod - manage/plugin_page.php Diff File
mod - manage/plugin_uninstall.php Diff File
mod - manage/plugin_update.php Diff File
mod - manage/plugin_upgrade.php Diff File
mod - manage/proj_cat_add.php Diff File
mod - manage/proj_cat_copy.php Diff File
mod - manage/proj_cat_delete.php Diff File
mod - manage/proj_cat_edit_page.php Diff File
mod - manage/proj_cat_update.php Diff File
mod - manage/proj_create.php Diff File
mod - manage/proj_create_page.php Diff File
mod - manage/proj_custom_field_add_existing.php Diff File
mod - manage/proj_custom_field_copy.php Diff File
mod - manage/proj_custom_field_remove.php Diff File
mod - manage/proj_custom_field_update.php Diff File
mod - manage/proj_delete.php Diff File
mod - manage/proj_edit_page.php Diff File
mod - manage/proj_page.php Diff File
mod - manage/proj_subproj_add.php Diff File
mod - manage/proj_subproj_delete.php Diff File
mod - manage/proj_update.php Diff File
mod - manage/proj_update_children.php Diff File
mod - manage/proj_user_add.php Diff File
mod - manage/proj_user_copy.php Diff File
mod - manage/proj_ver_add.php Diff File
mod - manage/proj_ver_delete.php Diff File
mod - manage/proj_ver_edit_page.php Diff File
mod - manage/proj_ver_update.php Diff File
mod - manage/tags_page.php Diff File
mod - manage/user_create.php Diff File
mod - manage/user_create_page.php Diff File
mod - manage/user_delete.php Diff File
mod - manage/user_edit_page.php Diff File
mod - manage/user_page.php Diff File
mod - manage/user_proj_add.php Diff File
mod - manage/user_proj_delete.php Diff File
mod - manage/user_prune.php Diff File
mod - manage/user_reset.php Diff File
mod - manage/user_update.php Diff File
mod - plugins/XmlImportExport/pages/import_action.php Diff File

master-1.2.x 407b0137

2012-02-25 12:30

user14104


Details Diff
Added lost_pwd_page to the list of pages where the logo is centered

1. Add lost password page to the list of pages where the logo is centered.
2. Move this logic to a method that can be called from elsewhere. For example, it is useful to call this logic from custom headers.
mod - core/html_api.php Diff File
mod - core/utility_api.php Diff File

master-2.0.x 0bc6f079

2012-02-25 10:58

Paul Richards


Details Diff
Fix notices
mod - admin/check/check_database_inc.php Diff File

master-2.0.x 42362ce4

2012-02-25 10:52

Paul Richards


Details Diff
minimum php requirement is php 5.3.2 so this no longer applies
mod - admin/check/check_email_inc.php Diff File

master-2.0.x 7a0262c7

2012-02-25 10:42

Paul Richards


Details Diff
always show copyright year
mod - core/html_api.php Diff File

master-2.0.x 86fd19b8

2012-02-25 10:00

Paul Richards


Details Diff
Remove g_db_log_queries
mod - core/database_api.php Diff File
mod - core/html_api.php Diff File
mod - core/install_helper_functions_api.php Diff File

master-2.0.x 33ba4634

2012-02-25 09:32

Paul Richards


Details Diff
Fix 0008207: mantis_project_hierarchy_table allows duplicate rows
mod - admin/schema.php Diff File

master-2.0.x 5a7b73ed

2012-02-25 07:09

Paul Richards


Details Diff
Remove helper_alternative_row/class
mod - account_page.php Diff File
mod - account_prefs_inc.php Diff File
mod - account_prof_menu_page.php Diff File
mod - admin/db_stats.php Diff File
mod - admin/index.php Diff File
mod - admin/move_db2disk.php Diff File
mod - billing_inc.php Diff File
mod - bug_actiongroup_attach_tags_inc.php Diff File
mod - bug_actiongroup_page.php Diff File
mod - bug_change_status_page.php Diff File
mod - bug_reminder_page.php Diff File
mod - bug_report_page.php Diff File
mod - bug_revision_view_page.php Diff File
mod - bug_update_advanced_page.php Diff File
mod - bug_view_inc.php Diff File
mod - bugnote_add_inc.php Diff File
mod - bugnote_stats_inc.php Diff File
mod - core/authentication_api.php Diff File
mod - core/helper_api.php Diff File
mod - core/summary_api.php Diff File
mod - css/default.css Diff File
mod - history_inc.php Diff File
mod - login_page.php Diff File
mod - login_select_proj_page.php Diff File
mod - lost_pwd_page.php Diff File
mod - manage/adm_config_report.php Diff File
mod - manage/adm_permissions_report.php Diff File
mod - manage/columns_inc.php Diff File
mod - manage/config_email_page.php Diff File
mod - manage/config_work_threshold_page.php Diff File
mod - manage/config_workflow_page.php Diff File
mod - manage/custom_field_edit_page.php Diff File
mod - manage/custom_field_page.php Diff File
mod - manage/overview_page.php Diff File
mod - manage/plugin_page.php Diff File
mod - manage/proj_cat_edit_page.php Diff File
mod - manage/proj_create_page.php Diff File
mod - manage/proj_edit_page.php Diff File
mod - manage/proj_page.php Diff File
mod - manage/proj_ver_edit_page.php Diff File
mod - manage/tags_page.php Diff File
mod - manage/user_create_page.php Diff File
mod - manage/user_edit_page.php Diff File
mod - manage/user_page.php Diff File
mod - news_edit_page.php Diff File
mod - news_menu_page.php Diff File
mod - plugins/MantisCoreFormatting/pages/config.php Diff File
mod - plugins/MantisGraph/pages/config.php Diff File
mod - print_all_bug_options_inc.php Diff File
mod - print_all_bug_page.php Diff File
mod - proj_doc_page.php Diff File
mod - query_view_page.php Diff File
mod - signup_page.php Diff File
mod - tag_attach.php Diff File
mod - tag_update_page.php Diff File
mod - tag_view_page.php Diff File
mod - view_user_page.php Diff File

master-2.0.x 542d7087

2012-02-25 05:57

Paul Richards


Details Diff
Remove unused function
mod - core/helper_api.php Diff File

master-2.0.x 5f8f6887

2012-02-25 05:46

Paul Richards


Details Diff
xhtml fixes
mod - core/html_api.php Diff File
mod - manage/config_email_page.php Diff File
mod - manage/config_work_threshold_page.php Diff File
mod - manage/config_workflow_page.php Diff File

master-2.0.x 40f4e288

2012-02-25 05:40

Paul Richards


Details Diff
Move to css
mod - config_defaults_inc.php Diff File
mod - core/obsolete.php Diff File
mod - css/default.css Diff File
mod - manage/config_email_page.php Diff File
mod - manage/config_work_threshold_page.php Diff File
mod - manage/config_workflow_page.php Diff File

master-2.0.x ba89c2e2

2012-02-25 04:01

Paul Richards


Details Diff
use sprintf over str_pad for performance
mod - core/bug_api.php Diff File
mod - core/bugnote_api.php Diff File
mod - core/project_api.php Diff File

master-1.2.x c55f3517

2012-02-24 17:30

user14104


Details Diff
Updated disposable email checker to v1.1.1

Here is the change log for v1.1.1:

2011.08.19 - 1.1.1
- 36 disposable forwarding email providers.
- 132 disposable trash email providers (24 new).
- 1 disposable shredder email provider.
- 42 disposable time bound email provider.
- 83 free email providers (1 new).
mod - library/disposable/changelog.txt Diff File
mod - library/disposable/disposable.php Diff File
mod - library/disposable/license.txt Diff File
mod - library/disposable/readme.txt Diff File

master-1.2.x fd34163a

2012-02-24 16:38

user14104


Details Diff
Center logo on signup page.

The logo is now centered on the following pages:
1. login_page
2. signup_page
3. signup
mod - core/html_api.php Diff File

master 79c04ca2

2012-02-24 03:02

dhx


Details Diff
Fix 0013937: Fix check_selected and check_checked functions

These functions were originally designed very loosely with respect to
input data types. This was causing problems in numerous areas where
strings were being compared with integers, etc.

Both functions have been modified such that an error will be generated
when the types are inconsistent. This will force developers to properly
consider the types of variables when coding with MantisBT, ensuring less
likelihood of bugs arising from "1.1"=="1.10", 0=="" comparisons, etc.

Most if not all elements of the UI with drop-down boxes, check boxes,
radio boxes and lists have been thoroughly tested after these changes.
The default state of these UI fields should once again match default
configuration values in config_inc.php, current values of the
field/filter, etc. This greatly improves the usability of the UI.
Affected Issues
0013937
mod - account_prefs_inc.php Diff File
mod - bug_report_page.php Diff File
mod - bug_update_advanced_page.php Diff File
mod - core/filter_api.php Diff File
mod - core/helper_api.php Diff File
mod - core/html_api.php Diff File
mod - core/plugin_api.php Diff File
mod - core/print_api.php Diff File
mod - core/profile_api.php Diff File
mod - manage_custom_field_edit_page.php Diff File
mod - manage_proj_cat_edit_page.php Diff File
mod - manage_proj_edit_page.php Diff File
mod - manage_user_edit_page.php Diff File
mod - tag_update_page.php Diff File

master b22da397

2012-02-24 01:43

dhx


Details Diff
Add missing quotation marks around array key in tag_view_page

With maximum error handling enabled, this threw a fatal error: undefined
constant.
mod - tag_view_page.php Diff File
 First  Prev  1 2 3 ... 80 ... 160 ... 240 ... 320 ... 396 397 398 399 400 401 402 ... 480 ... 560 ... 640 ... 720 ... 762 763 764  Next  Last