Permalink
Switch branches/tags
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
1072 lines (898 sloc) 110 KB

Change Log

1.0.0-beta (2017-05-18)

Full Changelog

Implemented enhancements:

  • New fields requested on the OPD Visit Reports #997
  • Need to be able to customize invoice header and footer #370
  • Deployment process #238
  • Move config from DB to configuration file #153
  • Exam and procedural notes shortcuts #130
  • Add the ability to include multiple locations for a received item on entry #110
  • Philippines need certification of confinement with admitting Diagnosis #100
  • Result form(s) for labs #65
  • For Ward Charges, need to segregate into separate charge sheets #59
  • Handle 3rd party payments made after final bill #57
  • Payment profiles should support specifying a set fee #35
  • Ordering items from the orthopedic workshop #30
  • We need to report appointment delinquency #27

Fixed bugs:

  • Can't delete patient (new installation via docker) #1049
  • Syncing for offline use not working #731
  • Search is not working off-line #631

Closed issues:

  • Docker not working on Centos 7. #1081
  • Can't visit Users page under Administration (session expired), and then locked out of system until cookies are deleted #1077
  • translation-sync fails #1066
  • Poor calander pop-up #1054
  • Error running initcouch2.sh on ubuntu 16.04 #1053
  • Missed appointments screen should be removed #1047
  • Searching for appointments - search field not labeled correctly. #1035
  • Feature Request - Patient role #1034
  • Clean up Report Header functions #1023
  • Vitals - include the user who entered the information #1016
  • Discharge report - use the examiner field from the visit. #1014
  • Discharge Report is missing notes field #1013
  • Search in docker install #1011
  • No Way to Edit Imaging Pricing Type List, #1007
  • Visit diagnosis is not being retained; current patient diagnosis is shown #999
  • Imaging Type should be a Lookup List #998
  • OPD Visit Report - minor UX changes around view and print #996
  • Title on new Operative Plan should change after creating one #995
  • Clicking on "Add Allergy" link on visit page takes you to the patient page #994
  • [TRACKING ISSUE] Docs 1.0 #989
  • Search function in pricing does not return correct result #986
  • Use docker-compose to build and run app #980
  • Tests fail when ran between 23:00 and 00:00 hours (Eastern, -5:00) #976
  • Concider ember-concurrency addon #969
  • Updating the Demo #931
  • Spaces in username, during logging #922
  • Thoughts on PouchDB/CouchDB architecture #863
  • Make it easy for future translator to identify what phrases are needed to translate #862
  • Can manually delete required End Date value in a new appointment and still save it #817
  • class .active on the nav is seen in multiple items at once #783
  • Build acceptance test for procedures.index #703
  • Build acceptance test for patients.admitted #699
  • Build acceptance test for medication.completed #697
  • Build acceptance test for appointments.missed #691
  • Build acceptance test for appointments.today #690
  • Translations of delete messages across the application #543
  • Patient Id auto increment with page refresh #447
  • Adjustment types for inventory need to localized #390
  • Show patient update confirmation as inline alert rather than modal #377
  • Allow deletion/cancellation of inventory requests #334
  • Conditionally include New Relic Instrumentation #176
  • Personas / user research thread... #148
  • Examining Inventory across the network #125
  • Submitting an order to HQ from Inventory #124
  • Generating a purchase order from Inventory #123
  • Trending reporting for financials #106

Merged pull requests:

0.9.18 (2017-03-15)

Full Changelog

Implemented enhancements:

  • Incident Management for 1.0 #933
  • Add Discharge Report #791
  • Add theatre scheduling #761
  • Clinic Visit Report/Admissions Form #759
  • Social Work section changes #90
  • Insurance number #58
  • Add patient copay field #51

Fixed bugs:

  • When app has timed out, some Menu picks not re-directing to the login screen #930
  • Create New Patient checkbox on Patient Check In stays checked on subsequent checkins #923
  • Async error on Imaging list #365

Closed issues:

  • cannot open take photo / photo upload dialog #966
  • Not able to run the application on development machine #965
  • A proper Sketch file for designer contributors to contribute to the marketing website #957
  • Add Value Button missing from Lab Pricing Types List screen #928
  • Remove Workflow for v1.0 #925
  • Upload Import to "Lookup List" not working. #921
  • Add new user page is not intuitive after pressing add #833
  • Editing appointments seems to display old data/wrong button labels at times #815
  • Add Operation Report #792
  • Customizable Print Header #790
  • Not Moving Beyond Login Screen #765
  • Add calendar view to appointments #760
  • Operative plan for patients #758
  • Data issues with deletions #383
  • Can ember data handle failing more gracefully when underlying data is deleted? #382
  • Button not visible properly #313

Merged pull requests:

0.9.17 (2016-12-28)

Full Changelog

Implemented enhancements:

  • Appointment by default shouldn't be 'all day' #831
  • Modify the patient object to capture configurable fields #470
  • Create a new screen for Followup and Clinic Visits #463
  • Add an option to create a new Visit on the creation of a new Patient #460
  • Add internationalization support #141
  • Create new number component #116

Fixed bugs:

  • Add Family Member dialog missing strings - Patient > Social Work #869
  • Missing translation on Add Contact form #852
  • Updating Roles leads to problems, roles drop down is not populated #845
  • Is Invoice Number required on an item purchase? #837
  • '+ new item' allows negative numbers. #824
  • Show user even when add new user is cancel #719
  • Patients without identified sex show up as null or undefined on patient reports #661
  • Patient ID can be made the same #572
  • Patient ID sequence should not go backwards (greater to lesser) #485
  • Billed Invoices - Buttons disappear from the invoice #467
  • When using Elastic Search, only the first 10 patients are returned #453
  • Patient listing paging back button doesn't always go to start #45

Closed issues:

  • Updates to Diagnosis not refreshing the page #903
  • Permit duplicate patient names on the OPD Patient check-in page #899
  • Additions to the new patient dialog, from the OPD list page #898
  • Add the "Add billing diagnosis" privilege on the user roles page #897
  • Add a flag to allow custom forms for a specific object to always be added #896
  • For all visit types, show a status field (read only) and a check-out or discharge datetime #895
  • When checking in from appointments, Visit status not being set on an admissions visit #893
  • Adjustments to Patient History Tab #889
  • Deleting orders from the visit page is not refreshing the page #886
  • On the New Patient Pop-up dialog (OPD checkin) the sex field is not converting to drop-down #878
  • Image and Lab Pricing Types - default "Procedure" value should not be editable #877
  • New Filters on Outpatient page #860
  • Improvement - Give meaningful names to report files #851
  • Creating a new patient during OPD check-in, resulting visit page not quite right #836
  • Appointment to visit workflow (OPD) - fulfill appointment, field changes #835
  • Possible bug with the import feature #834
  • Issue with Service Worker Pouch Config NPM v 3.10 #832
  • Dead link on landing page of your site #828
  • Upgrade Diagnoses #816
  • Appointments Error with date range End Time, never displays #812
  • Database routes are incorrect or missing custom port. #802
  • /db/* routes are not properly redirected when deployed outside of ember serve. #801
  • Build Error "The Broccoli Plugin: [StyleLinter] failed" #798
  • Allow Visits to have custom forms attached to them #789
  • Custom form editor #788
  • Fulfillment of orders indicator on outpatient list #757
  • Track appointment fulfillment on visit #754
  • Build acceptance test for inventory.delivery #694
  • Build acceptance test for inventory.barcode #693
  • Build acceptance test for inventory.barcode #692
  • System wide currency configuration #678
  • enable block-indentation in .template-lintrc.js #673
  • Production ready? #657
  • Request for architecture document for the HospitalRun #632
  • Linters #596
  • Translate bare strings in mixins #548
  • Add documentation for SCSS linter and tooling to CONTRIBUTING.md #375
  • Second cta button on billing page has wrong text color #346
  • Inconsistent Checkbox Spacings #322
  • Localization for Billing Module #280
  • Localization for Patients Module #274
  • Display allergies on the patient summary header #235
  • An array of allergies (new model) associated to patients #234
  • Temp styles need cleaned up/removed #134

Merged pull requests:

0.9.16 (2016-09-14)

Full Changelog

Fixed bugs:

  • Visit Types cannot be changed; although they are in the Administration as changeable #627
  • Image Request - Saved dialog - OK button not working first time #605
  • Barcode for inventory is inconsistent with browser Go back #458

Merged pull requests:

0.9.15 (2016-09-08)

Full Changelog

Merged pull requests:

0.9.14 (2016-09-08)

Full Changelog

0.9.13 (2016-09-08)

Full Changelog

Implemented enhancements:

  • Add a payment_state field to Visit #464
  • Create an administrative screen where workflow rules can be toggled on/off #462
  • Flag patients as archived rather than deleting them entirely #381

Fixed bugs:

  • Sorting doesn't work with Google Auth #630
  • Admitted Patients listing, second click on page forward not working properly #628
  • Non admins cannot add procedures #526
  • Medication/inventory typeahead issues #519
  • Datepickers not working in Chrome #445

Closed issues:

  • Admitted Patients listing shows patients who do not have an active admission visit #634
  • Image Request - Saved dialog - OK button not working first time #604
  • Translation Keys Procedures namespace #592
  • Translation Keys Print namespace #591
  • Translation Keys Billing namespace #590
  • Translation Keys Patients namespace #589
  • Translation Keys Labs namespace #588
  • Translation Keys Visits namespace #587
  • Translation Keys Vitals namespace #586
  • Translation Keys appointments namespace #585
  • Translation Keys Medication namespace #584
  • Translation Keys Imaging namespace #583
  • Translation Keys Inventory namespace #582
  • Translation Keys Loading namespace #581
  • Translation Keys Login namespace #580
  • Translation Keys Buttons namespace #579
  • Translation Keys Messages namespace #578
  • Translation Keys Labels namespace #577
  • Translation Keys Admin namespace #576
  • Translation Keys User namespace #575
  • Translation Keys Navigation namespace #574
  • Translation Keys tracker #573
  • Translations for components #557
  • Acceptance test for visits #554
  • Acceptance test for procedures #553
  • Identify stale translations keys #492
  • Lint HTML for bare english strings #491
  • Printing a patient record #476
  • Clinical work queue as the home screen #452
  • Cascading delete for patient record #380
  • Primary call to action buttons should be right aligned, secondary buttons beside it to the left #360
  • Need Indicator for Sortable Columns #328

Merged pull requests:

0.9.12 (2016-06-15)

Full Changelog

Implemented enhancements:

  • Migrate from scss-lint to stylelint #443
  • Requesting clinician needs to be added to the Lab Request list #364
  • Requesting clinician needs to be added to the Medication Request list #363
  • Requesting clinician needs to be added to the Imaging Request list #362

Fixed bugs:

  • Search doesn't work under certain circumstances #507
  • Role customization doesn't work on page reload and for subnavigation #480
  • When logging in for the first time, server crashes with TypeError: Cannot read property 'deleted' of undefined in node_modules/hospitalrun-server-routes/routes/30-auth.js:134 #475

Closed issues:

  • hospitalrun loading for long time #500
  • Cannot find module 'sw-toolbox/sw-toolbox.js' #497
  • After login, nothing happens #478
  • this._super.apply #473
  • feature request : import function in Inventory (with .csv file fore exemple) #456
  • Travis Builds occasionally fail, timing out on Patient Notes Test #430
  • Travis builds should fail when scss-lint errors #374
  • Filter Inventory by Location report by Location #126

Merged pull requests:

0.9.11 (2016-05-11)

Full Changelog

Fixed bugs:

  • Fix for offline broke google auth #455

0.9.10 (2016-05-11)

Full Changelog

Fixed bugs:

  • Inventory reports throw exception e.name.indexOf is not a function #454

Closed issues:

  • List of missed appointments #351

Merged pull requests:

0.9.9 (2016-05-03)

Full Changelog

0.9.8 (2016-05-03)

Full Changelog

Fixed bugs:

  • Offline with service worker not working on new window/tab #391
  • 'No patients found' helper link not presented after removing all patients #357

Merged pull requests:

0.9.7 (2016-04-26)

Full Changelog

Implemented enhancements:

  • 'No items found' helper link not presented after removing all items #395
  • Alert given emails addresses when items are in danger of stocking out #209

Fixed bugs:

  • Organize Pricing By Type checkbox is not saving properly #435
  • Creating imaging and labs using checkboxes fails #434
  • Unauthorized user trying to login via Google Auth produces error #433
  • login page accessible even after login #399

Closed issues:

  • RFC: dockerize the app #407
  • 'No imaging found' helper link not presented after removing all imaging #397
  • 'No appointments found' helper link not presented after removing all appointments #396
  • Improve view content header layout #361
  • Allow External Results Submission #249
  • Encryption for patient data #220
  • Consider adding breadcrumb to UI #206
  • [Discussion] Project planning #205

Merged pull requests:

0.9.6 (2016-04-21)

Full Changelog

0.9.5 (2016-04-21)

Full Changelog

Fixed bugs:

  • Adding family member or expense info to social work tab is slow & broken #429

Closed issues:

  • Incorrect Column Labels in Admin/Users #415

Merged pull requests:

0.9.4 (2016-04-18)

Full Changelog

Fixed bugs:

  • Invoices are not generating properly #423

Merged pull requests:

0.9.3 (2016-04-08)

Full Changelog

Implemented enhancements:

  • Allow custom roles #338

Fixed bugs:

  • Paging breaks when last item has an ampersand (&) in the name #408

Merged pull requests:

0.9.2 (2016-03-30)

Full Changelog

Implemented enhancements:

  • Notes feature #32

Fixed bugs:

  • Finance summary report displays "undefined" in the type column #389
  • Patient discharge is not working #356
  • Don’t force login if offline #60

Closed issues:

  • Redesign patient summary section #379
  • Change scss linting severity from warning to error #366
  • Bug in Load DB, error being displayed #350
  • Admitted list screen for Patients #349
  • Localization for Admin module #345
  • Get ember-cli-content-security-policy working #285
  • Localization for Labs Module #279
  • Localization for Inventory Module #276
  • Localization for Appointments Module #275
  • Create Invoice Test Fail with Certain Timezones #270
  • server duplication #264
  • Patient History Report #239
  • Setup SCSS linting via CI #137

Merged pull requests:

0.9.1 (2016-03-03)

Full Changelog

Fixed bugs:

  • Inconsistent quantity displayed when fulfilling inventory #324
  • User CRUD doesn't work with Google Auth #323

Closed issues:

  • Localization for Admin Module #281
  • Localization for Medication Module #278

Merged pull requests:

0.9.0 (2016-02-24)

Full Changelog

Implemented enhancements:

  • Add an A,B,C ranking to inventory items #207
  • Cashier screen/workflow #92
  • Diagnosis coding #36
  • Physician home screen #33

Fixed bugs:

  • Invoice number on new inventory item is not being recorded #287
  • Search is broken #284
  • Returning medication doesn't work when inventory item is empty #210
  • Appointment edit from patient not returning to patient #44

Closed issues:

  • More than two genders #301
  • Localization for Imaging Module #277
  • Fix styling for login alert #273
  • Change inventory relationship on medication to be async #261
  • phantomjs-2.0.0-linux-x86_64 installation not working #256
  • Login does not provide feedback #250
  • new PatientId is generated on every refresh of New Patinet page #/patients/edit/new #245
  • Update the contribution guidelines to highlight the team slack. #243
  • Improved diagnosis and procedural coding setup #237
  • Add "Patient Listing" button to patient update confirmation dialog #230
  • Is REST Api supports? #227
  • Node 5 support #221
  • Mobile interface is identical to desktop interface #219
  • XSS vulnerability identified #218
  • Clicking "Why HospitalRun?" in footer should go to static page rather than google doc #217
  • Demo login problem #216
  • Can't log into beta site #213
  • Allow edit of old purchases under Inventory #212
  • Add autocomplete for dropdowns. #211
  • Ember Validations deprecations #200
  • Create acceptance tests for Admin module #196
  • Create acceptance tests for Medication module #195
  • Create acceptance tests for Labs module #194
  • Create acceptance tests for Inventory module #193
  • Create acceptance tests for Imaging #192
  • Create acceptance tests for Appointments module #191
  • Create acceptance tests for Billing module #190
  • Resolve deprecations for the Billing Module #189
  • Resolve deprecations for Labs Module #188
  • Resolve deprecations for Medication module #187
  • Resolve deprecations for Imaging Module #186
  • Resolve deprecations for Appointment module #185
  • Resolve deprecations for Inventory Module #184
  • Resolve deprecations for Admin module #183
  • Resolve deprecations on Patient Module #182
  • Replace itemControllers with components #172
  • DEPRECATION: You're using legacy binding syntax #170
  • DEPRECATION: Using {{controller}} or any path based on it #169
  • DEPRECATION: Using the '{{#each item in model}}' form of the {{#each}} helper #168
  • DEPRECATION: Using the {{view "string"}} helper is deprecated. #167
  • DEPRECATION: Using 'itemController' with '{{each}}' #166
  • DEPRECATION: The bind-attr helper #165
  • DEPRECATION: Using {{view}} or any path based on it #164
  • DEPRECATION: You're using legacy binding syntax #163
  • DEPRECATION: Using {{with}} without block syntax #162
  • Validate Medication module #161
  • Validate Labs module #160
  • Validate Billing Module #159
  • Validate Imaging module #158
  • Validate Admin module #157
  • Validate appointments module #156
  • Validate Inventory Module #155
  • Validate patient module #154
  • Fix deprecation warnings #145
  • Update to ember-pouch #144
  • Update to Ember 1.13 #143
  • Sign in modal isn't positioned correctly #132
  • Suggest consumable inventory values based on a Procedure #129
  • Separate tabs for Labs and Imaging #31
  • Sample data for development #13
  • setup script/server #11

Merged pull requests:

0.8.7 (2015-09-11)

Full Changelog

Merged pull requests:

0.8.6 (2015-08-20)

Full Changelog

Closed issues:

  • UI/UX Inspiration #147
  • Add an Inventory nomenclature instruction suggestion on new items #128
  • Inventory Valuation report, it seems that some GIK inventory reports as a “N”` #109

0.8.5 (2015-07-24)

Full Changelog

Implemented enhancements:

  • Fields for inventory listing screen #121
  • Format quantity as whole numbers on inventory reports #120
  • Inventory by location report showing locations with zero quantity #119
  • Add location filter to inventory reports #117
  • Adding a size to inventory #112
  • Add appointment button on visit edit screen #69
  • Add Radiologist to Imaging #62
  • Add note editor on invoice #56
  • Need section for Physical Therapy #55
  • Ward items should be their own section on invoice #54
  • Show new imaging entry as list of all possible types with checkboxes #50
  • Show new lab entry as list of all possible types with checkboxes #49

Fixed bugs:

  • Start date and end date validation on visits not working properly #151
  • New Item button doesn't work after entering in a new inventory item #118

Merged pull requests:

0.8.4 (2015-07-20)

Full Changelog

Implemented enhancements:

  • Add expense account to medication fulfillment #146

Closed issues:

  • Roadmap to Ember 2.x #142
  • Consider a "local name" or common name for Inventory #113

0.8.3 (2015-07-16)

Full Changelog

Implemented enhancements:

  • Creating new visit from medication/pharmacy #88
  • Need Pharmacy Sale entry (no patient, just reduce inventory) #87

Fixed bugs:

  • Fulfilling medication requests doesn't enforce quantity limits #140

0.8.2 (2015-07-14)

Full Changelog

Fixed bugs:

  • Creating new inventory items from the inventory received not working #139

Closed issues:

  • Sidebar menu items don't reopen #133

0.8.1 (2015-07-13)

Full Changelog

Implemented enhancements:

  • Click on procedure from patient summary #66
  • Patient candidate report #43

Fixed bugs:

  • Layout of navigation needs some fixes #122

Closed issues:

  • Settings nav only closes if you click it again #136

Merged pull requests:

0.8 (2015-07-07)

Implemented enhancements:

  • Add a category field to Inventory #111
  • Vendor lookup list #99
  • Detailed patient discharge report #97
  • Patient procedure report enhancements #96
  • Detailed patient days report #94
  • Need detailed admission report #93
  • Lock down Social Work screen to Social Workers only #91
  • Don’t make dose/frequency/duration required for Medication #86
  • Add "Return to Vendor" as inventory adjustment type #84
  • Inventory adjustments need expense accounts #83
  • Request multiple inventory items #82
  • Inventory request enhancements #81
  • Inventory report for expense accounts used #80
  • Report on inventory adjustments #79
  • Quantity should be at the top of the inventory edit screen. #77
  • Display adjustments made on inventory item #76
  • Add inventory links to inventory reports #74
  • Add ability to mark appointment as cancelled. #73
  • Make patient clickable from screens where it appears #72
  • Appointment search enhancements #71
  • Admit and discharge buttons on patient listing #70
  • Move procedures to top of visit screen #68
  • Organize diagnosis/secondary diagnosis on Visit Edit #67
  • Show basic patient info on labs and imaging #64
  • Patient Typeahead needs to display friendly id #63
  • Pharmacy needs to record returns #53
  • Carry over diagnosis from previous visit #48
  • Outpatient Visit make start date and end date same #47
  • Make Visit Type an editable lookup list #46
  • Patient Status field #42
  • Sorting on fields on listing screens ASC/DESC #41
  • Need separate middle name #40
  • Admitting Diagnosis and Final Diagnosis #39
  • Change Surgery Visit Type to Admission #38
  • Assign inventory items to a procedure #29
  • Configure Sass support #5

Fixed bugs:

  • Procedures report doesn't return results #95
  • Pricing item expense account label is inaccurate. #52
  • Beta site crapped the bed on authentication #22
  • minor error in user-session.js definitions #20
  • Units for edit of first purchase of a new tem default back to ampule #19
  • Inventory will not render/load on beta site #17
  • Duplicate row seen when adding new item #16
  • Intermittant error adding vitals #15
  • Delete Vitals/ Delete Procedures Dialog box does not close #14

Closed issues:

  • Ember is going to 2.0 #107
  • Logging in with test info isn't working #105
  • Differences between frontend and server #104
  • Integrate Boxen into our development environment #102
  • Example of config.js #101
  • Disabled save button is bad UX #98
  • Remove charges section from labs and imaging #89
  • Remove Adjust Purchases checkbox on inventory adjustment #85
  • Batch input of inventory received #75
  • Explore Foundation for Apps for possible Bootstrap replacement #26
  • Add the list of diagnosis and procedures to the patient edit screen #25
  • jglovier shiplist [9/26] GOAL: FutureStack 10/8 #24
  • Beta site auth takes you back to select your Gmail account again after selecting first time #23
  • change the .nav-category height to min-height #21
  • jglovier ship list [8/15] #12
  • Font on non retina display #10
  • initial UI mock - Patients view #4
  • Beef dat readme, yo #2
  • Unable to start ember #1

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator