Changesets: MantisBT

master 497cbdaf

2023-03-28 20:51

vboctor


Details Diff
Remove unused variable

Fixes 0032245
Affected Issues
0032245
mod - api/rest/restcore/users_rest.php Diff File

master-2.25 b5259af0

2023-03-28 06:58

dregad


Details Diff
Prevent recursion when signaling EVENT_LOG event

If a plugin hooked on EVENT_LOG calls log_event() directly or indirectly
and the log level settings include the level for the event being logged,
MantisBT enters in an endless recursion loop.

Using a static variable to prevent recursion if EVENT_LOG has already
been signaled prevents this.

Fixes 0032243
Fixes https://github.com/mantisbt-plugins/EventLog/issues/3
Affected Issues
0032243
mod - core/logging_api.php Diff File

master 2379768f

2023-03-26 23:00

vboctor


Details Diff
Update Web UI to use command for config delete

Fixes 0032258
Affected Issues
0032258
mod - adm_config_delete.php Diff File

master e7dcd297

2023-03-26 23:00

vboctor


Details Diff
Update Web UI to use command for config add, clone, and edit

Fixes 0032258
Affected Issues
0032258
mod - adm_config_set.php Diff File
mod - core/commands/ConfigsSetCommand.php Diff File

master da8d2358

2023-03-26 20:24

vboctor


Details Diff
Use 'set_configuration_threshold' for set config access check

Fixes 0032258
Affected Issues
0032258
mod - core/commands/ConfigsSetCommand.php Diff File

master 4d0036a7

2023-03-26 20:10

vboctor


Details Diff
Expect config option names in 'option' to match get configs

Fixes 0032258
Affected Issues
0032258
mod - core/commands/ConfigsSetCommand.php Diff File

master 95816952

2023-03-26 20:05

vboctor


Details Diff
Support setting enum configs via array of objects

In addition to support setting enum strings in the formation used in config_inc file,
The API now supports the same format that get config returns for enums,
which is an array of objects, each containing and id and a name property.
Note that the label field returns by get configs API, is not supported in set configs.

Fixes 0032258
Affected Issues
0032258
mod - core/commands/ConfigsSetCommand.php Diff File

master 38a7cafa

2023-03-26 19:23

vboctor


Details Diff
Add REST API for setting configs

Fixes 0032258
Affected Issues
0032258
mod - api/rest/restcore/config_rest.php Diff File

master 5de56289

2023-03-26 19:22

vboctor


Details Diff
Implement ConfigsSetCommand

Fixes 0032258
Affected Issues
0032258
add - core/commands/ConfigsSetCommand.php Diff File

master 49ce63cb

2023-03-26 03:39

vboctor


Details Diff
Fix Get Project Issues when user doesn't have access to project

If the user doesn't have access to project and specifies the project id,
then return 404 - not html.

Fixes 0032249
Affected Issues
0032249
mod - api/rest/restcore/issues_rest.php Diff File

master cb4ec243

2023-03-26 03:17

vboctor


Details Diff
Fix Get Project REST API when user doesn't have access

Return 404 status code instead of html error

Fixes 0032248
Affected Issues
0032248
mod - api/rest/restcore/projects_rest.php Diff File

master 7dcbf30f

2023-03-26 02:01

vboctor


Details Diff
Block creation of tokens for users with higher access level

Fixes 0032245
Affected Issues
0032245
mod - core/commands/UserTokenCreateCommand.php Diff File

master e00acf62

2023-03-26 00:27

vboctor


Details Diff
Update REST API to use UserTokenDeleteCommand

Fixes 0032247
Affected Issues
0032247
mod - api/rest/restcore/users_rest.php Diff File
mod - api/soap/mc_api.php Diff File
mod - core/commands/UserTokenDeleteCommand.php Diff File
mod - core/constant_inc.php Diff File

master 8696c7e6

2023-03-26 00:02

vboctor


Details Diff
Update Web UI to use UserTokenDeleteCommand

Fixes 0032247
Affected Issues
0032247
mod - api_token_revoke.php Diff File
mod - api_tokens_page.php Diff File

master 3ddb2c79

2023-03-26 00:01

vboctor


Details Diff
Add UserTokenDeleteCommand

Fixes 0032247
Affected Issues
0032247
mod - core/api_token_api.php Diff File
add - core/commands/UserTokenDeleteCommand.php Diff File

master ef844216

2023-03-25 23:25

vboctor


Details Diff
Rename create API token command and use config date format

Fixes 0032245
Affected Issues
0032245
mod - api/rest/restcore/users_rest.php Diff File
mod - api_token_create.php Diff File
mv - core/commands/UserCreateTokenCommand.php → core/commands/UserTokenCreateCommand.php Diff File

master b68bb960

2023-03-25 23:18

vboctor


Details Diff
Deleting user now deletes associated API tokens

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

master 93b3adb7

2023-03-25 23:10

vboctor


Details Diff
Update Web UI to use UserCreateTokenCommand

Fixes 0032245
Affected Issues
0032245
mod - api_token_create.php Diff File

master dc40289c

2023-03-25 23:10

vboctor


Details Diff
Add REST API for creating user tokens

Fixes 0032245
Affected Issues
0032245
mod - api/rest/restcore/users_rest.php Diff File

master 4772c69f

2023-03-25 23:09

vboctor


Details Diff
Add UserCreateTokenCommand

Fixes 0032245
Affected Issues
0032245
mod - core/api_token_api.php Diff File
add - core/commands/UserCreateTokenCommand.php Diff File

master 25c908d5

2023-03-25 19:04

vboctor


Details Diff
Remove unnecessary queries

No need to query issue id from issue note id, since we already have it.

Fixes 0032244
Affected Issues
0032244
mod - core/file_api.php Diff File

master bbedece6

2023-03-25 18:59

vboctor


Details Diff
Fix performance with viewing large issues

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

master e3fca828

2023-03-25 05:11

vboctor


Details Diff
Fix for Project SOAP APIs

Fixes 0032231
Fixes 0032232
Fixes 0032238
Affected Issues
0032231, 0032232, 0032238
mod - api/soap/mc_project_api.php Diff File

master 6ae8b64d

2023-03-25 04:40

vboctor


Details Diff
Be more specific about add project REST API response

Fixes 0032231
Affected Issues
0032231
mod - api/rest/restcore/projects_rest.php Diff File

master 117c7103

2023-03-25 04:37

vboctor


Details Diff
Update SOAP API to use ProjectUpdateCommand

Fixes 0032238
Affected Issues
0032238
mod - api/soap/mc_project_api.php Diff File
 First  Prev  1 2 3 ... 60 61 62 63 64 65 66 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 700 ... 744 745 746  Next  Last