Skip to content

Releases: RyanNerd/rxchart-web

Even More UI Changes

06 Nov 10:48
Compare
Choose a tag to compare
  • Add support for Willow 🌳 API error handling
  • πŸ”§ Work-around a πŸ› with βš›οΈ React 17 and DropdownButton
  • πŸ’„ Add link ⛓️ on MedicinePage for drugs πŸ’Š
  • Added 🌈 flare to the hyperlink ⛓️ for drug πŸ’Š look-up
  • Add ToggleSwitch πŸ’‘
  • Add ShadowBox πŸ”²

More UI improvements

02 Nov 11:06
Compare
Choose a tag to compare

πŸ’„ Added Log 3 & log 4 buttons
πŸ₯… DiagnosticPage now resets correctly when dismissed
πŸ’„ Disable Login page when there is an error
πŸ“œ All pages scroll to the top when that tab is active

Non-UI changes:
♻️ Refactoring to import using reactn when possible
🎨 Change activeTabKey state to be string only

Many internal code changes and some user facing

28 Oct 08:11
Compare
Choose a tag to compare

Managers created:

  • AuthManager πŸ”‘
  • MedicineManager βš•οΈ
  • ResidentManager πŸ§‘β€πŸ¦±

♻️ Refactoring of LandingPage, MedicinePage, OtcPage, DrugHistoryPage, and DrugLogGrid
⚑ Performance increased by preventing renders for inactive tab pages
πŸ“ JSDoc blocks reduced and made more concise
πŸ”₯ Removal of bwip-js.d.js the πŸ‘½ πŸ“¦ updated via NPM now
πŸ—ƒοΈ Providers API Setting is centralized and all of the providers are now type safe 🧷
πŸ“¦ packages.json all NPM packages upgraded to latest versions (except React due to a bug with mouse click timing)
πŸ› Error handling is done via a global called errorDetail

User facing:

  • When a resident is selected the Rx tab automatically is made the active tab.
  • Changed calculateLastTaken to use Created date instead of Updated.
  • Drug Log grid is ordered by Created instead of Updated now.

Support for OTC medication

16 Oct 06:27
Compare
Choose a tag to compare

Major upgrade πŸš€ with several changes to the UI.
Internally the code has all been converted from JavaScript to TypeScript.
Several bug fixes.

Stable release with minor changes

03 Oct 21:11
Compare
Choose a tag to compare

Saving the stable state of the app before a major merge.

Stable release

24 Sep 13:10
Compare
Choose a tag to compare

Tagging the master branch as it currently stands so we have a snapshot of what is currently working before the otc-feature branch (which is a major change) is implemented in case we need to roll-back.