Changesets: MantisBT

master 77d101ac

2020-11-22 01:03

dregad


Details Diff
Wrong error message when validating custom field

Given a custom field with some validation criteria (e.g. maximum length)
and shown when reporting, submitting a new issue with a non-empty value
not meeting that criteria was throwing ERROR_EMPTY_FIELD instead of
ERROR_CUSTOM_FIELD_INVALID_VALUE.

Fixes 0027576
Affected Issues
0027576
mod - api/soap/mc_project_api.php Diff File

master ed6571e2

2020-11-21 23:56

dregad


Details Diff
Remove obsolete form param in bug_report_page.php

'posted' Parameter is not necessary anymore since the implementation of
dropzone, and was removed from bug_report.php when IssueAddCommand
was introduced.

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

master 06524d75

2020-11-21 23:25

dregad


Details Diff
Ensure given Reporter is allowed to report issues

When updating an issue, if the user specified as reporter does not have
sufficient access level to report issues, throw an error.

Fixes 0027350
Affected Issues
0027350
mod - bug_update.php Diff File

master d45f1dc3

2020-11-21 13:20

dregad


Details Diff
Fix invalid HTML

The form was incorrectly defined in the middle of the table. It is now
wrapping it.
Affected Issues
0028106, 0028114
mod - manage_user_edit_page.php Diff File

master f65b0cae

2020-11-21 13:19

dregad


Details Diff
Fix markup in account_prefs_inc.php

The sequence of wrapping divs was different from the usual layout,
causing inconsistent spacing when the account preferences section
was displayed on manage_user_edit_page.php.

edit_account_prefs() no longer prints the outer div, letting the parent
page take care of it.

Fixes 0027574
Affected Issues
0027574, 0028080
mod - account_prefs_inc.php Diff File
mod - account_prefs_page.php Diff File
mod - manage_user_edit_page.php Diff File

master ac22c041

2020-11-21 13:17

dregad


Details Diff
Handle invalid user id

Failure to check user_get_row()'s return value results in system notice
'Trying to access array offset on value of type bool' when an invalid
user_id parameter is given to manage_user_edit_page.php.

Fixes 0027573
Affected Issues
0027573
mod - manage_user_edit_page.php Diff File

master b887975f

2020-11-21 12:40

dregad


Details Diff
Distinguish clear failed logins vs account unlock

This allows the admin to reset the failed login count even if the user's
account is not (yet) locked.

Fixes 0036842
Affected Issues
0036842
mod - lang/strings_english.txt Diff File
mod - manage_user_edit_page.php Diff File
mod - manage_user_reset.php Diff File

master 309e94eb

2020-11-21 12:21

dregad


Details Diff
UserResetPasswordCommand: 'clear' action

Clear is equivalent to unlock, but allows for differentiated behavior
when there are failed logins but the acccount is not locked yet.

Issue 0036842
Affected Issues
0036842
mod - core/commands/UserResetPasswordCommand.php Diff File

master 068d00b0

2020-11-21 12:16

dregad


Details Diff
UserResetPasswordCommand: add 'action' parameter

Previsouly, the action (RESET or UNLOCK) was determined based on the
user account's state.

The action is now specified when instantiating the action, and defaults
to RESET; value is stored in a class property.

The constants that were used to return the action performed by the
command, have been renamed to remove the RESULT prefix, since they are
now also used to specify the action parameter.

In manage_user_edit_page.php, use named HTML buttons instead of inputs
to specify the action to execute in manage_user_reset.php.

Issue 0036842
Affected Issues
0036842
mod - core/commands/UserResetPasswordCommand.php Diff File
mod - manage_user_edit_page.php Diff File
mod - manage_user_reset.php Diff File

master 96fc98cf

2020-11-21 09:55

dregad


Details Diff
Fix invalid query parameter name

Regression from 1a8a64d01ca2f406a8b9a9bb5b62d6deedf9b588.

Issue 0027145
Affected Issues
0027145
mod - core/user_pref_api.php Diff File

master 3e37b404

2020-11-21 00:34

dregad


Details Diff
Fix SQL injection in Project API

The query's where clause in project_get_all_user_rows() was built by
concatenating an unsanitized variable, allowing SQL injection via
SOAP API's mc_project_get_users() function using a crafted request.

Relying on DbQuery object ensures use of query parameters, making the
SQL injection impossible.

Partial backport from commit 682a182d4b2ae9abd2edb9c2ed40eb80723988b1.

Fixes 0027495, CVE-2020-28413
Affected Issues
0027495
mod - core/project_api.php Diff File

master 301aaeda

2020-11-16 04:19

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_german.txt Diff File
mod - lang/strings_portuguese_brazil.txt Diff File
mod - lang/strings_zazaki.txt Diff File
mod - plugins/MantisGraph/lang/strings_zazaki.txt Diff File

master bb102110

2020-11-09 01:40

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_chinese_traditional.txt Diff File
mod - lang/strings_dutch.txt Diff File
mod - lang/strings_french.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_turkish.txt Diff File

master-2.24 bef9fa07

2020-11-01 04:35

atrol

Committer: dregad


Details Diff
Fix PHP 8 warning in function mci_issue_set_custom_fields

Declaring a required parameter after an optional one is deprecated in
PHP 8.

Fixes 0027465

(cherry picked from commit b87a2942aa11aeadae00254dc29cf38f172e12e8)
Affected Issues
0027465
mod - api/soap/mc_issue_api.php Diff File

master 1ad41fd6

2020-11-01 04:35

atrol


Details Diff
Fix PHP 8 warning in function mci_issue_set_custom_fields

Declaring a required parameter after an optional one is deprecated in
PHP 8.

Fixes 0027465
Affected Issues
0027465
mod - api/soap/mc_issue_api.php Diff File

master-2.24 e2276cba

2020-11-01 04:12

atrol

Committer: dregad


Details Diff
Fix PHP 8 warning on manage_user_page

Declaring a required parameter after an optional one is deprecated in
PHP 8.

Fixed also usage of undefined constant ALL

Fixes 0027464

(cherry picked from commit d6e395e7cab2724ad5edc3a3b53592462bb8415d)
Affected Issues
0027464
mod - core/print_api.php Diff File

master 928875f8

2020-11-01 04:12

atrol


Details Diff
Fix PHP 8 warning on manage_user_page

Declaring a required parameter after an optional one is deprecated in
PHP 8.

Fixed also usage of undefined constant ALL

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

master b92f8356

2020-10-30 14:02

atrol


Details Diff
Add sticky setting to "Workflow Thresholds" page

Fixes 0027463
Affected Issues
0027463
mod - lang/strings_english.txt Diff File
mod - manage_config_work_threshold_page.php Diff File
mod - manage_config_work_threshold_set.php Diff File

master 24b7d9ef

2020-10-29 09:35

atrol


Details Diff
Merge branch 'master-2.24' into master
mod - admin/install.php Diff File

master d6578b26

2020-10-29 04:21

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_catalan.txt Diff File
mod - lang/strings_dutch.txt Diff File

master-2.24 ab37fe37

2020-10-28 02:53

atrol


Details Diff
Sanitize admin username in install.php

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

master c74463ef

2020-10-26 07:00

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_danish.txt Diff File
mod - lang/strings_korean.txt Diff File

master a7b161de

2020-10-22 03:03

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_hebrew.txt Diff File
mod - lang/strings_volapuk.txt Diff File

master db8e892e

2020-10-19 04:56

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_arabic.txt Diff File
mod - lang/strings_danish.txt Diff File
mod - lang/strings_eo.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_luxembourgish.txt Diff File
mod - lang/strings_spanish.txt Diff File
mod - lang/strings_swedish.txt Diff File
mod - plugins/MantisGraph/lang/strings_korean.txt Diff File

master ab5a36f2

2020-10-12 05:52

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net.
mod - lang/strings_afrikaans.txt Diff File
mod - lang/strings_amharic.txt Diff File
mod - lang/strings_arabic.txt Diff File
mod - lang/strings_arabicegyptianspoken.txt Diff File
mod - lang/strings_asturian.txt Diff File
mod - lang/strings_basque.txt Diff File
mod - lang/strings_belarusian_tarask.txt Diff File
mod - lang/strings_breton.txt Diff File
mod - lang/strings_bulgarian.txt Diff File
mod - lang/strings_catalan.txt Diff File
mod - lang/strings_chinese_simplified.txt Diff File
mod - lang/strings_chinese_traditional.txt Diff File
mod - lang/strings_croatian.txt Diff File
mod - lang/strings_czech.txt Diff File
mod - lang/strings_danish.txt Diff File
mod - lang/strings_dutch.txt Diff File
mod - lang/strings_eo.txt Diff File
mod - lang/strings_estonian.txt Diff File
mod - lang/strings_finnish.txt Diff File
mod - lang/strings_french.txt Diff File
mod - lang/strings_galician.txt Diff File
mod - lang/strings_georgian.txt Diff File
mod - lang/strings_german.txt Diff File
mod - lang/strings_greek.txt Diff File
mod - lang/strings_hebrew.txt Diff File
mod - lang/strings_hungarian.txt Diff File
mod - lang/strings_icelandic.txt Diff File
mod - lang/strings_interlingua.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_latvian.txt Diff File
mod - lang/strings_lithuanian.txt Diff File
mod - lang/strings_luxembourgish.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_norwegian_bokmal.txt Diff File
mod - lang/strings_occitan.txt Diff File
mod - lang/strings_persian.txt Diff File
mod - lang/strings_polish.txt Diff File
mod - lang/strings_portuguese_brazil.txt Diff File
mod - lang/strings_portuguese_standard.txt Diff File
mod - lang/strings_qqq.txt Diff File
mod - lang/strings_ripoarisch.txt Diff File
mod - lang/strings_romanian.txt Diff File
mod - lang/strings_russian.txt Diff File
mod - lang/strings_serbian.txt Diff File
mod - lang/strings_serbian_latin.txt Diff File
mod - lang/strings_sh.txt Diff File
mod - lang/strings_slovak.txt Diff File
mod - lang/strings_slovene.txt Diff File
mod - lang/strings_spanish.txt Diff File
mod - lang/strings_swedish.txt Diff File
mod - lang/strings_swissgerman.txt Diff File
mod - lang/strings_tagalog.txt Diff File
mod - lang/strings_turkish.txt Diff File
mod - lang/strings_ukrainian.txt Diff File
mod - lang/strings_urdu.txt Diff File
mod - lang/strings_vietnamese.txt Diff File
mod - lang/strings_volapuk.txt Diff File
mod - lang/strings_zazaki.txt Diff File
 First  Prev  1 2 3 ... 70 ... 101 102 103 104 105 106 107 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 700 ... 746 747 748  Next  Last