View Issue Details

IDProjectCategoryView StatusLast Update
0032231mantisbtcode cleanuppublic2023-10-31 16:32
Reportervboctor Assigned Tovboctor  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Product Version2.25.5 
Target Version2.26.0Fixed in Version2.26.0 
Summary0032231: Create ProjectAddCommand
Description

Create a proper command for adding a project and use it internally. Currently the SOAP implementation APIs are used directly from the REST API and Web UI doesn't share the same logic with the REST/SOAP API.

TagsNo tags attached.

Activities

Related Changesets

MantisBT: master 64344243

2023-03-25 02:06

vboctor


Details Diff
Implement ProjectAddCommand

Fixes 0032231
Affected Issues
0032231
add - core/commands/ProjectAddCommand.php Diff File

MantisBT: master 37a2623b

2023-03-25 02:32

vboctor


Details Diff
Change Web UI to use ProjectAddCommand

Fixes 0032231
Affected Issues
0032231
mod - core/commands/ProjectAddCommand.php Diff File
mod - manage_proj_create.php Diff File

MantisBT: master 9a9703b8

2023-03-25 02:56

vboctor


Details Diff
Change REST API to use ProjectAddCommand

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

MantisBT: master 421a3a4a

2023-03-25 03:06

vboctor


Details Diff
Update SOAP API to use ProjectAddCommand

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

MantisBT: master 036b8fb0

2023-03-25 03:10

vboctor


Details Diff
Override current project id in ProjectAddCommand

Fixes 0032231
Affected Issues
0032231
mod - core/commands/ProjectAddCommand.php Diff File

MantisBT: 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

MantisBT: 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