From c39b75f5d65da941f8e5f91e7002dbc8eac8f3ea Mon Sep 17 00:00:00 2001 From: Gunasekar-K Date: Fri, 13 Feb 2026 14:17:58 +0530 Subject: [PATCH 1/3] CORE-2390 --- .circleci/config.yml | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 3392b66..51b2f1e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,13 +1,15 @@ -version: 2 +version: 2.1 defaults: &defaults - docker: - - image: cimg/node:18.20.4 + docker: + - image: cimg/python:3.13.2-browsers + install_dependency: &install_dependency name: Installation of build and deployment dependencies. command: | - sudo apt update - sudo apt install jq python3-pip - sudo pip3 install awscli --upgrade + sudo apt update + sudo apt install python3-pip + sudo pip3 install awscli --upgrade + install_deploysuite: &install_deploysuite name: Installation of install_deploysuite. command: | @@ -15,6 +17,8 @@ install_deploysuite: &install_deploysuite cp ./../buildscript/master_deploy.sh . cp ./../buildscript/buildenv.sh . cp ./../buildscript/awsconfiguration.sh . + cp ../buildscript/psvar-processor.sh . + restore_cache_settings_for_build: &restore_cache_settings_for_build key: docker-node-modules-{{ checksum "package-lock.json" }} @@ -36,9 +40,10 @@ builddeploy_steps: &builddeploy_steps command: | ./awsconfiguration.sh $DEPLOY_ENV source awsenvconf - ./buildenv.sh -e $DEPLOY_ENV -b ${LOGICAL_ENV}-${APPNAME}-deployvar - source buildenvvar - ./master_deploy.sh -d ECS -e $DEPLOY_ENV -t latest -s ${LOGICAL_ENV}-${APPNAME}-appvar -i ${APPNAME} -p FARGATE + ./psvar-processor.sh -t appenv -p /config/${APPNAME}/deployvar + source deployvar_env + ./master_deploy.sh -d ECS -e $DEPLOY_ENV -t latest -j /config/${APPNAME}/appvar -i ${APPNAME} -p FARGATE + jobs: # Build & Deploy against development backend "build-dev": From 21cde4c3d22e57711595d9df4e0a4ac8245baf77 Mon Sep 17 00:00:00 2001 From: Gunasekar-K Date: Fri, 13 Feb 2026 14:25:54 +0530 Subject: [PATCH 2/3] CORE-2390 --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 51b2f1e..b3d4ebf 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -13,7 +13,7 @@ install_dependency: &install_dependency install_deploysuite: &install_deploysuite name: Installation of install_deploysuite. command: | - git clone --branch v1.4.15 https://github.com/topcoder-platform/tc-deploy-scripts ../buildscript + git clone --branch v1.4.20 https://github.com/topcoder-platform/tc-deploy-scripts ../buildscript cp ./../buildscript/master_deploy.sh . cp ./../buildscript/buildenv.sh . cp ./../buildscript/awsconfiguration.sh . From 756988b10ff7e78ca6c5892363f02759cca15bd7 Mon Sep 17 00:00:00 2001 From: Kiril Kartunov Date: Fri, 13 Feb 2026 13:28:27 +0200 Subject: [PATCH 3/3] switch to v6 --- src/services/members.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/members.service.ts b/src/services/members.service.ts index e75d40d..baeb6c7 100644 --- a/src/services/members.service.ts +++ b/src/services/members.service.ts @@ -9,7 +9,7 @@ import { isEmpty } from 'lodash'; */ export async function getMemberInfo(member_id: string) { return axios - .get(`https://api.topcoder${NODE_ENV === 'development' ? '-dev' : ''}.com/v5/members?userId=${member_id}`) + .get(`https://api.topcoder${NODE_ENV === 'development' ? '-dev' : ''}.com/v6/members?userId=${member_id}`) .then(res => (isEmpty(res.data) ? null : res.data[0])); } @@ -19,5 +19,5 @@ export async function getMemberInfo(member_id: string) { * @returns Promise */ export async function getMemberInfoByHandle(handle: string) { - return axios.get(`https://api.topcoder${NODE_ENV === 'development' ? '-dev' : ''}.com/v5/members/${handle}`).then(res => res.data); + return axios.get(`https://api.topcoder${NODE_ENV === 'development' ? '-dev' : ''}.com/v6/members/${handle}`).then(res => res.data); }