Go to file
David Barragán Merino 649df99977 Updated the closed signal in the task model to close the milestone of the saved task if all us have task and all are closed 2013-11-11 18:45:39 +01:00
doc Start adding coding rules 2013-04-11 18:36:39 +02:00
greenmine Updated the closed signal in the task model to close the milestone of the saved task if all us have task and all are closed 2013-11-11 18:45:39 +01:00
sql Add postgresql function for access to pickle tags array and aggregate it. 2013-11-08 08:37:26 +01:00
.ctags changing language-force paramter on ctags with languages parameter 2013-04-01 09:49:02 +02:00
.gitignore Ignored greenmine/search 2013-04-26 10:10:41 +02:00
.travis.yml Minor change on .travis.ymld file. 2013-10-23 19:23:08 +02:00
AUTHORS.rst Add AUTHORS.rst file. 2013-10-07 15:58:20 +02:00
LICENSE Add initial license template (pending revision) 2013-04-07 13:40:53 +02:00
NOTICE Remove some repeated content from NOTICE file. 2013-10-17 13:25:58 +02:00
README.rst Remove obsolete doc from README.rst file. 2013-10-23 22:38:22 +02:00
dumpdata_role.sh Added a script to make a dump of all roles into a fixture 2013-10-30 15:08:26 +01:00
manage.py Start adding coding rules 2013-04-11 18:36:39 +02:00
regenerate.sh Update the regenerate.sh script 2013-10-16 09:30:11 +02:00
requirements.txt Changing django 1.6 requirement to use the new Django stable version 2013-11-06 18:02:29 +01:00

README.rst

Greenmine Backend
=================

.. image:: http://kaleidos.net/static/img/badge.png
    :target: http://kaleidos.net/community/greenmine/

.. image:: https://travis-ci.org/kaleidos/greenmine-back.png?branch=master
    :target: https://travis-ci.org/kaleidos/greenmine-back

.. image:: https://coveralls.io/repos/kaleidos/greenmine-back/badge.png?branch=master
    :target: https://coveralls.io/r/kaleidos/greenmine-back?branch=master


Setup development environment
-----------------------------

Just execute these commands in your virtualenv(wrapper):

.. code-block:: console

    pip install -r requirements.txt
    python manage.py syncdb --migrate --noinput
    python manage.py loaddata initial_user
    python manage.py sample_data
    python manage.py createinitialrevisions


Note: greenmine only runs with python 3.3+.

Note: Initial auth data: admin/123123


Polyfills
---------

Django-Rest Framework by default returns 403 for not authenticated requests and permission denied
requests. The file ``greenmine/base/monkey.py`` contains a temporary fix for this bug.

This patch is applied when the module ``base.models`` it's loaded. Once it's solved on django rest
framework, this patch can be removed.