Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit 8babd79

Browse files
author
tensorflow
committed
UI updates
1 parent 52268c4 commit 8babd79

File tree

2 files changed

+10
-16
lines changed

2 files changed

+10
-16
lines changed

config/default.js

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
*/
44
'use strict';
55

6-
const fs = require('fs');
7-
86
/**
97
* This module is the configuration of the app.
108
* Changes in 1.1:
@@ -16,16 +14,12 @@ const fs = require('fs');
1614

1715
module.exports = {
1816
LOG_LEVEL: process.env.LOG_LEVEL || 'debug',
19-
TOPIC: process.env.TOPIC || 'events_topic',
17+
TOPIC: process.env.TOPIC || 'tc-x-events',
2018
PARTITION: process.env.PARTITION || 0,
2119
KAFKA_OPTIONS: {
2220
kafkaHost: process.env.KAFKA_HOST || 'localhost:9092',
23-
sslOptions: {
24-
cert: process.env.KAFKA_CLIENT_CERT || fs.readFileSync('./kafka_client.cer'),
25-
key: process.env.KAFKA_CLIENT_CERT_KEY || fs.readFileSync('./kafka_client.key')
26-
}
2721
},
28-
MONGODB_URL: process.env.MONGODB_URI || 'mongodb://127.0.0.1:27017/events',
22+
MONGODB_URL: process.env.MONGODB_URI || 'mongodb://127.0.0.1:27017/topcoder-x-events',
2923
TC_DEV_ENV: process.env.NODE_ENV === 'production' ? false : true,
3024
TC_AUTHN_URL: process.env.TC_AUTHN_URL || 'https://topcoder-dev.auth0.com/oauth/ro',
3125
TC_AUTHN_REQUEST_BODY: {
@@ -68,7 +62,8 @@ module.exports = {
6862
// NOTE: if subTrack is FIRST_2_FINISH,
6963
// this config has no effect since the ***EndsAt will be set automatically by TC APIs
7064
NEW_CHALLENGE_DURATION_IN_DAYS: process.env.NEW_CHALLENGE_DURATION_IN_DAYS || 5,
71-
GITHUB_ADMIN_TOKEN: process.env.GITHUB_ADMIN_TOKEN || '',
65+
GITHUB_ADMIN_TOKEN: '95a5bfd207dafbd44428fa5cc006d51890073d7c',
66+
GITLAB_ADMIN_TOKEN:'gj8QFR8z8FubeHK8sMx1',
7267
// node mailer option
7368
NODE_MAILER_OPTIONS: {
7469
host: process.env.SMTP_HOST || process.env.MAILGUN_SMTP_SERVER || 'smtp.gmail.com',
@@ -81,12 +76,11 @@ module.exports = {
8176
},
8277
EMAIL_SENDER_ADDRESS: process.env.EMAIL_SENDER_ADDRESS || '',
8378
ISSUE_BID_EMAIL_RECEIVER: process.env.ISSUE_BID_EMAIL_RECEIVER || '',
84-
TC_RAGNAR_USER_MAPPING_URL: process.env.TC_RAGNAR_USER_MAPPING_URL || 'http://localhost:3001/api/v1/admin/tcuser',
79+
TC_RAGNAR_USER_MAPPING_URL: process.env.TC_RAGNAR_USER_MAPPING_URL || 'http://ragnar.topcoder-dev.com/api/v1/admin/tcuser',
8580
TC_RAGNAR_ADMIN_LOGIN_BODY: {
8681
username: "admin",
8782
password: "password"
8883
},
89-
TC_RAGNAR_LOGIN_URL: process.env.TC_RAGNAR_LOGIN_URL || 'http://localhost:3001/api/v1/admin/login',
90-
GITLAB_API_BASE_URL: process.env.GITLAB_API_BASE_URL || 'https://gitlab.com',
91-
GITLAB_ADMIN_TOKEN: process.env.GITLAB_ADMIN_TOKEN || '',
84+
TC_RAGNAR_LOGIN_URL: process.env.TC_RAGNAR_LOGIN_URL || 'http://ragnar.topcoder-dev.com/api/v1/admin/login',
85+
TC_URL: 'https://www.topcoder-dev.com'
9286
};

services/IssueService.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ async function handleIssueAssignment(event, issue) {
128128

129129
const contestUrl = getUrlForChallengeId(dbIssue.challengeId);
130130
const comment = `Contest ${contestUrl} has been updated - it has been assigned to ${userMapping.topcoderUsername}.`;
131-
await gitHubService.createComment(event.data.issue.owner.name, event.data.repository.name, issue.number, comment);
131+
await gitHubService.createComment(event.data.issue.owner.id, event.data.repository.name, issue.number, comment);
132132

133133
logger.debug(`Member ${userMapping.topcoderUsername} is assigned to challenge with id ${dbIssue.challengeId}`);
134134
} else {
@@ -221,7 +221,7 @@ async function handleIssueUpdate(event, issue) {
221221
// comment on the git ticket for the user to self-sign up with the Ragnar Self-Service tool
222222
const contestUrl = getUrlForChallengeId(dbIssue.challengeId);
223223
const comment = `Contest ${contestUrl} has been updated - the new changes has been updated for this ticket.`;
224-
await gitHubService.createComment(event.data.issue.owner.name, event.data.repository.name, issue.number, comment);
224+
await gitHubService.createComment(event.data.issue.owner.id, event.data.repository.name, issue.number, comment);
225225

226226
logger.debug(`updated challenge ${dbIssue.challengeId} for for issue ${issue.number}`);
227227
}
@@ -282,7 +282,7 @@ async function handleIssueCreate(event, issue) {
282282

283283
const contestUrl = getUrlForChallengeId(issue.challengeId);
284284
const comment = `Contest ${contestUrl} has been created for this ticket.`;
285-
await gitHubService.createComment(event.data.issue.owner.name, event.data.repository.name, issue.number, comment);
285+
await gitHubService.createComment(event.data.issue.owner.id, event.data.repository.name, issue.number, comment);
286286

287287
logger.debug(`new challenge created with id ${issue.challengeId} for issue ${issue.number}`);
288288
}

0 commit comments

Comments
 (0)