Changesets: MantisBT

master 87d665e8

2026-04-11 14:05

vboctor


Details Diff
Update test cases to test using multi-byte characters

Fixes 0037008
Affected Issues
0037008
mod - tests/rest/RestIssueTest.php Diff File
mod - tests/soap/IssueAddTest.php Diff File
mod - tests/soap/IssueUpdateTest.php Diff File

master 2c6f1125

2026-04-11 00:36

vboctor


Details Diff
REST API: Test cases for user self deletion

Fixes 0037012
Affected Issues
0037012
mod - tests/rest/RestUserTest.php Diff File

master c2caedc7

2026-04-11 00:34

vboctor


Details Diff
Update user delete to use UserDeleteCommand

Fixes 0037012
Affected Issues
0037012
mod - account_delete.php Diff File

master 716b7b0a

2026-04-11 00:33

vboctor


Details Diff
REST API: Fix user self deletion.

Fixes 0037012
Affected Issues
0037012
mod - core/commands/UserDeleteCommand.php Diff File

master 73c57593

2026-04-10 21:35

dregad


Details Diff
Increase minimum PHP requirement to 8.1

Merge PR https://github.com/mantisbt/mantisbt/pull/2191
mod - .github/workflows/mantisbt.yml Diff File
mod - README.md Diff File
mod - api/rest/index.php Diff File
mod - composer.json Diff File
mod - composer.lock Diff File
mod - core/constant_inc.php Diff File
mod - core/error_api.php Diff File
mod - docbook/Admin_Guide/en-US/Installation.xml Diff File

master ded8e252

2026-04-10 21:21

dregad


Details Diff
Remove conditional code for PHP < 8.1

- error_handler()
- REST API: Slim framework compatibility hack

These are no longer necessary since we enforce 8.1 in core.php.

Fixes 0036914
Affected Issues
0036914
mod - api/rest/index.php Diff File
mod - core/error_api.php Diff File

master 97292ce6

2026-04-10 20:59

dregad


Details Diff
Merge branch 'pr2200'

PR https://github.com/mantisbt/mantisbt/pull/2200
mod - admin/schema.php Diff File
mod - core/filter_api.php Diff File
mod - core/install_helper_functions_api.php Diff File
mod - core/user_api.php Diff File
add - tests/Mantis/FilterApiTest.php Diff File

master d30a6c0e

2026-04-10 20:54

dregad


Details Diff
Merge branch 'master-2.28'
mod - .github/workflows/documentation.yml Diff File
mod - .github/workflows/mantisbt.yml Diff File

master 739dcd1d

2026-04-10 20:35

dregad


Details Diff
Replace deprecated db_prepare_bool() by query param

This fixes the invalid query generated for pgsql.

Fixes 0037004
Affected Issues
0037004
mod - core/install_helper_functions_api.php Diff File

master-2.28 6e04bbb2

2026-04-10 13:56

dregad


Details Diff
GHA: update actions to latest versions

We were using hardcoded action versions, switching to dynamic tags, so
we automatically use the latest available version.

Unit tests:
- actions/checkout: v4.1.0 => v6
- shivammathur/setup-php: 2.29.0 => v2

Documentation:
- actions/checkout: v4 => v6

Fixes 0037010
Affected Issues
0037010
mod - .github/workflows/documentation.yml Diff File
mod - .github/workflows/mantisbt.yml Diff File

master 5f8afd37

2026-04-10 13:04

dregad


Details Diff
Merge branch 'pr2195'

PR https://github.com/mantisbt/mantisbt/pull/2195
mod - bug_actiongroup_page.php Diff File
mod - bug_change_status_page.php Diff File
mod - bug_report_page.php Diff File
mod - bug_update_page.php Diff File
mod - bug_view_inc.php Diff File
add - core/datetimepicker_api.php Diff File
mod - core/layout_api.php Diff File
mod - js/common.js Diff File
add - js/datetimepicker-proxy.js Diff File
mod - manage_proj_ver_edit_page.php Diff File
mod - plugins/MantisGraph/core/Period.php Diff File
mod - plugins/MantisGraph/files/MantisGraph.js Diff File
mod - plugins/MantisGraph/pages/issues_trend_page.php Diff File

master f557ed1b

2026-04-10 12:49

dregad


Details Diff
Merge branch 'pr2194'

PR https://github.com/mantisbt/mantisbt/pull/2194
mod - bug_report_page.php Diff File
mod - bug_view_inc.php Diff File
mod - bugnote_add_inc.php Diff File
add - core/dropzone_api.php Diff File
mod - core/html_api.php Diff File
mod - core/print_api.php Diff File
mod - js/common.js Diff File
add - js/dropzone-proxy.js Diff File

master aaab2d06

2026-04-10 09:02

raspopov

Committer: dregad


Details Diff
Add "Today" button to DateTimePicker widget

Fixes 0037009

Co-authored-by: Damien Regad <dregad@mantisbt.org>
Affected Issues
0037009
mod - js/datetimepicker-proxy.js Diff File

master 42987dad

2026-04-09 21:31

vboctor


Details Diff
Add test cases for summaries that are too long.

Fixes 0037008
Affected Issues
0037008
mod - tests/rest/RestIssueTest.php Diff File
mod - tests/soap/IssueAddTest.php Diff File
mod - tests/soap/IssueUpdateTest.php Diff File

master 6fa5932e

2026-04-09 21:30

vboctor


Details Diff
Fix REST API errors when summary is too long.

Fixes 0037008
Affected Issues
0037008
mod - core/bug_api.php Diff File
mod - core/constant_inc.php Diff File

master 00e06e4f

2026-04-09 20:42

vboctor

Committer: dregad


Details Diff
Document impersonation of users via REST API

Fixes 0032489
Affected Issues
0032489
mod - api/rest/mantisbt_openapi.yaml Diff File
mod - docbook/Developers_Guide/en-US/Api_Rest.xml Diff File

master 1fb42f9f

2026-04-09 20:37

vboctor

Committer: dregad


Details Diff
Added a schema upgrade step to delete ophaned private filters

Fixes 0037004
Affected Issues
0037004
mod - admin/schema.php Diff File
mod - core/install_helper_functions_api.php Diff File

master 9f205fe8

2026-04-09 20:27

vboctor

Committer: dregad


Details Diff
Add delete filters when a user is deleted test cases

Fixes 0037004
Affected Issues
0037004
add - tests/Mantis/FilterApiTest.php Diff File

master 609a4ab3

2026-04-09 20:26

vboctor

Committer: dregad


Details Diff
Delete only private filters when a user is deleted.

Fixes 0037004
Affected Issues
0037004
mod - core/filter_api.php Diff File

master 840d3579

2026-04-09 11:11

raspopov

Committer: dregad


Details Diff
Only load dropzone API when actually needed

Fixes 0036967

Signed-off-by: Damien Regad <dregad@mantisbt.org>

Squashed commits and reworded commit message
Affected Issues
0036967
mod - bug_report_page.php Diff File
mod - bug_view_inc.php Diff File
mod - js/dropzone-proxy.js Diff File

master 5bad473b

2026-04-09 11:08

raspopov

Committer: dregad


Details Diff
Only load datetimepicker API when actually needed

Fixes 0036968

Signed-off-by: Damien Regad <dregad@mantisbt.org>

Reworded commit message
Affected Issues
0036968
mod - bug_actiongroup_page.php Diff File
mod - bug_change_status_page.php Diff File
mod - bug_report_page.php Diff File
mod - bug_update_page.php Diff File
mod - bug_view_inc.php Diff File
mod - view.php Diff File

master d5331af6

2026-04-09 08:08

translatewiki.net


Details Diff
Localisation updates from https://translatewiki.net. [skip ci]
mod - lang/strings_belarusian_tarask.txt Diff File
mod - lang/strings_turkish.txt Diff File

master 8c60c267

2026-04-08 18:49

dregad


Details Diff
Merge branch 'master-2.28'
mod - plugins/MantisGraph/pages/issues_trend_bycategory_table.php Diff File

master 9440dded

2026-04-08 18:45

dregad


Details Diff
Merge PR https://github.com/mantisbt/mantisbt/pull/2192

Return status code from core.php in case of errors and improve CI builds
mod - build/ci_install_mantis.sh Diff File
mod - core.php Diff File
mod - core/constant_inc.php Diff File

master 251d4788

2026-04-08 18:32

dregad


Details Diff
Merge branch 'master-2.28'
mod - core/commands/ProjectUsersDeleteCommand.php Diff File
mod - core/http_api.php Diff File
mod - core/user_api.php Diff File
mod - verify.php Diff File
 First  Prev  1 2 3 4 5 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 700 ... 743 744 745  Next  Last