@@ -76,6 +76,8 @@ module.exports = {
76
76
ES_INDEX_JOB_CANDIDATE : process . env . ES_INDEX_JOB_CANDIDATE || 'job_candidate' ,
77
77
// the resource booking index
78
78
ES_INDEX_RESOURCE_BOOKING : process . env . ES_INDEX_RESOURCE_BOOKING || 'resource_booking' ,
79
+ // the work period index
80
+ ES_INDEX_WORK_PERIOD : process . env . ES_INDEX_WORK_PERIOD || 'work_period' ,
79
81
80
82
// the max bulk size in MB for ES indexing
81
83
MAX_BULK_REQUEST_SIZE_MB : process . env . MAX_BULK_REQUEST_SIZE_MB || 20 ,
@@ -103,13 +105,27 @@ module.exports = {
103
105
TAAS_JOB_CANDIDATE_UPDATE_TOPIC : process . env . TAAS_JOB_CANDIDATE_UPDATE_TOPIC || 'taas.jobcandidate.update' ,
104
106
// the delete job candidate entity Kafka message topic
105
107
TAAS_JOB_CANDIDATE_DELETE_TOPIC : process . env . TAAS_JOB_CANDIDATE_DELETE_TOPIC || 'taas.jobcandidate.delete' ,
106
- // topics for job service
108
+ // topics for resource booking service
107
109
// the create resource booking entity Kafka message topic
108
110
TAAS_RESOURCE_BOOKING_CREATE_TOPIC : process . env . TAAS_RESOURCE_BOOKING_CREATE_TOPIC || 'taas.resourcebooking.create' ,
109
111
// the update resource booking entity Kafka message topic
110
112
TAAS_RESOURCE_BOOKING_UPDATE_TOPIC : process . env . TAAS_RESOURCE_BOOKING_UPDATE_TOPIC || 'taas.resourcebooking.update' ,
111
113
// the delete resource booking entity Kafka message topic
112
114
TAAS_RESOURCE_BOOKING_DELETE_TOPIC : process . env . TAAS_RESOURCE_BOOKING_DELETE_TOPIC || 'taas.resourcebooking.delete' ,
115
+ // topics for work period service
116
+ // the create work period entity Kafka message topic
117
+ TAAS_WORK_PERIOD_CREATE_TOPIC : process . env . TAAS_WORK_PERIOD_CREATE_TOPIC || 'taas.workperiod.create' ,
118
+ // the update work period entity Kafka message topic
119
+ TAAS_WORK_PERIOD_UPDATE_TOPIC : process . env . TAAS_WORK_PERIOD_UPDATE_TOPIC || 'taas.workperiod.update' ,
120
+ // the delete work period entity Kafka message topic
121
+ TAAS_WORK_PERIOD_DELETE_TOPIC : process . env . TAAS_WORK_PERIOD_DELETE_TOPIC || 'taas.workperiod.delete' ,
122
+ // topics for work period payment service
123
+ // the create work period payment entity Kafka message topic
124
+ TAAS_WORK_PERIOD_PAYMENT_CREATE_TOPIC : process . env . TAAS_WORK_PERIOD_PAYMENT_CREATE_TOPIC || 'taas.workperiodpayment.create' ,
125
+ // the update work period payment entity Kafka message topic
126
+ TAAS_WORK_PERIOD_PAYMENT_UPDATE_TOPIC : process . env . TAAS_WORK_PERIOD_PAYMENT_UPDATE_TOPIC || 'taas.workperiodpayment.update' ,
127
+ // the delete work period payment entity Kafka message topic
128
+ TAAS_WORK_PERIOD_PAYMENT_DELETE_TOPIC : process . env . TAAS_WORK_PERIOD_PAYMENT_DELETE_TOPIC || 'taas.workperiodpayment.delete' ,
113
129
114
130
// the Kafka message topic for sending email
115
131
EMAIL_TOPIC : process . env . EMAIL_TOPIC || 'external.action.email' ,
@@ -124,5 +140,12 @@ module.exports = {
124
140
// SendGrid email template ID for requesting extension
125
141
REQUEST_EXTENSION_SENDGRID_TEMPLATE_ID : process . env . REQUEST_EXTENSION_SENDGRID_TEMPLATE_ID ,
126
142
// the URL where TaaS App is hosted
127
- TAAS_APP_URL : process . env . TAAS_APP_URL || 'https://platform.topcoder-dev.com/taas/myteams'
143
+ TAAS_APP_URL : process . env . TAAS_APP_URL || 'https://platform.topcoder-dev.com/taas/myteams' ,
144
+ // environment variables for Payment Service
145
+ ROLE_ID_SUBMITTER : process . env . ROLE_ID_SUBMITTER || '732339e7-8e30-49d7-9198-cccf9451e221' ,
146
+ TYPE_ID_TASK : process . env . TYPE_ID_TASK || 'ecd58c69-238f-43a4-a4bb-d172719b9f31' ,
147
+ DEFAULT_TIMELINE_TEMPLATE_ID : process . env . DEFAULT_TIMELINE_TEMPLATE_ID || '53a307ce-b4b3-4d6f-b9a1-3741a58f77e6' ,
148
+ DEFAULT_TRACK_ID : process . env . DEFAULT_TRACK_ID || '9b6fc876-f4d9-4ccb-9dfd-419247628825' ,
149
+
150
+ PAYMENT_PROCESSING_SWITCH : process . env . PAYMENT_PROCESSING_SWITCH || 'OFF'
128
151
}
0 commit comments