Skip to content

Commit 7c6d9c0

Browse files
author
Vikas Agarwal
committed
Configurable invite email section title
1 parent b217239 commit 7c6d9c0

File tree

4 files changed

+10
-2
lines changed

4 files changed

+10
-2
lines changed

config/custom-environment-variables.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,6 @@
5050
"AUTH0_PROXY_SERVER_URL" : "AUTH0_PROXY_SERVER_URL",
5151
"connectUrl": "CONNECT_URL",
5252
"accountsAppUrl": "ACCOUNTS_APP_URL",
53-
"inviteEmailSubject": "INVITE_EMAIL_SUBJECT"
53+
"inviteEmailSubject": "INVITE_EMAIL_SUBJECT",
54+
"inviteEmailSectionTitle": "INVITE_EMAIL_SECTION_TITLE"
5455
}

config/default.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
"EMAIL_INVITE_FROM_NAME":"Topcoder",
5656
"EMAIL_INVITE_FROM_EMAIL":"noreply@connect.topcoder.com",
5757
"inviteEmailSubject": "You are invited to Topcoder",
58+
"inviteEmailSectionTitle": "Project Invitation",
5859
"connectUrl":"https://connect.topcoder-dev.com",
5960
"accountsAppUrl": "https://accounts.topcoder-dev.com"
6061

deploy.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,10 @@ make_task_def(){
215215
{
216216
"name": "INVITE_EMAIL_SUBJECT",
217217
"value": "%s"
218+
},
219+
{
220+
"name": "INVITE_EMAIL_SECTION_TITLE",
221+
"value": "%s"
218222
}
219223
],
220224
"portMappings": [
@@ -277,8 +281,9 @@ make_task_def(){
277281
EMAIL_INVITE_FROM_NAME=$(eval "echo \$${ENV}_EMAIL_INVITE_FROM_NAME")
278282
EMAIL_INVITE_FROM_EMAIL=$(eval "echo \$${ENV}_EMAIL_INVITE_FROM_EMAIL")
279283
INVITE_EMAIL_SUBJECT=$(eval "echo \$${ENV}_INVITE_EMAIL_SUBJECT")
284+
INVITE_EMAIL_SECTION_TITLE=$(eval "echo \$${ENV}_INVITE_EMAIL_SECTION_TITLE")
280285

281-
task_def=$(printf "$task_template" $1 $ACCOUNT_ID $ACCOUNT_ID $AWS_ECS_CONTAINER_NAME $ACCOUNT_ID $AWS_REGION $AWS_REPOSITORY $CIRCLE_SHA1 $2 $3 $4 $NODE_ENV $ENABLE_FILE_UPLOAD $LOG_LEVEL $CAPTURE_LOGS $LOGENTRIES_TOKEN $API_VERSION $AWS_REGION $AUTH_DOMAIN $AUTH_SECRET $VALID_ISSUERS $DB_MASTER_URL $MEMBER_SERVICE_ENDPOINT $IDENTITY_SERVICE_ENDPOINT $BUS_API_URL $MESSAGE_SERVICE_URL $SYSTEM_USER_CLIENT_ID $SYSTEM_USER_CLIENT_SECRET $PROJECTS_ES_URL $PROJECTS_ES_INDEX_NAME $RABBITMQ_URL $DIRECT_PROJECT_SERVICE_ENDPOINT $FILE_SERVICE_ENDPOINT $CONNECT_PROJECTS_URL $CONNECT_URL $ACCOUNTS_APP_URL $SEGMENT_ANALYTICS_KEY "$AUTH0_URL" "$AUTH0_AUDIENCE" $AUTH0_CLIENT_ID "$AUTH0_CLIENT_SECRET" $TOKEN_CACHE_TIME "$KAFKA_CLIENT_CERT" "$KAFKA_CLIENT_CERT_KEY" $KAFKA_GROUP_ID $KAFKA_URL "$AUTH0_PROXY_SERVER_URL" "$EMAIL_INVITE_FROM_NAME" "$EMAIL_INVITE_FROM_EMAIL" $INVITE_EMAIL_SUBJECT $PORT $PORT $AWS_ECS_CLUSTER $AWS_REGION $NODE_ENV)
286+
task_def=$(printf "$task_template" $1 $ACCOUNT_ID $ACCOUNT_ID $AWS_ECS_CONTAINER_NAME $ACCOUNT_ID $AWS_REGION $AWS_REPOSITORY $CIRCLE_SHA1 $2 $3 $4 $NODE_ENV $ENABLE_FILE_UPLOAD $LOG_LEVEL $CAPTURE_LOGS $LOGENTRIES_TOKEN $API_VERSION $AWS_REGION $AUTH_DOMAIN $AUTH_SECRET $VALID_ISSUERS $DB_MASTER_URL $MEMBER_SERVICE_ENDPOINT $IDENTITY_SERVICE_ENDPOINT $BUS_API_URL $MESSAGE_SERVICE_URL $SYSTEM_USER_CLIENT_ID $SYSTEM_USER_CLIENT_SECRET $PROJECTS_ES_URL $PROJECTS_ES_INDEX_NAME $RABBITMQ_URL $DIRECT_PROJECT_SERVICE_ENDPOINT $FILE_SERVICE_ENDPOINT $CONNECT_PROJECTS_URL $CONNECT_URL $ACCOUNTS_APP_URL $SEGMENT_ANALYTICS_KEY "$AUTH0_URL" "$AUTH0_AUDIENCE" $AUTH0_CLIENT_ID "$AUTH0_CLIENT_SECRET" $TOKEN_CACHE_TIME "$KAFKA_CLIENT_CERT" "$KAFKA_CLIENT_CERT_KEY" $KAFKA_GROUP_ID $KAFKA_URL "$AUTH0_PROXY_SERVER_URL" "$EMAIL_INVITE_FROM_NAME" "$EMAIL_INVITE_FROM_EMAIL" $INVITE_EMAIL_SUBJECT $INVITE_EMAIL_SECTION_TITLE $PORT $PORT $AWS_ECS_CLUSTER $AWS_REGION $NODE_ENV)
282287
}
283288

284289
push_ecr_image(){

src/routes/projectMemberInvites/create.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ module.exports = [
165165
sections: [
166166
{
167167
EMAIL_INVITES: true,
168+
title: config.get("inviteEmailSectionTitle"),
168169
projectName: _project.name,
169170
projectId,
170171
},

0 commit comments

Comments
 (0)