AuthorCommitMessageCommit dateIssues
Bill NguyenBill Nguyen
01ebb052bb8MPull request #186: Master-to-dev v1.1.0Merge in DAT/champ-api from master to develop * commit 'd6fd8f5007df8ca052c727e8451236958d24fd49': 1.1.0
Bill NguyenShirley ShuBill Nguyen
d6fd8f5007dMPull request #185: Release/v1.1.0Merge in DAT/champ-api from release/v1.1.0 to master * commit '4cea0edd74d49bfb93c2ce98ff29fe728707dee6': 1.1.0 - CHAMP-396 - Update consent agreement columns from boolean to string data type - Update unit test mock values for agreement options columns - Add new unit test which validates that all consent agreement options should be 'Yes' if agreeToAll field is True - CHAMP-393 - Remove b...6 Jira issues
Bill NguyenBill Nguyen
4cea0edd74d1.1.0
Bill NguyenBill Nguyen
6d89f67a75eMPull request #183: CHAMP-396 Rework Consent Agreement OptionsMerge in DAT/champ-api from feature/CHAMP-396-rework-consent-agreement-options to develop * commit '12ec80066b6bd9bd57dbb5aeecfa4a0718518f79': - CHAMP-396 - Update consent agreement columns from boolean to string data type - Update unit test mock values for agreement options columns - Add new unit test which validates that all consent agreement options should be 'Yes' if agreeToAll field is ...CHAMP-396
Bill NguyenBill Nguyen
0ebbf0dd891MPull request #182: CHAMP-393 Update Site Irradiated FieldsMerge in DAT/champ-api from feature/CHAMP-393-update-site-irradiated-fields to develop * commit 'e02498a3f2175fbf35b9bad670c864ca5855900a': - CHAMP-393 - Remove bccaRad field in Diagnosis model and table - Remove siteIrradiated field in Specimen model and table - Rename bxLocRadiated field to biopsySiteIrradiated in Specimen Collection model and tableCHAMP-393
Bill NguyenBill Nguyen
727faac571cMPull request #181: CHAMP-392 Remove 'Completed' boolean from patients informationMerge in DAT/champ-api from feature/CHAMP-392-remove-completed-boolean-patients-table to develop * commit '59f6b72f6a30d91d9197a589776174d1ce58b11a': - CHAMP-392 - Remove 'completed' boolean field in patients model and tableCHAMP-392
Bill NguyenBill Nguyen
12ec80066b6- CHAMP-396- Update consent agreement columns from boolean to string data type - Update unit test mock values for agreement options columns - Add new unit test which validates that all consent agreement options should be 'Yes' if agreeToAll field is TrueCHAMP-396
Bill NguyenBill Nguyen
e02498a3f21- CHAMP-393- Remove bccaRad field in Diagnosis model and table - Remove siteIrradiated field in Specimen model and table - Rename bxLocRadiated field to biopsySiteIrradiated in Specimen Collection model and tableCHAMP-393
Bill NguyenBill Nguyen
59f6b72f6a3- CHAMP-392- Remove 'completed' boolean field in patients model and tableCHAMP-392
Bill NguyenBill Nguyen
0c57e20c085MPull request #180: CHAMP-390 Populate Drug Treatments in Chemo Course Based On "treatmentType" SelectedMerge in DAT/champ-api from feature/CHAMP-390-filter-drug-treatments-chemo-course-treatment-type to develop * commit '6350732dcdea044a9fe00600177574cdf1c398ac': - CHAMP-390 - Add new chemotherapyAgent boolean column to drugTreatments table to store whether a drug is a chemotherapy agent from webpog loader - Fix type errors for throw new Error(err) expressions in multiple service functionsCHAMP-390
Bill NguyenBill Nguyen
6350732dcde- CHAMP-390- Add new chemotherapyAgent boolean column to drugTreatments table to store whether a drug is a chemotherapy agent from webpog loader - Fix type errors for throw new Error(err) expressions in multiple service functionsCHAMP-390
Bill NguyenBill Nguyen
174e61ba22fMPull request #179: CHAMP-385 Return list of drugTreatments for chemoCourse and treatmentLineMerge in DAT/champ-api from feature/CHAMP-385-chemo-course-add-drugs-column to develop * commit '09ce3713fb9098e8a7b58ddff58de3872d9cd7a3': - CHAMP-385 - Add new association to drugTreatment for chemoCourse and treatmentLine - Eager load list of associated drugs for chemoCourse and treatmentLine - Include id in returned drugTreatment records to prevent sequelize bug returning only first reco...CHAMP-385
Bill NguyenBill Nguyen
09ce3713fb9- CHAMP-385- Add new association to drugTreatment for chemoCourse and treatmentLine - Eager load list of associated drugs for chemoCourse and treatmentLine - Include id in returned drugTreatment records to prevent sequelize bug returning only first record when eager loading - Remove redundant drugList column in chemoCourse tableCHAMP-385
Bill NguyenBill Nguyen
24bc9637615MPull request #178: CHAMP-375 Enforce phn to be 10-digit strings onlyMerge in DAT/champ-api from feature/CHAMP-375-enforce-phn-10-digit to develop * commit '02e9243f054dc689769b2b55f39d5321cc348e9e': - Update phn validation method, check if value was already encrypted to prevent error throwing from sequelize firing setDataValue() twice - Update studyIdentifiers scope in patients to expose studyIdentifierIdent in patient eager loading - CHAMP-375 - Enforce p...CHAMP-375
Bill NguyenBill Nguyen
02e9243f054- Update phn validation method, check if value was already encrypted to prevent error throwing from sequelize firing setDataValue() twice- Update studyIdentifiers scope in patients to expose studyIdentifierIdent in patient eager loading
Bill NguyenBill Nguyen
9113001def6- CHAMP-375- Enforce phn to be 10-digit strings onlyCHAMP-375
Shirley ShuBill NguyenShirley Shu
b9485181675MPull request #177: Feature/CHAMP-370 add studyIdentifiers to default scope for patientsMerge in DAT/champ-api from feature/CHAMP-370-add-studyIdentifiers-to-default-scope-for-patients to develop * commit '23a70c15d221c11454b93e33654b918e91d6da0a': add minimal scope of patient in findAll add studyIdentifiers to default scope of patientCHAMP-370
Shirley ShuShirley Shu
23a70c15d22add minimal scope of patient in findAll
Shirley ShuShirley Shu
ca6844cb01dadd studyIdentifiers to default scope of patient
Bill NguyenBill Nguyen
899ed84d031MPull request #175: Master-to-dev-v1.0.0Merge in DAT/champ-api from master to develop * commit '87344a8e64bb2b1a22740de71e7bd8fbae0d9c86': 1.0.0
Bill NguyenShirley ShuBill Nguyen
87344a8e64bMPull request #174: Release/v1.0.0Merge in DAT/champ-api from release/v1.0.0 to master * commit 'de849376907695fa63768f72fb4d5dd68ced4a45': 1.0.0 add table rename for patient_study_identifiers - CHAMP-360 - Eager load patient model in returned specimen records update import path include the updatedByUser and createdByUser in response - CHAMP-352 - Move bccid column from patients to patientSecureData - Rename PHN co...3 Jira issues
Bill NguyenBill Nguyen
de8493769071.0.0
Bill NguyenBill Nguyen
23f7fcc6404MPull request #172: CHAMP-360 Include 'Patient' Eager Loading in Specimen RecordsMerge in DAT/champ-api from feature/CHAMP-360-include-patient-in-specimen-records to develop * commit 'd756da5340a0d7b2334ad3bf4fb3056658ba3d6c': - CHAMP-360 - Eager load patient model in returned specimen recordsCHAMP-360
Shirley ShuEleanor LewisShirley Shu
d54e4c62b05MPull request #173: bugfix/minor-migration-fixMerge in DAT/champ-api from bugfix/minor-migration-fix to develop * commit '83493116dcc9e9d071638374bcd3981ad0eabb38': add table rename for patient_study_identifiers
Shirley ShuShirley Shu
83493116dccadd table rename for patient_study_identifiers
Bill NguyenBill Nguyen
d756da5340a- CHAMP-360- Eager load patient model in returned specimen recordsCHAMP-360
Shirley ShuEleanor LewisShirley Shu
9f034e733a3MPull request #171: bugfix/add-updated-by-and-create-by-in-responseMerge in DAT/champ-api from bugfix/add-updated-by-and-create-by-in-response to develop * commit '2b7e06e97099d53e4fb6ec4a7d2af458cde13765': update import path include the updatedByUser and createdByUser in response
Shirley ShuShirley Shu
2b7e06e9709update import path
Shirley ShuShirley Shu
5d3727b9873include the updatedByUser and createdByUser in response
Bill NguyenBill Nguyen
6110003633dMPull request #170: CHAMP-352 Move BCCID to PatientSecureDataMerge in DAT/champ-api from feature/CHAMP-352-move-bccid-to-patient-secure-data to develop * commit '01dafd52f04a9cdff544e743880dab02a76bafa0': - CHAMP-352 - Move bccid column from patients to patientSecureData - Rename PHN column to phnCHAMP-352
Bill NguyenBill Nguyen
01dafd52f04- CHAMP-352- Move bccid column from patients to patientSecureData - Rename PHN column to phnCHAMP-352
Shirley ShuShirley Shu
00c6a012c91MPull request #169: bugfix/CHAMP-338-study-identifier-fixMerge in DAT/champ-api from bugfix/CHAMP-338-study-identifier-fix to develop * commit '43f3829cbf1b44f4c45ac5572a9b7fc111ba773d': remove the patient identifier columnCHAMP-338
Shirley ShuShirley Shu
43f3829cbf1remove the patient identifier column
Shirley ShuShirley Shu
6db1a5678aaMPull request #168: bugfix/CHAMP-339-project-seeder-updateMerge in DAT/champ-api from bugfix/CHAMP-339-project-seeder-update to develop * commit '4a2315823c3532118e35e11066e600bca83c19e5': update the seeder to have default not null valueCHAMP-339
Shirley ShuShirley Shu
4a2315823c3update the seeder to have default not null value
Bill NguyenBill Nguyen
31eecabc8ebMPull request #167: CHAMP-339 Add Projects TableMerge in DAT/champ-api from feature/CHAMP-339-add-projects-table to develop * commit 'd6ce08d9e8816662df89ded1a69ad80cc3142338': - Expose project eager loading to patients through studyIdentifiers - Add seeder file for common projects - Move projectId update before updateDto in studyIdentifier and consent services - Initialize opts update payload in applicable services - Move updateDto spr...CHAMP-339
Bill NguyenBill Nguyen
d6ce08d9e88- Expose project eager loading to patients through studyIdentifiers
Bill NguyenBill Nguyen
f426dfa909d- Add seeder file for common projects- Move projectId update before updateDto in studyIdentifier and consent services - Initialize opts update payload in applicable services - Move updateDto spread before updatedBy in all services update functions to avoid updatedBy being overwritten by updateDto
Bill NguyenBill Nguyen
ef41bff8adc- Add missing controller tag for Project
Bill NguyenBill Nguyen
345ea66a0d3- Fix migration files bugs and missing column- Remove unnecessary controller tags variables
Bill NguyenBill Nguyen
1e98201c72e- Code lint
Bill NguyenBill Nguyen
3112998f915- Revise association between project and studyIdentifier to one-to-many- Exclude projectId in returned consent and studyIdentifier records
Bill NguyenBill Nguyen
769c1c55504- Code lint
Bill NguyenBill Nguyen
a37cc5812f0- Revise associations between project and studyIdentifier / consent tables
Bill NguyenBill Nguyen
78c01199167- Export consentService and studyIdentifierService in their modules for ProjectModule dependency- Remove unneccesary imports and forwardRef in projectService - Remove unnecessary model imports in ProjectModule
Bill NguyenBill Nguyen
66c84a2e2fb- CHAMP-339- Add new 'projects' table - Revise associations between studyIdentifier and consent tables with projects tableCHAMP-339
Bill NguyenBill Nguyen
0d8acb09037MPull request #166: Release/v0.0.1Merge in DAT/champ-api from release/v0.0.1 to master * commit '7b64c5288e8380f7cbc13536cd15f427538172f9': - Update config for new production deployment
Bill NguyenBill Nguyen
7b64c5288e8MPull request #165: CHAMP Production ConfigsMerge in DAT/champ-api from champ-prod-configs to develop * commit '2e2990c861c9d6306d0ece05f4100e885909180f': - Update config for new production deployment
Bill NguyenBill Nguyen
2e2990c861c- Update config for new production deployment
Shirley ShuEleanor LewisShirley Shu
a0d21e237f9MPull request #164: Feature/CHAMP-60 update schema to handle multiple projectsMerge in DAT/champ-api from feature/CHAMP-60-update-schema-to-handle-multiple-projects to develop * commit 'd0f0318d7dc1537204d19683d7bbdb9153659fd8': include preferredstudy and studyIdentifiers when getting consents update import path rename studyIdentifier column name; add prefferedSdutyId foreign key to patient table use IsUUID to check ident in dtoCHAMP-60