Blueprint controller loopback fix 93/92193/1
authorEzhilarasi <ezhrajam@in.ibm.com>
Mon, 29 Jul 2019 11:47:34 +0000 (17:17 +0530)
committerEzhilarasi <ezhrajam@in.ibm.com>
Mon, 29 Jul 2019 11:47:43 +0000 (17:17 +0530)
Exported blueprint controller in index and changed uri path
Change-Id: If83d2260912dfd92353b0923b1237726ff4baad3
Issue-ID: CCSDK-1275
Signed-off-by: Ezhilarasi <ezhrajam@in.ibm.com>
cds-ui/server/src/controllers/blueprint-rest.controller.ts
cds-ui/server/src/controllers/index.ts

index 14aba56..c73f7a6 100644 (file)
@@ -57,7 +57,7 @@ export class BlueprintRestController {
     public bpservice: BlueprintService,
   ) { }
 
-  @get('/blueprints', {
+  @get('/controllerblueprint/all', {
     responses: {
       '200': {
         description: 'Blueprint model instance',
@@ -69,7 +69,7 @@ export class BlueprintRestController {
     return await this.bpservice.getAllblueprints();
   }
 
-  @get('/searchByTags/{tags}', {
+  @get('/controllerblueprint/searchByTags/{tags}', {
     responses: {
       '200': {
         content: { 'application/json': {} },
@@ -80,7 +80,7 @@ export class BlueprintRestController {
     return await this.bpservice.getByTags(tags);
   }
 
-  @post('/create-blueprint')
+  @post('/controllerblueprint/create-blueprint')
   async upload(
     @requestBody({
       description: 'multipart/form-data value.',
@@ -109,7 +109,7 @@ export class BlueprintRestController {
     });
   }
 
-  @post('/publish')
+  @post('/controllerblueprint/publish')
   async publish(
     @requestBody({
       description: 'multipart/form-data value.',
@@ -138,7 +138,7 @@ export class BlueprintRestController {
     });
   }
 
-  @post('/enrich-blueprint')
+  @post('/controllerblueprint/enrich-blueprint')
   async enrich(
     @requestBody({
       description: 'multipart/form-data value.',
@@ -167,7 +167,7 @@ export class BlueprintRestController {
     });
   }
 
-  @get('/download-blueprint/{name}/{version}')
+  @get('/controllerblueprint/download-blueprint/{name}/{version}')
   async download(
     @param.path.string('name') name: string,
     @param.path.string('version') version: string,
@@ -191,7 +191,7 @@ export class BlueprintRestController {
     })
   }
 
-  @post('/deploy-blueprint')
+  @post('/controllerblueprint/deploy-blueprint')
   async deploy(
     @requestBody({
       description: 'multipart/form-data value.',
index 59f6351..fd4d9c8 100644 (file)
@@ -20,4 +20,5 @@ limitations under the License.
 */
 
 export * from './ping.controller';
+export * from './blueprint-rest.controller';
 export * from './data-dictionary.controller';