Skip to main content

Panic level alerts for SENAITE

Project description

Panic level alerts for SENAITE LIMS

https://img.shields.io/pypi/v/senaite.panic.svg?style=flat-square https://img.shields.io/travis/senaite/senaite.panic/master.svg?style=flat-square https://readthedocs.org/projects/pip/badge/ https://img.shields.io/github/issues-pr/senaite/senaite.panic.svg?style=flat-square https://img.shields.io/github/issues/senaite/senaite.panic.svg?style=flat-square https://img.shields.io/badge/Made%20for%20SENAITE-%E2%AC%A1-lightgrey.svg

About

This add-on enables panic level alerts for SENAITE LIMS by means of the integration of panic ranges in Analysis Specifications. senaite.panic adds two sub-fields min_panic and max_panic: when the result of an analysis falls outside the valid range and below min_panic or above 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.

Documentation

Contribute

We want contributing to SENAITE.QUEUE 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.QUEUE, 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.

Changelog

2.0.0 (2020-10-15)

  • Fix Traceback when rendering the Email popup

  • Do not display the panic viewlet if user does not have ViewResults permission

  • Hide panic icon in analysis listing when no ViewResults permission

  • Compatibility with senaite.lims 2.x

  • Fix wildcard mappings in email body and subject

  • Fix Traceback when CC Contacts on panic alert notification

1.0.0 (2020-02-09)

First version

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

senaite.panic-2.0.0.zip (63.3 kB view details)

Uploaded Source

File details

Details for the file senaite.panic-2.0.0.zip.

File metadata

  • Download URL: senaite.panic-2.0.0.zip
  • Upload date:
  • Size: 63.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for senaite.panic-2.0.0.zip
Algorithm Hash digest
SHA256 1ff8b0aa41006c0e487e3c51138dadb57d4bb5794c2965ba5953ca86936ff687
MD5 5db82fc742bbe90e0a4e813b984934d0
BLAKE2b-256 f67eabb305faaaefcac2659701309a7cb67830b503635818c0258b050e029bcd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page