@@ -76,6 +76,8 @@ module.exports = {
7676 ES_INDEX_JOB_CANDIDATE : process . env . ES_INDEX_JOB_CANDIDATE || 'job_candidate' ,
7777 // the resource booking index
7878 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' ,
7981
8082 // the max bulk size in MB for ES indexing
8183 MAX_BULK_REQUEST_SIZE_MB : process . env . MAX_BULK_REQUEST_SIZE_MB || 20 ,
@@ -103,13 +105,27 @@ module.exports = {
103105 TAAS_JOB_CANDIDATE_UPDATE_TOPIC : process . env . TAAS_JOB_CANDIDATE_UPDATE_TOPIC || 'taas.jobcandidate.update' ,
104106 // the delete job candidate entity Kafka message topic
105107 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
107109 // the create resource booking entity Kafka message topic
108110 TAAS_RESOURCE_BOOKING_CREATE_TOPIC : process . env . TAAS_RESOURCE_BOOKING_CREATE_TOPIC || 'taas.resourcebooking.create' ,
109111 // the update resource booking entity Kafka message topic
110112 TAAS_RESOURCE_BOOKING_UPDATE_TOPIC : process . env . TAAS_RESOURCE_BOOKING_UPDATE_TOPIC || 'taas.resourcebooking.update' ,
111113 // the delete resource booking entity Kafka message topic
112114 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' ,
113129
114130 // the Kafka message topic for sending email
115131 EMAIL_TOPIC : process . env . EMAIL_TOPIC || 'external.action.email' ,
@@ -124,5 +140,12 @@ module.exports = {
124140 // SendGrid email template ID for requesting extension
125141 REQUEST_EXTENSION_SENDGRID_TEMPLATE_ID : process . env . REQUEST_EXTENSION_SENDGRID_TEMPLATE_ID ,
126142 // 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'
128151}
0 commit comments