@@ -15,14 +15,22 @@ module.exports = {
15
15
// MONGODB_URI: process.env.MONGODB_URI || 'mongodb://localhost:27017/topcoderx',
16
16
SESSION_SECRET : process . env . SESSION_SECRET || 'kjsdfkj34857' ,
17
17
// Github and gitlab client id and secret
18
- GITHUB_CLIENT_ID : process . env . GITHUB_CLIENT_ID || ' ' ,
19
- GITHUB_CLIENT_SECRET : process . env . GITHUB_CLIENT_SECRET || ' ' ,
20
- GITLAB_CLIENT_ID : process . env . GITLAB_CLIENT_ID || ' ' ,
21
- GITLAB_CLIENT_SECRET : process . env . GITLAB_CLIENT_SECRET || ' ' ,
22
-
18
+ GITHUB_CLIENT_ID : process . env . GITHUB_CLIENT_ID ,
19
+ GITHUB_CLIENT_SECRET : process . env . GITHUB_CLIENT_SECRET ,
20
+ GITLAB_CLIENT_ID : process . env . GITLAB_CLIENT_ID ,
21
+ GITLAB_CLIENT_SECRET : process . env . GITLAB_CLIENT_SECRET ,
22
+ AZURE_APP_ID : process . env . AZURE_APP_ID ,
23
+ AZURE_CLIENT_SECRET : process . env . AZURE_CLIENT_SECRET ,
24
+ AZURE_USER_APP_ID : process . env . AZURE_APP_ID ,
25
+ AZURE_USER_CLIENT_SECRET : process . env . AZURE_USER_CLIENT_SECRET ,
26
+
23
27
// used as base to construct various URLs
24
28
WEBSITE : process . env . WEBSITE || 'http://topcoderx.topcoder-dev.com' ,
29
+ WEBSITE_SECURE : process . env . WEBSITE_SECURE || 'https://topcoderx.topcoder-dev.com' ,
25
30
GITLAB_API_BASE_URL : process . env . GITLAB_API_BASE_URL || 'https://gitlab.com' ,
31
+ AZURE_API_BASE_URL : process . env . AZURE_API_BASE_URL || 'https://app.vssps.visualstudio.com' ,
32
+ AZURE_DEVOPS_API_BASE_URL : process . env . AZURE_DEVOPS_API_BASE_URL || 'https://dev.azure.com' ,
33
+
26
34
// kafka configuration
27
35
TOPIC : process . env . TOPIC || 'tc-x-events' ,
28
36
KAFKA_OPTIONS : {
@@ -82,6 +90,7 @@ const frontendConfigs = {
82
90
"DIRECT_URL_BASE" : "https://www.topcoder-dev/direct/projectOverview?formData.projectId=" ,
83
91
"OWNER_LOGIN_GITHUB_URL" :"/api/v1/github/owneruser/login" ,
84
92
"OWNER_LOGIN_GITLAB_URL" :"/api/v1/gitlab/owneruser/login" ,
93
+ "OWNER_LOGIN_AZURE_URL" :"/api/v1/azure/owneruser/login" ,
85
94
"TOPCODER_URL" : "https://topcoder-dev.com" ,
86
95
"GITHUB_TEAM_URL" : "https://github.com/orgs/" ,
87
96
"GITLAB_GROUP_URL" : "https://gitlab.com/groups/"
@@ -99,6 +108,7 @@ const frontendConfigs = {
99
108
"DIRECT_URL_BASE" : "https://www.topcoder-dev.com/direct/projectOverview?formData.projectId=" ,
100
109
"OWNER_LOGIN_GITHUB_URL" :"/api/v1/github/owneruser/login" ,
101
110
"OWNER_LOGIN_GITLAB_URL" :"/api/v1/gitlab/owneruser/login" ,
111
+ "OWNER_LOGIN_AZURE_URL" :"/api/v1/azure/owneruser/login" ,
102
112
"TOPCODER_URL" : "https://topcoder-dev.com" ,
103
113
"GITHUB_TEAM_URL" : "https://github.com/orgs/" ,
104
114
"GITLAB_GROUP_URL" : "https://gitlab.com/groups/"
@@ -115,6 +125,7 @@ const frontendConfigs = {
115
125
"DIRECT_URL_BASE" : "https://www.topcoder-dev.com/direct/projectOverview?formData.projectId=" ,
116
126
"OWNER_LOGIN_GITHUB_URL" :"/api/v1/github/owneruser/login" ,
117
127
"OWNER_LOGIN_GITLAB_URL" :"/api/v1/gitlab/owneruser/login" ,
128
+ "OWNER_LOGIN_AZURE_URL" :"/api/v1/azure/owneruser/login" ,
118
129
"TOPCODER_URL" : "https://topcoder-dev.com" ,
119
130
"GITHUB_TEAM_URL" : "https://github.com/orgs/" ,
120
131
"GITLAB_GROUP_URL" : "https://gitlab.com/groups/"
@@ -131,6 +142,7 @@ const frontendConfigs = {
131
142
"DIRECT_URL_BASE" : "https://www.topcoder-dev.com/direct/projectOverview?formData.projectId=" ,
132
143
"OWNER_LOGIN_GITHUB_URL" :"/api/v1/github/owneruser/login" ,
133
144
"OWNER_LOGIN_GITLAB_URL" :"/api/v1/gitlab/owneruser/login" ,
145
+ "OWNER_LOGIN_AZURE_URL" :"/api/v1/azure/owneruser/login" ,
134
146
"TOPCODER_URL" : "https://topcoder-dev.com" ,
135
147
"GITHUB_TEAM_URL" : "https://github.com/orgs/" ,
136
148
"GITLAB_GROUP_URL" : "https://gitlab.com/groups/"
@@ -147,6 +159,7 @@ const frontendConfigs = {
147
159
"DIRECT_URL_BASE" : "https://www.topcoder.com/direct/projectOverview?formData.projectId=" ,
148
160
"OWNER_LOGIN_GITHUB_URL" :"/api/v1/github/owneruser/login" ,
149
161
"OWNER_LOGIN_GITLAB_URL" :"/api/v1/gitlab/owneruser/login" ,
162
+ "OWNER_LOGIN_AZURE_URL" :"/api/v1/azure/owneruser/login" ,
150
163
"TOPCODER_URL" : "https://topcoder-dev.com" ,
151
164
"GITHUB_TEAM_URL" : "https://github.com/orgs/" ,
152
165
"GITLAB_GROUP_URL" : "https://gitlab.com/groups/"
@@ -169,6 +182,7 @@ module.exports.frontendConfigs = {
169
182
DIRECT_URL_BASE : process . env . DIRECT_URL_BASE || frontendConfigs [ activeEnv ] . DIRECT_URL_BASE ,
170
183
OWNER_LOGIN_GITHUB_URL : process . env . OWNER_LOGIN_GITHUB_URL || frontendConfigs [ activeEnv ] . OWNER_LOGIN_GITHUB_URL ,
171
184
OWNER_LOGIN_GITLAB_URL : process . env . OWNER_LOGIN_GITLAB_URL || frontendConfigs [ activeEnv ] . OWNER_LOGIN_GITLAB_URL ,
185
+ OWNER_LOGIN_AZURE_URL : process . env . OWNER_LOGIN_AZURE_URL || frontendConfigs [ activeEnv ] . OWNER_LOGIN_AZURE_URL ,
172
186
TOPCODER_URL : process . env . TOPCODER_URL || frontendConfigs [ activeEnv ] . TOPCODER_URL ,
173
187
GITHUB_TEAM_URL : process . env . GITHUB_TEAM_URL || frontendConfigs [ activeEnv ] . GITHUB_TEAM_URL ,
174
188
GITLAB_GROUP_URL : process . env . GITLAB_GROUP_URL || frontendConfigs [ activeEnv ] . GITLAB_GROUP_URL
0 commit comments