Releases: savannahghi/clinical
Releases · savannahghi/clinical
Clinical Backend Final v1.0.0
What's Changed
- fix: update patient registration workflow by @Salaton in #81
- feat: implement create organization by @Salaton in #82
- feat: create FHIR observations by @Salaton in #83
- feat: create FHIR allergy intolerance by @Salaton in #84
- feat: create fhir medication statement by @Muchogoc in #85
- feat: create test result FHIR observation by @Salaton in #86
- fix: store vital signs value as value strings by @Salaton in #88
- chore: create organization pubsub topic by @Salaton in #89
- chore: add graphql medication statement and medication types by @Muchogoc in #90
- feat: medication statement search by @Muchogoc in #91
- feat: simple health timeline by @Muchogoc in #87
- fix: create observations and patient timeline count by @Muchogoc in #92
- fix: change medication statement in timeline by @Muchogoc in #93
- feat: fetching medical data: allergies, regimen, weight, bmi, viral by @Muchogoc in #94
- chore: add fhir organisation id to mycarehub facilities by @KathurimaKimathi in #95
- chore: push schema to prod and staging schema registry by @Salaton in #97
- chore: add patient and organization names in observations by @KathurimaKimathi in #96
- chore: remove redundant onboarding service by @Muchogoc in #98
- chore: setup sentry by @KathurimaKimathi in #99
- chore: paginated patient health timeline by @Muchogoc in #104
- chore: refactor clinical code by @KathurimaKimathi in #102
- chore:delete patient isc endpoint by @KathurimaKimathi in #107
- chore: remove organization from allergy intolerance by @KathurimaKimathi in #108
- fix: fhir allergy intolerance payload composition by @Muchogoc in #109
- fix: add manifestation to allergy intolerance payload by @Salaton in #110
- fix: purge observation resources before deleting patient resource by @Salaton in #111
- chore: restructure medical data pubsub subscription by @Muchogoc in #112
- ci: separate deployment workflow into different files by @Salaton in #113
- ci: deploy demo environment by @Salaton in #114
- chore: add mycarehub demo to deps.yaml by @Salaton in #115
- ci: push schema to demo schema registry by @Salaton in #116
- chore(deps): bump serverutils version by @Salaton in #117
- chore: assorted chores by @KathurimaKimathi in #119
- fix(ci): update push to test schema registry workflow by @Salaton in #120
- chore: remove sentry error reporting on some methods by @Salaton in #121
- chore: update error messages sent to sentry by @Salaton in #122
- feat(ci): deploy multitenant staging environment by @Salaton in #123
- feat: authenticate APIs using slade auth server by @Salaton in #129
- chore: fix multitenant staging deployment by @Salaton in #130
- chore: purge firebase implementation by @Salaton in #131
- chore: purge casbin authorization implementation by @Salaton in #132
- refactor: combine clinical and fhir usecase by @Salaton in #133
- refactor: move
fhirdataset
into cloudhealthcare by @Salaton in #134 - refactor: move create patient logic into the infrastructure layer by @Salaton in #135
- refactor: move some logic into infra layers by @Salaton in #136
- refactor: move search patient logic to infra layer by @Salaton in #137
- feat: add graphql api to create fhir organization by @Salaton in #139
- chore: add
meta
andextension
structs by @Salaton in #140 - fix: remove dependency between pubsub and ocl usecase by @Salaton in #142
- feat: introduce ID extraction middleware by @Salaton in #143
- chore: remove pubsub code from extension file by @Salaton in #144
- feat: retrieve tenant identifiers from context by @Salaton in #145
- feat: verify organisation provided in header exists by @Muchogoc in #146
- feat: add tags when creating resources by @Muchogoc in #147
- chore: upgrade go to 1.19 by @Muchogoc in #149
- chore: remove unused use-casess by @Muchogoc in #150
- chore: update code to adhere to additional Go linting rules by @Muchogoc in #151
- feat: introduce gin and retire mux router by @Salaton in #152
- chore: additional linters to improve code quality by @Muchogoc in #153
- chore: remove redundant mocks by @Muchogoc in #154
- chore: add search resource dataset helper method by @Muchogoc in #155
- chore: refactor dataset.go by @Salaton in #156
- chore: unmarshal to a resource in create resource dataset method by @Muchogoc in #157
- refactor: move pubsub webhook implementation from infrastructure to u… by @Salaton in #158
- chore: whitespace linter by @Muchogoc in #159
- test: add fhir unit tests by @Salaton in #160
- ref: datastore resource methods by @Muchogoc in #161
- tests: add sad cases to usecase unit tests by @Salaton in #162
- chore: add unit tests by @maxwellgithinji in #163
- chore: add mycarehub service unit tests by @maxwellgithinji in #164
- tests: fhir unit test by @Muchogoc in #165
- chore: add helper tests by @maxwellgithinji in #166
- tests: remove patient data test by @Muchogoc in #167
- chore: add common tests by @maxwellgithinji in #168
- tests: add pubsub usecase tests by @Salaton in #169
- test: usecase unit tests by @Muchogoc in #170
- test: ocl unit tests by @Muchogoc in #171
- tests: add domain layer tests by @Salaton in #172
- chore: setting up http routes by @Muchogoc in #173
- chore: test application packages by @maxwellgithinji in #174
- test: handlers unit tests by @Muchogoc in #175
- feat: api to create a tenant by @Muchogoc in #176
- feat: add create facility API by @Salaton in #178
- chore: Running gin in "release" mode for production by @Salaton in #179
- chore: facility request header by @Muchogoc in #180
- feat: create episode of care by @Muchogoc in #181
- feat: start encounter by @Salaton in #183
- feat: end encounter by @Salaton in #185
- chore: update health timeline struct by @maxwellgithinji in #184
- feat: list a patient's encounters by @Salaton in #187
- chore: update allergy intolerance to use minimal fhir resources by @maxwellgithinji in #186
- chore: add observation...