Panic level alerts for SENAITE LIMS
About
This package enables panic level alerts in SENAITE by means of the integration of panic ranges in Analysis Specifications. Two additional fields min_panic and max_panic are added, so when the result of an analysis falls outside the valid range and below min_panic or max_panic, a warning message is displayed next to the analysis and an informative panel in Sample's view as well. From this informative panel, lab manager can easily send an e-mail notification to the client contact, as well as to other key personnel.
Installation
Add senaite.panic in the eggs section of your buildout:
eggs = senaite.lims senaite.panic
and run bin/buildout. Install senaite.panic add-on on "Setup > Add-ons".
Contribute
We want contributing to SENAITE.PANIC to be fun, enjoyable, and educational for anyone, and everyone. This project adheres to the Contributor Covenant.
By participating, you are expected to uphold this code. Please report unacceptable behavior.
Contributions go far beyond pull requests and commits. Although we love giving you the opportunity to put your stamp on SENAITE.PANIC, we also are thrilled to receive a variety of other contributions.
Please, read Contributing to senaite.panic document.
If you wish to contribute with translations, check the project site on Transifex.
Feedback and support
License
SENAITE.PANIC Copyright (C) 2019-2020 RIDING BYTES & NARALABS
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.