Releases: senaite/senaite.health
SENAITE.HEALTH v1.2.4
Release notes
Update from 1.2.3 to 1.2.4
If you have your own add-on, please review the changes to check beforehand if some parts of your add-on require modifications. Worth to mention that the following tips are strongly recommended before proceeding with the upgrade:
- Do a zeopack
- Do a backup of both your code and database
- Try to have as much analyses in verified/published statuses as possible
- Stop unnecessary applications and services that may consume RAM
- Start with a clean log file
Changes
1.2.4 (2020-08-11)
Added
- #195 Allow Reference Widget adapters to be exclusive
- #183 Internal Clients functionality
- #187 Allow to introduce the Age instead of Date of Birth for Patient
Fixed
SENAITE.HEALTH v1.2.3
Release notes
Update from 1.2.2 to 1.2.3
If you have your own add-on, please review the changes to check beforehand if some parts of your add-on require modifications. Worth to mention that the following tips are strongly recommended before proceeding with the upgrade:
- Do a zeopack
- Do a backup of both your code and database
- Try to have as much analyses in verified/published statuses as possible
- Stop unnecessary applications and services that may consume RAM
- Start with a clean log file
Changes
1.2.3 (2020-04-09)
Added
- #161 Compatibility with
senaite.panic
add-on - #166 Better handling of ClientPatientID and Patient fields in Add Sample
Changed
- #163 Cannot override behavior of Patients folder when using
before_render
- #157 Changed Base Catalog Tool
Removed
- #170 Removal of stale javascripts and css
Fixed
- #180 Fix Patient listings show wrong age
- #181 Patient historic results are not displayed
- #172 Fix sporadical errors when contacts do not have a valid email address
- #168 Cannot create Patient inside Client (content type not allowed)
- #162 Unable to search by Client Patient ID in Sample Add form
- #159 Ensure
Client
contents allow to holdPatient
types - #158 Fix the filter query in the Add Sample Form
Diff stats
Delta between v1.3.2 and v1.3.3
- 50 commits
- 3 contributors
- 293 files changed, 13,584 additions and 19,967 deletions.
SENAITE.HEALTH v1.2.2
Changes
1.2.2 (2019-11-07)
Added
- #151 Additional buttons in Batch and Patient add/edit views
- #134 ReferenceWidget for client searches in Add Patient form
- #130 Allow to deactivate/activate Doctors
Changed
- #152 Move Patient inside Client folder when client assigned
- #149 Removed javascripts from Add Sample form. Use field adapters instead
- #144 Additional identifiers for Patients ported to senaite.health
Removed
- #150 Removed Add button next to Patient and Doctor fields from Add Sample form
- #148 Removed getClientID, getClientUID, getClientTitle indexers for Batch
Fixed
- #143 AttributeError on Patient creation after add-on initially installed
- #124 Error trying to Edit Analysis Specifications
- #147 Reindex content structure after install to fix missing icons
- #146 Move skin layer after the custom layer
- #142 Client contacts cannot add cases
- #141 Unable to Deactivate Doctors
- #137 Client reference widget does not work in Add Patient overlay
- #133 System clearing patient first name on editing patient
- #132 Auto-fill Batch field in Sample Add form when Batch defined in request
- #131 Auto-fill ClientPatientID field in Sample Add form when Patient defined
Diff stats
Delta between v1.2.1 and v1.2.2
- 29 commits
- 3 contributors
- 169 files changed, 17,118 additions and 14,871 deletions
SENAITE.HEALTH v1.2.1
Changes
1.2.1 (2019-07-01)
Changed
- #129 Autofill fields from Add Sample depending on the context
- #120 Remove BatchSearchableText indexer
- #119 Faster Reference Widget searches
Fixed
- #125 Fix permissions due to global permission changes in core
- #123 Filtering patient listing is slow
Diff stats
Delta between v1.2.0 and v1.2.1
- 6 commits
- 1 contributor
- 24 files changed, 489 additions and 400 deletions
SENAITE.HEALTH v1.2.0
Changes
1.2.0 (2019-04-09)
Added
- #111 Transifex integration
Changed
- #118 Make senaite.health to depend on senaite.lims (instead of senaite.core)
- #116 Compatibility with senaite.core 1.3
- #110 Added health-specific layer
Removed
Fixed
- #112 Insufficient privileges when "AR add" is clicked inside Patient
SENAITE.HEALTH v1.1.3
Changes
1.1.3 (2018-10-10)
Added
- #102 Add Primary Referrer column in Doctor listings
- #85 Allow client contact to list/add/edit Cases from its own Client
- #83 Allow client contact to create and edit Doctors
Changed
- #85 New icon set
Fixed
- #108 Autodetect suitable client in Doctor's edit view
- #109 Traceback
bika_widgets/remarks does not exist for
- #107 DateTime validator fires even if DateOfBirth is non-mandatory
- #106 Fields from Patient's additional tabs are not displayed
- #105 Date of Birth and Age are required fields for anonymous patients
- #102 Doctors assigned to other clients are listed when logged as Client
- #103 All Samples are listed inside Case context
- #99 Traceback when publishing health results from inside a client
- #97 Traceback accessing Doctor samples when user is not Manager, LabManager or LabClerk
- #82 Inconsistent behavior with health' skins priority over core's
- #81 Traceback when importing diseases with setupdata.xlsx
SENAITE.HEALTH v1.1.2
SENAITE.HEALTH v1.1.1
Changes
1.1.1 (2018-04-07)
Added
- #56 Option for making Client Patient IDs unique
- #63 Display Doctor column in Analysis Requests listings
Changed
- #48 After Patient creation, redirect to Patient's Analysis Requests view
Fixed
- #64 Samples not filtered in Doctor's samples view
- #52 Date Reported is missing in reports
- #52 Date Collected is missing in reports
- #45 ConfigurationConflictError in "The workflow actions menu"
- #49 Default publication preference for Patients in Clients vocabulary error
- #44 Traceback on "copy to new" Analysis Request
Diff stats
delta between v1.1.0 and v1.1.1
- 64 commits, 18 files changed, 942 insertions, 610 deletions
- Full comparison
SENAITE.HEALTH v1.1.0
1.1.0 (2018-01-26)
Changed
Fixed
Bika Health Evo 1.0.0
1.0.0 (2017-11-10)
Added
#30 Allow Client contacts to create patients
#28 Asynchronous creation of Analysis Requests
#18 Wildcards on searching in Patients lists
#13 Added 'meta_type' column in Patient catalog
#7 New Analysis Request Add form outside client and patient
Changed
#27 Remove health's bika_analysis_workflow.csv and use bika.lims' one instead
#21 Replacement of FileField by BlobField
#20 SearchableText index moved to the base dictionary in LIMS
#15 Base catalog template definition for indexes and metadata
#9 Worksheet performance improvements
#6 Added specific catalog for Analysis object types
#4 Migration of filter bar definition for ARs and samples, from health to lims
#2 Added specific catalog for Analysis Request object types
Fixed
#32 Can't search using Client Patient ID in patient listing
#31 Can't search using Client Patient ID in batches listing
#29 AttributeError: 'module' object has no attribute 'ViewPatients'
#26 CatalogError: unknown sort_on index (Patient)
#25 AttributeError on publish: 'NoneType' object has no attribute 'bika_setup'
#24 CatalogError in Patients folder view: unknown sort_on index (Title)
#23 UnboundLocalError in Samples view: local variable 'ar' referenced before assignment
#22 Worksheets not displaying analyses
#19 Batch View. CatalogError: Unknown sort_on index (BatchID)
#17 Unable to create specifications with min/max panic levels
#16 ValueError while saving a clinical case: 'BatchID' is not in list
#14 Analysis Request Submit (AJAX call). KeyError: 'state'
#12 CatalogError: Unknown sort_on index (created) in view.get_sections() from dashboard
#11 Error on install: unexpected keyword argument 'catalog_extensions'
#11 Error on install: Can't pickle BikaPatientCatalog
#10 Sort on Patient not working in lists (Analysis Requests, Samples and Patients)
#3 Bug during getPatientInfo from AR add view
3.2.0.1503-e5a0358 (2016-03-18)
Updated to work with BikaLIMS 3.2
HEALTH-503: Validation of Date of birth
HEALTH-497: Hide Doctor field on EID Case Form
HEALTH-357: UI. Post Patient Create landing page
HEALTH-361: VL Cases
HEALTH-413: Dashboard not showing
HEALTH-402: In Analysis Request Add form, contact doesn't get selected