Skip to content

Commit 0cc9a27

Browse files
authored
Merge pull request #7014 from topcoder-platform/develop
Remove Growsurf, fix MM display
2 parents cb4021e + 915d6ed commit 0cc9a27

File tree

20 files changed

+30
-323
lines changed

20 files changed

+30
-323
lines changed

.circleci/config.yml

+1
Original file line numberDiff line numberDiff line change
@@ -359,6 +359,7 @@ workflows:
359359
only:
360360
- develop
361361
- TOP-1390
362+
- PM-191-2
362363
# This is alternate dev env for parallel testing
363364
# Deprecate this workflow due to beta env shutdown
364365
# https://topcoder.atlassian.net/browse/CORE-251

Dockerfile

-4
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,6 @@ ARG GSHEETS_API_KEY
7171

7272
# Gig work referrals
7373
ARG SENDGRID_API_KEY
74-
ARG GROWSURF_API_KEY
75-
ARG GROWSURF_CAMPAIGN_ID
7674
ARG GOOGLE_SERVICE_ACCOUNT_PRIVATE_KEY
7775

7876
# Optimizely
@@ -141,8 +139,6 @@ ENV CONTENTFUL_EDU_PREVIEW_API_KEY=$CONTENTFUL_EDU_PREVIEW_API_KEY
141139
ENV RECRUITCRM_API_KEY=$RECRUITCRM_API_KEY
142140
ENV COMMUNITY_APP_URL=$COMMUNITY_APP_URL
143141
ENV SENDGRID_API_KEY=$SENDGRID_API_KEY
144-
ENV GROWSURF_API_KEY=$GROWSURF_API_KEY
145-
ENV GROWSURF_CAMPAIGN_ID=$GROWSURF_CAMPAIGN_ID
146142
ENV GSHEETS_API_KEY=$GSHEETS_API_KEY
147143
ENV GOOGLE_SERVICE_ACCOUNT_PRIVATE_KEY=$GOOGLE_SERVICE_ACCOUNT_PRIVATE_KEY
148144

__tests__/shared/components/challenge-listing/Listing/Bucket.jsx

+3
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@ const mockDatas = [{
5757
}, {
5858
name: 'Task',
5959
abbreviation: 'TSK',
60+
}, {
61+
name: 'Marathon Match',
62+
abbreviation: 'MM',
6063
},
6164
],
6265
loading: false,

build.sh

-2
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,6 @@ docker build -t $TAG \
5050
--build-arg CONTENTFUL_COMCAST_PREVIEW_API_KEY=$CONTENTFUL_COMCAST_PREVIEW_API_KEY \
5151
--build-arg RECRUITCRM_API_KEY=$RECRUITCRM_API_KEY \
5252
--build-arg SENDGRID_API_KEY=$SENDGRID_API_KEY \
53-
--build-arg GROWSURF_API_KEY=$GROWSURF_API_KEY \
54-
--build-arg GROWSURF_CAMPAIGN_ID=$GROWSURF_CAMPAIGN_ID \
5553
--build-arg GSHEETS_API_KEY=$GSHEETS_API_KEY \
5654
--build-arg OPTIMIZELY_SDK_KEY=$OPTIMIZELY_SDK_KEY \
5755
--build-arg COMMUNITY_APP_URL=$COMMUNITY_APP_URL \

config/backup-default.js

+1-9
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,6 @@ module.exports = {
257257
},
258258

259259
RECRUITCRM_API_KEY: '',
260-
GROWSURF_API_KEY: '',
261260
SENDGRID_API_KEY: '',
262261
JWT_AUTH: {
263262
SECRET: 'mysecret',
@@ -266,15 +265,8 @@ module.exports = {
266265
},
267266
CHAMELEON_VERIFICATION_SECRET: 'mysecret',
268267
},
269-
GROWSURF_CAMPAIGN_ID: '',
270-
GROWSURF_COOKIE: '_tc_gigs_ref',
271-
GROWSURF_COOKIE_SETTINGS: {
272-
secure: true,
273-
domain: '',
274-
expires: 30, // days
275-
},
276268

277-
GSHEETS_API_KEY: 'AIzaSyBRdKySN5JNCb2H6ZxJdTTvp3cWU51jiOQ',
269+
GSHEETS_API_KEY: '',
278270
GOOGLE_SERVICE_ACCOUNT_EMAIL: 'communityappserviceacc@tc-sheets-to-contentful.iam.gserviceaccount.com',
279271
GOOGLE_SERVICE_ACCOUNT_PRIVATE_KEY: '',
280272
GIG_REFERRALS_SHEET: '1xilx7NxDAvzAzOTbPpvb3lL3RWv1VD5W24OEMAoF9HU',

config/custom-environment-variables.js

-2
Original file line numberDiff line numberDiff line change
@@ -99,11 +99,9 @@ module.exports = {
9999
},
100100

101101
RECRUITCRM_API_KEY: 'RECRUITCRM_API_KEY',
102-
GROWSURF_API_KEY: 'GROWSURF_API_KEY',
103102
SENDGRID_API_KEY: 'SENDGRID_API_KEY',
104103
CHAMELEON_VERIFICATION_SECRET: 'CHAMELEON_VERIFICATION_SECRET',
105104
},
106-
GROWSURF_CAMPAIGN_ID: 'GROWSURF_CAMPAIGN_ID',
107105
AUTH_CONFIG: {
108106
AUTH0_URL: 'TC_M2M_AUTH0_URL',
109107
AUTH0_AUDIENCE: 'TC_M2M_AUDIENCE',

config/default.js

+1-9
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,6 @@ module.exports = {
258258
},
259259

260260
RECRUITCRM_API_KEY: '',
261-
GROWSURF_API_KEY: '',
262261
SENDGRID_API_KEY: '',
263262
JWT_AUTH: {
264263
SECRET: 'mysecret',
@@ -267,15 +266,8 @@ module.exports = {
267266
},
268267
CHAMELEON_VERIFICATION_SECRET: 'mysecret',
269268
},
270-
GROWSURF_CAMPAIGN_ID: '',
271-
GROWSURF_COOKIE: '_tc_gigs_ref',
272-
GROWSURF_COOKIE_SETTINGS: {
273-
secure: true,
274-
domain: '',
275-
expires: 30, // days
276-
},
277269

278-
GSHEETS_API_KEY: 'AIzaSyBRdKySN5JNCb2H6ZxJdTTvp3cWU51jiOQ',
270+
GSHEETS_API_KEY: '',
279271
GOOGLE_SERVICE_ACCOUNT_EMAIL: 'communityappserviceacc@tc-sheets-to-contentful.iam.gserviceaccount.com',
280272
GOOGLE_SERVICE_ACCOUNT_PRIVATE_KEY: '',
281273
GIG_REFERRALS_SHEET: '1xilx7NxDAvzAzOTbPpvb3lL3RWv1VD5W24OEMAoF9HU',

docs/postman/Community APP.postman_environment.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@
99
},
1010
{
1111
"key": "token",
12-
"value": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Ik5VSkZORGd4UlRVME5EWTBOVVkzTlRkR05qTXlRamxETmpOQk5UYzVRVUV3UlRFeU56TTJRUSJ9.eyJodHRwczovL3RvcGNvZGVyLWRldi5jb20vcm9sZXMiOlsiVG9wY29kZXIgVXNlciJdLCJodHRwczovL3RvcGNvZGVyLWRldi5jb20vdXNlcklkIjoiODg3NzQ2MzQiLCJodHRwczovL3RvcGNvZGVyLWRldi5jb20vaGFuZGxlIjoiaXNiaWxpciIsImh0dHBzOi8vdG9wY29kZXItZGV2LmNvbS91c2VyX2lkIjoiYXV0aDB8ODg3NzQ2MzQiLCJodHRwczovL3RvcGNvZGVyLWRldi5jb20vdGNzc28iOiI4ODc3NDYzNHw0ZDczMWRjODNiZTk5OThkOWE1MmUyOTA2OThmNGIwNGZiMmVjNjE1OTliODIxZmYxNjRjYWEzYzhhNmU3IiwiaHR0cHM6Ly90b3Bjb2Rlci1kZXYuY29tL2FjdGl2ZSI6dHJ1ZSwibmlja25hbWUiOiJpc2JpbGlyIiwibmFtZSI6ImVtcmUuaXNiaWxpckBnbWFpbC5jb20iLCJwaWN0dXJlIjoiaHR0cHM6Ly9zLmdyYXZhdGFyLmNvbS9hdmF0YXIvODE3NjNjMzE0ZGU0Y2ZiNGUxNDRhYzU3M2U1NmMxZjY_cz00ODAmcj1wZyZkPWh0dHBzJTNBJTJGJTJGY2RuLmF1dGgwLmNvbSUyRmF2YXRhcnMlMkZlbS5wbmciLCJ1cGRhdGVkX2F0IjoiMjAyMS0wNi0xOVQxNzowNjoyMi4yMzVaIiwiZW1haWwiOiJlbXJlLmlzYmlsaXJAZ21haWwuY29tIiwiZW1haWxfdmVyaWZpZWQiOnRydWUsImlzcyI6Imh0dHBzOi8vYXV0aC50b3Bjb2Rlci1kZXYuY29tLyIsInN1YiI6ImF1dGgwfDg4Nzc0NjM0IiwiYXVkIjoiQlhXWFVXbmlsVlVQZE4wMXQyU2UyOVR3MlpZTkdadkgiLCJpYXQiOjE2MjQxMjUzMzYsImV4cCI6MTYyNDEyODMzNiwibm9uY2UiOiJjVE5DTFVwRlpXMVJhMm94WkhSdE5WaGpVbk5IVkZGVFdWTjRiRzFCYVVaQ1dHZGpSVWhZVTB0RVZnPT0ifQ.SfKTYecx7A2qbqM3v8lJaC1GSdctNhkTx6laAhe2BJYVX5LdVL82ZM3_9yWqqZDPWHS9ku408Jt1DUMo5vRev34Av0iwJpYIT_4BbmMLeWQGQ3aRB78zp_emkZ5TE1vOnfSJvfsPoQoiLIwohyOUaDzz9MGdjrgYuSEAA1RGdjhVcamFlNNbR-lNMffnWYs0oWi89N5kgvv37JZjpDPAvQbotNT80Vs0JrLr1p71JLFcLFTQJ-bthFmt0922dj47-1MSjUQgOzFMN4JNjZKGtExyLGR7s_ipCQxg9lxHjMD-JNwg0liI20YGfTXZv9QQQ_K2jPkXiatHBQq_v2_Qjg",
12+
"value": "",
1313
"enabled": true
1414
},
1515
{
1616
"key": "invalid_token_1",
17-
"value": "eyJ",
17+
"value": "",
1818
"enabled": true
1919
},
2020
{
2121
"key": "invalid_token_2",
22-
"value": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJyb2xlcyI6WyJjb3BpbG90IiwiQ29ubmVjdCBTdXBwb3J0Il0sImlzcyI6Imh0dHBzOi8vYXBpLnRvcGNvZGVyLWRldi5jb20iLCJoYW5kbGUiOiJHaG9zdGFyIiwiZXhwIjoxNTQ5ODAwMDc3LCJ1c2VySWQiOiIxNTE3NDMiLCJpYXQiOjE1NDk3OTk0NzcsImVtYWlsIjoiZW1haWxAZG9tYWluLmNvbS56IiwianRpIjoiMTJjMWMxMGItOTNlZi00NTMxLTgzMDUtYmE2NjVmYzRlMWI0In0.2n8k9pb16sE7LOLF_7mjAvEVKgggzS-wS3_8n2-R4RU",
22+
"value": "",
2323
"enabled": true
2424
},
2525
{
@@ -29,7 +29,7 @@
2929
},
3030
{
3131
"key": "invalid_token_4",
32-
"value": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJyb2xlcyI6WyJjb3BpbG90IiwiQ29ubmVjdCBTdXBwb3J0Il0sImlzcyI6Imh0dHBzOi8vYXBpLnRvcGNvZGVyLWRldi5jb20iLCJoYW5kbGUiOiJHaG9zdGFyIiwiZXhwIjoxNTQ5ODAwMDc3LCJ1c2VySWQiOiIxNTE3NDMiLCJpYXQiOjE1NDk3OTk0NzcsImVtYWlsIjoiZW1haWxAZG9tYWluLmNvbS56IiwianRpIjoiMTJjMWMxMGItOTNlZi00NTMxLTgzMDUtYmE2NjVmYzRlMWI0In0.2n8k9pb16sE7LOLF_7mjAvEVKgggzS-wS3_8n2-R4RU",
32+
"value": "",
3333
"enabled": true
3434
}
3535
],

package-lock.json

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/server/index.js

-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ import mailChimpRouter from './routes/mailchimp';
2828
import mockDocuSignFactory from './__mocks__/docu-sign-mock';
2929
import recruitCRMRouter from './routes/recruitCRM';
3030
import mmLeaderboardRouter from './routes/mmLeaderboard';
31-
import growsurfRouter from './routes/growsurf';
3231
import gSheetsRouter from './routes/gSheet';
3332
import blogRouter from './routes/blog';
3433
import feedsRouter from './routes/feeds';
@@ -247,7 +246,6 @@ async function onExpressJsSetup(server) {
247246
server.use('/api/mailchimp', mailChimpRouter);
248247
server.use('/api/recruit', recruitCRMRouter);
249248
server.use('/api/mml', mmLeaderboardRouter);
250-
server.use('/api/growsurf', growsurfRouter);
251249
server.use('/api/gsheets', gSheetsRouter);
252250
server.use('/api/blog', blogRouter);
253251
server.use('/api/feeds', feedsRouter);

src/server/routes/growsurf.js

-27
This file was deleted.

src/server/services/growsurf.js

-177
This file was deleted.

0 commit comments

Comments
 (0)