Releases: Xcov19/project-healthcare
Releases · Xcov19/project-healthcare
pre-alpha-release-0.0.1-api-docs
This pre-release sets API endpoint expectations. This is still unstable and currently actively a W.I.P.
Expected roadmap to cover with this pre-release:
- Have a working geolocation local sqlite repository. This allows fetching locally stored provider details to be fetched.
- Strategy to be scoped out on fallback mechanism where locally stored provider details are absent from sqlite in the running instance.
- Establish a working
geo
endpoint.
What's Changed
- Bump questionary from 1.10.0 to 2.0.1 by @dependabot in #34
- Bump prompt-toolkit from 3.0.36 to 3.0.47 by @dependabot in #35
- Bump ruff from 0.6.1 to 0.6.2 by @dependabot in #41
- Bump pyright from 1.1.376 to 1.1.377 by @dependabot in #38
- Bump pytest-asyncio from 0.23.8 to 0.24.0 by @dependabot in #40
- Bump types-python-dateutil from 2.9.0.20240316 to 2.9.0.20240821 by @dependabot in #36
- Bump questionary from 1.10.0 to 2.0.1 by @dependabot in #37
- Feature location impl by @codecakes in #42
- Bump rich from 13.7.1 to 13.8.0 by @dependabot in #46
- Bump prompt-toolkit from 3.0.36 to 3.0.47 by @dependabot in #44
- Bump idna from 3.7 to 3.8 by @dependabot in #45
- Bump certifi from 2024.7.4 to 2024.8.30 by @dependabot in #49
- Bump pyright from 1.1.377 to 1.1.378 by @dependabot in #48
- Bump ruff from 0.6.2 to 0.6.3 by @dependabot in #55
- Bump questionary from 1.10.0 to 2.0.1 by @dependabot in #53
- Bump mypy from 1.11.1 to 1.11.2 by @dependabot in #43
- Bump deepmerge from 1.1.1 to 2.0 by @dependabot in #54
- Feature/sqlite repo by @codecakes in #56
- Bump sqlmodel from 0.0.21 to 0.0.22 by @dependabot in #59
- Bump sqlalchemy from 2.0.32 to 2.0.34 by @dependabot in #63
- Bump platformdirs from 4.2.2 to 4.3.2 by @dependabot in #65
- Bump pyright from 1.1.378 to 1.1.379 by @dependabot in #61
- Feature/sqlite repo: Identify type signature and annotations for interface and sqlite implementation by @codecakes in #66
Full Changelog: pre-release...api-endpoints-docs
Healthcare Commons for Digital Public Infrastructure
Project Healthcare, from hereon called the brokering service, is a set of upstream OpenAPI specification to extend any patient facing user interface looking to integrate to location-aware consultation and diagnostics facilities near them by:
- Exposing a diagnosis API to capture patient symptoms.
- Exposing geolocation API to caputure patient's location and offer nearby facilities to take action on based on their diagnosis and location.
The specification follows a sandwich service model i.e. it requires one or more upstream producer services and one downstream consumer service as follows:
- The patient facing application, known from hereon as the downstream consumer service, calls the diagnosis and geolocation API.
- The brokering service stores transient diagnosis request and enqueues them to upstream provider service that should return records of facilities and their specialties based on the diagnosis.
- The brokering service returns the records of matching facilities to the downstream consumer service.
Read More: README
What's Changed
- Configure WhiteSource Bolt for GitHub by @mend-bolt-for-github in #1
- Create tech stack docs (techstack.yml and techstack.md) by @stack-file in #2
- Update README.md by @codecakes in #3
- Feature-geolocation by @codecakes in #4
- Feature geolocation by @codecakes in #5
- Feature geolocation by @codecakes in #6
- Added C4GT issue template by @codecakes in #7
- added staging ci check by @codecakes in #9
- Update adr_template.yml by @codecakes in #10
- Dependabot compatible package by @codecakes in #13
- Bump pyright from 1.1.374 to 1.1.375 by @dependabot in #18
- Bump ruff from 0.5.5 to 0.5.6 by @dependabot in #17
- Bump prompt-toolkit from 3.0.36 to 3.0.47 by @dependabot in #16
- Bump pyyaml from 6.0.1 to 6.0.2 by @dependabot in #14
- Bump black from 24.4.2 to 24.8.0 by @dependabot in #15
- Bump questionary from 1.10.0 to 2.0.1 by @dependabot in #19
- Bump ruff from 0.5.6 to 0.5.7 by @dependabot in #22
- Bump prompt-toolkit from 3.0.36 to 3.0.47 by @dependabot in #21
- Bump questionary from 1.10.0 to 2.0.1 by @dependabot in #24
- Checks for correct signature used by the implementation class. by @codecakes in #25
- Added CONTRIBUTING.md by @barkhaaroraa in #23
- Bump uvloop from 0.19.0 to 0.20.0 by @dependabot in #30
- Bump pyright from 1.1.375 to 1.1.376 by @dependabot in #28
- Bump prompt-toolkit from 3.0.36 to 3.0.47 by @dependabot in #27
- Bump ruff from 0.5.7 to 0.6.1 by @dependabot in #31
New Contributors
- @mend-bolt-for-github made their first contribution in #1
- @stack-file made their first contribution in #2
- @codecakes made their first contribution in #3
- @dependabot made their first contribution in #18
- @barkhaaroraa made their first contribution in #23
Full Changelog: https://github.com/Xcov19/project-healthcare/commits/pre-release