Changesets: MantisBT

master 903aab1a

2014-10-25 19:13

Rafik Robeal


Details Diff
Show 'Upgrade your instance' tab in admin index page when applicable.
mod - core/html_api.php Diff File

master fd0c1188

2014-10-25 18:39

Rafik Robeal


Details Diff
Add config defaults missed from latest merge
mod - config_defaults_inc.php Diff File

master 685a9dda

2014-10-25 18:13

The Gitter Badger

Committer: vboctor


Details Diff
Added Gitter badge
mod - readme.md Diff File

master cb23fb24

2014-10-25 11:56

vboctor


Details Diff
Fix php errors with filters

This fixes the php errors that occur when clicking on View State, Match Type, and Highlight Changed.

The change includes:
- When a filter is retrieved for a user, if the user doesn't have a filter or something is wrong with it, return default fitler.
- Move access to $g_filter into the filter_api and introduce filter_init() API. Default $g_filter in filter_api as well.
- View State initialization should use correct type to avoid type mismatch in check_selected().

Fixes 0017654
Affected Issues
0017654
mod - core/current_user_api.php Diff File
mod - core/filter_api.php Diff File
mod - core/user_api.php Diff File
mod - return_dynamic_filters.php Diff File
mod - view_all_inc.php Diff File
mod - view_filters_page.php Diff File

master f8c57d4f

2014-10-25 10:31

vboctor


Details Diff
Fix php error in error_api
mod - core/error_api.php Diff File

master 49a89ed5

2014-10-24 22:16

vboctor


Details Diff
Fix assoc array handling in config page

This issue likely affected integer handling in general. The fix tackles the following:

- Detect and handle properly numeric strings.
- Don't do constant replacements when the constants are enclosed in quotation marks.
- Variable name fix.

Fixes 0017533
Affected Issues
0017533
mod - adm_config_set.php Diff File

pr 631e07b0

2014-10-24 19:28

vboctor


Details Diff
Add check for default move category

Add a configuration check to make sure that default_category_for_moves config option points to a valid category.
mod - admin/check/check_config_inc.php Diff File

pr cffbd04a

2014-10-24 19:13

vboctor


Details Diff
Remove troubleshooting for invalid category

The code now handles this gracefully and we don't need the complex troubleshooting section.
mod - docbook/Admin_Guide/en-US/Troubleshooting.xml Diff File

pr 7489d321

2014-10-24 19:09

vboctor


Details Diff
Fix category does not exist error

If we get into a state where a category doesn't exist then we end up in a denial of service state.
This impacts pages like My View, View Issues, and others.

We can get into this state due to several cases that we should fix. However, there is no reason why we won't handle them like we handle unknown enumerations.

This change adds a category_exists check in category_full_name() api, and changes category_exists to populate the cache to not incur extra overhead.

Fixes 0015420
mod - core/category_api.php Diff File

master 614b3196

2014-10-23 22:37

Rafik Robeal


Details Diff
Fix duplicate submenu after merge
mod - adm_config_report.php Diff File
mod - adm_permissions_report.php Diff File
mod - manage_config_columns_page.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_page.php Diff File
mod - manage_plugin_page.php Diff File
mod - manage_user_page.php Diff File

master ec9246ea

2014-10-23 22:27

Rafik Robeal


Details Diff
Fix install page for creating new database
mod - admin/install.php Diff File
mod - config_defaults_inc.php Diff File
mod - core/columns_api.php Diff File
mod - core/html_api.php Diff File
mod - manage_proj_create_page.php Diff File

master 487ef2ff

2014-10-23 21:50

vboctor


Details Diff
Use issue instead of bug in language file

Replace "Copy bug notes" with "Copy issue notes".
mod - lang/strings_english.txt Diff File

master 543b9c47

2014-10-23 19:37

Rafik Robeal


Details Diff
Merge branch 'master' of https://github.com/mantisbt/mantisbt into modern-ui-2
mod - lang/strings_chinese_simplified.txt Diff File
mod - lang/strings_finnish.txt Diff File
mod - lang/strings_french.txt Diff File
mod - lang/strings_german.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_russian.txt Diff File
mod - lang/strings_spanish.txt Diff File
mod - lang/strings_swedish.txt Diff File

master 92a5e5e6

2014-10-23 19:35

Rafik Robeal


Details Diff
Fix reauth page footer after merge.
mod - core/authentication_api.php Diff File

master e63802a7

2014-10-23 19:35

Rafik Robeal


Details Diff
Merge branch 'master' of https://github.com/mantisbt/mantisbt into modern-ui-2

Conflicts:
account_prefs_inc.php
account_prof_edit_page.php
account_prof_menu_page.php
account_sponsor_page.php
core/authentication_api.php
core/html_api.php
css/default.css
manage_columns_inc.php
manage_overview_page.php
manage_proj_cat_edit_page.php
manage_proj_edit_page.php
manage_proj_page.php
manage_proj_ver_edit_page.php
manage_tags_page.php
manage_user_create_page.php
manage_user_edit_page.php
plugins/MantisGraph/pages/summary_graph_imp_category.php
plugins/MantisGraph/pages/summary_graph_imp_resolution.php
plugins/MantisGraph/pages/summary_graph_imp_status.php
plugins/MantisGraph/pages/summary_jpgraph_page.php
plugins/XmlImportExport/pages/import_action.php
proj_doc_add_page.php
proj_doc_edit_page.php
proj_doc_page.php
summary_page.php
mod - account_page.php Diff File
mod - adm_config_report.php Diff File
mod - adm_permissions_report.php Diff File
rm - config_menu_defaults_inc.php Diff
mod - core.php Diff File
mod - core/authentication_api.php Diff File
rm - core/classes/MantisMenu.class.php Diff
mod - core/html_api.php Diff File
mod - manage_config_columns_page.php Diff File
mod - manage_config_email_page.php Diff File
mod - manage_config_work_threshold_page.php Diff File
mod - manage_config_workflow_graph_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_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_ver_edit_page.php Diff File
mod - manage_user_create_page.php Diff File
mod - manage_user_page.php Diff File
mod - plugins/MantisCoreFormatting/pages/config.php Diff File
mod - plugins/MantisGraph/pages/config.php Diff File
mod - plugins/MantisGraph/pages/summary_graph_imp_category.php Diff File
mod - plugins/MantisGraph/pages/summary_graph_imp_priority.php Diff File
mod - plugins/MantisGraph/pages/summary_graph_imp_severity.php Diff File
mod - plugins/XmlImportExport/pages/import_action.php Diff File

master e721d7ea

2014-10-23 19:01

vboctor


Details Diff
Propagate access check soap faults to caller

Now that access check is done in its own function, the caller need to propagate the soap faults since we are not using real exceptions (unfortunately!).
mod - api/soap/mc_issue_api.php Diff File

master 2e43148b

2014-10-23 11:36

siebrand


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_chinese_simplified.txt Diff File
mod - lang/strings_finnish.txt Diff File
mod - lang/strings_french.txt Diff File
mod - lang/strings_german.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_russian.txt Diff File
mod - lang/strings_spanish.txt Diff File
mod - lang/strings_swedish.txt Diff File

master 577c38e3

2014-10-22 22:15

Rafik Robeal


Details Diff
Fix breaks after merge. One temp fix in columns_api.php. Affected Issues
0026156
mod - account_prof_menu_page.php Diff File
mod - adm_config_report.php Diff File
mod - bugnote_view_inc.php Diff File
mod - core/columns_api.php Diff File
mod - core/layout_api.php Diff File
mod - core/tag_api.php Diff File
mod - login_page.php Diff File
mod - manage_custom_field_page.php Diff File
mod - manage_plugin_page.php Diff File
mod - manage_proj_page.php Diff File
mod - manage_user_page.php Diff File
mod - my_view_inc.php Diff File

master 300580fa

2014-10-22 22:12

Rafik Robeal


Details Diff
Merge remote-tracking branch 'remotes/syncguru/master' into modern-ui-2
mod - account_prof_menu_page.php Diff File
mod - account_sponsor_page.php Diff File
mod - adm_config_report.php Diff File
mod - adm_config_set.php Diff File
mod - admin/check/check_database_inc.php Diff File
mod - admin/check/check_display_inc.php Diff File
mod - admin/check/check_paths_inc.php Diff File
mod - admin/check/check_php_inc.php Diff File
mod - admin/db_stats.php Diff File
mod - admin/email_queue.php Diff File
mod - admin/install.php Diff File
mod - admin/move_attachments.php Diff File
mod - admin/move_attachments_page.php Diff File
mod - admin/schema.php Diff File
mod - admin/system_utils.php Diff File
rm - admin/test_email.php Diff
rm - admin/upgrade_warning.php Diff
mod - api/soap/mc_api.php Diff File
mod - api/soap/mc_file_api.php Diff File
mod - api/soap/mc_issue_api.php Diff File
mod - api/soap/mc_project_api.php Diff File
mod - bug_actiongroup.php Diff File
mod - bug_actiongroup_page.php Diff File
mod - bug_actiongroup_update_product_build_inc.php Diff File
mod - bug_file_add.php Diff File
mod - bug_relationship_add.php Diff File
mod - bug_relationship_delete.php Diff File
mod - bug_relationship_graph.php Diff File
mod - bug_relationship_graph_img.php Diff File
mod - bug_report.php Diff File
mod - bug_report_page.php Diff File
mod - bug_sponsorship_list_view_inc.php Diff File
mod - bug_update_page.php Diff File
mod - bug_view_inc.php Diff File
mod - bugnote_add_inc.php Diff File
mod - bugnote_delete.php Diff File
mod - bugnote_set_view_state.php Diff File
mod - bugnote_view_inc.php Diff File
mod - changelog_page.php Diff File
mod - config_defaults_inc.php Diff File
add - config_menu_defaults_inc.php Diff File
mod - core.php Diff File
mod - core/access_api.php Diff File
mod - core/authentication_api.php Diff File
mod - core/bug_api.php Diff File
mod - core/bug_group_action_api.php Diff File
mod - core/bug_revision_api.php Diff File
mod - core/bugnote_api.php Diff File
mod - core/category_api.php Diff File
mod - core/cfdefs/cfdef_standard.php Diff File
mod - core/classes/IssueNoteCreatedTimelineEvent.class.php Diff File
add - core/classes/MantisMenu.class.php Diff File
mod - core/collapse_api.php Diff File
mod - core/compress_api.php Diff File
mod - core/config_api.php Diff File
mod - core/constant_inc.php Diff File
mod - core/custom_field_api.php Diff File
mod - core/database_api.php Diff File
mod - core/email_api.php Diff File
mod - core/email_queue_api.php Diff File
mod - core/event_api.php Diff File
mod - core/file_api.php Diff File
mod - core/filter_api.php Diff File
mod - core/graphviz_api.php Diff File
mod - core/helper_api.php Diff File
mod - core/history_api.php Diff File
mod - core/html_api.php Diff File
mod - core/http_api.php Diff File
mod - core/install_helper_functions_api.php Diff File
mod - core/last_visited_api.php Diff File
mod - core/logging_api.php Diff File
mod - core/news_api.php Diff File
mod - core/obsolete.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 - core/project_api.php Diff File
mod - core/project_hierarchy_api.php Diff File
mod - core/relationship_api.php Diff File
mod - core/relationship_graph_api.php Diff File
mod - core/sponsorship_api.php Diff File
mod - core/string_api.php Diff File
mod - core/summary_api.php Diff File
mod - core/tag_api.php Diff File
mod - core/timeline_api.php Diff File
mod - core/tokens_api.php Diff File
mod - core/user_api.php Diff File
mod - core/user_pref_api.php Diff File
mod - core/version_api.php Diff File
mod - css/default.css Diff File
mod - doc/LICENSE Diff File
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff File
mod - file_download.php Diff File
mod - issues_rss.php Diff File
mod - javascript/common.js Diff File
mod - lang/strings_breton.txt Diff File
mod - lang/strings_bulgarian.txt Diff File
mod - lang/strings_chinese_simplified.txt Diff File
mod - lang/strings_czech.txt Diff File
mod - lang/strings_dutch.txt Diff File
mod - lang/strings_english.txt Diff File
add - lang/strings_eu.txt Diff File
mod - lang/strings_french.txt Diff File
mod - lang/strings_german.txt Diff File
mod - lang/strings_hebrew.txt Diff File
mod - lang/strings_hungarian.txt Diff File
mod - lang/strings_italian.txt Diff File
mod - lang/strings_japanese.txt Diff File
mod - lang/strings_korean.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_occitan.txt Diff File
mod - lang/strings_polish.txt Diff File
mod - lang/strings_russian.txt Diff File
mod - lang/strings_spanish.txt Diff File
mod - lang/strings_swedish.txt Diff File
mod - lang/strings_turkish.txt Diff File
mod - lang/strings_ukrainian.txt Diff File
mod - lost_pwd.php Diff File
mod - main_page.php Diff File
mod - manage_columns_copy.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_workflow_graph_page.php Diff File
mod - manage_config_workflow_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_plugin_update.php Diff File
mod - manage_proj_cat_add.php Diff File
mod - manage_proj_cat_delete.php Diff File
mod - manage_proj_edit_page.php Diff File
mod - manage_proj_page.php Diff File
mod - manage_proj_ver_add.php Diff File
mod - manage_proj_ver_copy.php Diff File
mod - manage_user_page.php Diff File
mod - manage_user_prune.php Diff File
mod - manage_user_update.php Diff File
rm - meta_inc.php Diff
mod - news_list_page.php Diff File
mod - news_rss.php Diff File
mod - news_view_page.php Diff File
rm - packages/.htaccess Diff
rm - packages/Web.config Diff
rm - packages/mantis-httpd.conf Diff
rm - packages/mantis.spec Diff
mod - plugins/MantisCoreFormatting/lang/strings_breton.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_bulgarian.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_occitan.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_ukrainian.txt Diff File
mod - plugins/MantisCoreFormatting/pages/config.php Diff File
mod - plugins/MantisGraph/core/graph_api.php Diff File
mod - plugins/MantisGraph/pages/bug_graph_bycategory.php Diff File
mod - plugins/MantisGraph/pages/bug_graph_bystatus.php Diff File
mod - plugins/MantisGraph/pages/bug_graph_page.php Diff File
mod - plugins/MantisGraph/pages/config.php Diff File
mod - plugins/MantisGraph/pages/summary_graph_imp_category.php Diff File
mod - plugins/MantisGraph/pages/summary_graph_imp_priority.php Diff File
mod - plugins/MantisGraph/pages/summary_graph_imp_severity.php Diff File
mod - plugins/MantisGraph/pages/summary_jpgraph_page.php Diff File
mod - plugins/XmlImportExport/lang/strings_portuguese_brazil.txt Diff File
mod - plugins/XmlImportExport/pages/import.php Diff File
mod - print_all_bug_options_inc.php Diff File
mod - print_all_bug_options_reset.php Diff File
mod - print_all_bug_options_update.php Diff File
mod - print_all_bug_page.php Diff File
mod - print_bug_page.php Diff File
mod - print_bugnote_inc.php Diff File
mod - proj_doc_delete.php Diff File
mod - proj_doc_edit_page.php Diff File
mod - proj_doc_page.php Diff File
mod - proj_doc_update.php Diff File
mod - roadmap_page.php Diff File
mod - search.php Diff File
mod - summary_page.php Diff File
mod - tag_update.php Diff File
mod - view_all_inc.php Diff File
mod - view_all_set.php Diff File

master cf96d35c

2014-10-22 15:12

dregad


Details Diff
Documentation: improve layout of $g_ldap_simulation_file_path

Use itemizedlist instead of literallayout and add warning para.
mod - docbook/Admin_Guide/en-US/config/auth.xml Diff File

master 952ef67b

2014-10-22 15:12

dregad


Details Diff
Documentation: improve layout of $g_ldap_server

Use programlisting instead of literallayout
mod - docbook/Admin_Guide/en-US/config/auth.xml Diff File

master cf27b294

2014-10-22 14:52

dregad


Details Diff
Admin Guide: split Configuration chapter by section

The Configuration.xml docbook file was nearly 4000 lines, making it
unwieldy to edit.

Each section was moved to a separate file in new subdirectory 'config',
and included in the main file with xi:includes.

The operation was handled using 'dbautosplit' perl script from
http://rpmfind.net/linux/rpm2html/search.php?query=dbautosplit
with some manual adjustments to the generated files.

Fixes 0017781
Affected Issues
0017781
mod - .gitignore Diff File
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff File
add - docbook/Admin_Guide/en-US/config/auth.xml Diff File
add - docbook/Admin_Guide/en-US/config/bughistory.xml Diff File
add - docbook/Admin_Guide/en-US/config/bugnote.xml Diff File
add - docbook/Admin_Guide/en-US/config/cookies.xml Diff File
add - docbook/Admin_Guide/en-US/config/customfields.xml Diff File
add - docbook/Admin_Guide/en-US/config/database.xml Diff File
add - docbook/Admin_Guide/en-US/config/date.xml Diff File
add - docbook/Admin_Guide/en-US/config/defaults.xml Diff File
add - docbook/Admin_Guide/en-US/config/display.xml Diff File
add - docbook/Admin_Guide/en-US/config/email.xml Diff File
add - docbook/Admin_Guide/en-US/config/fields.xml Diff File
add - docbook/Admin_Guide/en-US/config/filters.xml Diff File
add - docbook/Admin_Guide/en-US/config/html.xml Diff File
add - docbook/Admin_Guide/en-US/config/language.xml Diff File
add - docbook/Admin_Guide/en-US/config/logging.xml Diff File
add - docbook/Admin_Guide/en-US/config/misc.xml Diff File
add - docbook/Admin_Guide/en-US/config/myview.xml Diff File
add - docbook/Admin_Guide/en-US/config/news.xml Diff File
add - docbook/Admin_Guide/en-US/config/path.xml Diff File
add - docbook/Admin_Guide/en-US/config/relationship.xml Diff File
add - docbook/Admin_Guide/en-US/config/reminders.xml Diff File
add - docbook/Admin_Guide/en-US/config/security.xml Diff File
add - docbook/Admin_Guide/en-US/config/settings.xml Diff File
add - docbook/Admin_Guide/en-US/config/signup.xml Diff File
add - docbook/Admin_Guide/en-US/config/soap.xml Diff File
add - docbook/Admin_Guide/en-US/config/speed.xml Diff File
add - docbook/Admin_Guide/en-US/config/sponsorship.xml Diff File
add - docbook/Admin_Guide/en-US/config/status.xml Diff File
add - docbook/Admin_Guide/en-US/config/subprojects.xml Diff File
add - docbook/Admin_Guide/en-US/config/summary.xml Diff File
add - docbook/Admin_Guide/en-US/config/tables.xml Diff File
add - docbook/Admin_Guide/en-US/config/time.xml Diff File
add - docbook/Admin_Guide/en-US/config/timetracking.xml Diff File
add - docbook/Admin_Guide/en-US/config/timezone.xml Diff File
add - docbook/Admin_Guide/en-US/config/uploads.xml Diff File
add - docbook/Admin_Guide/en-US/config/version.xml Diff File
add - docbook/Admin_Guide/en-US/config/webserver.xml Diff File

master a58d63ac

2014-10-21 23:12

vboctor


Details Diff
Refactor handler access check for soap api

Move the check to a shared method used by mc_issue_add() and mc_issue_update().

Issue 0016993
Affected Issues
0016993
mod - api/soap/mc_issue_api.php Diff File

master d7e16cc5

2014-10-21 22:51

vboctor


Details Diff
Add access check to mc_issue_get() for handler_id

Disclose the handler id only if the user has the appropriate access level to see such information.

Issue 0016993
Affected Issues
0016993
mod - api/soap/mc_issue_api.php Diff File

master bcd976bb

2014-10-21 20:22

vboctor


Details Diff
Add can assign check to mc_issue_add()

Users who report an issue with handler set must have the access level required to assign issues.

Issue 0016993
Affected Issues
0016993
mod - api/soap/mc_issue_api.php Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 268 269 270 271 272 273 274 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 700 ... 736 737 738  Next  Last