Skip to content
This repository has been archived by the owner on Jan 9, 2023. It is now read-only.

2.0.0-alpha.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@matteovivona matteovivona released this 28 Sep 08:26
· 1377 commits to master since this release

Features

  • Added smooth scroll to index.css (#2408) (a7f771f)
  • added tests: incidentsDownloadCSV (dc3c93e), closes #2292
  • caregoal: add care goals to patient (#2360) (8eb8f6f)
  • couchdb: added Windows alternatives to the couchdb helper scripts (f0a1cb8)
  • diagnosis: adds new diagnosis fields (#2276) (2532435)
  • diagnosis: link diagnosis with visit (#2321) (e558c27)
  • download csv of incident table: uses json2csv. filters data (6575a74), closes #2292
  • imaging: link image with visit (#2309) (c0ee742)
  • incidentscsv: fixes (a5f60b2), closes #2292
  • incidentscsv: made functions more abstract (1fb36c9), closes #2292
  • incidentscsvtest: newline bug in tests (d577970), closes #2292
  • labs: support list of notes for lab requests (#2325) (019a5f8)
  • add new useTranslator (#2197) (d756cb6)
  • added an entry in pageMap for incident infographic (e23c913)
  • Added blood type info to patient (#2190) (01e8343)
  • added label for visualize and fixed title (e06fbc3)
  • added ListItem component to incidents in Sidebar for visualize tab (d73a3e7)
  • added permission for viewing widgets to Permissions model (68d6297)
  • added route for visualize component and performed sanity check (9dc7855)
  • added test cases for visualize route (c6f17b3)
  • implemented use of hook to retrieve reported incidents (8d04353)
  • imported LineGraph component and rendered it with dumby data (7cc66eb)
  • incidents per month are now managed in state (f2bc985)
  • linegraph component now renders dynamic data stored in state (56ae1b8)
  • partial implementation of useEffect hook (29a603e)
  • use of Array.fill in monthlyIncidents useState (bb4b9fb)
  • allergies: ability to click on allergy and view an allergy (#2224) (071508c)
  • appointments: provide more information on listed appointments (a7b8441)
  • incidents: add ability to resolve incidents (#2222) (5e95a9c)
  • incidents, scheduling, other: add russian locale (7fa152b)
  • labs: labs tab should use Table component (88a7c08)
  • navbar: add icons to 'quick add' icon in navbar (#2220) (7e0aba7)
  • navbar: display currently logged in user name (5a4bfa5)
  • Navbar: remove search from navbar (#2237) (0c85e24)
  • new: warn about potential duplicate patient (#2187) (#2240) (f49831c)
  • new scripts and contributing.md: added scripts to init and cleanup couchdb (a331d62)
  • triggers a re-render on useEffect when data loads (699be8c)
  • updated useEffect dependency and implemented map (2b72f7e)
  • imaging: create basic imaging module (#2250) (f256129)
  • loading: add shared loading component (24c45bc)
  • medications: implement basic medication module (#2249) (ab1bd5c)
  • patient: put "Unknow" next to date of brith field (#2217) (ce16424)
  • patient, actions: add russian locale (a03a63e)
  • patients: add no patients exist (#2235) (886163a)
  • patients: add visit functionality (#2251) (f11e702)
  • viewlab.tsx: added success toast for updated/completed labs (5d08ccf)

Bug Fixes

  • add successfullycompleted resolves #2295 (2fc4ca4)
  • fix typo successfully alphabet text (40ab00f)
  • update text for oncomplete lab (8c60adb)
  • added translation keys #2258: added missing translation keys PR #2258 (6339e78)
  • allergies: fixes allergies tab not refreshing data after allergy has been added (0e29639)
  • care plan: fix view button label in list (#2376) (6156f38)
  • care plans: fix undefined care plans behavior (e43c9c7)
  • couchdb-init.sh and couchdb-cleanup.sh: removed files which where commited by accident (42c8cf7)
  • eslint rule and subsequent changes to the codebase: eslint rule no-console added (6d9ca06), closes #2307
  • incidents: fix find all incidents (aabd33e)
  • incidents: fix search incidents query not working (0818c11)
  • incidentscvstests: fixed timezone test bug (02294e6), closes #2292
  • issue-2306: removed additional Report Incident nav link from quick create menu (c971fb2)
  • labs: fix successfully updated lab message (7f65174)
  • login: fixes broken login (d72c4e9)
  • login: improved login validation (028daff)
  • navigation: align quick menu with sidebar and mobile version (0187c34)
  • patient: add DOB to add related person search (c1ffd82)
  • patient: successfully updated message should show actual text (7ca79bc)
  • patients: fix infinite loop in patients search (08fff6f)
  • patients: fixes related person search crashing if no DoB (babc7e3)
  • shared: couchdb auth popup local.ini httpd section update (937f78e), closes #2256
  • shared: couchdb auth popup nginx.conf update (eca339a)
  • shared: couchdb auth popup pr lgtm merge issue (6cf6739)
  • shared: pouchdb auth - add skip_setup flag (a8d34e1), closes #2256
  • shared: update couchdb auth local.ini httpd section (d939bb2)
  • sidebar: test improvements (7b75fe0)
  • react-hooks/exhaustive-deps warnings do not appear when running (6434fd0)
  • typo: fixed typo and used locale (fd2ec69), closes #2292
  • correct incident icon (#2252) (c156f25)
  • fix find all + sort request behavior (922d767)
  • remove console.log from tests output (fe3a71a)
  • search should only pull back relevant document types (ab6f3cc)
  • use effect line to newlabrequest.tsx: added use effect (9b34904)
  • prevent app route always changes to root after refresh (24b73bc)
  • remove duplicate prop (faea7ba)
  • reset lab state when navigation from lab form (#2268) (aa8e2ed)
  • undefined care plan behavior (279d649)
  • update hardcoded text with i18n locales (#2203) (573df57)
  • weird spacing issue in quick add icon (14ef415)