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
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)