The current implementation allows duplicate points values in one project, and because of it, unexpected MultipleObjectsReturned can be raised with previous update_role_points code. The new one fixes this. Additionally, in some circumstances, the project does not have any points with None as value, that causes also unexpected errors. The new implementation fixes it creating a points instance with None as value if it not exists. |
||
---|---|---|
doc | ||
settings | ||
taiga | ||
tests | ||
.ctags | ||
.gitignore | ||
.travis.yml | ||
AUTHORS.rst | ||
CHANGELOG.md | ||
LICENSE | ||
NOTICE | ||
README.md | ||
manage.py | ||
pytest.ini | ||
regenerate.sh | ||
requirements-devel.txt | ||
requirements.txt |
README.md
Taiga Backend
Setup development environment
Just execute these commands in your virtualenv(wrapper):
pip install -r requirements.txt
python manage.py migrate --noinput
python manage.py loaddata initial_user
python manage.py loaddata initial_project_templates
python manage.py loaddata initial_role
python manage.py sample_data
Taiga only runs with python 3.4+
Initial auth data: admin/123123
If you want a complete environment for production usage, you can try the taiga bootstrapping scripts https://github.com/taigaio/taiga-scripts (warning: alpha state)
Community
Taiga has a mailing list. Feel free to join it and ask any questions you may have.
To subscribe for announcements of releases, important changes and so on, please follow @taigaio on Twitter.