Skip to content

Commit 43c3d34

Browse files
authored
Merge pull request #284 from topcoder-platform/feature/api-updates
Feature/api updates
2 parents 9dd817c + be5eee5 commit 43c3d34

File tree

9 files changed

+374
-82
lines changed

9 files changed

+374
-82
lines changed

data/demo-data.json

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@
2020
],
2121
"status": "in-review",
2222
"isApplicationPageActive": false,
23+
"minSalary": 100,
24+
"maxSalary": 200,
25+
"hoursPerWeek": 20,
26+
"jobLocation": "Any location",
27+
"jobTimezone": "GMT",
28+
"currency": "USD",
2329
"roleIds": null,
2430
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
2531
"updatedBy": "00000000-0000-0000-0000-000000000000",
@@ -46,6 +52,12 @@
4652
],
4753
"status": "in-review",
4854
"isApplicationPageActive": false,
55+
"minSalary": 100,
56+
"maxSalary": 200,
57+
"hoursPerWeek": 20,
58+
"jobLocation": "Any location",
59+
"jobTimezone": "GMT",
60+
"currency": "USD",
4961
"roleIds": null,
5062
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
5163
"updatedBy": "00000000-0000-0000-0000-000000000000",
@@ -72,6 +84,12 @@
7284
],
7385
"status": "in-review",
7486
"isApplicationPageActive": false,
87+
"minSalary": 100,
88+
"maxSalary": 200,
89+
"hoursPerWeek": 20,
90+
"jobLocation": "Any location",
91+
"jobTimezone": "GMT",
92+
"currency": "USD",
7593
"roleIds": null,
7694
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
7795
"updatedBy": "00000000-0000-0000-0000-000000000000",
@@ -98,6 +116,12 @@
98116
],
99117
"status": "in-review",
100118
"isApplicationPageActive": false,
119+
"minSalary": 100,
120+
"maxSalary": 200,
121+
"hoursPerWeek": 20,
122+
"jobLocation": "Any location",
123+
"jobTimezone": "GMT",
124+
"currency": "USD",
101125
"roleIds": null,
102126
"createdBy": "00000000-0000-0000-0000-000000000000",
103127
"updatedBy": "00000000-0000-0000-0000-000000000000",
@@ -113,6 +137,7 @@
113137
"status": "open",
114138
"externalId": "300234321",
115139
"resume": "http://example.com",
140+
"remark": "excellent",
116141
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
117142
"updatedBy": null,
118143
"createdAt": "2021-05-09T21:14:05.412Z",
@@ -126,6 +151,7 @@
126151
"status": "open",
127152
"externalId": "300234321",
128153
"resume": "http://example.com",
154+
"remark": "excellent",
129155
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
130156
"updatedBy": null,
131157
"createdAt": "2021-05-09T21:14:41.500Z",
@@ -139,6 +165,7 @@
139165
"status": "open",
140166
"externalId": "300234321",
141167
"resume": "http://example.com",
168+
"remark": "excellent",
142169
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
143170
"updatedBy": null,
144171
"createdAt": "2021-05-09T21:14:43.985Z",
@@ -152,6 +179,7 @@
152179
"status": "open",
153180
"externalId": "300234321",
154181
"resume": "http://example.com",
182+
"remark": "excellent",
155183
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
156184
"updatedBy": null,
157185
"createdAt": "2021-05-09T21:14:46.310Z",
@@ -165,6 +193,7 @@
165193
"status": "open",
166194
"externalId": "300234321",
167195
"resume": "http://example.com",
196+
"remark": "excellent",
168197
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
169198
"updatedBy": null,
170199
"createdAt": "2021-05-09T21:14:48.449Z",
@@ -178,6 +207,7 @@
178207
"status": "open",
179208
"externalId": "300234321",
180209
"resume": "http://example.com",
210+
"remark": "excellent",
181211
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
182212
"updatedBy": null,
183213
"createdAt": "2021-05-09T21:14:50.595Z",
@@ -187,6 +217,9 @@
187217
"id": "077aa2ca-5b60-4ad9-a965-1b37e08a5046",
188218
"xaiId": null,
189219
"jobCandidateId": "881a19de-2b0c-4bb9-b36a-4cb5e223bdb5",
220+
"googleCalendarId": null,
221+
"customMessage": null,
222+
"templateUrl": "interview-30",
190223
"calendarEventId": null,
191224
"templateUrl": "interview-30",
192225
"templateId": null,
@@ -218,6 +251,7 @@
218251
"status": "open",
219252
"externalId": "88774631",
220253
"resume": "http://example.com",
254+
"remark": "excellent",
221255
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
222256
"updatedBy": null,
223257
"createdAt": "2021-05-09T21:16:34.914Z",
@@ -227,6 +261,9 @@
227261
"id": "b1f7ba76-640f-47e2-9463-59e51b51ec60",
228262
"xaiId": null,
229263
"jobCandidateId": "827ee401-df04-42e1-abbe-7b97ce7937ff",
264+
"googleCalendarId": "dummyId",
265+
"customMessage": "This is a custom message",
266+
"templateUrl": "interview-30",
230267
"calendarEventId": null,
231268
"templateUrl": "interview-30",
232269
"templateId": null,
@@ -253,6 +290,9 @@
253290
"id": "3144fa65-ea1a-4bec-81b0-7cb1c8845826",
254291
"xaiId": null,
255292
"jobCandidateId": "827ee401-df04-42e1-abbe-7b97ce7937ff",
293+
"googleCalendarId": null,
294+
"customMessage": null,
295+
"templateUrl": "interview-30",
256296
"calendarEventId": null,
257297
"templateUrl": "interview-30",
258298
"templateId": null,
@@ -284,6 +324,7 @@
284324
"status": "open",
285325
"externalId": "88774631",
286326
"resume": "http://example.com",
327+
"remark": "excellent",
287328
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
288329
"updatedBy": null,
289330
"createdAt": "2021-05-09T21:21:13.939Z",
@@ -293,6 +334,9 @@
293334
"id": "976d23a9-5710-453f-99d9-f57a588bb610",
294335
"xaiId": null,
295336
"jobCandidateId": "a4ea7bcf-5b99-4381-b99c-a9bd05d83a36",
337+
"googleCalendarId": "dummyId",
338+
"customMessage": "This is a custom message",
339+
"templateUrl": "interview-30",
296340
"calendarEventId": null,
297341
"templateUrl": "interview-30",
298342
"templateId": null,
@@ -319,6 +363,9 @@
319363
"id": "a23e1bf2-1084-4cfe-a0d8-d83bc6fec655",
320364
"xaiId": null,
321365
"jobCandidateId": "a4ea7bcf-5b99-4381-b99c-a9bd05d83a36",
366+
"googleCalendarId": "dummyId",
367+
"customMessage": "This is a custom message",
368+
"templateUrl": "interview-30",
322369
"calendarEventId": null,
323370
"templateUrl": "interview-30",
324371
"templateId": null,
@@ -345,6 +392,9 @@
345392
"id": "9efd72c3-1dc7-4ce2-9869-8cca81d0adeb",
346393
"xaiId": null,
347394
"jobCandidateId": "a4ea7bcf-5b99-4381-b99c-a9bd05d83a36",
395+
"googleCalendarId": null,
396+
"customMessage": null,
397+
"templateUrl": "interview-30",
348398
"calendarEventId": null,
349399
"templateUrl": "interview-30",
350400
"templateId": null,
@@ -376,6 +426,7 @@
376426
"status": "placed",
377427
"externalId": "300234321",
378428
"resume": "http://example.com",
429+
"remark": "excellent",
379430
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
380431
"updatedBy": "00000000-0000-0000-0000-000000000000",
381432
"createdAt": "2021-05-09T21:23:23.420Z",
@@ -389,6 +440,7 @@
389440
"status": "placed",
390441
"externalId": "300234321",
391442
"resume": "http://example.com",
443+
"remark": "excellent",
392444
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
393445
"updatedBy": "00000000-0000-0000-0000-000000000000",
394446
"createdAt": "2021-05-09T21:23:41.691Z",
@@ -402,6 +454,7 @@
402454
"status": "placed",
403455
"externalId": "300234321",
404456
"resume": "http://example.com",
457+
"remark": "excellent",
405458
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
406459
"updatedBy": "00000000-0000-0000-0000-000000000000",
407460
"createdAt": "2021-05-09T21:23:35.819Z",
@@ -415,6 +468,7 @@
415468
"status": "placed",
416469
"externalId": "300234321",
417470
"resume": "http://example.com",
471+
"remark": "excellent",
418472
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
419473
"updatedBy": "00000000-0000-0000-0000-000000000000",
420474
"createdAt": "2021-05-09T21:23:39.914Z",
@@ -428,6 +482,7 @@
428482
"status": "placed",
429483
"externalId": "300234321",
430484
"resume": "http://example.com",
485+
"remark": "excellent",
431486
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
432487
"updatedBy": "00000000-0000-0000-0000-000000000000",
433488
"createdAt": "2021-05-09T21:23:37.962Z",
@@ -441,6 +496,7 @@
441496
"status": "placed",
442497
"externalId": "300234321",
443498
"resume": "http://example.com",
499+
"remark": "excellent",
444500
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
445501
"updatedBy": "00000000-0000-0000-0000-000000000000",
446502
"createdAt": "2021-05-09T21:23:43.611Z",
@@ -454,6 +510,7 @@
454510
"status": "placed",
455511
"externalId": "300234321",
456512
"resume": "http://example.com",
513+
"remark": "excellent",
457514
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
458515
"updatedBy": "00000000-0000-0000-0000-000000000000",
459516
"createdAt": "2021-05-09T21:23:47.468Z",
@@ -467,6 +524,7 @@
467524
"status": "placed",
468525
"externalId": "300234321",
469526
"resume": "http://example.com",
527+
"remark": "excellent",
470528
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
471529
"updatedBy": "00000000-0000-0000-0000-000000000000",
472530
"createdAt": "2021-05-09T21:23:45.506Z",
@@ -480,6 +538,7 @@
480538
"status": "placed",
481539
"externalId": "300234321",
482540
"resume": "http://example.com",
541+
"remark": "excellent",
483542
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
484543
"updatedBy": "00000000-0000-0000-0000-000000000000",
485544
"createdAt": "2021-05-09T21:23:57.355Z",
@@ -493,6 +552,7 @@
493552
"status": "placed",
494553
"externalId": "300234321",
495554
"resume": "http://example.com",
555+
"remark": "excellent",
496556
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
497557
"updatedBy": "00000000-0000-0000-0000-000000000000",
498558
"createdAt": "2021-05-09T21:23:49.415Z",
@@ -506,6 +566,7 @@
506566
"status": "placed",
507567
"externalId": "300234321",
508568
"resume": "http://example.com",
569+
"remark": "excellent",
509570
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
510571
"updatedBy": "00000000-0000-0000-0000-000000000000",
511572
"createdAt": "2021-05-09T21:23:51.500Z",
@@ -519,6 +580,7 @@
519580
"status": "placed",
520581
"externalId": "300234321",
521582
"resume": "http://example.com",
583+
"remark": "excellent",
522584
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
523585
"updatedBy": "00000000-0000-0000-0000-000000000000",
524586
"createdAt": "2021-05-09T21:23:53.297Z",
@@ -532,6 +594,7 @@
532594
"status": "placed",
533595
"externalId": "300234321",
534596
"resume": "http://example.com",
597+
"remark": "excellent",
535598
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
536599
"updatedBy": "00000000-0000-0000-0000-000000000000",
537600
"createdAt": "2021-05-09T21:23:55.300Z",
@@ -545,6 +608,7 @@
545608
"status": "placed",
546609
"externalId": "300234321",
547610
"resume": "http://example.com",
611+
"remark": "excellent",
548612
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
549613
"updatedBy": "00000000-0000-0000-0000-000000000000",
550614
"createdAt": "2021-05-09T21:23:59.282Z",
@@ -558,6 +622,7 @@
558622
"status": "placed",
559623
"externalId": "300234321",
560624
"resume": "http://example.com",
625+
"remark": "excellent",
561626
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
562627
"updatedBy": "00000000-0000-0000-0000-000000000000",
563628
"createdAt": "2021-05-09T21:24:01.429Z",
@@ -571,6 +636,7 @@
571636
"status": "placed",
572637
"externalId": "300234321",
573638
"resume": "http://example.com",
639+
"remark": "excellent",
574640
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
575641
"updatedBy": "00000000-0000-0000-0000-000000000000",
576642
"createdAt": "2021-05-09T21:24:03.511Z",
@@ -584,6 +650,7 @@
584650
"status": "placed",
585651
"externalId": "300234321",
586652
"resume": "http://example.com",
653+
"remark": "excellent",
587654
"createdBy": "57646ff9-1cd3-4d3c-88ba-eb09a395366c",
588655
"updatedBy": "00000000-0000-0000-0000-000000000000",
589656
"createdAt": "2021-05-09T21:24:05.605Z",
@@ -597,6 +664,7 @@
597664
"status": "placed",
598665
"externalId": "300234321",
599666
"resume": "http://example.com",
667+
"remark": "excellent",
600668
"createdBy": "00000000-0000-0000-0000-000000000000",
601669
"updatedBy": "00000000-0000-0000-0000-000000000000",
602670
"createdAt": "2021-05-09T21:15:05.339Z",
@@ -610,6 +678,7 @@
610678
"status": "placed",
611679
"externalId": "300234321",
612680
"resume": "http://example.com",
681+
"remark": "excellent",
613682
"createdBy": "00000000-0000-0000-0000-000000000000",
614683
"updatedBy": "00000000-0000-0000-0000-000000000000",
615684
"createdAt": "2021-05-09T21:15:03.606Z",
@@ -623,6 +692,7 @@
623692
"status": "placed",
624693
"externalId": "300234321",
625694
"resume": "http://example.com",
695+
"remark": "excellent",
626696
"createdBy": "00000000-0000-0000-0000-000000000000",
627697
"updatedBy": "00000000-0000-0000-0000-000000000000",
628698
"createdAt": "2021-05-09T21:14:59.106Z",
@@ -636,6 +706,7 @@
636706
"status": "placed",
637707
"externalId": "300234321",
638708
"resume": "http://example.com",
709+
"remark": "excellent",
639710
"createdBy": "00000000-0000-0000-0000-000000000000",
640711
"updatedBy": "00000000-0000-0000-0000-000000000000",
641712
"createdAt": "2021-05-09T21:15:02.183Z",
@@ -649,6 +720,7 @@
649720
"status": "placed",
650721
"externalId": "300234321",
651722
"resume": "http://example.com",
723+
"remark": "excellent",
652724
"createdBy": "00000000-0000-0000-0000-000000000000",
653725
"updatedBy": "00000000-0000-0000-0000-000000000000",
654726
"createdAt": "2021-05-09T21:15:00.676Z",
@@ -662,6 +734,7 @@
662734
"status": "placed",
663735
"externalId": "300234321",
664736
"resume": "http://example.com",
737+
"remark": "excellent",
665738
"createdBy": "00000000-0000-0000-0000-000000000000",
666739
"updatedBy": "00000000-0000-0000-0000-000000000000",
667740
"createdAt": "2021-05-09T21:15:06.739Z",

0 commit comments

Comments
 (0)