chore: Add simpler constructors for ResponseDTO (#39338)
## Description Refactoring to make calls to construct new `ResponseDTO` objects, be simpler. We aren't using the `ResponseDTO(int status, T data, String message)` signature with non-`null` value for `message`, so this is baggage. I'm not removing that signature in this PR, but that'll come in the next one. After these changes flow into EE and I migrate the usages there as well. No need to hurry, slow but steady. 🙂 ## Automation /test sanity ### 🔍 Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!TIP] > 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉 > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/13425590614> > Commit: 486a4d04de9f68e445d41006304f57af2b2ecafa > <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=13425590614&attempt=1" target="_blank">Cypress dashboard</a>. > Tags: `@tag.Sanity` > Spec: > <hr>Thu, 20 Feb 2025 01:37:27 UTC <!-- end of auto-generated comment: Cypress test results --> ## Communication Should the DevRel and Marketing teams inform users about this change? - [ ] Yes - [ ] No <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Refactor** - Standardized backend response handling across numerous endpoints for improved clarity and consistency. - Enhanced the internal response construction process to ensure reliable and maintainable operations without impacting any end-user functionality. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
parent
6dfbfe26ac
commit
e8eb4a3947
|
|
@ -45,7 +45,7 @@ public class LogoutSuccessHandlerCE implements ServerLogoutSuccessHandler {
|
|||
ServerHttpResponse response = exchange.getResponse();
|
||||
response.setStatusCode(HttpStatus.OK);
|
||||
response.getHeaders().add(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE);
|
||||
ResponseDTO<Boolean> responseBody = new ResponseDTO<>(HttpStatus.OK.value(), true, null);
|
||||
ResponseDTO<Boolean> responseBody = new ResponseDTO<>(HttpStatus.OK, true);
|
||||
String responseStr;
|
||||
try {
|
||||
responseStr = objectMapper.writeValueAsString(responseBody);
|
||||
|
|
|
|||
|
|
@ -70,8 +70,7 @@ public class ConsolidatedAPIController {
|
|||
|
||||
return consolidatedAPIService
|
||||
.getConsolidatedInfoForPageLoad(basePageId, baseApplicationId, refType, refName, ApplicationMode.EDIT)
|
||||
.map(consolidatedAPIResponseDTO ->
|
||||
new ResponseDTO<>(HttpStatus.OK.value(), consolidatedAPIResponseDTO, null))
|
||||
.map(consolidatedAPIResponseDTO -> new ResponseDTO<>(HttpStatus.OK, consolidatedAPIResponseDTO))
|
||||
.tag("pageId", Objects.toString(basePageId))
|
||||
.tag("applicationId", Objects.toString(baseApplicationId))
|
||||
.tag("refType", Objects.toString(refType))
|
||||
|
|
@ -116,7 +115,7 @@ public class ConsolidatedAPIController {
|
|||
// if defaultPageId and applicationId are both null, then don't compute ETag
|
||||
if (isBlank(responseHash)) {
|
||||
ResponseDTO<ConsolidatedAPIResponseDTO> responseDTO =
|
||||
new ResponseDTO<>(HttpStatus.OK.value(), consolidatedAPIResponseDTO, null);
|
||||
new ResponseDTO<>(HttpStatus.OK, consolidatedAPIResponseDTO);
|
||||
return new ResponseEntity<>(responseDTO, HttpStatus.OK);
|
||||
}
|
||||
|
||||
|
|
@ -126,12 +125,12 @@ public class ConsolidatedAPIController {
|
|||
|
||||
if (ifNoneMatch != null && ifNoneMatch.equals(responseHash)) {
|
||||
ResponseDTO<ConsolidatedAPIResponseDTO> responseDTO =
|
||||
new ResponseDTO<>(HttpStatus.NOT_MODIFIED.value(), null, null);
|
||||
new ResponseDTO<>(HttpStatus.NOT_MODIFIED, null);
|
||||
return new ResponseEntity<>(responseDTO, headers, HttpStatus.NOT_MODIFIED);
|
||||
}
|
||||
|
||||
ResponseDTO<ConsolidatedAPIResponseDTO> responseDTO =
|
||||
new ResponseDTO<>(HttpStatus.OK.value(), consolidatedAPIResponseDTO, null);
|
||||
new ResponseDTO<>(HttpStatus.OK, consolidatedAPIResponseDTO);
|
||||
|
||||
return new ResponseEntity<>(responseDTO, headers, HttpStatus.OK);
|
||||
})
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ public class ActionCollectionControllerCE {
|
|||
log.debug("Going to create action collection {}", resource.getClass().getName());
|
||||
return layoutCollectionService
|
||||
.createCollection(resource)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -66,7 +66,7 @@ public class ActionCollectionControllerCE {
|
|||
return actionCollectionService
|
||||
.getPopulatedActionCollectionsByViewMode(params, false)
|
||||
.collectList()
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK.value(), resources, null));
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK, resources));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -79,7 +79,7 @@ public class ActionCollectionControllerCE {
|
|||
actionCollectionMoveDTO.getDestinationPageId());
|
||||
return layoutCollectionService
|
||||
.moveCollection(actionCollectionMoveDTO)
|
||||
.map(actionCollection -> new ResponseDTO<>(HttpStatus.OK.value(), actionCollection, null));
|
||||
.map(actionCollection -> new ResponseDTO<>(HttpStatus.OK, actionCollection));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -89,7 +89,7 @@ public class ActionCollectionControllerCE {
|
|||
refactorEntityNameDTO.setEntityType(EntityType.JS_OBJECT);
|
||||
return refactoringService
|
||||
.refactorEntityName(refactorEntityNameDTO)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.OK.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.OK, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -100,7 +100,7 @@ public class ActionCollectionControllerCE {
|
|||
return actionCollectionService
|
||||
.getActionCollectionsForViewMode(applicationId, null)
|
||||
.collectList()
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK.value(), resources, null));
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK, resources));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -110,7 +110,7 @@ public class ActionCollectionControllerCE {
|
|||
log.debug("Going to update action collection with id: {}", id);
|
||||
return layoutCollectionService
|
||||
.updateUnpublishedActionCollection(id, resource)
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK.value(), updatedResource, null));
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK, updatedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -120,7 +120,7 @@ public class ActionCollectionControllerCE {
|
|||
log.debug("Going to update action collection body with id: {}", id);
|
||||
return layoutCollectionService
|
||||
.updateUnpublishedActionCollectionBody(id, resource)
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK.value(), updatedResource, null));
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK, updatedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -134,7 +134,7 @@ public class ActionCollectionControllerCE {
|
|||
refactorEntityNameDTO.setEntityType(EntityType.JS_ACTION);
|
||||
return refactoringService
|
||||
.refactorEntityName(refactorEntityNameDTO)
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK.value(), updatedResource, null));
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK, updatedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -143,6 +143,6 @@ public class ActionCollectionControllerCE {
|
|||
log.debug("Going to delete unpublished action collection with id: {}", id);
|
||||
return actionCollectionService
|
||||
.deleteUnpublishedActionCollection(id)
|
||||
.map(deletedResource -> new ResponseDTO<>(HttpStatus.OK.value(), deletedResource, null));
|
||||
.map(deletedResource -> new ResponseDTO<>(HttpStatus.OK, deletedResource));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ public class ActionControllerCE {
|
|||
log.debug("Going to create resource {}", resource.getClass().getName());
|
||||
return layoutActionService
|
||||
.createSingleAction(resource)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -69,7 +69,7 @@ public class ActionControllerCE {
|
|||
log.debug("Going to update resource with branchedActionId: {}", branchedActionId);
|
||||
return layoutActionService
|
||||
.updateNewActionByBranchedId(branchedActionId, resource)
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK.value(), updatedResource, null));
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK, updatedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -82,7 +82,7 @@ public class ActionControllerCE {
|
|||
return actionExecutionSolution
|
||||
.executeAction(
|
||||
partFlux, environmentId, serverWebExchange.getRequest().getHeaders(), Boolean.FALSE)
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK.value(), updatedResource, null));
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK, updatedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -93,9 +93,7 @@ public class ActionControllerCE {
|
|||
actionMoveDTO.getAction().getName(),
|
||||
actionMoveDTO.getAction().getPageId(),
|
||||
actionMoveDTO.getDestinationPageId());
|
||||
return layoutActionService
|
||||
.moveAction(actionMoveDTO)
|
||||
.map(action -> new ResponseDTO<>(HttpStatus.OK.value(), action, null));
|
||||
return layoutActionService.moveAction(actionMoveDTO).map(action -> new ResponseDTO<>(HttpStatus.OK, action));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -104,7 +102,7 @@ public class ActionControllerCE {
|
|||
refactorEntityNameDTO.setEntityType(EntityType.ACTION);
|
||||
return refactoringService
|
||||
.refactorEntityName(refactorEntityNameDTO)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.OK.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.OK, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -114,7 +112,7 @@ public class ActionControllerCE {
|
|||
return newActionService
|
||||
.getActionsForViewMode(branchedApplicationId)
|
||||
.collectList()
|
||||
.map(actions -> new ResponseDTO<>(HttpStatus.OK.value(), actions, null));
|
||||
.map(actions -> new ResponseDTO<>(HttpStatus.OK, actions));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -124,7 +122,7 @@ public class ActionControllerCE {
|
|||
log.debug("Going to set execute on load for action id {} to {}", branchedActionId, flag);
|
||||
return layoutActionService
|
||||
.setExecuteOnLoad(branchedActionId, flag)
|
||||
.map(action -> new ResponseDTO<>(HttpStatus.OK.value(), action, null));
|
||||
.map(action -> new ResponseDTO<>(HttpStatus.OK, action));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -134,7 +132,7 @@ public class ActionControllerCE {
|
|||
log.debug("Going to delete unpublished action with id: {}, branchName: {}", id, branchName);
|
||||
return layoutActionService
|
||||
.deleteUnpublishedAction(id)
|
||||
.map(deletedResource -> new ResponseDTO<>(HttpStatus.OK.value(), deletedResource, null));
|
||||
.map(deletedResource -> new ResponseDTO<>(HttpStatus.OK, deletedResource));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -154,6 +152,6 @@ public class ActionControllerCE {
|
|||
return newActionService
|
||||
.getUnpublishedActionsExceptJs(params)
|
||||
.collectList()
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK.value(), resources, null));
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK, resources));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -83,7 +83,7 @@ public class ApplicationControllerCE {
|
|||
log.debug("Going to create application in workspace {}", resource.workspaceId());
|
||||
return applicationPageService
|
||||
.createApplication(resource.toApplication())
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -93,7 +93,7 @@ public class ApplicationControllerCE {
|
|||
@RequestHeader(name = FieldName.BRANCH_NAME, required = false) String branchName) {
|
||||
return applicationPageService
|
||||
.publish(branchedApplicationId, true)
|
||||
.thenReturn(new ResponseDTO<>(HttpStatus.OK.value(), true, null));
|
||||
.thenReturn(new ResponseDTO<>(HttpStatus.OK, true));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -102,7 +102,7 @@ public class ApplicationControllerCE {
|
|||
@PathVariable String branchedApplicationId, @PathVariable String branchedPageId) {
|
||||
return applicationPageService
|
||||
.makePageDefault(branchedApplicationId, branchedPageId)
|
||||
.map(updatedApplication -> new ResponseDTO<>(HttpStatus.OK.value(), updatedApplication, null));
|
||||
.map(updatedApplication -> new ResponseDTO<>(HttpStatus.OK, updatedApplication));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -113,7 +113,7 @@ public class ApplicationControllerCE {
|
|||
@RequestParam Integer order) {
|
||||
return applicationPageService
|
||||
.reorderPage(branchedApplicationId, branchedPageId, order)
|
||||
.map(updatedApplication -> new ResponseDTO<>(HttpStatus.OK.value(), updatedApplication, null));
|
||||
.map(updatedApplication -> new ResponseDTO<>(HttpStatus.OK, updatedApplication));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -122,7 +122,7 @@ public class ApplicationControllerCE {
|
|||
log.debug("Going to delete application with branchedApplicationId: {}", branchedApplicationId);
|
||||
return applicationPageService
|
||||
.deleteApplication(branchedApplicationId)
|
||||
.map(deletedResource -> new ResponseDTO<>(HttpStatus.OK.value(), deletedResource, null));
|
||||
.map(deletedResource -> new ResponseDTO<>(HttpStatus.OK, deletedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -132,16 +132,14 @@ public class ApplicationControllerCE {
|
|||
log.debug("Going to get all applications by workspace id {}", workspaceId);
|
||||
return service.findByWorkspaceIdAndBaseApplicationsInRecentlyUsedOrder(workspaceId)
|
||||
.collectList()
|
||||
.map(applications -> new ResponseDTO<>(HttpStatus.OK.value(), applications, null));
|
||||
.map(applications -> new ResponseDTO<>(HttpStatus.OK, applications));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping(Url.RELEASE_ITEMS)
|
||||
public Mono<ResponseDTO<ReleaseItemsDTO>> getReleaseItemsInformation() {
|
||||
log.debug("Going to get version release items");
|
||||
return userReleaseNotes
|
||||
.getReleaseItems()
|
||||
.map(applications -> new ResponseDTO<>(HttpStatus.OK.value(), applications, null));
|
||||
return userReleaseNotes.getReleaseItems().map(applications -> new ResponseDTO<>(HttpStatus.OK, applications));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -154,7 +152,7 @@ public class ApplicationControllerCE {
|
|||
applicationAccessDTO.getPublicAccess());
|
||||
return service.changeViewAccessForAllBranchesByBranchedApplicationId(
|
||||
branchedApplicationId, applicationAccessDTO)
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK.value(), application, null));
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK, application));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -162,14 +160,14 @@ public class ApplicationControllerCE {
|
|||
public Mono<ResponseDTO<Application>> cloneApplication(@PathVariable String branchedApplicationId) {
|
||||
return applicationPageService
|
||||
.cloneApplication(branchedApplicationId)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/view/{branchedApplicationId}")
|
||||
public Mono<ResponseDTO<Application>> getApplicationInViewMode(@PathVariable String branchedApplicationId) {
|
||||
return service.getApplicationInViewMode(branchedApplicationId)
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK.value(), application, null));
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK, application));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -178,7 +176,7 @@ public class ApplicationControllerCE {
|
|||
@PathVariable String branchedApplicationId, @PathVariable String workspaceId) {
|
||||
return applicationForkingService
|
||||
.forkApplicationToWorkspace(branchedApplicationId, workspaceId)
|
||||
.map(fetchedResource -> new ResponseDTO<>(HttpStatus.OK.value(), fetchedResource, null));
|
||||
.map(fetchedResource -> new ResponseDTO<>(HttpStatus.OK, fetchedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -201,7 +199,7 @@ public class ApplicationControllerCE {
|
|||
|
||||
return applicationSnapshotService
|
||||
.createApplicationSnapshot(branchedApplicationId)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -212,7 +210,7 @@ public class ApplicationControllerCE {
|
|||
|
||||
return applicationSnapshotService
|
||||
.getWithoutDataByBranchedApplicationId(branchedApplicationId)
|
||||
.map(applicationSnapshot -> new ResponseDTO<>(HttpStatus.OK.value(), applicationSnapshot, null));
|
||||
.map(applicationSnapshot -> new ResponseDTO<>(HttpStatus.OK, applicationSnapshot));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -222,7 +220,7 @@ public class ApplicationControllerCE {
|
|||
|
||||
return applicationSnapshotService
|
||||
.deleteSnapshot(branchedApplicationId)
|
||||
.map(isDeleted -> new ResponseDTO<>(HttpStatus.OK.value(), isDeleted, null));
|
||||
.map(isDeleted -> new ResponseDTO<>(HttpStatus.OK, isDeleted));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -232,7 +230,7 @@ public class ApplicationControllerCE {
|
|||
|
||||
return applicationSnapshotService
|
||||
.restoreSnapshot(branchedApplicationId)
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK.value(), application, null));
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK, application));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -244,7 +242,7 @@ public class ApplicationControllerCE {
|
|||
log.debug("Going to import application in workspace with id: {}", workspaceId);
|
||||
return fileMono.flatMap(file -> importService.extractArtifactExchangeJsonAndSaveArtifact(
|
||||
file, workspaceId, branchedApplicationId))
|
||||
.map(fetchedResource -> new ResponseDTO<>(HttpStatus.OK.value(), fetchedResource, null));
|
||||
.map(fetchedResource -> new ResponseDTO<>(HttpStatus.OK, fetchedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -253,14 +251,13 @@ public class ApplicationControllerCE {
|
|||
@PathVariable String branchedApplicationId, @RequestParam(required = false) String keyType) {
|
||||
return artifactService
|
||||
.createOrUpdateSshKeyPair(ArtifactType.APPLICATION, branchedApplicationId, keyType)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/ssh-keypair/{branchedApplicationId}")
|
||||
public Mono<ResponseDTO<GitAuthDTO>> getSSHKey(@PathVariable String branchedApplicationId) {
|
||||
return service.getSshKey(branchedApplicationId)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
return service.getSshKey(branchedApplicationId).map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -269,7 +266,7 @@ public class ApplicationControllerCE {
|
|||
@PathVariable String branchedApplicationId, @RequestBody Application resource) {
|
||||
log.debug("Going to update resource from base controller with id: {}", branchedApplicationId);
|
||||
return service.updateApplicationWithPresets(branchedApplicationId, resource)
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK.value(), updatedResource, null));
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK, updatedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -278,7 +275,7 @@ public class ApplicationControllerCE {
|
|||
@PathVariable String branchedApplicationId, @PathVariable String themeId) {
|
||||
return themeService
|
||||
.changeCurrentTheme(themeId, branchedApplicationId)
|
||||
.map(theme -> new ResponseDTO<>(HttpStatus.OK.value(), theme, null));
|
||||
.map(theme -> new ResponseDTO<>(HttpStatus.OK, theme));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -287,7 +284,7 @@ public class ApplicationControllerCE {
|
|||
@PathVariable String workspaceId, @RequestParam(name = "defaultApplicationId") String baseApplicationId) {
|
||||
return importService
|
||||
.findDatasourceByArtifactId(workspaceId, baseApplicationId, APPLICATION)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -295,14 +292,14 @@ public class ApplicationControllerCE {
|
|||
public Mono<ResponseDTO<Application>> uploadAppNavigationLogo(
|
||||
@PathVariable String branchedApplicationId, @RequestPart("file") Mono<Part> fileMono) {
|
||||
return fileMono.flatMap(part -> service.saveAppNavigationLogo(branchedApplicationId, part))
|
||||
.map(url -> new ResponseDTO<>(HttpStatus.OK.value(), url, null));
|
||||
.map(url -> new ResponseDTO<>(HttpStatus.OK, url));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@DeleteMapping("/{branchedApplicationId}/logo")
|
||||
public Mono<ResponseDTO<Void>> deleteAppNavigationLogo(@PathVariable String branchedApplicationId) {
|
||||
return service.deleteAppNavigationLogo(branchedApplicationId)
|
||||
.thenReturn(new ResponseDTO<>(HttpStatus.OK.value(), null, null));
|
||||
.thenReturn(new ResponseDTO<>(HttpStatus.OK, null));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -316,7 +313,7 @@ public class ApplicationControllerCE {
|
|||
// params - contains ids of jsLib, actions and datasourceIds to be exported
|
||||
return partialExportService
|
||||
.getPartialExportResources(branchedApplicationId, branchedPageId, fileDTO)
|
||||
.map(fetchedResource -> new ResponseDTO<>(HttpStatus.OK.value(), fetchedResource, null));
|
||||
.map(fetchedResource -> new ResponseDTO<>(HttpStatus.OK, fetchedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -330,7 +327,7 @@ public class ApplicationControllerCE {
|
|||
@RequestParam(name = FieldName.PAGE_ID) String branchedPageId) {
|
||||
return fileMono.flatMap(fileData -> partialImportService.importResourceInPage(
|
||||
workspaceId, branchedApplicationId, branchedPageId, null, fileData))
|
||||
.map(fetchedResource -> new ResponseDTO<>(HttpStatus.CREATED.value(), fetchedResource, null));
|
||||
.map(fetchedResource -> new ResponseDTO<>(HttpStatus.CREATED, fetchedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -338,6 +335,6 @@ public class ApplicationControllerCE {
|
|||
public Mono<ResponseDTO<BuildingBlockResponseDTO>> importBlock(@RequestBody BuildingBlockDTO buildingBlockDTO) {
|
||||
return partialImportService
|
||||
.importBuildingBlock(buildingBlockDTO)
|
||||
.map(fetchedResource -> new ResponseDTO<>(HttpStatus.CREATED.value(), fetchedResource, null));
|
||||
.map(fetchedResource -> new ResponseDTO<>(HttpStatus.CREATED, fetchedResource));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ public class ApplicationTemplateControllerCE {
|
|||
public Mono<ResponseDTO<List<ApplicationTemplate>>> getAll() {
|
||||
return applicationTemplateService
|
||||
.getActiveTemplates(null)
|
||||
.map(templates -> new ResponseDTO<>(HttpStatus.OK.value(), templates, null));
|
||||
.map(templates -> new ResponseDTO<>(HttpStatus.OK, templates));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -42,7 +42,7 @@ public class ApplicationTemplateControllerCE {
|
|||
public Mono<ResponseDTO<ApplicationTemplate>> getTemplateDetails(@PathVariable String templateId) {
|
||||
return applicationTemplateService
|
||||
.getTemplateDetails(templateId)
|
||||
.map(templates -> new ResponseDTO<>(HttpStatus.OK.value(), templates, null));
|
||||
.map(templates -> new ResponseDTO<>(HttpStatus.OK, templates));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -52,15 +52,13 @@ public class ApplicationTemplateControllerCE {
|
|||
return applicationTemplateService
|
||||
.getSimilarTemplates(templateId, params)
|
||||
.collectList()
|
||||
.map(templates -> new ResponseDTO<>(HttpStatus.OK.value(), templates, null));
|
||||
.map(templates -> new ResponseDTO<>(HttpStatus.OK, templates));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("filters")
|
||||
public Mono<ResponseDTO<ApplicationTemplate>> getFilters() {
|
||||
return applicationTemplateService
|
||||
.getFilters()
|
||||
.map(filters -> new ResponseDTO<>(HttpStatus.OK.value(), filters, null));
|
||||
return applicationTemplateService.getFilters().map(filters -> new ResponseDTO<>(HttpStatus.OK, filters));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -69,7 +67,7 @@ public class ApplicationTemplateControllerCE {
|
|||
@PathVariable String templateId, @PathVariable String workspaceId) {
|
||||
return applicationTemplateService
|
||||
.importApplicationFromTemplate(templateId, workspaceId)
|
||||
.map(importedApp -> new ResponseDTO<>(HttpStatus.OK.value(), importedApp, null));
|
||||
.map(importedApp -> new ResponseDTO<>(HttpStatus.OK, importedApp));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -81,7 +79,7 @@ public class ApplicationTemplateControllerCE {
|
|||
@RequestBody(required = false) List<String> pagesToImport) {
|
||||
return applicationTemplateService
|
||||
.mergeTemplateWithApplication(templateId, branchedApplicationId, workspaceId, pagesToImport)
|
||||
.map(importedApp -> new ResponseDTO<>(HttpStatus.OK.value(), importedApp, null));
|
||||
.map(importedApp -> new ResponseDTO<>(HttpStatus.OK, importedApp));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -89,7 +87,7 @@ public class ApplicationTemplateControllerCE {
|
|||
public Mono<ResponseDTO<Application>> publishAsCommunityTemplate(@RequestBody TemplateDTO resource) {
|
||||
return applicationTemplateService
|
||||
.publishAsCommunityTemplate(resource)
|
||||
.map(template -> new ResponseDTO<>(HttpStatus.OK.value(), template, null));
|
||||
.map(template -> new ResponseDTO<>(HttpStatus.OK, template));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -97,6 +95,6 @@ public class ApplicationTemplateControllerCE {
|
|||
public Mono<ResponseDTO<Boolean>> publishAppsmithTemplate(@RequestBody TemplateDTO resource) {
|
||||
return applicationTemplateService
|
||||
.publishAppsmithTemplate(resource)
|
||||
.map(template -> new ResponseDTO<>(HttpStatus.OK.value(), template, null));
|
||||
.map(template -> new ResponseDTO<>(HttpStatus.OK, template));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -26,12 +26,12 @@ public class ConfigControllerCE {
|
|||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/name/{name}")
|
||||
public Mono<ResponseDTO<Config>> getByName(@PathVariable String name) {
|
||||
return service.getByName(name).map(resource -> new ResponseDTO<>(HttpStatus.OK.value(), resource, null));
|
||||
return service.getByName(name).map(resource -> new ResponseDTO<>(HttpStatus.OK, resource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@PutMapping("/name/{name}")
|
||||
public Mono<ResponseDTO<Config>> updateByName(@PathVariable String name, @RequestBody Config config) {
|
||||
return service.updateByName(config).map(resource -> new ResponseDTO<>(HttpStatus.OK.value(), resource, null));
|
||||
return service.updateByName(config).map(resource -> new ResponseDTO<>(HttpStatus.OK, resource));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ public class CustomJSLibControllerCE {
|
|||
branchedApplicationId);
|
||||
return customJSLibService
|
||||
.addJSLibsToContext(branchedApplicationId, contextType, Set.of(customJSLib), isForceInstall)
|
||||
.map(actionCollection -> new ResponseDTO<>(HttpStatus.OK.value(), actionCollection, null));
|
||||
.map(actionCollection -> new ResponseDTO<>(HttpStatus.OK, actionCollection));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -64,7 +64,7 @@ public class CustomJSLibControllerCE {
|
|||
branchedApplicationId);
|
||||
return customJSLibService
|
||||
.removeJSLibFromContext(branchedApplicationId, contextType, customJSLib, isForceRemove)
|
||||
.map(actionCollection -> new ResponseDTO<>(HttpStatus.OK.value(), actionCollection, null));
|
||||
.map(actionCollection -> new ResponseDTO<>(HttpStatus.OK, actionCollection));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -78,7 +78,7 @@ public class CustomJSLibControllerCE {
|
|||
branchedContextId);
|
||||
return customJSLibService
|
||||
.getAllJSLibsInContext(branchedContextId, contextType, false)
|
||||
.map(actionCollection -> new ResponseDTO<>(HttpStatus.OK.value(), actionCollection, null));
|
||||
.map(actionCollection -> new ResponseDTO<>(HttpStatus.OK, actionCollection));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -94,6 +94,6 @@ public class CustomJSLibControllerCE {
|
|||
branchName);
|
||||
return customJSLibService
|
||||
.getAllJSLibsInContext(branchedContextId, contextType, true)
|
||||
.map(actionCollection -> new ResponseDTO<>(HttpStatus.OK.value(), actionCollection, null));
|
||||
.map(actionCollection -> new ResponseDTO<>(HttpStatus.OK, actionCollection));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ public class DatasourceControllerCE {
|
|||
return datasourceService
|
||||
.getAllWithStorages(params)
|
||||
.collectList()
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK.value(), resources, null));
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK, resources));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -70,9 +70,7 @@ public class DatasourceControllerCE {
|
|||
@ResponseStatus(HttpStatus.CREATED)
|
||||
public Mono<ResponseDTO<Datasource>> create(@Valid @RequestBody @JsonView(FromRequest.class) Datasource resource) {
|
||||
log.debug("Going to create resource from datasource controller");
|
||||
return datasourceService
|
||||
.create(resource)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
return datasourceService.create(resource).map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -84,7 +82,7 @@ public class DatasourceControllerCE {
|
|||
log.debug("Going to update resource from datasource controller with id: {}", id);
|
||||
return datasourceService
|
||||
.updateDatasource(id, datasource, environmentId, Boolean.TRUE)
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK.value(), updatedResource, null));
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK, updatedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -99,7 +97,7 @@ public class DatasourceControllerCE {
|
|||
|
||||
return datasourceService
|
||||
.updateDatasourceStorage(datasourceStorageDTO, activeEnvironmentId, Boolean.TRUE)
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK.value(), updatedResource, null));
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK, updatedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -108,7 +106,7 @@ public class DatasourceControllerCE {
|
|||
log.debug("Going to delete resource from datasource controller with id: {}", id);
|
||||
return datasourceService
|
||||
.archiveById(id)
|
||||
.map(deletedResource -> new ResponseDTO<>(HttpStatus.OK.value(), deletedResource, null));
|
||||
.map(deletedResource -> new ResponseDTO<>(HttpStatus.OK, deletedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -120,7 +118,7 @@ public class DatasourceControllerCE {
|
|||
log.debug("Going to test the datasource with id: {}", datasourceStorageDTO.getDatasourceId());
|
||||
return datasourceService
|
||||
.testDatasource(datasourceStorageDTO, activeEnvironmentId)
|
||||
.map(testResult -> new ResponseDTO<>(HttpStatus.OK.value(), testResult, null));
|
||||
.map(testResult -> new ResponseDTO<>(HttpStatus.OK, testResult));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -132,7 +130,7 @@ public class DatasourceControllerCE {
|
|||
log.debug("Going to get structure for datasource with id: '{}'.", datasourceId);
|
||||
return datasourceStructureSolution
|
||||
.getStructure(datasourceId, BooleanUtils.isTrue(ignoreCache), environmentId)
|
||||
.map(structure -> new ResponseDTO<>(HttpStatus.OK.value(), structure, null));
|
||||
.map(structure -> new ResponseDTO<>(HttpStatus.OK, structure));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -169,9 +167,7 @@ public class DatasourceControllerCE {
|
|||
@JsonView(Views.Public.class)
|
||||
@GetMapping(Url.MOCKS)
|
||||
public Mono<ResponseDTO<List<MockDataSet>>> getMockDataSets() {
|
||||
return mockDataService
|
||||
.getMockDataSet()
|
||||
.map(config -> new ResponseDTO<>(HttpStatus.OK.value(), config.getMockdbs(), null));
|
||||
return mockDataService.getMockDataSet().map(config -> new ResponseDTO<>(HttpStatus.OK, config.getMockdbs()));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -181,7 +177,7 @@ public class DatasourceControllerCE {
|
|||
@RequestHeader(name = FieldName.HEADER_ENVIRONMENT_ID, required = false) String environmentId) {
|
||||
return mockDataService
|
||||
.createMockDataSet(mockDataSource, environmentId)
|
||||
.map(datasource -> new ResponseDTO<>(HttpStatus.OK.value(), datasource, null));
|
||||
.map(datasource -> new ResponseDTO<>(HttpStatus.OK, datasource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -193,7 +189,7 @@ public class DatasourceControllerCE {
|
|||
log.debug("Trigger received for datasource {}", datasourceId);
|
||||
return datasourceTriggerSolution
|
||||
.trigger(datasourceId, environmentId, triggerRequestDTO)
|
||||
.map(triggerResultDTO -> new ResponseDTO<>(HttpStatus.OK.value(), triggerResultDTO, null));
|
||||
.map(triggerResultDTO -> new ResponseDTO<>(HttpStatus.OK, triggerResultDTO));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -205,6 +201,6 @@ public class DatasourceControllerCE {
|
|||
log.debug("Going to get schema preview data for datasource with id: '{}'.", datasourceId);
|
||||
return datasourceStructureSolution
|
||||
.getSchemaPreviewData(datasourceId, environmentId, template)
|
||||
.map(actionExecutionResult -> new ResponseDTO<>(HttpStatus.OK.value(), actionExecutionResult, null));
|
||||
.map(actionExecutionResult -> new ResponseDTO<>(HttpStatus.OK, actionExecutionResult));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ public class GitControllerCE {
|
|||
public Mono<ResponseDTO<Map<String, GitProfile>>> saveGitProfile(@RequestBody GitProfile gitProfile) {
|
||||
log.debug("Going to add default git profile for user");
|
||||
return service.updateOrCreateGitProfileForCurrentUser(gitProfile)
|
||||
.map(response -> new ResponseDTO<>(HttpStatus.OK.value(), response, null));
|
||||
.map(response -> new ResponseDTO<>(HttpStatus.OK, response));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -75,28 +75,28 @@ public class GitControllerCE {
|
|||
@PathVariable String baseApplicationId, @RequestBody GitProfile gitProfile) {
|
||||
log.debug("Going to add repo specific git profile for application: {}", baseApplicationId);
|
||||
return service.updateOrCreateGitProfileForCurrentUser(gitProfile, baseApplicationId)
|
||||
.map(response -> new ResponseDTO<>(HttpStatus.ACCEPTED.value(), response, null));
|
||||
.map(response -> new ResponseDTO<>(HttpStatus.ACCEPTED, response));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/profile/default")
|
||||
public Mono<ResponseDTO<GitProfile>> getDefaultGitConfigForUser() {
|
||||
return service.getDefaultGitProfileOrCreateIfEmpty()
|
||||
.map(gitConfigResponse -> new ResponseDTO<>(HttpStatus.OK.value(), gitConfigResponse, null));
|
||||
.map(gitConfigResponse -> new ResponseDTO<>(HttpStatus.OK, gitConfigResponse));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/profile/app/{baseApplicationId}")
|
||||
public Mono<ResponseDTO<GitProfile>> getGitConfigForUser(@PathVariable String baseApplicationId) {
|
||||
return service.getGitProfileForUser(baseApplicationId)
|
||||
.map(gitConfigResponse -> new ResponseDTO<>(HttpStatus.OK.value(), gitConfigResponse, null));
|
||||
.map(gitConfigResponse -> new ResponseDTO<>(HttpStatus.OK, gitConfigResponse));
|
||||
}
|
||||
|
||||
@JsonView({Views.Metadata.class})
|
||||
@GetMapping("/metadata/app/{baseArtifactId}")
|
||||
public Mono<ResponseDTO<GitArtifactMetadata>> getGitMetadata(@PathVariable String baseArtifactId) {
|
||||
return service.getGitArtifactMetadata(baseArtifactId, ArtifactType.APPLICATION)
|
||||
.map(metadata -> new ResponseDTO<>(HttpStatus.OK.value(), metadata, null));
|
||||
.map(metadata -> new ResponseDTO<>(HttpStatus.OK, metadata));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -107,7 +107,7 @@ public class GitControllerCE {
|
|||
@RequestHeader("Origin") String originHeader) {
|
||||
return service.connectArtifactToGit(baseApplicationId, gitConnectDTO, originHeader, ArtifactType.APPLICATION)
|
||||
.map(artifact -> (Application) artifact)
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK.value(), application, null));
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK, application));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -119,7 +119,7 @@ public class GitControllerCE {
|
|||
@RequestParam(required = false, defaultValue = "false") Boolean doAmend) {
|
||||
log.debug("Going to commit branchedApplicationId {}", branchedApplicationId);
|
||||
return service.commitArtifact(commitDTO, branchedApplicationId, doAmend, ArtifactType.APPLICATION)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -128,7 +128,7 @@ public class GitControllerCE {
|
|||
public Mono<ResponseDTO<String>> push(@PathVariable String branchedApplicationId) {
|
||||
log.debug("Going to push branchedApplicationId {}", branchedApplicationId);
|
||||
return service.pushArtifact(branchedApplicationId, ArtifactType.APPLICATION)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -144,7 +144,7 @@ public class GitControllerCE {
|
|||
srcBranch);
|
||||
return service.createBranch(branchedApplicationId, branchDTO, ArtifactType.APPLICATION)
|
||||
.map(artifact -> (Application) artifact)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -155,7 +155,7 @@ public class GitControllerCE {
|
|||
log.debug("Going to checkout to branch {} application {} ", branchName, branchedApplicationId);
|
||||
return service.checkoutBranch(branchedApplicationId, branchName, true, ArtifactType.APPLICATION)
|
||||
.map(artifact -> (Application) artifact)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -164,7 +164,7 @@ public class GitControllerCE {
|
|||
log.debug("Going to remove the remoteUrl for application {}", branchedApplicationId);
|
||||
return service.detachRemote(branchedApplicationId, ArtifactType.APPLICATION)
|
||||
.map(artifact -> (Application) artifact)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -172,7 +172,7 @@ public class GitControllerCE {
|
|||
public Mono<ResponseDTO<GitPullDTO>> pull(@PathVariable String branchedApplicationId) {
|
||||
log.debug("Going to pull the latest for branchedApplicationId {}", branchedApplicationId);
|
||||
return service.pullArtifact(branchedApplicationId, ArtifactType.APPLICATION)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -183,7 +183,7 @@ public class GitControllerCE {
|
|||
log.debug("Going to get branch list for application {}", branchedApplicationId);
|
||||
return service.listBranchForArtifact(
|
||||
branchedApplicationId, BooleanUtils.isTrue(pruneBranches), ArtifactType.APPLICATION)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -193,7 +193,7 @@ public class GitControllerCE {
|
|||
@RequestParam(required = false, defaultValue = "true") Boolean compareRemote) {
|
||||
log.debug("Going to get status for default branchedApplicationId {}", branchedApplicationId);
|
||||
return service.getStatus(branchedApplicationId, compareRemote, ArtifactType.APPLICATION)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -201,7 +201,7 @@ public class GitControllerCE {
|
|||
public Mono<ResponseDTO<BranchTrackingStatus>> fetchRemoteChanges(@PathVariable String branchedApplicationId) {
|
||||
log.debug("Going to compare with remote for default branchedApplicationId {}", branchedApplicationId);
|
||||
return service.fetchRemoteChanges(branchedApplicationId, true, ArtifactType.APPLICATION)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -214,7 +214,7 @@ public class GitControllerCE {
|
|||
gitMergeDTO.getDestinationBranch(),
|
||||
branchedApplicationId);
|
||||
return service.mergeBranch(branchedApplicationId, gitMergeDTO, ArtifactType.APPLICATION)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -227,13 +227,13 @@ public class GitControllerCE {
|
|||
gitMergeDTO.getDestinationBranch(),
|
||||
branchedApplicationId);
|
||||
return service.isBranchMergeable(branchedApplicationId, gitMergeDTO, ArtifactType.APPLICATION)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/import/keys")
|
||||
public Mono<ResponseDTO<GitAuth>> generateKeyForGitImport(@RequestParam(required = false) String keyType) {
|
||||
return service.generateSSHKey(keyType).map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
return service.generateSSHKey(keyType).map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -242,7 +242,7 @@ public class GitControllerCE {
|
|||
@PathVariable String workspaceId, @RequestBody GitConnectDTO gitConnectDTO) {
|
||||
return service.importArtifactFromGit(workspaceId, gitConnectDTO, ArtifactType.APPLICATION)
|
||||
.map(artifactImportDTO -> (ApplicationImportDTO) artifactImportDTO)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -252,7 +252,7 @@ public class GitControllerCE {
|
|||
log.debug("Going to delete branch {} for baseApplicationId {}", branchName, baseArtifactId);
|
||||
return service.deleteBranch(baseArtifactId, branchName, ArtifactType.APPLICATION)
|
||||
.map(artifact -> (Application) artifact)
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK.value(), application, null));
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK, application));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -261,7 +261,7 @@ public class GitControllerCE {
|
|||
log.debug("Going to discard changes for branchedApplicationId {}", branchedApplicationId);
|
||||
return service.discardChanges(branchedApplicationId, ArtifactType.APPLICATION)
|
||||
.map(artifact -> (Application) artifact)
|
||||
.map(result -> new ResponseDTO<>((HttpStatus.OK.value()), result, null));
|
||||
.map(result -> new ResponseDTO<>((HttpStatus.OK), result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -269,13 +269,13 @@ public class GitControllerCE {
|
|||
public Mono<ResponseDTO<List<GitDeployKeyDTO>>> getSupportedKeys() {
|
||||
log.debug("Going to list the list of supported keys");
|
||||
return Mono.just(GitDeployKeyGenerator.getSupportedProtocols())
|
||||
.map(gitDeployKeyDTOS -> new ResponseDTO<>(HttpStatus.OK.value(), gitDeployKeyDTOS, null));
|
||||
.map(gitDeployKeyDTOS -> new ResponseDTO<>(HttpStatus.OK, gitDeployKeyDTOS));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/doc-urls")
|
||||
public Mono<ResponseDTO<List<GitDocsDTO>>> getGitDocs() {
|
||||
return service.getGitDocUrls().map(gitDocDTO -> new ResponseDTO<>(HttpStatus.OK.value(), gitDocDTO, null));
|
||||
return service.getGitDocUrls().map(gitDocDTO -> new ResponseDTO<>(HttpStatus.OK, gitDocDTO));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -285,14 +285,14 @@ public class GitControllerCE {
|
|||
@RequestBody @Valid BranchProtectionRequestDTO branchProtectionRequestDTO) {
|
||||
return service.updateProtectedBranches(
|
||||
baseArtifactId, branchProtectionRequestDTO.getBranchNames(), ArtifactType.APPLICATION)
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK.value(), data, null));
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK, data));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/branch/app/{baseArtifactId}/protected")
|
||||
public Mono<ResponseDTO<List<String>>> getProtectedBranches(@PathVariable String baseArtifactId) {
|
||||
return service.getProtectedBranches(baseArtifactId, ArtifactType.APPLICATION)
|
||||
.map(list -> new ResponseDTO<>(HttpStatus.OK.value(), list, null));
|
||||
.map(list -> new ResponseDTO<>(HttpStatus.OK, list));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -300,7 +300,7 @@ public class GitControllerCE {
|
|||
public Mono<ResponseDTO<AutoCommitResponseDTO>> autoCommitApplication(@PathVariable String branchedApplicationId) {
|
||||
return autoCommitService
|
||||
.autoCommitApplication(branchedApplicationId)
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK.value(), data, null));
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK, data));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -309,13 +309,13 @@ public class GitControllerCE {
|
|||
@PathVariable String baseApplicationId,
|
||||
@RequestHeader(name = FieldName.BRANCH_NAME, required = false) String branchName) {
|
||||
return service.getAutoCommitProgress(baseApplicationId, branchName, ArtifactType.APPLICATION)
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK.value(), data, null));
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK, data));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@PatchMapping("/auto-commit/toggle/app/{baseArtifactId}")
|
||||
public Mono<ResponseDTO<Boolean>> toggleAutoCommitEnabled(@PathVariable String baseArtifactId) {
|
||||
return service.toggleAutoCommitEnabled(baseArtifactId, ArtifactType.APPLICATION)
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK.value(), data, null));
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK, data));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,6 +22,6 @@ public class HealthCheckControllerCE {
|
|||
@GetMapping
|
||||
public Mono<ResponseDTO<String>> getHealth() {
|
||||
log.debug("Checking server health ...");
|
||||
return healthCheckService.getHealth().map(health -> new ResponseDTO<>(HttpStatus.OK.value(), health, null));
|
||||
return healthCheckService.getHealth().map(health -> new ResponseDTO<>(HttpStatus.OK, health));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ public class InstanceAdminControllerCE {
|
|||
@GetMapping("/env")
|
||||
public Mono<ResponseDTO<Map<String, String>>> getAll() {
|
||||
log.debug("Getting all env configuration");
|
||||
return envManager.getAllNonEmpty().map(data -> new ResponseDTO<>(HttpStatus.OK.value(), data, null));
|
||||
return envManager.getAllNonEmpty().map(data -> new ResponseDTO<>(HttpStatus.OK, data));
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
|
|
@ -44,9 +44,7 @@ public class InstanceAdminControllerCE {
|
|||
public Mono<ResponseDTO<Void>> saveEnvChangesJSON(
|
||||
@Valid @RequestBody Map<String, String> changes, @RequestHeader("Origin") String originHeader) {
|
||||
log.debug("Applying env updates {}", changes.keySet());
|
||||
return envManager
|
||||
.applyChanges(changes, originHeader)
|
||||
.thenReturn(new ResponseDTO<>(HttpStatus.OK.value(), null, null));
|
||||
return envManager.applyChanges(changes, originHeader).thenReturn(new ResponseDTO<>(HttpStatus.OK, null));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -58,20 +56,20 @@ public class InstanceAdminControllerCE {
|
|||
log.debug("Applying env updates from form data");
|
||||
return exchange.getMultipartData()
|
||||
.flatMap(formData -> envManager.applyChangesFromMultipartFormData(formData, originHeader))
|
||||
.thenReturn(new ResponseDTO<>(HttpStatus.OK.value(), null, null));
|
||||
.thenReturn(new ResponseDTO<>(HttpStatus.OK, null));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@PostMapping("/restart")
|
||||
public Mono<ResponseDTO<Boolean>> restart() {
|
||||
log.debug("Received restart request");
|
||||
return envManager.restart().thenReturn(new ResponseDTO<>(HttpStatus.OK.value(), true, null));
|
||||
return envManager.restart().thenReturn(new ResponseDTO<>(HttpStatus.OK, true));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@PostMapping("/send-test-email")
|
||||
public Mono<ResponseDTO<Boolean>> sendTestEmail(@RequestBody @Valid TestEmailConfigRequestDTO requestDTO) {
|
||||
log.debug("Sending test email");
|
||||
return envManager.sendTestEmail(requestDTO).thenReturn(new ResponseDTO<>(HttpStatus.OK.value(), true, null));
|
||||
return envManager.sendTestEmail(requestDTO).thenReturn(new ResponseDTO<>(HttpStatus.OK, true));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ public class LayoutControllerCE {
|
|||
@GetMapping("/{layoutId}/pages/{branchedPageId}")
|
||||
public Mono<ResponseDTO<Layout>> getLayout(@PathVariable String branchedPageId, @PathVariable String layoutId) {
|
||||
return service.getLayout(branchedPageId, layoutId, false)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.OK.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.OK, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -57,7 +57,7 @@ public class LayoutControllerCE {
|
|||
log.debug("update multiple layout received for applicationId {}", applicationId);
|
||||
return updateLayoutService
|
||||
.updateMultipleLayouts(applicationId, request)
|
||||
.map(updatedCount -> new ResponseDTO<>(HttpStatus.OK.value(), updatedCount, null));
|
||||
.map(updatedCount -> new ResponseDTO<>(HttpStatus.OK, updatedCount));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -70,14 +70,14 @@ public class LayoutControllerCE {
|
|||
log.debug("update layout received for page {}", branchedPageId);
|
||||
return updateLayoutService
|
||||
.updateLayout(branchedPageId, applicationId, layoutId, dto.toLayout())
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.OK.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.OK, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/{layoutId}/pages/{branchedPageId}/view")
|
||||
public Mono<ResponseDTO<Layout>> getLayoutView(@PathVariable String branchedPageId, @PathVariable String layoutId) {
|
||||
return service.getLayout(branchedPageId, layoutId, true)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.OK.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.OK, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -86,6 +86,6 @@ public class LayoutControllerCE {
|
|||
refactorEntityNameDTO.setEntityType(EntityType.WIDGET);
|
||||
return refactoringService
|
||||
.refactorEntityName(refactorEntityNameDTO)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.OK.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.OK, created));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -40,14 +40,13 @@ public class OrganizationControllerCE {
|
|||
@GetMapping("/current")
|
||||
public Mono<ResponseDTO<Organization>> getOrganizationConfig() {
|
||||
log.debug("Attempting to retrieve organization configuration ... ");
|
||||
return service.getOrganizationConfiguration()
|
||||
.map(resource -> new ResponseDTO<>(HttpStatus.OK.value(), resource, null));
|
||||
return service.getOrganizationConfiguration().map(resource -> new ResponseDTO<>(HttpStatus.OK, resource));
|
||||
}
|
||||
|
||||
@PutMapping("")
|
||||
public Mono<ResponseDTO<Organization>> updateOrganizationConfiguration(
|
||||
@RequestBody OrganizationConfiguration organizationConfiguration) {
|
||||
return service.updateDefaultOrganizationConfiguration(organizationConfiguration)
|
||||
.map(organization -> new ResponseDTO<>(HttpStatus.OK.value(), organization, null));
|
||||
.map(organization -> new ResponseDTO<>(HttpStatus.OK, organization));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ public class PageControllerCE {
|
|||
log.debug("Going to create page {}", page.name());
|
||||
return applicationPageService
|
||||
.createPage(page.toPageDTO())
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -64,7 +64,7 @@ public class PageControllerCE {
|
|||
log.debug("Going to create crud-page in application {}", resource.getApplicationId());
|
||||
return createDBTablePageSolution
|
||||
.createPageFromDBTable(null, resource, environmentId, null, Boolean.TRUE)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -77,7 +77,7 @@ public class PageControllerCE {
|
|||
log.debug("Going to create CRUD page {}", branchedPageId);
|
||||
return createDBTablePageSolution
|
||||
.createPageFromDBTable(branchedPageId, resource, environmentId, null, Boolean.TRUE)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
|
|
@ -87,7 +87,7 @@ public class PageControllerCE {
|
|||
@PathVariable String branchedApplicationId) {
|
||||
return newPageService
|
||||
.findApplicationPagesByBranchedApplicationIdAndViewMode(branchedApplicationId, false, true)
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK.value(), resources, null));
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK, resources));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -97,7 +97,7 @@ public class PageControllerCE {
|
|||
@RequestHeader(name = FieldName.BRANCH_NAME, required = false) String branchName) {
|
||||
return newPageService
|
||||
.findApplicationPagesByBranchedApplicationIdAndViewMode(branchedApplicationId, true, true)
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK.value(), resources, null));
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK, resources));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -107,7 +107,7 @@ public class PageControllerCE {
|
|||
@RequestParam(required = false, defaultValue = "false") Boolean migrateDsl) {
|
||||
return applicationPageService
|
||||
.getPageAndMigrateDslByBranchedPageId(branchedPageId, false, migrateDsl)
|
||||
.map(page -> new ResponseDTO<>(HttpStatus.OK.value(), page, null));
|
||||
.map(page -> new ResponseDTO<>(HttpStatus.OK, page));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -117,7 +117,7 @@ public class PageControllerCE {
|
|||
@RequestParam(required = false, defaultValue = "false") Boolean migrateDsl) {
|
||||
return applicationPageService
|
||||
.getPageAndMigrateDslByBranchedPageId(branchedPageId, true, migrateDsl)
|
||||
.map(page -> new ResponseDTO<>(HttpStatus.OK.value(), page, null));
|
||||
.map(page -> new ResponseDTO<>(HttpStatus.OK, page));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -135,7 +135,7 @@ public class PageControllerCE {
|
|||
log.debug("Going to delete page with id: {}", branchedPageId);
|
||||
return applicationPageService
|
||||
.deleteUnpublishedPage(branchedPageId)
|
||||
.map(deletedResource -> new ResponseDTO<>(HttpStatus.OK.value(), deletedResource, null));
|
||||
.map(deletedResource -> new ResponseDTO<>(HttpStatus.OK, deletedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -143,7 +143,7 @@ public class PageControllerCE {
|
|||
public Mono<ResponseDTO<PageDTO>> clonePage(@PathVariable String branchedPageId) {
|
||||
return applicationPageService
|
||||
.clonePage(branchedPageId)
|
||||
.map(page -> new ResponseDTO<>(HttpStatus.CREATED.value(), page, null));
|
||||
.map(page -> new ResponseDTO<>(HttpStatus.CREATED, page));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -153,7 +153,7 @@ public class PageControllerCE {
|
|||
log.debug("Going to update page with id: {}", branchedPageId);
|
||||
return newPageService
|
||||
.updatePage(branchedPageId, resource.toPageDTO())
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK.value(), updatedResource, null));
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK, updatedResource));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -180,7 +180,7 @@ public class PageControllerCE {
|
|||
mode);
|
||||
return newPageService
|
||||
.findApplicationPages(branchedApplicationId, branchedPageId, mode)
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK.value(), resources, null));
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK, resources));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -191,6 +191,6 @@ public class PageControllerCE {
|
|||
@RequestHeader(name = FieldName.BRANCH_NAME, required = false) String branchName) {
|
||||
return newPageService
|
||||
.updateDependencyMap(defaultPageId, dependencyMap, RefType.branch, branchName)
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK.value(), updatedResource, null));
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK, updatedResource));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -44,21 +44,19 @@ public class PluginControllerCE {
|
|||
log.debug("Getting all plugins in workspace {}", workspaceId);
|
||||
return service.getInWorkspace(workspaceId)
|
||||
.collectList()
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK.value(), resources, null));
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK, resources));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/{pluginId}/form")
|
||||
public Mono<ResponseDTO<Object>> getDatasourceForm(@PathVariable String pluginId) {
|
||||
return service.getFormConfig(pluginId).map(form -> new ResponseDTO<>(HttpStatus.OK.value(), form, null));
|
||||
return service.getFormConfig(pluginId).map(form -> new ResponseDTO<>(HttpStatus.OK, form));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/default/icons")
|
||||
public Mono<ResponseDTO<List<Plugin>>> getDefaultPluginIcons() {
|
||||
return service.getDefaultPluginIcons()
|
||||
.collectList()
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK.value(), data, null));
|
||||
return service.getDefaultPluginIcons().collectList().map(data -> new ResponseDTO<>(HttpStatus.OK, data));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -75,7 +73,7 @@ public class PluginControllerCE {
|
|||
environmentId,
|
||||
triggerRequestDTO,
|
||||
serverWebExchange.getRequest().getHeaders())
|
||||
.map(triggerResultDTO -> new ResponseDTO<>(HttpStatus.OK.value(), triggerResultDTO, null));
|
||||
.map(triggerResultDTO -> new ResponseDTO<>(HttpStatus.OK, triggerResultDTO));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -96,6 +94,6 @@ public class PluginControllerCE {
|
|||
filePartFlux,
|
||||
requestType,
|
||||
serverWebExchange.getRequest().getHeaders())
|
||||
.map(triggerResultDTO -> new ResponseDTO<>(HttpStatus.OK.value(), triggerResultDTO, null));
|
||||
.map(triggerResultDTO -> new ResponseDTO<>(HttpStatus.OK, triggerResultDTO));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,9 +25,9 @@ public class ProductFeatureAlertControllerCE {
|
|||
public Mono<ResponseDTO<ProductAlertResponseDTO>> generateCode() {
|
||||
return productAlertService.getSingleApplicableMessage().map(messages -> {
|
||||
if (messages.size() > 0) {
|
||||
return new ResponseDTO<>(HttpStatus.OK.value(), messages.get(0), null);
|
||||
return new ResponseDTO<>(HttpStatus.OK, messages.get(0));
|
||||
} else {
|
||||
return new ResponseDTO<>(HttpStatus.OK.value(), new ProductAlertResponseDTO(), null);
|
||||
return new ResponseDTO<>(HttpStatus.OK, new ProductAlertResponseDTO());
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
|
|||
|
|
@ -50,6 +50,6 @@ public class RestApiImportControllerCE {
|
|||
}
|
||||
|
||||
return service.importAction(input, contextType, contextId, name, workspaceId)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ public class SaasControllerCE {
|
|||
requestAppsmithTokenDTO,
|
||||
serverWebExchange.getRequest().getHeaders(),
|
||||
importForGit)
|
||||
.map(token -> new ResponseDTO<>(HttpStatus.OK.value(), token, null));
|
||||
.map(token -> new ResponseDTO<>(HttpStatus.OK, token));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -65,7 +65,7 @@ public class SaasControllerCE {
|
|||
log.debug("Received callback for an OAuth2 authorization request");
|
||||
return authenticationService
|
||||
.getAccessTokenFromCloud(datasourceId, environmentId, appsmithToken)
|
||||
.map(datasource -> new ResponseDTO<>(HttpStatus.OK.value(), datasource, null));
|
||||
.map(datasource -> new ResponseDTO<>(HttpStatus.OK, datasource));
|
||||
}
|
||||
|
||||
@GetMapping("authorize")
|
||||
|
|
|
|||
|
|
@ -33,6 +33,6 @@ public class SearchEntityControllerCE {
|
|||
log.debug("Going to search for entities with search string: {}", keyword);
|
||||
return searchEntitySolution
|
||||
.searchEntity(entities, keyword, page, size, Boolean.TRUE)
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK.value(), resources, null));
|
||||
.map(resources -> new ResponseDTO<>(HttpStatus.OK, resources));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ public class ThemeControllerCE {
|
|||
public Mono<ResponseDTO<List<Theme>>> getApplicationThemes(@PathVariable String branchedApplicationId) {
|
||||
return service.getApplicationThemes(branchedApplicationId)
|
||||
.collectList()
|
||||
.map(themes -> new ResponseDTO<>(HttpStatus.OK.value(), themes, null));
|
||||
.map(themes -> new ResponseDTO<>(HttpStatus.OK, themes));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -43,7 +43,7 @@ public class ThemeControllerCE {
|
|||
@PathVariable String branchedApplicationId,
|
||||
@RequestParam(required = false, defaultValue = "EDIT") ApplicationMode mode) {
|
||||
return service.getApplicationTheme(branchedApplicationId, mode)
|
||||
.map(theme -> new ResponseDTO<>(HttpStatus.OK.value(), theme, null));
|
||||
.map(theme -> new ResponseDTO<>(HttpStatus.OK, theme));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -51,13 +51,12 @@ public class ThemeControllerCE {
|
|||
public Mono<ResponseDTO<Theme>> updateTheme(
|
||||
@PathVariable String branchedApplicationId, @Valid @RequestBody Theme resource) {
|
||||
return service.updateTheme(branchedApplicationId, resource)
|
||||
.map(theme -> new ResponseDTO<>(HttpStatus.OK.value(), theme, null));
|
||||
.map(theme -> new ResponseDTO<>(HttpStatus.OK, theme));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@PatchMapping("{themeId}")
|
||||
public Mono<ResponseDTO<Theme>> updateName(@PathVariable String themeId, @Valid @RequestBody Theme resource) {
|
||||
return service.updateName(themeId, resource)
|
||||
.map(theme -> new ResponseDTO<>(HttpStatus.OK.value(), theme, null));
|
||||
return service.updateName(themeId, resource).map(theme -> new ResponseDTO<>(HttpStatus.OK, theme));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,6 +25,6 @@ public class UsagePulseControllerCE {
|
|||
@PostMapping
|
||||
@ResponseStatus(HttpStatus.CREATED)
|
||||
public Mono<ResponseDTO<Boolean>> create(@RequestBody @Valid UsagePulseDTO usagePulseDTO) {
|
||||
return service.createPulse(usagePulseDTO).thenReturn(new ResponseDTO<>(HttpStatus.CREATED.value(), true, null));
|
||||
return service.createPulse(usagePulseDTO).thenReturn(new ResponseDTO<>(HttpStatus.CREATED, true));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -72,15 +72,13 @@ public class UserControllerCE {
|
|||
@PutMapping()
|
||||
public Mono<ResponseDTO<User>> update(@RequestBody UserUpdateDTO updates, ServerWebExchange exchange) {
|
||||
return service.updateCurrentUser(updates, exchange)
|
||||
.map(updatedUser -> new ResponseDTO<>(HttpStatus.OK.value(), updatedUser, null));
|
||||
.map(updatedUser -> new ResponseDTO<>(HttpStatus.OK, updatedUser));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@PutMapping("/leaveWorkspace/{workspaceId}")
|
||||
public Mono<ResponseDTO<User>> leaveWorkspace(@PathVariable String workspaceId) {
|
||||
return userWorkspaceService
|
||||
.leaveWorkspace(workspaceId)
|
||||
.map(user -> new ResponseDTO<>(HttpStatus.OK.value(), user, null));
|
||||
return userWorkspaceService.leaveWorkspace(workspaceId).map(user -> new ResponseDTO<>(HttpStatus.OK, user));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -98,14 +96,13 @@ public class UserControllerCE {
|
|||
return service.forgotPasswordTokenGenerate(userPasswordDTO)
|
||||
.defaultIfEmpty(true)
|
||||
.onErrorReturn(true)
|
||||
.thenReturn(new ResponseDTO<>(HttpStatus.OK.value(), true, null));
|
||||
.thenReturn(new ResponseDTO<>(HttpStatus.OK, true));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/verifyPasswordResetToken")
|
||||
public Mono<ResponseDTO<Boolean>> verifyPasswordResetToken(@RequestParam String token) {
|
||||
return service.verifyPasswordResetToken(token)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
return service.verifyPasswordResetToken(token).map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -113,14 +110,13 @@ public class UserControllerCE {
|
|||
public Mono<ResponseDTO<Boolean>> resetPasswordAfterForgotPassword(
|
||||
@RequestBody ResetUserPasswordDTO userPasswordDTO) {
|
||||
return service.resetPasswordAfterForgotPassword(userPasswordDTO.getToken(), userPasswordDTO)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/me")
|
||||
public Mono<ResponseDTO<UserProfileDTO>> getUserProfile(@AuthenticationPrincipal User user) {
|
||||
return service.buildUserProfileDTO(user)
|
||||
.map(profile -> new ResponseDTO<>(HttpStatus.OK.value(), profile, null));
|
||||
return service.buildUserProfileDTO(user).map(profile -> new ResponseDTO<>(HttpStatus.OK, profile));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -139,7 +135,7 @@ public class UserControllerCE {
|
|||
@RequestParam(required = false) String recaptchaToken) {
|
||||
return userAndAccessManagementService
|
||||
.inviteUsers(inviteUsersDTO, originHeader, recaptchaToken)
|
||||
.map(users -> new ResponseDTO<>(HttpStatus.OK.value(), users, null));
|
||||
.map(users -> new ResponseDTO<>(HttpStatus.OK, users));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -148,20 +144,19 @@ public class UserControllerCE {
|
|||
return sessionUserService
|
||||
.getCurrentUser()
|
||||
.flatMap(userDataService::setViewedCurrentVersionReleaseNotes)
|
||||
.thenReturn(new ResponseDTO<>(HttpStatus.OK.value(), null, null));
|
||||
.thenReturn(new ResponseDTO<>(HttpStatus.OK, null));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@PostMapping(value = "/photo", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
|
||||
public Mono<ResponseDTO<UserData>> uploadProfilePhoto(@RequestPart("file") Mono<Part> fileMono) {
|
||||
return fileMono.flatMap(userDataService::saveProfilePhoto)
|
||||
.map(url -> new ResponseDTO<>(HttpStatus.OK.value(), url, null));
|
||||
return fileMono.flatMap(userDataService::saveProfilePhoto).map(url -> new ResponseDTO<>(HttpStatus.OK, url));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@DeleteMapping("/photo")
|
||||
public Mono<ResponseDTO<Void>> deleteProfilePhoto() {
|
||||
return userDataService.deleteProfilePhoto().thenReturn(new ResponseDTO<>(HttpStatus.OK.value(), null, null));
|
||||
return userDataService.deleteProfilePhoto().thenReturn(new ResponseDTO<>(HttpStatus.OK, null));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -183,9 +178,7 @@ public class UserControllerCE {
|
|||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/features")
|
||||
public Mono<ResponseDTO<Map<String, Boolean>>> getFeatureFlags() {
|
||||
return userDataService
|
||||
.getFeatureFlagsForCurrentUser()
|
||||
.map(map -> new ResponseDTO<>(HttpStatus.OK.value(), map, null));
|
||||
return userDataService.getFeatureFlagsForCurrentUser().map(map -> new ResponseDTO<>(HttpStatus.OK, map));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -199,7 +192,7 @@ public class UserControllerCE {
|
|||
@RequestHeader("Origin") String originHeader) {
|
||||
resendEmailVerificationDTO.setBaseUrl(originHeader);
|
||||
return service.resendEmailVerification(resendEmailVerificationDTO, null)
|
||||
.thenReturn(new ResponseDTO<>(HttpStatus.OK.value(), true, null));
|
||||
.thenReturn(new ResponseDTO<>(HttpStatus.OK, true));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -37,28 +37,26 @@ public class WorkspaceControllerCE {
|
|||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/{id}")
|
||||
public Mono<ResponseDTO<Workspace>> getById(@PathVariable String id) {
|
||||
return service.getById(id).map(workspace -> new ResponseDTO<>(HttpStatus.OK.value(), workspace, null));
|
||||
return service.getById(id).map(workspace -> new ResponseDTO<>(HttpStatus.OK, workspace));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@PostMapping
|
||||
@ResponseStatus(HttpStatus.CREATED)
|
||||
public Mono<ResponseDTO<Workspace>> create(@Valid @RequestBody Workspace resource) {
|
||||
return service.create(resource).map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
return service.create(resource).map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@PutMapping("/{id}")
|
||||
public Mono<ResponseDTO<Workspace>> update(@PathVariable String id, @RequestBody Workspace resource) {
|
||||
return service.update(id, resource)
|
||||
.map(updatedResource -> new ResponseDTO<>(HttpStatus.OK.value(), updatedResource, null));
|
||||
return service.update(id, resource).map(updatedResource -> new ResponseDTO<>(HttpStatus.OK, updatedResource));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@DeleteMapping("/{id}")
|
||||
public Mono<ResponseDTO<Workspace>> delete(@PathVariable String id) {
|
||||
return service.archiveById(id)
|
||||
.map(deletedResource -> new ResponseDTO<>(HttpStatus.OK.value(), deletedResource, null));
|
||||
return service.archiveById(id).map(deletedResource -> new ResponseDTO<>(HttpStatus.OK, deletedResource));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -69,7 +67,7 @@ public class WorkspaceControllerCE {
|
|||
public Mono<ResponseDTO<List<PermissionGroupInfoDTO>>> getPermissionGroupsForWorkspace(
|
||||
@PathVariable String workspaceId) {
|
||||
return service.getPermissionGroupsForWorkspace(workspaceId)
|
||||
.map(groupInfoList -> new ResponseDTO<>(HttpStatus.OK.value(), groupInfoList, null));
|
||||
.map(groupInfoList -> new ResponseDTO<>(HttpStatus.OK, groupInfoList));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -77,7 +75,7 @@ public class WorkspaceControllerCE {
|
|||
public Mono<ResponseDTO<List<MemberInfoDTO>>> getUserMembersOfWorkspace(@PathVariable String workspaceId) {
|
||||
return userWorkspaceService
|
||||
.getWorkspaceMembers(workspaceId)
|
||||
.map(users -> new ResponseDTO<>(HttpStatus.OK.value(), users, null));
|
||||
.map(users -> new ResponseDTO<>(HttpStatus.OK, users));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -88,7 +86,7 @@ public class WorkspaceControllerCE {
|
|||
@RequestHeader(name = "Origin", required = false) String originHeader) {
|
||||
return userWorkspaceService
|
||||
.updatePermissionGroupForMember(workspaceId, updatePermissionGroupDTO, originHeader)
|
||||
.map(user -> new ResponseDTO<>(HttpStatus.OK.value(), user, null));
|
||||
.map(user -> new ResponseDTO<>(HttpStatus.OK, user));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -96,14 +94,13 @@ public class WorkspaceControllerCE {
|
|||
public Mono<ResponseDTO<Workspace>> uploadLogo(
|
||||
@PathVariable String workspaceId, @RequestPart("file") Mono<Part> fileMono) {
|
||||
return fileMono.flatMap(filePart -> service.uploadLogo(workspaceId, filePart))
|
||||
.map(url -> new ResponseDTO<>(HttpStatus.OK.value(), url, null));
|
||||
.map(url -> new ResponseDTO<>(HttpStatus.OK, url));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@DeleteMapping("/{workspaceId}/logo")
|
||||
public Mono<ResponseDTO<Workspace>> deleteLogo(@PathVariable String workspaceId) {
|
||||
return service.deleteLogo(workspaceId)
|
||||
.map(workspace -> new ResponseDTO<>(HttpStatus.OK.value(), workspace, null));
|
||||
return service.deleteLogo(workspaceId).map(workspace -> new ResponseDTO<>(HttpStatus.OK, workspace));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -112,6 +109,6 @@ public class WorkspaceControllerCE {
|
|||
@RequestHeader(name = "Host", required = false) String hostname) {
|
||||
return userWorkspaceService
|
||||
.getUserWorkspacesByRecentlyUsedOrder(hostname)
|
||||
.map(workspaces -> new ResponseDTO<>(HttpStatus.OK.value(), workspaces, null));
|
||||
.map(workspaces -> new ResponseDTO<>(HttpStatus.OK, workspaces));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ import lombok.Getter;
|
|||
import lombok.NoArgsConstructor;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
||||
import org.springframework.http.HttpStatus;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
|
|
@ -22,6 +23,10 @@ public class ResponseDTO<T> implements Serializable {
|
|||
|
||||
private T data;
|
||||
|
||||
public ResponseDTO(HttpStatus status, T data) {
|
||||
this(status.value(), data, null);
|
||||
}
|
||||
|
||||
public ResponseDTO(int status, T data, String message) {
|
||||
this.responseMeta = new ResponseMetaDTO(status, message);
|
||||
this.data = data;
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ public class GitApplicationControllerCE {
|
|||
public Mono<ResponseDTO<GitArtifactMetadata>> getGitMetadata(@PathVariable String baseApplicationId) {
|
||||
return centralGitService
|
||||
.getGitArtifactMetadata(baseApplicationId, ARTIFACT_TYPE)
|
||||
.map(metadata -> new ResponseDTO<>(HttpStatus.OK.value(), metadata, null));
|
||||
.map(metadata -> new ResponseDTO<>(HttpStatus.OK, metadata));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -72,7 +72,7 @@ public class GitApplicationControllerCE {
|
|||
@RequestHeader("Origin") String originHeader) {
|
||||
return centralGitService
|
||||
.connectArtifactToGit(applicationId, ARTIFACT_TYPE, gitConnectDTO, originHeader, GIT_TYPE)
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK.value(), application, null));
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK, application));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -83,7 +83,7 @@ public class GitApplicationControllerCE {
|
|||
log.info("Going to commit branchedApplicationId {}", branchedApplicationId);
|
||||
return centralGitService
|
||||
.commitArtifact(commitDTO, branchedApplicationId, ARTIFACT_TYPE, GIT_TYPE)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -99,7 +99,7 @@ public class GitApplicationControllerCE {
|
|||
srcBranch);
|
||||
return centralGitService
|
||||
.createReference(referencedApplicationId, ARTIFACT_TYPE, gitRefDTO, GIT_TYPE)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -108,7 +108,7 @@ public class GitApplicationControllerCE {
|
|||
@PathVariable String referencedApplicationId, @RequestBody GitRefDTO gitRefDTO) {
|
||||
return centralGitService
|
||||
.checkoutReference(referencedApplicationId, ARTIFACT_TYPE, gitRefDTO, true, GIT_TYPE)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -117,7 +117,7 @@ public class GitApplicationControllerCE {
|
|||
log.info("Going to remove the remoteUrl for application {}", branchedApplicationId);
|
||||
return centralGitService
|
||||
.detachRemote(branchedApplicationId, ARTIFACT_TYPE, GIT_TYPE)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -126,7 +126,7 @@ public class GitApplicationControllerCE {
|
|||
log.info("Going to pull the latest for branchedApplicationId {}", branchedApplicationId);
|
||||
return centralGitService
|
||||
.pullArtifact(branchedApplicationId, ARTIFACT_TYPE, GIT_TYPE)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -137,7 +137,7 @@ public class GitApplicationControllerCE {
|
|||
log.info("Going to get status for branchedApplicationId {}", branchedApplicationId);
|
||||
return centralGitService
|
||||
.getStatus(branchedApplicationId, ARTIFACT_TYPE, compareRemote, GIT_TYPE)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -148,7 +148,7 @@ public class GitApplicationControllerCE {
|
|||
log.info("Going to compare with remote for default referencedApplicationId {}", referencedApplicationId);
|
||||
return centralGitService
|
||||
.fetchRemoteChanges(referencedApplicationId, ARTIFACT_TYPE, true, GIT_TYPE, refType)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -162,7 +162,7 @@ public class GitApplicationControllerCE {
|
|||
branchedApplicationId);
|
||||
return centralGitService
|
||||
.mergeBranch(branchedApplicationId, ARTIFACT_TYPE, gitMergeDTO, GIT_TYPE)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -176,7 +176,7 @@ public class GitApplicationControllerCE {
|
|||
branchedApplicationId);
|
||||
return centralGitService
|
||||
.isBranchMergable(branchedApplicationId, ARTIFACT_TYPE, gitMergeDTO, GIT_TYPE)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -188,7 +188,7 @@ public class GitApplicationControllerCE {
|
|||
log.info("Going to delete ref {} for baseApplicationId {}", refName, baseArtifactId);
|
||||
return centralGitService
|
||||
.deleteGitReference(baseArtifactId, ARTIFACT_TYPE, refName, refType, GIT_TYPE)
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK.value(), application, null));
|
||||
.map(application -> new ResponseDTO<>(HttpStatus.OK, application));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -197,7 +197,7 @@ public class GitApplicationControllerCE {
|
|||
log.info("Going to discard changes for branchedApplicationId {}", branchedApplicationId);
|
||||
return centralGitService
|
||||
.discardChanges(branchedApplicationId, ARTIFACT_TYPE, GIT_TYPE)
|
||||
.map(result -> new ResponseDTO<>((HttpStatus.OK.value()), result, null));
|
||||
.map(result -> new ResponseDTO<>((HttpStatus.OK), result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -207,7 +207,7 @@ public class GitApplicationControllerCE {
|
|||
@RequestBody @Valid BranchProtectionRequestDTO branchProtectionRequestDTO) {
|
||||
return centralGitService
|
||||
.updateProtectedBranches(baseArtifactId, ARTIFACT_TYPE, branchProtectionRequestDTO.getBranchNames())
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK.value(), data, null));
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK, data));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -215,7 +215,7 @@ public class GitApplicationControllerCE {
|
|||
public Mono<ResponseDTO<List<String>>> getProtectedBranches(@PathVariable String baseArtifactId) {
|
||||
return centralGitService
|
||||
.getProtectedBranches(baseArtifactId, ARTIFACT_TYPE)
|
||||
.map(list -> new ResponseDTO<>(HttpStatus.OK.value(), list, null));
|
||||
.map(list -> new ResponseDTO<>(HttpStatus.OK, list));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -223,7 +223,7 @@ public class GitApplicationControllerCE {
|
|||
public Mono<ResponseDTO<AutoCommitResponseDTO>> autoCommitApplication(@PathVariable String branchedApplicationId) {
|
||||
return autoCommitService
|
||||
.autoCommitApplication(branchedApplicationId)
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK.value(), data, null));
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK, data));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -233,7 +233,7 @@ public class GitApplicationControllerCE {
|
|||
@RequestHeader(name = FieldName.BRANCH_NAME, required = false) String branchName) {
|
||||
return centralGitService
|
||||
.getAutoCommitProgress(baseApplicationId, ARTIFACT_TYPE, branchName)
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK.value(), data, null));
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK, data));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -241,7 +241,7 @@ public class GitApplicationControllerCE {
|
|||
public Mono<ResponseDTO<Boolean>> toggleAutoCommitEnabled(@PathVariable String baseArtifactId) {
|
||||
return centralGitService
|
||||
.toggleAutoCommitEnabled(baseArtifactId, ARTIFACT_TYPE)
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK.value(), data, null));
|
||||
.map(data -> new ResponseDTO<>(HttpStatus.OK, data));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -254,7 +254,7 @@ public class GitApplicationControllerCE {
|
|||
return centralGitService
|
||||
.listBranchForArtifact(
|
||||
branchedApplicationId, ARTIFACT_TYPE, BooleanUtils.isTrue(pruneBranches), GIT_TYPE)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -262,7 +262,7 @@ public class GitApplicationControllerCE {
|
|||
public Mono<ResponseDTO<GitAuthDTO>> getSSHKey(@PathVariable String branchedApplicationId) {
|
||||
return artifactService
|
||||
.getSshKey(ARTIFACT_TYPE, branchedApplicationId)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -271,6 +271,6 @@ public class GitApplicationControllerCE {
|
|||
@PathVariable String branchedApplicationId, @RequestParam(required = false) String keyType) {
|
||||
return artifactService
|
||||
.createOrUpdateSshKeyPair(ARTIFACT_TYPE, branchedApplicationId, keyType)
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED.value(), created, null));
|
||||
.map(created -> new ResponseDTO<>(HttpStatus.CREATED, created));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ public class GitArtifactControllerCE {
|
|||
log.debug("Going to add default git profile for user");
|
||||
return gitProfileUtils
|
||||
.updateOrCreateGitProfileForCurrentUser(gitProfile)
|
||||
.map(response -> new ResponseDTO<>(HttpStatus.OK.value(), response, null));
|
||||
.map(response -> new ResponseDTO<>(HttpStatus.OK, response));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -59,7 +59,7 @@ public class GitArtifactControllerCE {
|
|||
public Mono<ResponseDTO<GitProfile>> getDefaultGitConfigForUser() {
|
||||
return gitProfileUtils
|
||||
.getDefaultGitProfileOrCreateIfEmpty()
|
||||
.map(gitConfigResponse -> new ResponseDTO<>(HttpStatus.OK.value(), gitConfigResponse, null));
|
||||
.map(gitConfigResponse -> new ResponseDTO<>(HttpStatus.OK, gitConfigResponse));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -69,7 +69,7 @@ public class GitArtifactControllerCE {
|
|||
log.debug("Going to add repo specific git profile for application: {}", baseApplicationId);
|
||||
return gitProfileUtils
|
||||
.updateOrCreateGitProfileForCurrentUser(gitProfile, baseApplicationId)
|
||||
.map(response -> new ResponseDTO<>(HttpStatus.ACCEPTED.value(), response, null));
|
||||
.map(response -> new ResponseDTO<>(HttpStatus.ACCEPTED, response));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -77,7 +77,7 @@ public class GitArtifactControllerCE {
|
|||
public Mono<ResponseDTO<GitProfile>> getGitConfigForUser(@PathVariable String baseArtifactId) {
|
||||
return gitProfileUtils
|
||||
.getGitProfileForUser(baseArtifactId)
|
||||
.map(gitConfigResponse -> new ResponseDTO<>(HttpStatus.OK.value(), gitConfigResponse, null));
|
||||
.map(gitConfigResponse -> new ResponseDTO<>(HttpStatus.OK, gitConfigResponse));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -88,15 +88,13 @@ public class GitArtifactControllerCE {
|
|||
// TODO: remove artifact type from methods.
|
||||
return centralGitService
|
||||
.importArtifactFromGit(workspaceId, gitConnectDTO, GIT_TYPE)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED.value(), result, null));
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.CREATED, result));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/doc-urls")
|
||||
public Mono<ResponseDTO<List<GitDocsDTO>>> getGitDocs() {
|
||||
return centralGitService
|
||||
.getGitDocUrls()
|
||||
.map(gitDocDTO -> new ResponseDTO<>(HttpStatus.OK.value(), gitDocDTO, null));
|
||||
return centralGitService.getGitDocUrls().map(gitDocDTO -> new ResponseDTO<>(HttpStatus.OK, gitDocDTO));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
|
|
@ -104,14 +102,12 @@ public class GitArtifactControllerCE {
|
|||
public Mono<ResponseDTO<List<GitDeployKeyDTO>>> getSupportedKeys() {
|
||||
log.info("Going to list the list of supported keys");
|
||||
return Mono.just(GitDeployKeyGenerator.getSupportedProtocols())
|
||||
.map(gitDeployKeyDTOS -> new ResponseDTO<>(HttpStatus.OK.value(), gitDeployKeyDTOS, null));
|
||||
.map(gitDeployKeyDTOS -> new ResponseDTO<>(HttpStatus.OK, gitDeployKeyDTOS));
|
||||
}
|
||||
|
||||
@JsonView(Views.Public.class)
|
||||
@GetMapping("/import/keys")
|
||||
public Mono<ResponseDTO<GitAuth>> generateKeyForGitImport(@RequestParam(required = false) String keyType) {
|
||||
return centralGitService
|
||||
.generateSSHKey(keyType)
|
||||
.map(result -> new ResponseDTO<>(HttpStatus.OK.value(), result, null));
|
||||
return centralGitService.generateSSHKey(keyType).map(result -> new ResponseDTO<>(HttpStatus.OK, result));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -121,7 +121,7 @@ public class ConsolidatedAPIServiceCEImpl implements ConsolidatedAPIServiceCE {
|
|||
private final ObservationHelper observationHelper;
|
||||
|
||||
protected <T> ResponseDTO<T> getSuccessResponse(T data) {
|
||||
return new ResponseDTO<>(HttpStatus.OK.value(), data, null);
|
||||
return new ResponseDTO<>(HttpStatus.OK, data);
|
||||
}
|
||||
|
||||
protected <T> Mono<ResponseDTO<T>> getErrorResponseMono(Throwable error) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user