Skip to content

PharMe v1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Jul 15:17
· 1146 commits to main since this release
881bdc4

🎉 New Features

  • 568d6ed : display server medication & guideline overview
  • 193f120 : display medication details
  • 788cdef : display guideline details
  • 8df4e8c : uses AutoComprehensiblePage to conduct
  • 747130d : guidelines only init endpoint
  • 24929b5 : keep last data fetch dates
  • 275f473 : show external data status
  • 864bc3c : execute data fetch
  • 21cfd5b : add Comprehension Measurement Helper
  • 1653972 : init demo app
  • 06f580e : add login screen
  • 0492b12 : add fake data
  • 6e5919d : brick placeholder autocompletion & highlighting
  • a52303c : annotation database models and base interface
  • 6a5e82a : resolve bricks & reorganize db helpers
  • 4de9a1e : get annotations api
  • b638e38 : build annotations with bricks frontend
  • 349b771 : add bottom space to layout container
  • bfe9ec8 : patch annotations api
  • a3fe0df : patch annotations frontend
  • be59002 : patch medications
  • 07d4d01 : patch guidelines
  • c6627ae : upload individual annotations to server
  • fa61602 : upload all annotations to server
  • b155dff : improve annotation search string matching
  • bb79d6b : add warning level
  • 30f60b7 : add back buttons for annotations
  • 7626dc5 : uses github hosted
  • 8f95bf5 : add script to minimize drugbank xml
  • 945b1df : add validation pipeline
  • f11f9c1 : validate patch dtos
  • 3a15341 : validate internal dtos
  • 57c0a42 : make tooltips clickable
  • ba89755 : reset router on repeated tab click
  • 0ac4680 : Add global TypeormErrorInterceptor
  • 0724820 : add joi schema validation
  • 48956a9 : adapt docker compose
  • 52064e9 : add predev script
  • c03f100 : add joi schema validation
  • e9ea4f8 : add predev script
  • a524ab5 : add faq page tests
  • d083215 : add lab-server db deployment
  • 2facdd7 : add lab-server keycloak deployment
  • 1ebc392 : add deployment for annotation-server
  • b303936 : mount example-db into annotation-server

🐛 Bugfixes

  • 7270158 : skip login
  • 35ffe15 : server medication typing
  • 0335923 : await brick delete
  • 9057cf8 : multiple issues
  • 9749544 : clear data not working
  • 052a9a0 : make medication description optional
  • 8877f45 : check for null properties
  • d036f02 : await clearing data before e2e tests
  • dee0a4b : cpic guideline box showing curated data
  • 7ac5cb1 : change description to indication
  • af551ed : medication sort
  • 10572e8 : show cpic implication if not in sheet
  • 6e7c92b : change recommendation color and icons based on warning level
  • 91055c7 : disable cleartext traffic on android emulator
  • feeed37 : allow localhost addresses
  • ad08e78 : delete unsed method
  • e760e9e : load placeholders from 'All' category
  • dc04f1f : small issue
  • 9d338dd : gha workflows
  • 26df076 : gha workflows 2
  • a546bc8 : env example wrong variable names
  • 38e735e : test config wrong env var names
  • 7055959 : wrong default value for env
  • a092d83 : tests not using correct env
  • 475827a : adapt env schema for tests
  • c8ed222 : add missing env variable in ci
  • 02fd19e : sign in flow on android not working
  • 5efaacc : Fix onboarding overflow on lowres devices
  • c362566 : Prevent text wrap on source button title + mini refactor
  • aea2275 : ci missing env variables
  • a0f4e42 : wrong image in lab-server deployment
  • caca358 : small errors in deployment
  • fbb0962 : wrong db name in db deployment
  • 247b12f : adapt env-var naming schema
  • 590108a : only build lab-server image on push to main
  • aa5fc1f : adapt annotation server env-var naming schema
  • 6285608 : linting
  • 75051c7 : wrong key in tests
  • 4f83e8b : spelling mistake

🏗️ Build System

  • 24c2ef2 : add annotation-server manifests
  • 0df15a5 : add lab-server manifests
  • b7d82e2 : add deployment job for lab-server
  • 6f6c823 : ensure deployments exist before redeployment
  • 09ef848 : ensure deployments exist before redeployment
  • 9770390 : add keycloak deployment
  • c8e9a90 : run integration tests
  • 095f5f8 : start iOS simulator for tests
  • 841b120 : codecov report for app
  • b9228dd : fix naming

🪚 Refactors

📚 Documentation Changes

  • 3a77849 : explanation for placeholders
  • cb62458 : improve readme markdown style & colors
  • 35a8ab9 : add annotation interface badges
  • d9e1cd1 : add project description
  • 31d59e1 : add response documentation
  • 7f24f0b : link glossary and diagram
  • a034dc7 : adjust annotation-server readme
  • d22ddc6 : adjust annotation-interface readme
  • 4e37ad6 : update app README
  • 3ce22d5 : update lab server documentation
  • 81ab711 : remove obsolete notice
  • 3246356 : adapt contributing to changes
  • 357ac90 : allow bare urls

🧹 Chores

Dev

  • d5847d0 : add kitty script for dev setup

Change