Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -303,7 +303,6 @@ class ControllerTestUtils {
defaultParameterValues: MutableMap<String, String>? = null,
description: String = "",
version: String = "",
datasetCopy: Boolean? = null,
security: WorkspaceSecurity? = null,
additionalData: MutableMap<String, Any> = mutableMapOf(),
tags: MutableList<String> = mutableListOf(),
Expand All @@ -319,7 +318,6 @@ class ControllerTestUtils {
),
description = description,
version = version,
datasetCopy = datasetCopy,
security = security,
tags = tags,
additionalData = additionalData,
Expand All @@ -334,7 +332,6 @@ class ControllerTestUtils {
datasetId: String? = null,
defaultParameterValues: MutableMap<String, String>? = null,
description: String = "",
datasetCopy: Boolean? = null,
additionalData: MutableMap<String, Any> = mutableMapOf(),
tags: MutableList<String> = mutableListOf(),
): WorkspaceUpdateRequest {
Expand All @@ -349,7 +346,6 @@ class ControllerTestUtils {
defaultParameterValues = defaultParameterValues,
),
description = description,
datasetCopy = datasetCopy,
tags = tags,
additionalData = additionalData,
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,6 @@ class WorkspaceControllerTests : ControllerTestBase() {

val description = "here_is_workspace_description"
val version = "1.0.0"
val datasetCopy = false
val tags = mutableListOf("tag1,tag2")
val additionalData =
mutableMapOf(
Expand Down Expand Up @@ -128,7 +127,6 @@ class WorkspaceControllerTests : ControllerTestBase() {
),
description,
version,
datasetCopy,
workspaceSecurity,
additionalData,
tags,
Expand All @@ -155,7 +153,6 @@ class WorkspaceControllerTests : ControllerTestBase() {
jsonPath("$.solution.defaultParameterValues.solution_parameter2")
.value("solution_parameter2_defaultValue")
)
.andExpect(jsonPath("$.datasetCopy").value(datasetCopy))
.andExpect(jsonPath("$.tags").value(tags))
.andExpect(jsonPath("$.additionalData").value(additionalData))
.andExpect(jsonPath("$.organizationId").value(organizationId))
Expand All @@ -176,7 +173,6 @@ class WorkspaceControllerTests : ControllerTestBase() {
createWorkspaceAndReturnId(mvc, organizationId, WORKSPACE_KEY, WORKSPACE_NAME, solutionId)

val description = "here_is_workspace_description"
val datasetCopy = false
val tags = mutableListOf("tag1,tag2")
val additionalData =
mutableMapOf(
Expand All @@ -201,7 +197,6 @@ class WorkspaceControllerTests : ControllerTestBase() {
"solution_parameter2" to "solution_parameter2_defaultValue",
),
description,
datasetCopy,
additionalData,
tags,
)
Expand All @@ -226,7 +221,6 @@ class WorkspaceControllerTests : ControllerTestBase() {
jsonPath("$.solution.defaultParameterValues.solution_parameter2")
.value("solution_parameter2_defaultValue")
)
.andExpect(jsonPath("$.datasetCopy").value(datasetCopy))
.andExpect(jsonPath("$.tags").value(tags))
.andExpect(jsonPath("$.additionalData").value(additionalData))
.andExpect(jsonPath("$.organizationId").value(organizationId))
Expand Down Expand Up @@ -305,7 +299,6 @@ class WorkspaceControllerTests : ControllerTestBase() {

val description = "here_is_workspace_description"
val version = "1.0.0"
val datasetCopy = false
val tags = mutableListOf("tag1,tag2")
val additionalData =
mutableMapOf(
Expand Down Expand Up @@ -338,7 +331,6 @@ class WorkspaceControllerTests : ControllerTestBase() {
),
description,
version,
datasetCopy,
workspaceSecurity,
additionalData,
tags,
Expand All @@ -357,7 +349,6 @@ class WorkspaceControllerTests : ControllerTestBase() {
.andExpect(jsonPath("$.updateInfo.userId").value(PLATFORM_ADMIN_EMAIL))
.andExpect(jsonPath("$.version").value(version))
.andExpect(jsonPath("$.description").value(description))
.andExpect(jsonPath("$.datasetCopy").value(datasetCopy))
.andExpect(jsonPath("$.tags").value(tags))
.andExpect(jsonPath("$.additionalData").value(additionalData))
.andExpect(jsonPath("$.organizationId").value(organizationId))
Expand Down
1 change: 0 additions & 1 deletion doc/Models/Workspace.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
| **updateInfo** | [**WorkspaceEditInfo**](WorkspaceEditInfo.md) | The details of the Workspace last update | [default to null] |
| **solution** | [**WorkspaceSolution**](WorkspaceSolution.md) | | [default to null] |
| **additionalData** | [**Map**](AnyType.md) | Free form additional data | [optional] [default to null] |
| **datasetCopy** | **Boolean** | Activate the copy of dataset on scenario creation, meaning that each scenario created in this workspace will make this copy. when false, scenario use directly the dataset specified. | [optional] [default to true] |
| **security** | [**WorkspaceSecurity**](WorkspaceSecurity.md) | | [default to null] |

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
Expand Down
1 change: 0 additions & 1 deletion doc/Models/WorkspaceCreateRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
| **tags** | **List** | The list of tags | [optional] [default to null] |
| **solution** | [**WorkspaceSolution**](WorkspaceSolution.md) | | [default to null] |
| **additionalData** | [**Map**](AnyType.md) | Free form additional data | [optional] [default to null] |
| **datasetCopy** | **Boolean** | Activate the copy of dataset on scenario creation | [optional] [default to true] |
| **security** | [**WorkspaceSecurity**](WorkspaceSecurity.md) | | [optional] [default to null] |

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
Expand Down
1 change: 0 additions & 1 deletion doc/Models/WorkspaceUpdateRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
| **tags** | **List** | The list of tags | [optional] [default to null] |
| **solution** | [**WorkspaceSolution**](WorkspaceSolution.md) | | [optional] [default to null] |
| **additionalData** | [**Map**](AnyType.md) | Free form additional data | [optional] [default to null] |
| **datasetCopy** | **Boolean** | Activate the copy of dataset on scenario creation | [optional] [default to null] |

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

3 changes: 0 additions & 3 deletions openapi/plantuml/schemas.plantuml
Original file line number Diff line number Diff line change
Expand Up @@ -521,7 +521,6 @@ entity Workspace {
* updateInfo: WorkspaceEditInfo
* solution: WorkspaceSolution
additionalData: Map
datasetCopy: Boolean
* security: WorkspaceSecurity
}

Expand All @@ -538,7 +537,6 @@ entity WorkspaceCreateRequest {
tags: List<String>
* solution: WorkspaceSolution
additionalData: Map
datasetCopy: Boolean
security: WorkspaceSecurity
}

Expand Down Expand Up @@ -573,7 +571,6 @@ entity WorkspaceUpdateRequest {
tags: List<String>
solution: WorkspaceSolution
additionalData: Map
datasetCopy: Boolean
}


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1272,7 +1272,6 @@ class RunnerServiceIntegrationTest : CsmTestBase() {
key = "key",
name = "workspace",
solution = WorkspaceSolution(solutionSaved.id),
datasetCopy = false,
)
workspaceSaved = workspaceApiService.createWorkspace(organizationSaved.id, workspace)
val runnerDataset =
Expand Down Expand Up @@ -1306,7 +1305,6 @@ class RunnerServiceIntegrationTest : CsmTestBase() {
key = "key",
name = "workspace",
solution = WorkspaceSolution(solutionSaved.id),
datasetCopy = true,
)
workspaceSaved = workspaceApiService.createWorkspace(organizationSaved.id, workspace)
val runnerDataset =
Expand Down Expand Up @@ -1545,7 +1543,6 @@ class RunnerServiceIntegrationTest : CsmTestBase() {
key = "key",
name = "workspace",
solution = WorkspaceSolution(solutionSaved.id),
datasetCopy = false,
)
workspaceSaved = workspaceApiService.createWorkspace(organizationSaved.id, workspace)

Expand Down Expand Up @@ -1655,7 +1652,6 @@ class RunnerServiceIntegrationTest : CsmTestBase() {
key = "key",
name = "workspace",
solution = WorkspaceSolution(solutionSaved.id),
datasetCopy = false,
)
workspaceSaved = workspaceApiService.createWorkspace(organizationSaved.id, workspace)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -650,7 +650,6 @@ class WorkspaceServiceIntegrationTest : CsmTestBase() {
version = "1.0.0",
tags = mutableListOf("tag1", "tag2"),
additionalData = mutableMapOf("url" to "http://url"),
datasetCopy = true,
security =
WorkspaceSecurity(
default = ROLE_NONE,
Expand All @@ -666,7 +665,6 @@ class WorkspaceServiceIntegrationTest : CsmTestBase() {
version = workspaceToCreate.version,
tags = workspaceToCreate.tags,
additionalData = workspaceToCreate.additionalData,
datasetCopy = workspaceToCreate.datasetCopy,
security = workspaceToCreate.security,
)

Expand Down Expand Up @@ -694,7 +692,6 @@ class WorkspaceServiceIntegrationTest : CsmTestBase() {
version = "1.0.0",
tags = mutableListOf("tag1", "tag2"),
additionalData = mutableMapOf("url" to "http://url"),
datasetCopy = true,
security =
WorkspaceSecurity(
default = ROLE_ADMIN,
Expand All @@ -710,7 +707,6 @@ class WorkspaceServiceIntegrationTest : CsmTestBase() {
version = workspaceToCreate.version,
tags = workspaceToCreate.tags,
additionalData = workspaceToCreate.additionalData,
datasetCopy = workspaceToCreate.datasetCopy,
security = workspaceToCreate.security,
)
workspaceSaved =
Expand All @@ -724,7 +720,6 @@ class WorkspaceServiceIntegrationTest : CsmTestBase() {
description = "new description",
tags = mutableListOf("newTag1", "newTag2"),
additionalData = mutableMapOf("url" to "http://new/url", "moreData" to "best data"),
datasetCopy = false,
)
workspaceToCreate =
workspaceToCreate.copy(
Expand All @@ -735,7 +730,6 @@ class WorkspaceServiceIntegrationTest : CsmTestBase() {
description = workspaceUpdateRequest.description,
tags = workspaceUpdateRequest.tags,
additionalData = workspaceUpdateRequest.additionalData,
datasetCopy = workspaceUpdateRequest.datasetCopy,
)

workspaceSaved =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,6 @@ internal class WorkspaceServiceImpl(
tags = workspaceCreateRequest.tags,
description = workspaceCreateRequest.description,
additionalData = workspaceCreateRequest.additionalData,
datasetCopy = workspaceCreateRequest.datasetCopy,
)

return workspaceRepository.save(createdWorkspace)
Expand Down Expand Up @@ -192,7 +191,6 @@ internal class WorkspaceServiceImpl(
updateInfo = existingWorkspace.updateInfo,
additionalData =
workspaceUpdateRequest.additionalData ?: existingWorkspace.additionalData,
datasetCopy = workspaceUpdateRequest.datasetCopy ?: existingWorkspace.datasetCopy,
security = existingWorkspace.security,
)

Expand Down
17 changes: 0 additions & 17 deletions workspace/src/main/openapi/workspace.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -678,11 +678,6 @@ components:
type: object
description: Free form additional data
additionalProperties: true
datasetCopy:
type: boolean
default: true
description: Activate the copy of dataset on scenario creation, meaning that each scenario created in this workspace
will make this copy. when false, scenario use directly the dataset specified.
security:
x-field-extra-annotation: "@com.redis.om.spring.annotations.Indexed"
allOf:
Expand Down Expand Up @@ -731,10 +726,6 @@ components:
type: object
description: Free form additional data
additionalProperties: true
datasetCopy:
type: boolean
default: true
description: Activate the copy of dataset on scenario creation
security:
$ref: '#/components/schemas/WorkspaceSecurity'
required:
Expand Down Expand Up @@ -770,9 +761,6 @@ components:
type: object
description: Free form additional data
additionalProperties: true
datasetCopy:
type: boolean
description: Activate the copy of dataset on scenario creation

# File Operation Schemas
WorkspaceFileUpload:
Expand Down Expand Up @@ -917,7 +905,6 @@ components:
- Brewery
solution:
solutionId: sol-feo16eua48o
datasetCopy: true
createInfo:
timestamp: 1621353329000
userId: john.doe@cosmotech.com
Expand All @@ -941,7 +928,6 @@ components:
- Brewery
solution:
solutionId: sol-feo16eua48o
datasetCopy: true
security:
default: viewer
accessControlList:
Expand All @@ -961,7 +947,6 @@ components:
- Brewery
solution:
solutionId: sol-feo16eua48o
datasetCopy: true
createInfo:
timestamp: 1621353329000
userId: john.doe@cosmotech.com
Expand All @@ -983,7 +968,6 @@ components:
- Brewery
solution:
solutionId: sol-ojd96oz14pz
datasetCopy: true
createInfo:
timestamp: 1621353329000
userId: bob.doe@cosmotech.com
Expand Down Expand Up @@ -1014,7 +998,6 @@ components:
- Brewery
solution:
solutionId: sol-feo16eua48o
datasetCopy: true
createInfo:
timestamp: 1621353329000
userId: john.doe@cosmotech.com
Expand Down
Loading