Changesets: MantisBT

master b32fc6de

2016-05-13 21:52

vboctor


Details Diff
Fix 'report stay' checkbox

Ticking the report stay checkbox on the report page had no impact.

Fixes 0020907
Affected Issues
0020907
mod - bug_report_page.php Diff File

master 7438e048

2016-05-13 19:25

syncguru


Details Diff
Fix impersonation redirect layout
mod - manage_user_impersonate.php Diff File

master 0d24fc0e

2016-05-13 19:08

Rafik Robeal


Details Diff
Adjust form button in the view
mod - view_user_page.php Diff File

master 8d92e853

2016-05-13 19:07

Rafik Robeal


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

# Conflicts:
# adm_config_report.php
# bug_reminder_page.php
# js/common.js
# lost_pwd_page.php
# manage_user_edit_page.php
# print_bug_page.php
# view_user_page.php
mod - adm_config_report.php Diff File
mod - adm_config_set.php Diff File
mod - admin/upgrade_unattended.php Diff File
mod - api/soap/mc_issue_api.php Diff File
mod - billing_export_to_csv.php Diff File
mod - billing_export_to_excel.php Diff File
mod - bug_actiongroup.php Diff File
mod - bug_actiongroup_add_note_inc.php Diff File
mod - bug_reminder.php Diff File
mod - bug_reminder_page.php Diff File
mod - bug_report.php Diff File
mod - bug_update.php Diff File
mod - bugnote_add.php Diff File
mod - config_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/billing_api.php Diff File
mod - core/bug_api.php Diff File
mod - core/bugnote_api.php Diff File
mod - core/classes/Avatar.class.php Diff File
add - core/classes/ConfigParser.class.php Diff File
add - core/classes/Tokenizer.class.php Diff File
mod - core/collapse_api.php Diff File
mod - core/columns_api.php Diff File
mod - core/compress_api.php Diff File
mod - core/constant_inc.php Diff File
mod - core/email_api.php Diff File
mod - core/filter_api.php Diff File
mod - core/graphviz_api.php Diff File
add - core/mention_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 - csv_export.php Diff File
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff File
mod - docbook/Admin_Guide/en-US/Customizing.xml Diff File
mod - docbook/Admin_Guide/en-US/User_Management.xml Diff File
mod - docbook/Admin_Guide/en-US/config/email.xml Diff File
mod - docbook/Admin_Guide/en-US/config/html.xml Diff File
mod - docbook/Admin_Guide/en-US/config/reminders.xml Diff File
add - docbook/Admin_Guide/en-US/config/user.xml Diff File
mod - excel_xml_export.php Diff File
mod - js/common.js Diff File
mod - lang/strings_belarusian_tarask.txt Diff File
mod - lang/strings_chinese_simplified.txt Diff File
mod - lang/strings_english.txt Diff File
mod - lang/strings_french.txt Diff File
mod - lang/strings_galician.txt Diff File
mod - lang/strings_german.txt Diff File
mod - lang/strings_hebrew.txt Diff File
mod - lang/strings_italian.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_occitan.txt Diff File
mod - lang/strings_portuguese_brazil.txt Diff File
mod - lang/strings_ripoarisch.txt Diff File
mod - lang/strings_spanish.txt Diff File
mod - lang/strings_swedish.txt Diff File
mod - lang/strings_ukrainian.txt Diff File
mod - lost_pwd_page.php Diff File
mod - manage_user_edit_page.php Diff File
add - manage_user_impersonate.php Diff File
mod - plugins/MantisCoreFormatting/MantisCoreFormatting.php Diff File
mod - plugins/XmlImportExport/lang/strings_lithuanian.txt Diff File
mod - print_all_bug_page.php Diff File
mod - print_bug_page.php Diff File
mod - tests/AllTests.php Diff File
mod - tests/Mantis/AllTests.php Diff File
add - tests/Mantis/ConfigParserTest.php Diff File
mod - tests/Mantis/HelperTest.php Diff File
add - tests/Mantis/MentionParsingTest.php Diff File
mod - tests/Mantis/StringTest.php Diff File
mod - tests/TestConfig.php Diff File
mod - tests/soap/AllTests.php Diff File
add - tests/soap/MentionTest.php Diff File
mod - view_all_inc.php Diff File
mod - view_user_page.php Diff File

master 3406fd52

2016-05-12 12:42

Kirill Krasnov


Details Diff
* Fix incorrect showing file icons
* For delete button in monitoring change text delete to fa-times
* For delete button in tags change text to fa-times
* In changelog and roadmap replace fa-clock-o to fa-calendar-o
mod - bug_monitor_list_view_inc.php Diff File
mod - changelog_page.php Diff File
mod - core/print_api.php Diff File
mod - core/tag_api.php Diff File
mod - roadmap_page.php Diff File

master-1.3.x 3704e888

2016-05-10 05:51

dregad


Details Diff
Install: remove 'mssql' db type

This driver is only supported with PHP < 5.3 and we require 5.3.2.

Fixes 0017336
Affected Issues
0017336
mod - admin/install.php Diff File

master-1.3.x c8312b84

2016-05-10 05:47

dregad


Details Diff
Hide DB2 for new installs

The MantisBT team have no access to a DB2 environment and no technical
knowledge of this database. Consequently, we are not able to support it
moving forward.

This commit removes 'db2' from the database types selection list in the
installer, reflecting the fact that this DB type is deprecated.

This commit should actually have gone in 1.3.0, but I forgot to merge
the branch back then...

Fixes 0017336
Affected Issues
0017336
mod - admin/install.php Diff File
mod - config_defaults_inc.php Diff File

master 1b842729

2016-05-10 05:07

dregad


Details Diff
pgsql: integer vs boolean issue in user_count_level()

Use a query parameter instead of hardcoded 0/1 values so ADOdb
automatically converts the data type.

Fixes 0020894
Affected Issues
0020894
mod - core/user_api.php Diff File

master b378aaaf

2016-05-08 14:00

Carlos Proensa


Details Diff
Allow view filter page to edit any filter id
mod - view_filters_page.php Diff File

master b84d833e

2016-05-06 11:57

Carlos Proensa


Details Diff
Fix filter by date disabled inputs

Fix wrong condition that results in showing the date inputs as disabled
even if the filter property is enabled

Fixes 0020882
mod - core/filter_api.php Diff File

master e98a8fa3

2016-05-06 03:11

Alexander ISHMURADOV

Committer: dregad


Details Diff
Improve documentation for Admin Guide > Configuration

Fixes 0020880
Affected Issues
0020880
mod - .mailmap Diff File
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff File

master daf3fdd6

2016-05-05 14:24

Carlos Proensa


Details Diff
View filters page refactor

Change view_filters_page to remove duplicated code for drawing the
filter box. Use filter api instead, so the html box is generated by the
same code.
mod - core/filter_api.php Diff File
mod - lang/strings_english.txt Diff File
mod - view_filters_page.php Diff File

master 41fde48a

2016-05-05 02:13

Carlos Proensa


Details Diff
Filter api, clean up filter box code

Clean up the filter box drawing code:
- Move code outside of main function, for a better organization
- Add functionality to draw the current box as in view_all, or the
static form with populated selects as used in view_filters_page
mod - core/filter_api.php Diff File

master 466fde0b

2016-05-04 16:03

Carlos Proensa


Details Diff
Create manage filter page
mod - lang/strings_english.txt Diff File
add - manage_filter_page.php Diff File

master e043fe82

2016-05-04 14:37

Carlos Proensa


Details Diff
Filter api db functions clean up.

Clean up some functions in filter_api:
- Remove duplicated code
- Use more effectively the filter cache.
mod - core/filter_api.php Diff File

master 13bda674

2016-05-02 18:47

cproensa

Committer: vboctor


Details Diff
Actions for edit/clone configuration options

In adm_config_report, show buttons for different editing actions:

- Action "Clone" creates new option and keeps old, overwritting if one already exists with those key values. exists
- Action "Edit" updates current configuration option, or moves the option if key values are changed, overwritting if one already exists

Fixes 0020058
Affected Issues
0020058
mod - adm_config_report.php Diff File
mod - adm_config_set.php Diff File
mod - lang/strings_english.txt Diff File

master 45ed88b8

2016-05-02 07:25

vboctor


Details Diff
Fix error when category default handler is deleted

- Fix the error in edit category page.
- Don't assign to default handler on reporting an issue unless user exists.

Fixes 0020867
Affected Issues
0020867
mod - core/bug_api.php Diff File
mod - core/print_api.php Diff File

master f5a278d6

2016-05-01 14:09

cproensa

Committer: vboctor


Details Diff
Fix FILTER_TYPE_MULTI_STRING type for plugin filter

When treating filter options keys as strings, META_FILTER_ANY has to
be used as a string, to not trigger a type mismatch error

Also, when using check_selected() to print selected options, "strict"
option cannot be used because not always the option keys can be kept
as strings.
This happens when the options returned by the plugin filter object
uses integers for keys. Even if the keys are set as string type, PHP
will translate them to integer keys, thus triggering a type mismatch
error if strict check is used.

Eg:
array( '1' => 'x' ) is parsed by PHP as:
array( 1 => 'x' )
Affected Issues
0020866
mod - core/filter_api.php Diff File

master 3709b448

2016-05-01 01:16

dregad


Details Diff
Fix inconsistent return type in compress_handler_is_enabled()

When $g_compress_html == OFF, the function would return null instead of
false.
mod - core/compress_api.php Diff File

master-1.2.x 6b9bf08b

2016-05-01 00:59

dregad


Details Diff
PHP7: Remove old-style constructors

One function was omitted from a9731e9468f3112bde652326310bd3fcf5086a29.

Fixes 0020501
Affected Issues
0020501
mod - core/graphviz_api.php Diff File

master db98d830

2016-05-01 00:59

dregad


Details Diff
PHP7: Remove old-style constructors

One function was omitted from baae433f220fe8b0bed41e0ffb4c46942729a142.

Fixes 0020501
Affected Issues
0020501
mod - core/graphviz_api.php Diff File

master 046e878d

2016-04-30 08:28

dregad


Details Diff
Do not enable compress handler if errors occured

Prevents 'Content Encoding Error', shows the actual output instead.

Fixes 0020865
Affected Issues
0020865
mod - core/compress_api.php Diff File

master-1.2.x 672a256e

2016-04-30 07:25

dregad


Details Diff
Require user pref API in lang API

If the user pref API has not yet been loaded and an error is triggered,
then the error API is not able to retrieve the error message because
language API cannot get the user's preferred language.

Fixes 0020864
Affected Issues
0020864
mod - core/lang_api.php Diff File

master 6abac246

2016-04-30 04:30

dregad


Details Diff
Consistency in PHPUnit test classes names

Some of the test case classes were named with an underscore (e.g.
Mantis_StringTests) while others did not have one (MantisEnumTests).

For consistency, we now exclusively use names witout '_'.
mod - tests/AllTests.php Diff File
mod - tests/Mantis/AllTests.php Diff File
mod - tests/Mantis/ConfigParserTest.php Diff File
mod - tests/Mantis/HelperTest.php Diff File
mod - tests/Mantis/StringTest.php Diff File
mod - tests/soap/AllTests.php Diff File

master 3ed60df1

2016-04-30 03:53

dregad


Details Diff
Parse complex configs using PHP tokenizer

Implements 2 classes to parse 'complex' config options in admin
Configuration Report page using PHP tokenizer instead of relying on
regular expressions.

- Tokenizer calls token_get_all() to build a list of tokens from the
given code
- Parser uses a Tokenizer object to convert the code (string) to an
actual PHP array variable

Includes PHPUnit test cases for the new parser code.

Fixes 0020787, 0020812, 0020813, 0020850, 0020851, 0016931, 0016932
PR https://github.com/mantisbt/mantisbt/pull/761
Affected Issues
0016931, 0016932, 0020787, 0020812, 0020813, 0020850, 0020851
mod - adm_config_set.php Diff File
add - core/classes/ConfigParser.class.php Diff File
add - core/classes/Tokenizer.class.php Diff File
mod - core/constant_inc.php Diff File
mod - lang/strings_english.txt Diff File
mod - tests/Mantis/AllTests.php Diff File
add - tests/Mantis/ConfigParserTest.php Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 234 235 236 237 238 239 240 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 700 ... 746 747 748  Next  Last