Skip to content

Commit

Permalink
Updated changes, readme and version number
Browse files Browse the repository at this point in the history
  • Loading branch information
major-s committed Aug 8, 2018
1 parent f6b9bd6 commit 8d0fae2
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 6 deletions.
8 changes: 8 additions & 0 deletions CHANGES.rst
Expand Up @@ -2,3 +2,11 @@
------------------

* Added feedback functionality for reporter

4.1.1 (2018-08-07)
------------------

* Updated used python modules (see requirements.txt).
* LabCIRS works now with Django 1.11 (only small modifications were necessary) - 1.9 still supported even if not recommended
* Updated Bootstrap to 4.1 (the navbar was slightly modified)
* Updated bundled JavaScript and CSS libraries
18 changes: 13 additions & 5 deletions README.rst
Expand Up @@ -4,16 +4,19 @@ LabCIRS

LabCIRS is a lightweight anonymous Critical Incident Reporting System (CIRS) developed for research laboratories/departments.

It builds upon the `Django <http://www.djangoproject.com>`_ framework as a stand alone web application and is not intended to be a reusable app.
Background informations can be found in
`A Laboratory Critical Incident and Error Reporting System for Experimental Biomedicine <https://doi.org/10.1371/journal.pbio.2000705>`_ published in `PLOS Biology <http://journals.plos.org/plosbiology/>`_

LabCIRS builds upon the `Django <http://www.djangoproject.com>`_ framework as a stand alone web application and is not intended to be a reusable app.

A demo installation can be visited and tested at http://labcirs.charite.de.

Requirements
------------
- Python 2.7
- Django 1.9.6 (might run with 1.7 and 1.8 but the current version was not tested)
- Pillow 2.9.0
- django-multiselectfield 0.1.3
- Django 1.11 (1.9 and 1.10 work too but are not recommended)
- Pillow 5.2.0
- django-multiselectfield 0.1.8
- any Django compatible database - tested in real life with MySQL and PostreSQL.
- any web server capable running WSGI applications - a template for Apache 2.4 configuration is provided

Expand Down Expand Up @@ -81,6 +84,11 @@ LabCIRS configuration
6. If you plan to use multiple reviewer account then you should create a group with appropriate permissions and add all users with the reviewer role to this group.
7. In the admin interface go to the ``LabCIRS configuration`` and add a new configuration (only one can be used). Here you can specify where the users can get the information about the reporter login. Further you can specify if email notifications should be sent to any reviewer upon creation of new incidents. This function can only be activated if you set a valid ``EMAIL_HOST`` in the local configuration file.

Acknowledgments
---------------

Current development of LabCIRS is sponsored by the `Stiftung Charité <http://www.stiftung-charite.de>`_

Users
-----

Expand All @@ -97,7 +105,7 @@ The copyright of these software packages is hold by its respective owners.
License
-------

Copyright (C) 2016 Sebastian Major <sebastian.major@charite.de>
Copyright (C) 2016-2018 Sebastian Major <sebastian.major@charite.de>

LabCIRS is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion cirs/__init__.py
@@ -1,4 +1,4 @@
VERSION = (4, 1, 0, "dev", 1)
VERSION = (4, 1, 1, "final", 0)
__AUTHOR__ = "Sebastian Major"


Expand Down

0 comments on commit 8d0fae2

Please sign in to comment.