diff --git a/.gitignore b/.gitignore index 840fe382..bb3b0f96 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,7 @@ .*.sw* *.log -greenmine/search -greenmine/settings/local.py +taiga/search +taiga/settings/local.py database.sqlite logs media diff --git a/.travis.yml b/.travis.yml index 2c0f3bcc..16b52930 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,12 +4,12 @@ python: services: - rabbitmq # will start rabbitmq-server before_script: - - psql -c 'create database greenmine;' -U postgres + - psql -c 'create database taiga;' -U postgres install: - pip install -r requirements.txt --use-mirrors - pip install coveralls --use-mirrors script: - - coverage run --source=greenmine --omit='*tests*,*commands*,*admin*,*.jinja,*dashboard*,*settings*,*wsgi*,*questions*,*documents*' manage.py test --settings=greenmine.settings.travis greenmine + - coverage run --source=taiga --omit='*tests*,*commands*,*admin*,*.jinja,*dashboard*,*settings*,*wsgi*,*questions*,*documents*' manage.py test --settings=taiga.settings.travis taiga notifications: email: recipients: diff --git a/AUTHORS.rst b/AUTHORS.rst index c0548f36..41b52e48 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -5,11 +5,11 @@ The PRIMARY AUTHORS are: - David Barragán Merino - Alejandro Alonso -Special thanks to Kaleidos Open Source S.L for provice time for greenmine +Special thanks to Kaleidos Open Source S.L for provice time for taiga development. And here is an inevitably incomplete list of MUCH-APPRECIATED CONTRIBUTORS -- people who have submitted patches, reported bugs, added translations, helped -answer newbie questions, and generally made greenmine that much better: +answer newbie questions, and generally made taiga that much better: - ... diff --git a/README.rst b/README.rst index c3ccb261..103b60d8 100644 --- a/README.rst +++ b/README.rst @@ -2,15 +2,15 @@ Taiga Backend ================= .. image:: http://kaleidos.net/static/img/badge.png - :target: http://kaleidos.net/community/greenmine/ + :target: http://kaleidos.net/community/taiga/ -.. image:: https://travis-ci.org/kaleidos/greenmine-back.png?branch=master - :target: https://travis-ci.org/kaleidos/greenmine-back +.. image:: https://travis-ci.org/kaleidos/taiga-back.png?branch=master + :target: https://travis-ci.org/kaleidos/taiga-back -.. image:: https://coveralls.io/repos/kaleidos/greenmine-back/badge.png?branch=master - :target: https://coveralls.io/r/kaleidos/greenmine-back?branch=master +.. image:: https://coveralls.io/repos/kaleidos/taiga-back/badge.png?branch=master + :target: https://coveralls.io/r/kaleidos/taiga-back?branch=master -.. image:: https://d2weczhvl823v0.cloudfront.net/kaleidos/greenmine-back/trend.png +.. image:: https://d2weczhvl823v0.cloudfront.net/kaleidos/taiga-back/trend.png :alt: Bitdeli badge :target: https://bitdeli.com/free @@ -29,11 +29,11 @@ Just execute these commands in your virtualenv(wrapper): You have to load the sql sentences of the file ``sql/tags.sql`` and your database must support PL/Python. You use a dbuser with privileges in the database, -'greenmine' for example, to do this. +'taiga' for example, to do this. .. code-block:: console - psql greenmine + psql taiga .. code-block:: sql @@ -60,7 +60,7 @@ 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. +requests. The file ``taiga/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. diff --git a/doc/source/conf.py b/doc/source/conf.py index 93619bf7..cbd07d29 100755 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -40,7 +40,7 @@ source_suffix = '.rst' master_doc = 'index' # General information about the project. -project = u'greenmine' +project = u'taiga' copyright = u'2012, Andrei Antoukh' # The version info for the project you're documenting, acts as replacement for @@ -174,7 +174,7 @@ html_sidebars = { #html_file_suffix = None # Output file base name for HTML help builder. -htmlhelp_basename = 'greenminedoc' +htmlhelp_basename = 'taigadoc' # -- Options for LaTeX output -------------------------------------------------- @@ -193,7 +193,7 @@ latex_elements = { # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ - ('index', 'greenmine.tex', u'greenmine documentation', + ('index', 'taiga.tex', u'taiga documentation', u'Andrei Antoukh', 'manual'), ] @@ -223,7 +223,7 @@ latex_documents = [ # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ - ('index', 'green-mine', u'greenmine documentation', + ('index', 'green-mine', u'taiga documentation', [u'Andrei Antoukh'], 1) ] @@ -237,8 +237,8 @@ man_pages = [ # (source start file, target name, title, author, # dir menu entry, description, category) texinfo_documents = [ - ('index', 'greenmine', u'greenmine documentation', - u'Andrei Antoukh', 'greenmine', 'One line description of project.', + ('index', 'taiga', u'taiga documentation', + u'Andrei Antoukh', 'taiga', 'One line description of project.', 'Miscellaneous'), ] diff --git a/doc/source/overview.rst b/doc/source/overview.rst index ea0f79c2..81225671 100755 --- a/doc/source/overview.rst +++ b/doc/source/overview.rst @@ -40,11 +40,11 @@ Requirements for running tests: same as standard requierements. To run tests, open a shell on a package directory and type:: - python manage.py test -v2 greenmine + python manage.py test -v2 taiga To access coverage of tests you need to install the coverage_ package and run the tests using:: - coverage run --omit=extern manage.py test -v2 greenmine + coverage run --omit=extern manage.py test -v2 taiga and to check out the coverage report:: @@ -60,7 +60,7 @@ Develpment of Green-Mine happens at github: https://github.com/niwibe/Green-Mine We very much welcome your contribution of course. To do so, simply follow these guidelines: -1. Fork ``greenmine`` on github. +1. Fork ``taiga`` on github. 2. Create feature branch. Example: ``git checkout -b my_new_feature`` 3. Push your changes. Example: ``git push -u origin my_new_feature`` 4. Send me a pull-request. diff --git a/doc/source/settings.rst b/doc/source/settings.rst index 57fbd6b5..873b0cb2 100755 --- a/doc/source/settings.rst +++ b/doc/source/settings.rst @@ -1,5 +1,5 @@ -Settings introduced by greenmine. -================================= +Settings introduced by taiga. +============================= Default settings ---------------- diff --git a/dumpdata_role.sh b/dumpdata_role.sh index 765e48a9..cddf4953 100755 --- a/dumpdata_role.sh +++ b/dumpdata_role.sh @@ -1,3 +1,3 @@ #!/bin/bash -python ./manage.py dumpdata -n --indent=4 users.Role > greenmine/base/users/fixtures/initial_role.json +python ./manage.py dumpdata -n --indent=4 users.Role > taiga/base/users/fixtures/initial_role.json diff --git a/manage.py b/manage.py index dfd6c3c6..605f691a 100755 --- a/manage.py +++ b/manage.py @@ -3,7 +3,7 @@ import os import sys if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "greenmine.settings") + os.environ.setdefault("DJANGO_SETTINGS_MODULE", "taiga.settings") from django.core.management import execute_from_command_line diff --git a/regenerate.sh b/regenerate.sh index 14b96fad..e67d1036 100755 --- a/regenerate.sh +++ b/regenerate.sh @@ -1,10 +1,10 @@ #!/bin/bash # For postgresql -echo "-> Remove greenmine DB" -dropdb greenmine -echo "-> Create greenmine DB" -createdb greenmine +echo "-> Remove taiga DB" +dropdb taiga +echo "-> Create taiga DB" +createdb taiga echo "-> Run syncdb" python manage.py syncdb --migrate --noinput --traceback diff --git a/greenmine/__init__.py b/taiga/__init__.py similarity index 100% rename from greenmine/__init__.py rename to taiga/__init__.py diff --git a/greenmine/base/__init__.py b/taiga/base/__init__.py similarity index 100% rename from greenmine/base/__init__.py rename to taiga/base/__init__.py diff --git a/greenmine/base/api.py b/taiga/base/api.py similarity index 100% rename from greenmine/base/api.py rename to taiga/base/api.py diff --git a/greenmine/base/auth/__init__.py b/taiga/base/auth/__init__.py similarity index 97% rename from greenmine/base/auth/__init__.py rename to taiga/base/auth/__init__.py index cbcc61ff..5afd1ce3 100644 --- a/greenmine/base/auth/__init__.py +++ b/taiga/base/auth/__init__.py @@ -7,7 +7,7 @@ from django.core import signing from django.db.models import get_model from rest_framework.authentication import BaseAuthentication -import greenmine.base.exceptions as exc +import taiga.base.exceptions as exc class Session(BaseAuthentication): diff --git a/greenmine/base/auth/api.py b/taiga/base/auth/api.py similarity index 94% rename from greenmine/base/auth/api.py rename to taiga/base/auth/api.py index db3e19f7..3ebda3a5 100644 --- a/greenmine/base/auth/api.py +++ b/taiga/base/auth/api.py @@ -10,12 +10,12 @@ from rest_framework.permissions import AllowAny from rest_framework import status, viewsets from rest_framework.decorators import list_route -from greenmine.base.domains.models import DomainMember -from greenmine.base.domains import get_active_domain -from greenmine.base.users.models import User, Role -from greenmine.base.users.serializers import UserSerializer -from greenmine.base import exceptions as exc -from greenmine.base import auth +from taiga.base.domains.models import DomainMember +from taiga.base.domains import get_active_domain +from taiga.base.users.models import User, Role +from taiga.base.users.serializers import UserSerializer +from taiga.base import exceptions as exc +from taiga.base import auth from .serializers import (PublicRegisterSerializer, PrivateRegisterSerializer, diff --git a/greenmine/base/auth/serializers.py b/taiga/base/auth/serializers.py similarity index 100% rename from greenmine/base/auth/serializers.py rename to taiga/base/auth/serializers.py diff --git a/greenmine/base/auth/tests/__init__.py b/taiga/base/auth/tests/__init__.py similarity index 100% rename from greenmine/base/auth/tests/__init__.py rename to taiga/base/auth/tests/__init__.py diff --git a/greenmine/base/auth/tests/tests_auth.py b/taiga/base/auth/tests/tests_auth.py similarity index 95% rename from greenmine/base/auth/tests/tests_auth.py rename to taiga/base/auth/tests/tests_auth.py index 1c61bcc6..c805b123 100644 --- a/greenmine/base/auth/tests/tests_auth.py +++ b/taiga/base/auth/tests/tests_auth.py @@ -13,13 +13,13 @@ from rest_framework import viewsets from rest_framework.permissions import IsAuthenticated from rest_framework.response import Response -from greenmine import urls -from greenmine.base import auth -from greenmine.base.users.tests import create_user, create_domain -from greenmine.projects.tests import create_project +from taiga import urls +from taiga.base import auth +from taiga.base.users.tests import create_user, create_domain +from taiga.projects.tests import create_project -from greenmine.base.domains.models import Domain, DomainMember -from greenmine.projects.models import Membership +from taiga.base.domains.models import Domain, DomainMember +from taiga.projects.models import Membership class TestAuthView(viewsets.ViewSet): diff --git a/greenmine/base/decorators.py b/taiga/base/decorators.py similarity index 100% rename from greenmine/base/decorators.py rename to taiga/base/decorators.py diff --git a/greenmine/base/domains/__init__.py b/taiga/base/domains/__init__.py similarity index 98% rename from greenmine/base/domains/__init__.py rename to taiga/base/domains/__init__.py index 1de10b19..6f64e702 100644 --- a/greenmine/base/domains/__init__.py +++ b/taiga/base/domains/__init__.py @@ -11,7 +11,7 @@ from .. import exceptions as exc _local = local() -log = logging.getLogger("greenmine.domains") +log = logging.getLogger("taiga.domains") class DomainNotFound(exc.BaseException): diff --git a/greenmine/base/domains/admin.py b/taiga/base/domains/admin.py similarity index 100% rename from greenmine/base/domains/admin.py rename to taiga/base/domains/admin.py diff --git a/greenmine/base/domains/api.py b/taiga/base/domains/api.py similarity index 95% rename from greenmine/base/domains/api.py rename to taiga/base/domains/api.py index 1b3efbdf..db5c46bc 100644 --- a/greenmine/base/domains/api.py +++ b/taiga/base/domains/api.py @@ -6,7 +6,7 @@ from rest_framework.permissions import AllowAny, IsAuthenticated from django.http import Http404 -from greenmine.base.api import ModelCrudViewSet, UpdateModelMixin +from taiga.base.api import ModelCrudViewSet, UpdateModelMixin from .serializers import DomainSerializer, DomainMemberSerializer from .permissions import DomainMembersPermission, DomainPermission from .models import DomainMember, Domain diff --git a/greenmine/base/domains/fixtures/initial_domains.json b/taiga/base/domains/fixtures/initial_domains.json similarity index 100% rename from greenmine/base/domains/fixtures/initial_domains.json rename to taiga/base/domains/fixtures/initial_domains.json diff --git a/greenmine/base/domains/middleware.py b/taiga/base/domains/middleware.py similarity index 89% rename from greenmine/base/domains/middleware.py rename to taiga/base/domains/middleware.py index 69ce25fb..dc3f8565 100644 --- a/greenmine/base/domains/middleware.py +++ b/taiga/base/domains/middleware.py @@ -4,8 +4,8 @@ import json from django import http -from greenmine.base import domains -from greenmine.base.exceptions import format_exception +from taiga.base import domains +from taiga.base.exceptions import format_exception class DomainsMiddleware(object): diff --git a/greenmine/base/domains/migrations/0001_initial.py b/taiga/base/domains/migrations/0001_initial.py similarity index 100% rename from greenmine/base/domains/migrations/0001_initial.py rename to taiga/base/domains/migrations/0001_initial.py diff --git a/greenmine/base/domains/migrations/0002_auto__add_field_domainmember_domain__chg_field_domainmember_site.py b/taiga/base/domains/migrations/0002_auto__add_field_domainmember_domain__chg_field_domainmember_site.py similarity index 100% rename from greenmine/base/domains/migrations/0002_auto__add_field_domainmember_domain__chg_field_domainmember_site.py rename to taiga/base/domains/migrations/0002_auto__add_field_domainmember_domain__chg_field_domainmember_site.py diff --git a/greenmine/base/domains/migrations/0003_change_sites_for_domains.py b/taiga/base/domains/migrations/0003_change_sites_for_domains.py similarity index 100% rename from greenmine/base/domains/migrations/0003_change_sites_for_domains.py rename to taiga/base/domains/migrations/0003_change_sites_for_domains.py diff --git a/greenmine/base/domains/migrations/0004_auto__del_field_domainmember_site__del_unique_domainmember_site_user__.py b/taiga/base/domains/migrations/0004_auto__del_field_domainmember_site__del_unique_domainmember_site_user__.py similarity index 100% rename from greenmine/base/domains/migrations/0004_auto__del_field_domainmember_site__del_unique_domainmember_site_user__.py rename to taiga/base/domains/migrations/0004_auto__del_field_domainmember_site__del_unique_domainmember_site_user__.py diff --git a/greenmine/base/domains/migrations/0005_auto__add_field_domain_default_language.py b/taiga/base/domains/migrations/0005_auto__add_field_domain_default_language.py similarity index 100% rename from greenmine/base/domains/migrations/0005_auto__add_field_domain_default_language.py rename to taiga/base/domains/migrations/0005_auto__add_field_domain_default_language.py diff --git a/greenmine/base/domains/migrations/__init__.py b/taiga/base/domains/migrations/__init__.py similarity index 100% rename from greenmine/base/domains/migrations/__init__.py rename to taiga/base/domains/migrations/__init__.py diff --git a/greenmine/base/domains/models.py b/taiga/base/domains/models.py similarity index 100% rename from greenmine/base/domains/models.py rename to taiga/base/domains/models.py diff --git a/greenmine/base/domains/permissions.py b/taiga/base/domains/permissions.py similarity index 87% rename from greenmine/base/domains/permissions.py rename to taiga/base/domains/permissions.py index 1fcba466..d6a0d752 100644 --- a/greenmine/base/domains/permissions.py +++ b/taiga/base/domains/permissions.py @@ -1,7 +1,7 @@ from rest_framework import permissions -from greenmine.base.domains.models import DomainMember -from greenmine.base.domains import get_active_domain +from taiga.base.domains.models import DomainMember +from taiga.base.domains import get_active_domain class DomainPermission(permissions.BasePermission): diff --git a/greenmine/base/domains/serializers.py b/taiga/base/domains/serializers.py similarity index 90% rename from greenmine/base/domains/serializers.py rename to taiga/base/domains/serializers.py index edf1ff08..a5119b0f 100644 --- a/greenmine/base/domains/serializers.py +++ b/taiga/base/domains/serializers.py @@ -2,7 +2,7 @@ from rest_framework import serializers from .models import Domain, DomainMember -from greenmine.base.users.serializers import UserSerializer +from taiga.base.users.serializers import UserSerializer class DomainSerializer(serializers.ModelSerializer): diff --git a/greenmine/base/exceptions.py b/taiga/base/exceptions.py similarity index 100% rename from greenmine/base/exceptions.py rename to taiga/base/exceptions.py diff --git a/greenmine/base/filters.py b/taiga/base/filters.py similarity index 100% rename from greenmine/base/filters.py rename to taiga/base/filters.py diff --git a/greenmine/base/formats/__init__.py b/taiga/base/formats/__init__.py similarity index 100% rename from greenmine/base/formats/__init__.py rename to taiga/base/formats/__init__.py diff --git a/greenmine/base/formats/en/__init__.py b/taiga/base/formats/en/__init__.py similarity index 100% rename from greenmine/base/formats/en/__init__.py rename to taiga/base/formats/en/__init__.py diff --git a/greenmine/base/formats/en/formats.py b/taiga/base/formats/en/formats.py similarity index 100% rename from greenmine/base/formats/en/formats.py rename to taiga/base/formats/en/formats.py diff --git a/greenmine/base/formats/es/__init__.py b/taiga/base/formats/es/__init__.py similarity index 100% rename from greenmine/base/formats/es/__init__.py rename to taiga/base/formats/es/__init__.py diff --git a/greenmine/base/formats/es/formats.py b/taiga/base/formats/es/formats.py similarity index 100% rename from greenmine/base/formats/es/formats.py rename to taiga/base/formats/es/formats.py diff --git a/greenmine/base/middleware.py b/taiga/base/middleware.py similarity index 100% rename from greenmine/base/middleware.py rename to taiga/base/middleware.py diff --git a/greenmine/base/models.py b/taiga/base/models.py similarity index 100% rename from greenmine/base/models.py rename to taiga/base/models.py diff --git a/greenmine/base/monkey.py b/taiga/base/monkey.py similarity index 100% rename from greenmine/base/monkey.py rename to taiga/base/monkey.py diff --git a/greenmine/base/notifications/__init__.py b/taiga/base/notifications/__init__.py similarity index 100% rename from greenmine/base/notifications/__init__.py rename to taiga/base/notifications/__init__.py diff --git a/greenmine/base/notifications/api.py b/taiga/base/notifications/api.py similarity index 100% rename from greenmine/base/notifications/api.py rename to taiga/base/notifications/api.py diff --git a/greenmine/base/notifications/models.py b/taiga/base/notifications/models.py similarity index 100% rename from greenmine/base/notifications/models.py rename to taiga/base/notifications/models.py diff --git a/greenmine/base/pagination.py b/taiga/base/pagination.py similarity index 100% rename from greenmine/base/pagination.py rename to taiga/base/pagination.py diff --git a/greenmine/base/permissions.py b/taiga/base/permissions.py similarity index 97% rename from greenmine/base/permissions.py rename to taiga/base/permissions.py index d941e163..8f7446cc 100644 --- a/greenmine/base/permissions.py +++ b/taiga/base/permissions.py @@ -2,7 +2,7 @@ from rest_framework import permissions -from greenmine.projects.models import Membership +from taiga.projects.models import Membership def has_project_perm(user, project, perm): diff --git a/greenmine/base/resolver/__init__.py b/taiga/base/resolver/__init__.py similarity index 100% rename from greenmine/base/resolver/__init__.py rename to taiga/base/resolver/__init__.py diff --git a/greenmine/base/resolver/api.py b/taiga/base/resolver/api.py similarity index 97% rename from greenmine/base/resolver/api.py rename to taiga/base/resolver/api.py index 9fd7646e..e3b195d0 100644 --- a/greenmine/base/resolver/api.py +++ b/taiga/base/resolver/api.py @@ -6,7 +6,7 @@ from rest_framework.response import Response from rest_framework import viewsets from rest_framework.permissions import IsAuthenticated -from greenmine.base import exceptions as excp +from taiga.base import exceptions as excp class ResolverViewSet(viewsets.ViewSet): diff --git a/greenmine/base/routers.py b/taiga/base/routers.py similarity index 100% rename from greenmine/base/routers.py rename to taiga/base/routers.py diff --git a/greenmine/base/searches/__init__.py b/taiga/base/searches/__init__.py similarity index 100% rename from greenmine/base/searches/__init__.py rename to taiga/base/searches/__init__.py diff --git a/greenmine/base/searches/api.py b/taiga/base/searches/api.py similarity index 91% rename from greenmine/base/searches/api.py rename to taiga/base/searches/api.py index a277e6ce..30c89d8d 100644 --- a/greenmine/base/searches/api.py +++ b/taiga/base/searches/api.py @@ -5,11 +5,11 @@ from django.db.models.loading import get_model from rest_framework.response import Response from rest_framework import viewsets -from greenmine.base import exceptions as excp -from greenmine.projects.userstories.serializers import UserStorySerializer -from greenmine.projects.tasks.serializers import TaskSerializer -from greenmine.projects.issues.serializers import IssueSerializer -from greenmine.projects.wiki.serializers import WikiPageSerializer +from taiga.base import exceptions as excp +from taiga.projects.userstories.serializers import UserStorySerializer +from taiga.projects.tasks.serializers import TaskSerializer +from taiga.projects.issues.serializers import IssueSerializer +from taiga.projects.wiki.serializers import WikiPageSerializer class SearchViewSet(viewsets.ViewSet): diff --git a/greenmine/base/searches/models.py b/taiga/base/searches/models.py similarity index 100% rename from greenmine/base/searches/models.py rename to taiga/base/searches/models.py diff --git a/greenmine/base/serializers.py b/taiga/base/serializers.py similarity index 100% rename from greenmine/base/serializers.py rename to taiga/base/serializers.py diff --git a/greenmine/base/storage.py b/taiga/base/storage.py similarity index 100% rename from greenmine/base/storage.py rename to taiga/base/storage.py diff --git a/greenmine/base/templates/emails/base.jinja b/taiga/base/templates/emails/base.jinja similarity index 100% rename from greenmine/base/templates/emails/base.jinja rename to taiga/base/templates/emails/base.jinja diff --git a/greenmine/base/users/__init__.py b/taiga/base/users/__init__.py similarity index 100% rename from greenmine/base/users/__init__.py rename to taiga/base/users/__init__.py diff --git a/greenmine/base/users/admin.py b/taiga/base/users/admin.py similarity index 100% rename from greenmine/base/users/admin.py rename to taiga/base/users/admin.py diff --git a/greenmine/base/users/api.py b/taiga/base/users/api.py similarity index 95% rename from greenmine/base/users/api.py rename to taiga/base/users/api.py index c7088a12..9a9d91ff 100644 --- a/greenmine/base/users/api.py +++ b/taiga/base/users/api.py @@ -14,9 +14,9 @@ from rest_framework import status, viewsets from djmail.template_mail import MagicMailBuilder -from greenmine.base import exceptions as exc -from greenmine.base.filters import FilterBackend -from greenmine.base.api import ModelCrudViewSet, RetrieveModelMixin +from taiga.base import exceptions as exc +from taiga.base.filters import FilterBackend +from taiga.base.api import ModelCrudViewSet, RetrieveModelMixin from .models import User, Role from .serializers import UserSerializer, RoleSerializer, RecoverySerializer diff --git a/greenmine/base/users/fixtures/initial_role.json b/taiga/base/users/fixtures/initial_role.json similarity index 100% rename from greenmine/base/users/fixtures/initial_role.json rename to taiga/base/users/fixtures/initial_role.json diff --git a/greenmine/base/users/fixtures/initial_user.json b/taiga/base/users/fixtures/initial_user.json similarity index 100% rename from greenmine/base/users/fixtures/initial_user.json rename to taiga/base/users/fixtures/initial_user.json diff --git a/greenmine/base/users/forms.py b/taiga/base/users/forms.py similarity index 100% rename from greenmine/base/users/forms.py rename to taiga/base/users/forms.py diff --git a/greenmine/base/users/migrations/0001_initial.py b/taiga/base/users/migrations/0001_initial.py similarity index 100% rename from greenmine/base/users/migrations/0001_initial.py rename to taiga/base/users/migrations/0001_initial.py diff --git a/greenmine/base/users/migrations/__init__.py b/taiga/base/users/migrations/__init__.py similarity index 100% rename from greenmine/base/users/migrations/__init__.py rename to taiga/base/users/migrations/__init__.py diff --git a/greenmine/base/users/models.py b/taiga/base/users/models.py similarity index 97% rename from greenmine/base/users/models.py rename to taiga/base/users/models.py index 0f3944c5..4c1747ab 100644 --- a/greenmine/base/users/models.py +++ b/taiga/base/users/models.py @@ -5,7 +5,7 @@ from django.dispatch import receiver from django.utils.translation import ugettext_lazy as _ from django.contrib.auth.models import UserManager, AbstractUser -from greenmine.base.notifications.models import WatcherMixin +from taiga.base.notifications.models import WatcherMixin class User(AbstractUser, WatcherMixin): diff --git a/greenmine/base/users/serializers.py b/taiga/base/users/serializers.py similarity index 100% rename from greenmine/base/users/serializers.py rename to taiga/base/users/serializers.py diff --git a/greenmine/base/users/templates/emails/password_recovery-body-html.jinja b/taiga/base/users/templates/emails/password_recovery-body-html.jinja similarity index 100% rename from greenmine/base/users/templates/emails/password_recovery-body-html.jinja rename to taiga/base/users/templates/emails/password_recovery-body-html.jinja diff --git a/greenmine/base/users/templates/emails/password_recovery-body-text.jinja b/taiga/base/users/templates/emails/password_recovery-body-text.jinja similarity index 100% rename from greenmine/base/users/templates/emails/password_recovery-body-text.jinja rename to taiga/base/users/templates/emails/password_recovery-body-text.jinja diff --git a/greenmine/base/users/templates/emails/password_recovery-subject.jinja b/taiga/base/users/templates/emails/password_recovery-subject.jinja similarity index 100% rename from greenmine/base/users/templates/emails/password_recovery-subject.jinja rename to taiga/base/users/templates/emails/password_recovery-subject.jinja diff --git a/greenmine/base/users/tests/__init__.py b/taiga/base/users/tests/__init__.py similarity index 96% rename from greenmine/base/users/tests/__init__.py rename to taiga/base/users/tests/__init__.py index 288d7284..9a364cb3 100644 --- a/greenmine/base/users/tests/__init__.py +++ b/taiga/base/users/tests/__init__.py @@ -10,7 +10,7 @@ def create_user(id, save=True, is_superuser=False): instance = model( username="user{0}".format(id), - email="user{0}@greenmine.com".format(id), + email="user{0}@taiga.io".format(id), first_name="Foo{0}".format(id), last_name="Bar{0}".format(id) ) diff --git a/greenmine/base/utils/__init__.py b/taiga/base/utils/__init__.py similarity index 100% rename from greenmine/base/utils/__init__.py rename to taiga/base/utils/__init__.py diff --git a/greenmine/base/utils/dicts.py b/taiga/base/utils/dicts.py similarity index 100% rename from greenmine/base/utils/dicts.py rename to taiga/base/utils/dicts.py diff --git a/greenmine/base/utils/json.py b/taiga/base/utils/json.py similarity index 100% rename from greenmine/base/utils/json.py rename to taiga/base/utils/json.py diff --git a/greenmine/base/utils/slug.py b/taiga/base/utils/slug.py similarity index 100% rename from greenmine/base/utils/slug.py rename to taiga/base/utils/slug.py diff --git a/greenmine/front/__init__.py b/taiga/front/__init__.py similarity index 95% rename from greenmine/front/__init__.py rename to taiga/front/__init__.py index 7bff8df9..46ea7231 100644 --- a/greenmine/front/__init__.py +++ b/taiga/front/__init__.py @@ -3,7 +3,7 @@ from django.conf import settings from django_jinja import library -from greenmine.base import domains +from taiga.base import domains URLS = { diff --git a/greenmine/front/models.py b/taiga/front/models.py similarity index 100% rename from greenmine/front/models.py rename to taiga/front/models.py diff --git a/greenmine/locale/es/LC_MESSAGES/django.po b/taiga/locale/es/LC_MESSAGES/django.po similarity index 100% rename from greenmine/locale/es/LC_MESSAGES/django.po rename to taiga/locale/es/LC_MESSAGES/django.po diff --git a/greenmine/projects/__init__.py b/taiga/projects/__init__.py similarity index 100% rename from greenmine/projects/__init__.py rename to taiga/projects/__init__.py diff --git a/greenmine/projects/admin.py b/taiga/projects/admin.py similarity index 98% rename from greenmine/projects/admin.py rename to taiga/projects/admin.py index d005c6c9..f15c16c2 100644 --- a/greenmine/projects/admin.py +++ b/taiga/projects/admin.py @@ -3,7 +3,7 @@ from django.contrib import admin from django.contrib.contenttypes import generic -from greenmine.projects.milestones.admin import MilestoneInline +from taiga.projects.milestones.admin import MilestoneInline from . import models import reversion diff --git a/greenmine/projects/aggregates/__init__.py b/taiga/projects/aggregates/__init__.py similarity index 100% rename from greenmine/projects/aggregates/__init__.py rename to taiga/projects/aggregates/__init__.py diff --git a/greenmine/projects/aggregates/filters.py b/taiga/projects/aggregates/filters.py similarity index 100% rename from greenmine/projects/aggregates/filters.py rename to taiga/projects/aggregates/filters.py diff --git a/greenmine/projects/aggregates/stats.py b/taiga/projects/aggregates/stats.py similarity index 100% rename from greenmine/projects/aggregates/stats.py rename to taiga/projects/aggregates/stats.py diff --git a/greenmine/projects/aggregates/tags.py b/taiga/projects/aggregates/tags.py similarity index 100% rename from greenmine/projects/aggregates/tags.py rename to taiga/projects/aggregates/tags.py diff --git a/greenmine/projects/api.py b/taiga/projects/api.py similarity index 97% rename from greenmine/projects/api.py rename to taiga/projects/api.py index 54cbe04a..6d87a0e2 100644 --- a/greenmine/projects/api.py +++ b/taiga/projects/api.py @@ -15,13 +15,13 @@ from rest_framework import status from djmail.template_mail import MagicMailBuilder -from greenmine.base import filters -from greenmine.base import exceptions as exc -from greenmine.base.permissions import has_project_perm -from greenmine.base.api import ModelCrudViewSet, ModelListViewSet, RetrieveModelMixin -from greenmine.base.domains import get_active_domain -from greenmine.base.notifications.api import NotificationSenderMixin -from greenmine.projects.aggregates.tags import get_all_tags +from taiga.base import filters +from taiga.base import exceptions as exc +from taiga.base.permissions import has_project_perm +from taiga.base.api import ModelCrudViewSet, ModelListViewSet, RetrieveModelMixin +from taiga.base.domains import get_active_domain +from taiga.base.notifications.api import NotificationSenderMixin +from taiga.projects.aggregates.tags import get_all_tags from . import serializers from . import models diff --git a/greenmine/projects/choices.py b/taiga/projects/choices.py similarity index 100% rename from greenmine/projects/choices.py rename to taiga/projects/choices.py diff --git a/greenmine/projects/documents/__init__.py b/taiga/projects/documents/__init__.py similarity index 100% rename from greenmine/projects/documents/__init__.py rename to taiga/projects/documents/__init__.py diff --git a/greenmine/projects/documents/admin.py b/taiga/projects/documents/admin.py similarity index 100% rename from greenmine/projects/documents/admin.py rename to taiga/projects/documents/admin.py diff --git a/greenmine/projects/documents/api.py b/taiga/projects/documents/api.py similarity index 82% rename from greenmine/projects/documents/api.py rename to taiga/projects/documents/api.py index a66c4ec4..f098ae0c 100644 --- a/greenmine/projects/documents/api.py +++ b/taiga/projects/documents/api.py @@ -2,8 +2,8 @@ from rest_framework.permissions import IsAuthenticated -from greenmine.base import filters -from greenmine.base.api import ModelCrudViewSet +from taiga.base import filters +from taiga.base.api import ModelCrudViewSet from . import serializers from . import models diff --git a/greenmine/projects/documents/models.py b/taiga/projects/documents/models.py similarity index 96% rename from greenmine/projects/documents/models.py rename to taiga/projects/documents/models.py index 4b33f5e6..20e29cee 100644 --- a/greenmine/projects/documents/models.py +++ b/taiga/projects/documents/models.py @@ -5,7 +5,7 @@ from django.conf import settings from django.utils.translation import ugettext_lazy as _ from picklefield.fields import PickledObjectField -from greenmine.base.utils.slug import slugify_uniquely as slugify +from taiga.base.utils.slug import slugify_uniquely as slugify class Document(models.Model): diff --git a/greenmine/projects/documents/permissions.py b/taiga/projects/documents/permissions.py similarity index 86% rename from greenmine/projects/documents/permissions.py rename to taiga/projects/documents/permissions.py index 9dbe6413..518ea401 100644 --- a/greenmine/projects/documents/permissions.py +++ b/taiga/projects/documents/permissions.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -from greenmine.base.permissions import BasePermission +from taiga.base.permissions import BasePermission class DocumentPermission(BasePermission): diff --git a/greenmine/projects/documents/serializers.py b/taiga/projects/documents/serializers.py similarity index 100% rename from greenmine/projects/documents/serializers.py rename to taiga/projects/documents/serializers.py diff --git a/greenmine/projects/issues/__init__.py b/taiga/projects/issues/__init__.py similarity index 100% rename from greenmine/projects/issues/__init__.py rename to taiga/projects/issues/__init__.py diff --git a/greenmine/projects/issues/admin.py b/taiga/projects/issues/admin.py similarity index 96% rename from greenmine/projects/issues/admin.py rename to taiga/projects/issues/admin.py index ee65155b..cd13563a 100644 --- a/greenmine/projects/issues/admin.py +++ b/taiga/projects/issues/admin.py @@ -2,7 +2,7 @@ from django.contrib import admin -from greenmine.projects.admin import AttachmentInline +from taiga.projects.admin import AttachmentInline from . import models diff --git a/greenmine/projects/issues/api.py b/taiga/projects/issues/api.py similarity index 93% rename from greenmine/projects/issues/api.py rename to taiga/projects/issues/api.py index c05708a0..725d0896 100644 --- a/greenmine/projects/issues/api.py +++ b/taiga/projects/issues/api.py @@ -10,13 +10,13 @@ from rest_framework.response import Response from rest_framework import status from rest_framework import filters -from greenmine.base import filters -from greenmine.base import exceptions as exc -from greenmine.base.api import ModelCrudViewSet -from greenmine.base.notifications.api import NotificationSenderMixin -from greenmine.projects.permissions import AttachmentPermission -from greenmine.projects.serializers import AttachmentSerializer -from greenmine.projects.models import Attachment +from taiga.base import filters +from taiga.base import exceptions as exc +from taiga.base.api import ModelCrudViewSet +from taiga.base.notifications.api import NotificationSenderMixin +from taiga.projects.permissions import AttachmentPermission +from taiga.projects.serializers import AttachmentSerializer +from taiga.projects.models import Attachment from . import models from . import permissions diff --git a/greenmine/projects/issues/migrations/0001_initial.py b/taiga/projects/issues/migrations/0001_initial.py similarity index 100% rename from greenmine/projects/issues/migrations/0001_initial.py rename to taiga/projects/issues/migrations/0001_initial.py diff --git a/greenmine/projects/issues/migrations/__init__.py b/taiga/projects/issues/migrations/__init__.py similarity index 100% rename from greenmine/projects/issues/migrations/__init__.py rename to taiga/projects/issues/migrations/__init__.py diff --git a/greenmine/projects/issues/models.py b/taiga/projects/issues/models.py similarity index 97% rename from greenmine/projects/issues/models.py rename to taiga/projects/issues/models.py index 7544c67d..bc39f738 100644 --- a/greenmine/projects/issues/models.py +++ b/taiga/projects/issues/models.py @@ -9,8 +9,8 @@ from django.utils.translation import ugettext_lazy as _ from picklefield.fields import PickledObjectField -from greenmine.base.utils.slug import ref_uniquely -from greenmine.base.notifications.models import WatchedMixin +from taiga.base.utils.slug import ref_uniquely +from taiga.base.notifications.models import WatchedMixin import reversion diff --git a/greenmine/projects/issues/permissions.py b/taiga/projects/issues/permissions.py similarity index 85% rename from greenmine/projects/issues/permissions.py rename to taiga/projects/issues/permissions.py index 0a0bdf48..ab3fda7d 100644 --- a/greenmine/projects/issues/permissions.py +++ b/taiga/projects/issues/permissions.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -from greenmine.base.permissions import BasePermission +from taiga.base.permissions import BasePermission class IssuePermission(BasePermission): diff --git a/greenmine/projects/issues/serializers.py b/taiga/projects/issues/serializers.py similarity index 88% rename from greenmine/projects/issues/serializers.py rename to taiga/projects/issues/serializers.py index 4e03f2bb..267a7f8f 100644 --- a/greenmine/projects/issues/serializers.py +++ b/taiga/projects/issues/serializers.py @@ -2,7 +2,7 @@ from rest_framework import serializers -from greenmine.base.serializers import PickleField +from taiga.base.serializers import PickleField from . import models diff --git a/greenmine/projects/issues/templates/emails/create_issue_notification-body-html.jinja b/taiga/projects/issues/templates/emails/create_issue_notification-body-html.jinja similarity index 100% rename from greenmine/projects/issues/templates/emails/create_issue_notification-body-html.jinja rename to taiga/projects/issues/templates/emails/create_issue_notification-body-html.jinja diff --git a/greenmine/projects/issues/templates/emails/create_issue_notification-body-text.jinja b/taiga/projects/issues/templates/emails/create_issue_notification-body-text.jinja similarity index 100% rename from greenmine/projects/issues/templates/emails/create_issue_notification-body-text.jinja rename to taiga/projects/issues/templates/emails/create_issue_notification-body-text.jinja diff --git a/greenmine/projects/issues/templates/emails/create_issue_notification-subject.jinja b/taiga/projects/issues/templates/emails/create_issue_notification-subject.jinja similarity index 100% rename from greenmine/projects/issues/templates/emails/create_issue_notification-subject.jinja rename to taiga/projects/issues/templates/emails/create_issue_notification-subject.jinja diff --git a/greenmine/projects/issues/templates/emails/destroy_issue_notification-body-html.jinja b/taiga/projects/issues/templates/emails/destroy_issue_notification-body-html.jinja similarity index 100% rename from greenmine/projects/issues/templates/emails/destroy_issue_notification-body-html.jinja rename to taiga/projects/issues/templates/emails/destroy_issue_notification-body-html.jinja diff --git a/greenmine/projects/issues/templates/emails/destroy_issue_notification-body-text.jinja b/taiga/projects/issues/templates/emails/destroy_issue_notification-body-text.jinja similarity index 100% rename from greenmine/projects/issues/templates/emails/destroy_issue_notification-body-text.jinja rename to taiga/projects/issues/templates/emails/destroy_issue_notification-body-text.jinja diff --git a/greenmine/projects/issues/templates/emails/destroy_issue_notification-subject.jinja b/taiga/projects/issues/templates/emails/destroy_issue_notification-subject.jinja similarity index 100% rename from greenmine/projects/issues/templates/emails/destroy_issue_notification-subject.jinja rename to taiga/projects/issues/templates/emails/destroy_issue_notification-subject.jinja diff --git a/greenmine/projects/issues/templates/emails/update_issue_notification-body-html.jinja b/taiga/projects/issues/templates/emails/update_issue_notification-body-html.jinja similarity index 100% rename from greenmine/projects/issues/templates/emails/update_issue_notification-body-html.jinja rename to taiga/projects/issues/templates/emails/update_issue_notification-body-html.jinja diff --git a/greenmine/projects/issues/templates/emails/update_issue_notification-body-text.jinja b/taiga/projects/issues/templates/emails/update_issue_notification-body-text.jinja similarity index 100% rename from greenmine/projects/issues/templates/emails/update_issue_notification-body-text.jinja rename to taiga/projects/issues/templates/emails/update_issue_notification-body-text.jinja diff --git a/greenmine/projects/issues/templates/emails/update_issue_notification-subject.jinja b/taiga/projects/issues/templates/emails/update_issue_notification-subject.jinja similarity index 100% rename from greenmine/projects/issues/templates/emails/update_issue_notification-subject.jinja rename to taiga/projects/issues/templates/emails/update_issue_notification-subject.jinja diff --git a/greenmine/projects/issues/tests/__init__.py b/taiga/projects/issues/tests/__init__.py similarity index 100% rename from greenmine/projects/issues/tests/__init__.py rename to taiga/projects/issues/tests/__init__.py diff --git a/greenmine/projects/issues/tests/tests_api.py b/taiga/projects/issues/tests/tests_api.py similarity index 99% rename from greenmine/projects/issues/tests/tests_api.py rename to taiga/projects/issues/tests/tests_api.py index 24952cfb..8f9a07c7 100644 --- a/greenmine/projects/issues/tests/tests_api.py +++ b/taiga/projects/issues/tests/tests_api.py @@ -6,10 +6,10 @@ from django import test from django.core import mail from django.core.urlresolvers import reverse -from greenmine.base.users.tests import create_user -from greenmine.projects.tests import create_project, add_membership -from greenmine.projects.milestones.tests import create_milestone -from greenmine.projects.issues.models import Issue +from taiga.base.users.tests import create_user +from taiga.projects.tests import create_project, add_membership +from taiga.projects.milestones.tests import create_milestone +from taiga.projects.issues.models import Issue from . import create_issue diff --git a/greenmine/projects/management/__init__.py b/taiga/projects/management/__init__.py similarity index 100% rename from greenmine/projects/management/__init__.py rename to taiga/projects/management/__init__.py diff --git a/greenmine/projects/management/commands/__init__.py b/taiga/projects/management/commands/__init__.py similarity index 100% rename from greenmine/projects/management/commands/__init__.py rename to taiga/projects/management/commands/__init__.py diff --git a/greenmine/projects/management/commands/sample_data.py b/taiga/projects/management/commands/sample_data.py similarity index 95% rename from greenmine/projects/management/commands/sample_data.py rename to taiga/projects/management/commands/sample_data.py index 1aed7e27..13f362d5 100644 --- a/greenmine/projects/management/commands/sample_data.py +++ b/taiga/projects/management/commands/sample_data.py @@ -9,21 +9,21 @@ from django.contrib.contenttypes.models import ContentType from sampledatahelper.helper import SampleDataHelper -from greenmine.base.users.models import * -from greenmine.projects.models import * -from greenmine.projects.milestones.models import * -from greenmine.projects.userstories.models import * -from greenmine.projects.tasks.models import * -from greenmine.projects.issues.models import * -#from greenmine.projects.questions.models import * -#from greenmine.projects.documents.models import * -from greenmine.projects.wiki.models import * +from taiga.base.users.models import * +from taiga.projects.models import * +from taiga.projects.milestones.models import * +from taiga.projects.userstories.models import * +from taiga.projects.tasks.models import * +from taiga.projects.issues.models import * +#from taiga.projects.questions.models import * +#from taiga.projects.documents.models import * +from taiga.projects.wiki.models import * import random import datetime ATTACHMENT_SAMPLE_DATA = [ - "greenmine/projects/management/commands/sample_data", + "taiga/projects/management/commands/sample_data", [".txt", ] ] diff --git a/greenmine/projects/management/commands/sample_data/sample_attachment_1.txt b/taiga/projects/management/commands/sample_data/sample_attachment_1.txt similarity index 100% rename from greenmine/projects/management/commands/sample_data/sample_attachment_1.txt rename to taiga/projects/management/commands/sample_data/sample_attachment_1.txt diff --git a/greenmine/projects/management/commands/sample_data/sample_attachment_2.txt b/taiga/projects/management/commands/sample_data/sample_attachment_2.txt similarity index 100% rename from greenmine/projects/management/commands/sample_data/sample_attachment_2.txt rename to taiga/projects/management/commands/sample_data/sample_attachment_2.txt diff --git a/greenmine/projects/management/commands/sample_data/sample_attachment_3.txt b/taiga/projects/management/commands/sample_data/sample_attachment_3.txt similarity index 97% rename from greenmine/projects/management/commands/sample_data/sample_attachment_3.txt rename to taiga/projects/management/commands/sample_data/sample_attachment_3.txt index dcdb77af..637b3401 100644 --- a/greenmine/projects/management/commands/sample_data/sample_attachment_3.txt +++ b/taiga/projects/management/commands/sample_data/sample_attachment_3.txt @@ -1,5 +1,5 @@ -GREENMINE TEAM -============== +TAIGA TEAM +========== |-----------------------------------------------| | NAME | TWITTER | JOB | diff --git a/greenmine/projects/migrations/0001_initial.py b/taiga/projects/migrations/0001_initial.py similarity index 100% rename from greenmine/projects/migrations/0001_initial.py rename to taiga/projects/migrations/0001_initial.py diff --git a/greenmine/projects/migrations/0002_auto__add_field_project_domain.py b/taiga/projects/migrations/0002_auto__add_field_project_domain.py similarity index 100% rename from greenmine/projects/migrations/0002_auto__add_field_project_domain.py rename to taiga/projects/migrations/0002_auto__add_field_project_domain.py diff --git a/greenmine/projects/migrations/0003_change_sites_for_domains.py b/taiga/projects/migrations/0003_change_sites_for_domains.py similarity index 100% rename from greenmine/projects/migrations/0003_change_sites_for_domains.py rename to taiga/projects/migrations/0003_change_sites_for_domains.py diff --git a/greenmine/projects/migrations/0004_auto__del_field_project_site.py b/taiga/projects/migrations/0004_auto__del_field_project_site.py similarity index 100% rename from greenmine/projects/migrations/0004_auto__del_field_project_site.py rename to taiga/projects/migrations/0004_auto__del_field_project_site.py diff --git a/greenmine/projects/migrations/0005_auto__add_field_userstorystatus_color.py b/taiga/projects/migrations/0005_auto__add_field_userstorystatus_color.py similarity index 100% rename from greenmine/projects/migrations/0005_auto__add_field_userstorystatus_color.py rename to taiga/projects/migrations/0005_auto__add_field_userstorystatus_color.py diff --git a/greenmine/projects/migrations/0006_generate_domain_members_from_memberships.py b/taiga/projects/migrations/0006_generate_domain_members_from_memberships.py similarity index 100% rename from greenmine/projects/migrations/0006_generate_domain_members_from_memberships.py rename to taiga/projects/migrations/0006_generate_domain_members_from_memberships.py diff --git a/greenmine/projects/migrations/0007_auto__del_unique_membership_token.py b/taiga/projects/migrations/0007_auto__del_unique_membership_token.py similarity index 100% rename from greenmine/projects/migrations/0007_auto__del_unique_membership_token.py rename to taiga/projects/migrations/0007_auto__del_unique_membership_token.py diff --git a/greenmine/projects/migrations/__init__.py b/taiga/projects/migrations/__init__.py similarity index 100% rename from greenmine/projects/migrations/__init__.py rename to taiga/projects/migrations/__init__.py diff --git a/greenmine/projects/milestones/__init__.py b/taiga/projects/milestones/__init__.py similarity index 100% rename from greenmine/projects/milestones/__init__.py rename to taiga/projects/milestones/__init__.py diff --git a/greenmine/projects/milestones/admin.py b/taiga/projects/milestones/admin.py similarity index 100% rename from greenmine/projects/milestones/admin.py rename to taiga/projects/milestones/admin.py diff --git a/greenmine/projects/milestones/api.py b/taiga/projects/milestones/api.py similarity index 94% rename from greenmine/projects/milestones/api.py rename to taiga/projects/milestones/api.py index d949d355..5bebe797 100644 --- a/greenmine/projects/milestones/api.py +++ b/taiga/projects/milestones/api.py @@ -7,10 +7,10 @@ from rest_framework.permissions import IsAuthenticated from rest_framework.decorators import detail_route from rest_framework.response import Response -from greenmine.base import filters -from greenmine.base import exceptions as exc -from greenmine.base.api import ModelCrudViewSet -from greenmine.base.notifications.api import NotificationSenderMixin +from taiga.base import filters +from taiga.base import exceptions as exc +from taiga.base.api import ModelCrudViewSet +from taiga.base.notifications.api import NotificationSenderMixin from . import serializers from . import models diff --git a/greenmine/projects/milestones/migrations/0001_initial.py b/taiga/projects/milestones/migrations/0001_initial.py similarity index 100% rename from greenmine/projects/milestones/migrations/0001_initial.py rename to taiga/projects/milestones/migrations/0001_initial.py diff --git a/greenmine/projects/milestones/migrations/__init__.py b/taiga/projects/milestones/migrations/__init__.py similarity index 100% rename from greenmine/projects/milestones/migrations/__init__.py rename to taiga/projects/milestones/migrations/__init__.py diff --git a/greenmine/projects/milestones/models.py b/taiga/projects/milestones/models.py similarity index 95% rename from greenmine/projects/milestones/models.py rename to taiga/projects/milestones/models.py index 0daaecda..aa40b29c 100644 --- a/greenmine/projects/milestones/models.py +++ b/taiga/projects/milestones/models.py @@ -4,11 +4,11 @@ from django.db import models from django.conf import settings from django.utils.translation import ugettext_lazy as _ -from greenmine.base.utils.slug import slugify_uniquely -from greenmine.base.utils.dicts import dict_sum -from greenmine.base.notifications.models import WatchedMixin +from taiga.base.utils.slug import slugify_uniquely +from taiga.base.utils.dicts import dict_sum +from taiga.base.notifications.models import WatchedMixin -from greenmine.projects.userstories.models import UserStory +from taiga.projects.userstories.models import UserStory import reversion import itertools diff --git a/greenmine/projects/milestones/permissions.py b/taiga/projects/milestones/permissions.py similarity index 86% rename from greenmine/projects/milestones/permissions.py rename to taiga/projects/milestones/permissions.py index cc7c7ba5..06a6d6fa 100644 --- a/greenmine/projects/milestones/permissions.py +++ b/taiga/projects/milestones/permissions.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -from greenmine.base.permissions import BasePermission +from taiga.base.permissions import BasePermission class MilestonePermission(BasePermission): diff --git a/greenmine/projects/milestones/serializers.py b/taiga/projects/milestones/serializers.py similarity index 100% rename from greenmine/projects/milestones/serializers.py rename to taiga/projects/milestones/serializers.py diff --git a/greenmine/projects/milestones/templates/emails/create_milestone_notification-body-html.jinja b/taiga/projects/milestones/templates/emails/create_milestone_notification-body-html.jinja similarity index 100% rename from greenmine/projects/milestones/templates/emails/create_milestone_notification-body-html.jinja rename to taiga/projects/milestones/templates/emails/create_milestone_notification-body-html.jinja diff --git a/greenmine/projects/milestones/templates/emails/create_milestone_notification-body-text.jinja b/taiga/projects/milestones/templates/emails/create_milestone_notification-body-text.jinja similarity index 100% rename from greenmine/projects/milestones/templates/emails/create_milestone_notification-body-text.jinja rename to taiga/projects/milestones/templates/emails/create_milestone_notification-body-text.jinja diff --git a/greenmine/projects/milestones/templates/emails/create_milestone_notification-subject.jinja b/taiga/projects/milestones/templates/emails/create_milestone_notification-subject.jinja similarity index 100% rename from greenmine/projects/milestones/templates/emails/create_milestone_notification-subject.jinja rename to taiga/projects/milestones/templates/emails/create_milestone_notification-subject.jinja diff --git a/greenmine/projects/milestones/templates/emails/destroy_milestone_notification-body-html.jinja b/taiga/projects/milestones/templates/emails/destroy_milestone_notification-body-html.jinja similarity index 100% rename from greenmine/projects/milestones/templates/emails/destroy_milestone_notification-body-html.jinja rename to taiga/projects/milestones/templates/emails/destroy_milestone_notification-body-html.jinja diff --git a/greenmine/projects/milestones/templates/emails/destroy_milestone_notification-body-text.jinja b/taiga/projects/milestones/templates/emails/destroy_milestone_notification-body-text.jinja similarity index 100% rename from greenmine/projects/milestones/templates/emails/destroy_milestone_notification-body-text.jinja rename to taiga/projects/milestones/templates/emails/destroy_milestone_notification-body-text.jinja diff --git a/greenmine/projects/milestones/templates/emails/destroy_milestone_notification-subject.jinja b/taiga/projects/milestones/templates/emails/destroy_milestone_notification-subject.jinja similarity index 100% rename from greenmine/projects/milestones/templates/emails/destroy_milestone_notification-subject.jinja rename to taiga/projects/milestones/templates/emails/destroy_milestone_notification-subject.jinja diff --git a/greenmine/projects/milestones/templates/emails/update_milestone_notification-body-html.jinja b/taiga/projects/milestones/templates/emails/update_milestone_notification-body-html.jinja similarity index 100% rename from greenmine/projects/milestones/templates/emails/update_milestone_notification-body-html.jinja rename to taiga/projects/milestones/templates/emails/update_milestone_notification-body-html.jinja diff --git a/greenmine/projects/milestones/templates/emails/update_milestone_notification-body-text.jinja b/taiga/projects/milestones/templates/emails/update_milestone_notification-body-text.jinja similarity index 100% rename from greenmine/projects/milestones/templates/emails/update_milestone_notification-body-text.jinja rename to taiga/projects/milestones/templates/emails/update_milestone_notification-body-text.jinja diff --git a/greenmine/projects/milestones/templates/emails/update_milestone_notification-subject.jinja b/taiga/projects/milestones/templates/emails/update_milestone_notification-subject.jinja similarity index 100% rename from greenmine/projects/milestones/templates/emails/update_milestone_notification-subject.jinja rename to taiga/projects/milestones/templates/emails/update_milestone_notification-subject.jinja diff --git a/greenmine/projects/milestones/tests/__init__.py b/taiga/projects/milestones/tests/__init__.py similarity index 100% rename from greenmine/projects/milestones/tests/__init__.py rename to taiga/projects/milestones/tests/__init__.py diff --git a/greenmine/projects/milestones/tests/tests_api.py b/taiga/projects/milestones/tests/tests_api.py similarity index 98% rename from greenmine/projects/milestones/tests/tests_api.py rename to taiga/projects/milestones/tests/tests_api.py index cf3cba83..80866cd4 100644 --- a/greenmine/projects/milestones/tests/tests_api.py +++ b/taiga/projects/milestones/tests/tests_api.py @@ -6,9 +6,9 @@ from django import test from django.core import mail from django.core.urlresolvers import reverse -from greenmine.base.users.tests import create_user -from greenmine.projects.tests import create_project, add_membership -from greenmine.projects.milestones.models import Milestone +from taiga.base.users.tests import create_user +from taiga.projects.tests import create_project, add_membership +from taiga.projects.milestones.models import Milestone from . import create_milestone diff --git a/greenmine/projects/models.py b/taiga/projects/models.py similarity index 99% rename from greenmine/projects/models.py rename to taiga/projects/models.py index c58fa190..38a607b0 100644 --- a/greenmine/projects/models.py +++ b/taiga/projects/models.py @@ -17,10 +17,10 @@ from picklefield.fields import PickledObjectField import reversion -from greenmine.base.utils.slug import slugify_uniquely -from greenmine.base.utils.dicts import dict_sum -from greenmine.projects.userstories.models import UserStory -from greenmine.base.domains.models import DomainMember +from taiga.base.utils.slug import slugify_uniquely +from taiga.base.utils.dicts import dict_sum +from taiga.projects.userstories.models import UserStory +from taiga.base.domains.models import DomainMember from . import choices diff --git a/greenmine/projects/permissions.py b/taiga/projects/permissions.py similarity index 97% rename from greenmine/projects/permissions.py rename to taiga/projects/permissions.py index bb69670f..831cbd25 100644 --- a/greenmine/projects/permissions.py +++ b/taiga/projects/permissions.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- -from greenmine.base.permissions import BasePermission -from greenmine.base.domains import get_active_domain +from taiga.base.permissions import BasePermission +from taiga.base.domains import get_active_domain class ProjectPermission(BasePermission): diff --git a/greenmine/projects/questions/__init__.py b/taiga/projects/questions/__init__.py similarity index 100% rename from greenmine/projects/questions/__init__.py rename to taiga/projects/questions/__init__.py diff --git a/greenmine/projects/questions/admin.py b/taiga/projects/questions/admin.py similarity index 96% rename from greenmine/projects/questions/admin.py rename to taiga/projects/questions/admin.py index 669e38d8..18621140 100644 --- a/greenmine/projects/questions/admin.py +++ b/taiga/projects/questions/admin.py @@ -2,7 +2,7 @@ from django.contrib import admin -from greenmine.projects.admin import AttachmentInline +from taiga.projects.admin import AttachmentInline from . import models diff --git a/greenmine/projects/questions/api.py b/taiga/projects/questions/api.py similarity index 85% rename from greenmine/projects/questions/api.py rename to taiga/projects/questions/api.py index 06f3b74a..31873363 100644 --- a/greenmine/projects/questions/api.py +++ b/taiga/projects/questions/api.py @@ -4,12 +4,12 @@ from django.contrib.contenttypes.models import ContentType from rest_framework.permissions import IsAuthenticated -from greenmine.base import filters -from greenmine.base.api import ModelCrudViewSet -from greenmine.base.notifications.api import NotificationSenderMixin -from greenmine.projects.permissions import AttachmentPermission -from greenmine.projects.serializers import AttachmentSerializer -from greenmine.projects.models import Attachment +from taiga.base import filters +from taiga.base.api import ModelCrudViewSet +from taiga.base.notifications.api import NotificationSenderMixin +from taiga.projects.permissions import AttachmentPermission +from taiga.projects.serializers import AttachmentSerializer +from taiga.projects.models import Attachment from . import serializers from . import models diff --git a/greenmine/projects/questions/models.py b/taiga/projects/questions/models.py similarity index 97% rename from greenmine/projects/questions/models.py rename to taiga/projects/questions/models.py index 77031a9a..90da1298 100644 --- a/greenmine/projects/questions/models.py +++ b/taiga/projects/questions/models.py @@ -7,8 +7,8 @@ from django.conf import settings from django.utils import timezone from django.dispatch import receiver -from greenmine.base.utils.slug import ref_uniquely -from greenmine.base.notifications.models import WatchedMixin +from taiga.base.utils.slug import ref_uniquely +from taiga.base.notifications.models import WatchedMixin from picklefield.fields import PickledObjectField diff --git a/greenmine/projects/questions/permissions.py b/taiga/projects/questions/permissions.py similarity index 86% rename from greenmine/projects/questions/permissions.py rename to taiga/projects/questions/permissions.py index 76635996..59c93194 100644 --- a/greenmine/projects/questions/permissions.py +++ b/taiga/projects/questions/permissions.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -from greenmine.base.permissions import BasePermission +from taiga.base.permissions import BasePermission class QuestionPermission(BasePermission): diff --git a/greenmine/projects/questions/serializers.py b/taiga/projects/questions/serializers.py similarity index 96% rename from greenmine/projects/questions/serializers.py rename to taiga/projects/questions/serializers.py index df2aa8f9..eb929dd5 100644 --- a/greenmine/projects/questions/serializers.py +++ b/taiga/projects/questions/serializers.py @@ -4,7 +4,7 @@ from rest_framework import serializers import reversion -from greenmine.base.serializers import PickleField +from taiga.base.serializers import PickleField from . import models diff --git a/greenmine/projects/serializers.py b/taiga/projects/serializers.py similarity index 97% rename from greenmine/projects/serializers.py rename to taiga/projects/serializers.py index 50feb329..dc5d277d 100644 --- a/greenmine/projects/serializers.py +++ b/taiga/projects/serializers.py @@ -2,8 +2,8 @@ from rest_framework import serializers -from greenmine.base.serializers import PickleField -from greenmine.base.users.serializers import RoleSerializer +from taiga.base.serializers import PickleField +from taiga.base.users.serializers import RoleSerializer from . import models diff --git a/greenmine/projects/services.py b/taiga/projects/services.py similarity index 100% rename from greenmine/projects/services.py rename to taiga/projects/services.py diff --git a/greenmine/projects/tasks/__init__.py b/taiga/projects/tasks/__init__.py similarity index 100% rename from greenmine/projects/tasks/__init__.py rename to taiga/projects/tasks/__init__.py diff --git a/greenmine/projects/tasks/admin.py b/taiga/projects/tasks/admin.py similarity index 96% rename from greenmine/projects/tasks/admin.py rename to taiga/projects/tasks/admin.py index c3fdb999..e6436c62 100644 --- a/greenmine/projects/tasks/admin.py +++ b/taiga/projects/tasks/admin.py @@ -3,7 +3,7 @@ from django.contrib import admin import reversion -from greenmine.projects.admin import AttachmentInline +from taiga.projects.admin import AttachmentInline from . import models diff --git a/greenmine/projects/tasks/api.py b/taiga/projects/tasks/api.py similarity index 89% rename from greenmine/projects/tasks/api.py rename to taiga/projects/tasks/api.py index 68637369..f75cb6d3 100644 --- a/greenmine/projects/tasks/api.py +++ b/taiga/projects/tasks/api.py @@ -5,13 +5,13 @@ from django.contrib.contenttypes.models import ContentType from rest_framework.permissions import IsAuthenticated -from greenmine.base import filters -from greenmine.base import exceptions as exc -from greenmine.base.api import ModelCrudViewSet -from greenmine.base.notifications.api import NotificationSenderMixin -from greenmine.projects.permissions import AttachmentPermission -from greenmine.projects.serializers import AttachmentSerializer -from greenmine.projects.models import Attachment +from taiga.base import filters +from taiga.base import exceptions as exc +from taiga.base.api import ModelCrudViewSet +from taiga.base.notifications.api import NotificationSenderMixin +from taiga.projects.permissions import AttachmentPermission +from taiga.projects.serializers import AttachmentSerializer +from taiga.projects.models import Attachment from . import models from . import permissions diff --git a/greenmine/projects/tasks/migrations/0001_initial.py b/taiga/projects/tasks/migrations/0001_initial.py similarity index 100% rename from greenmine/projects/tasks/migrations/0001_initial.py rename to taiga/projects/tasks/migrations/0001_initial.py diff --git a/greenmine/projects/tasks/migrations/__init__.py b/taiga/projects/tasks/migrations/__init__.py similarity index 100% rename from greenmine/projects/tasks/migrations/__init__.py rename to taiga/projects/tasks/migrations/__init__.py diff --git a/greenmine/projects/tasks/models.py b/taiga/projects/tasks/models.py similarity index 97% rename from greenmine/projects/tasks/models.py rename to taiga/projects/tasks/models.py index f8fae181..be835a4e 100644 --- a/greenmine/projects/tasks/models.py +++ b/taiga/projects/tasks/models.py @@ -9,10 +9,10 @@ from django.utils.translation import ugettext_lazy as _ from picklefield.fields import PickledObjectField -from greenmine.base.utils.slug import ref_uniquely -from greenmine.base.notifications.models import WatchedMixin -from greenmine.projects.userstories.models import UserStory -from greenmine.projects.milestones.models import Milestone +from taiga.base.utils.slug import ref_uniquely +from taiga.base.notifications.models import WatchedMixin +from taiga.projects.userstories.models import UserStory +from taiga.projects.milestones.models import Milestone import reversion diff --git a/greenmine/projects/tasks/permissions.py b/taiga/projects/tasks/permissions.py similarity index 85% rename from greenmine/projects/tasks/permissions.py rename to taiga/projects/tasks/permissions.py index 0fe6e8f0..2bd9aed4 100644 --- a/greenmine/projects/tasks/permissions.py +++ b/taiga/projects/tasks/permissions.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -from greenmine.base.permissions import BasePermission +from taiga.base.permissions import BasePermission class TaskPermission(BasePermission): diff --git a/greenmine/projects/tasks/serializers.py b/taiga/projects/tasks/serializers.py similarity index 92% rename from greenmine/projects/tasks/serializers.py rename to taiga/projects/tasks/serializers.py index 657b68e6..bd592d9a 100644 --- a/greenmine/projects/tasks/serializers.py +++ b/taiga/projects/tasks/serializers.py @@ -2,7 +2,7 @@ from rest_framework import serializers -from greenmine.base.serializers import PickleField +from taiga.base.serializers import PickleField from . import models diff --git a/greenmine/projects/tasks/templates/emails/create_task_notification-body-html.jinja b/taiga/projects/tasks/templates/emails/create_task_notification-body-html.jinja similarity index 100% rename from greenmine/projects/tasks/templates/emails/create_task_notification-body-html.jinja rename to taiga/projects/tasks/templates/emails/create_task_notification-body-html.jinja diff --git a/greenmine/projects/tasks/templates/emails/create_task_notification-body-text.jinja b/taiga/projects/tasks/templates/emails/create_task_notification-body-text.jinja similarity index 100% rename from greenmine/projects/tasks/templates/emails/create_task_notification-body-text.jinja rename to taiga/projects/tasks/templates/emails/create_task_notification-body-text.jinja diff --git a/greenmine/projects/tasks/templates/emails/create_task_notification-subject.jinja b/taiga/projects/tasks/templates/emails/create_task_notification-subject.jinja similarity index 100% rename from greenmine/projects/tasks/templates/emails/create_task_notification-subject.jinja rename to taiga/projects/tasks/templates/emails/create_task_notification-subject.jinja diff --git a/greenmine/projects/tasks/templates/emails/destroy_task_notification-body-html.jinja b/taiga/projects/tasks/templates/emails/destroy_task_notification-body-html.jinja similarity index 100% rename from greenmine/projects/tasks/templates/emails/destroy_task_notification-body-html.jinja rename to taiga/projects/tasks/templates/emails/destroy_task_notification-body-html.jinja diff --git a/greenmine/projects/tasks/templates/emails/destroy_task_notification-body-text.jinja b/taiga/projects/tasks/templates/emails/destroy_task_notification-body-text.jinja similarity index 100% rename from greenmine/projects/tasks/templates/emails/destroy_task_notification-body-text.jinja rename to taiga/projects/tasks/templates/emails/destroy_task_notification-body-text.jinja diff --git a/greenmine/projects/tasks/templates/emails/destroy_task_notification-subject.jinja b/taiga/projects/tasks/templates/emails/destroy_task_notification-subject.jinja similarity index 100% rename from greenmine/projects/tasks/templates/emails/destroy_task_notification-subject.jinja rename to taiga/projects/tasks/templates/emails/destroy_task_notification-subject.jinja diff --git a/greenmine/projects/tasks/templates/emails/update_task_notification-body-html.jinja b/taiga/projects/tasks/templates/emails/update_task_notification-body-html.jinja similarity index 100% rename from greenmine/projects/tasks/templates/emails/update_task_notification-body-html.jinja rename to taiga/projects/tasks/templates/emails/update_task_notification-body-html.jinja diff --git a/greenmine/projects/tasks/templates/emails/update_task_notification-body-text.jinja b/taiga/projects/tasks/templates/emails/update_task_notification-body-text.jinja similarity index 100% rename from greenmine/projects/tasks/templates/emails/update_task_notification-body-text.jinja rename to taiga/projects/tasks/templates/emails/update_task_notification-body-text.jinja diff --git a/greenmine/projects/tasks/templates/emails/update_task_notification-subject.jinja b/taiga/projects/tasks/templates/emails/update_task_notification-subject.jinja similarity index 100% rename from greenmine/projects/tasks/templates/emails/update_task_notification-subject.jinja rename to taiga/projects/tasks/templates/emails/update_task_notification-subject.jinja diff --git a/greenmine/projects/tasks/tests/__init__.py b/taiga/projects/tasks/tests/__init__.py similarity index 100% rename from greenmine/projects/tasks/tests/__init__.py rename to taiga/projects/tasks/tests/__init__.py diff --git a/greenmine/projects/tasks/tests/tests_api.py b/taiga/projects/tasks/tests/tests_api.py similarity index 99% rename from greenmine/projects/tasks/tests/tests_api.py rename to taiga/projects/tasks/tests/tests_api.py index 09cdb47e..a5b096cb 100644 --- a/greenmine/projects/tasks/tests/tests_api.py +++ b/taiga/projects/tasks/tests/tests_api.py @@ -8,11 +8,11 @@ from django.core.urlresolvers import reverse import reversion -from greenmine.base.users.tests import create_user -from greenmine.projects.tests import create_project, add_membership -from greenmine.projects.milestones.tests import create_milestone -from greenmine.projects.userstories.tests import create_userstory -from greenmine.projects.tasks.models import Task +from taiga.base.users.tests import create_user +from taiga.projects.tests import create_project, add_membership +from taiga.projects.milestones.tests import create_milestone +from taiga.projects.userstories.tests import create_userstory +from taiga.projects.tasks.models import Task from . import create_task diff --git a/greenmine/projects/templates/emails/create_project_notification-body-html.jinja b/taiga/projects/templates/emails/create_project_notification-body-html.jinja similarity index 100% rename from greenmine/projects/templates/emails/create_project_notification-body-html.jinja rename to taiga/projects/templates/emails/create_project_notification-body-html.jinja diff --git a/greenmine/projects/templates/emails/create_project_notification-body-text.jinja b/taiga/projects/templates/emails/create_project_notification-body-text.jinja similarity index 100% rename from greenmine/projects/templates/emails/create_project_notification-body-text.jinja rename to taiga/projects/templates/emails/create_project_notification-body-text.jinja diff --git a/greenmine/projects/templates/emails/create_project_notification-subject.jinja b/taiga/projects/templates/emails/create_project_notification-subject.jinja similarity index 100% rename from greenmine/projects/templates/emails/create_project_notification-subject.jinja rename to taiga/projects/templates/emails/create_project_notification-subject.jinja diff --git a/greenmine/projects/templates/emails/destroy_project_notification-body-html.jinja b/taiga/projects/templates/emails/destroy_project_notification-body-html.jinja similarity index 100% rename from greenmine/projects/templates/emails/destroy_project_notification-body-html.jinja rename to taiga/projects/templates/emails/destroy_project_notification-body-html.jinja diff --git a/greenmine/projects/templates/emails/destroy_project_notification-body-text.jinja b/taiga/projects/templates/emails/destroy_project_notification-body-text.jinja similarity index 100% rename from greenmine/projects/templates/emails/destroy_project_notification-body-text.jinja rename to taiga/projects/templates/emails/destroy_project_notification-body-text.jinja diff --git a/greenmine/projects/templates/emails/destroy_project_notification-subject.jinja b/taiga/projects/templates/emails/destroy_project_notification-subject.jinja similarity index 100% rename from greenmine/projects/templates/emails/destroy_project_notification-subject.jinja rename to taiga/projects/templates/emails/destroy_project_notification-subject.jinja diff --git a/greenmine/projects/templates/emails/membership_invitation-body-html.jinja b/taiga/projects/templates/emails/membership_invitation-body-html.jinja similarity index 100% rename from greenmine/projects/templates/emails/membership_invitation-body-html.jinja rename to taiga/projects/templates/emails/membership_invitation-body-html.jinja diff --git a/greenmine/projects/templates/emails/membership_invitation-body-text.jinja b/taiga/projects/templates/emails/membership_invitation-body-text.jinja similarity index 100% rename from greenmine/projects/templates/emails/membership_invitation-body-text.jinja rename to taiga/projects/templates/emails/membership_invitation-body-text.jinja diff --git a/greenmine/projects/templates/emails/membership_invitation-subject.jinja b/taiga/projects/templates/emails/membership_invitation-subject.jinja similarity index 100% rename from greenmine/projects/templates/emails/membership_invitation-subject.jinja rename to taiga/projects/templates/emails/membership_invitation-subject.jinja diff --git a/greenmine/projects/templates/emails/update_project_notification-body-html.jinja b/taiga/projects/templates/emails/update_project_notification-body-html.jinja similarity index 100% rename from greenmine/projects/templates/emails/update_project_notification-body-html.jinja rename to taiga/projects/templates/emails/update_project_notification-body-html.jinja diff --git a/greenmine/projects/templates/emails/update_project_notification-body-text.jinja b/taiga/projects/templates/emails/update_project_notification-body-text.jinja similarity index 100% rename from greenmine/projects/templates/emails/update_project_notification-body-text.jinja rename to taiga/projects/templates/emails/update_project_notification-body-text.jinja diff --git a/greenmine/projects/templates/emails/update_project_notification-subject.jinja b/taiga/projects/templates/emails/update_project_notification-subject.jinja similarity index 100% rename from greenmine/projects/templates/emails/update_project_notification-subject.jinja rename to taiga/projects/templates/emails/update_project_notification-subject.jinja diff --git a/greenmine/projects/tests/__init__.py b/taiga/projects/tests/__init__.py similarity index 100% rename from greenmine/projects/tests/__init__.py rename to taiga/projects/tests/__init__.py diff --git a/greenmine/projects/tests/tests_api.py b/taiga/projects/tests/tests_api.py similarity index 99% rename from greenmine/projects/tests/tests_api.py rename to taiga/projects/tests/tests_api.py index f55cef95..52136c98 100644 --- a/greenmine/projects/tests/tests_api.py +++ b/taiga/projects/tests/tests_api.py @@ -7,8 +7,8 @@ from django.core.urlresolvers import reverse from django.core import mail from django.db.models import get_model -from greenmine.base.users.tests import create_user -from greenmine.projects.models import Project, Membership +from taiga.base.users.tests import create_user +from taiga.projects.models import Project, Membership from . import create_project, add_membership diff --git a/greenmine/projects/userstories/__init__.py b/taiga/projects/userstories/__init__.py similarity index 100% rename from greenmine/projects/userstories/__init__.py rename to taiga/projects/userstories/__init__.py diff --git a/greenmine/projects/userstories/admin.py b/taiga/projects/userstories/admin.py similarity index 97% rename from greenmine/projects/userstories/admin.py rename to taiga/projects/userstories/admin.py index ec3d153d..9877cfbb 100644 --- a/greenmine/projects/userstories/admin.py +++ b/taiga/projects/userstories/admin.py @@ -3,7 +3,7 @@ from django.contrib import admin import reversion -from greenmine.projects.admin import AttachmentInline +from taiga.projects.admin import AttachmentInline from . import models diff --git a/greenmine/projects/userstories/api.py b/taiga/projects/userstories/api.py similarity index 91% rename from greenmine/projects/userstories/api.py rename to taiga/projects/userstories/api.py index 72386f7c..86ff76b4 100644 --- a/greenmine/projects/userstories/api.py +++ b/taiga/projects/userstories/api.py @@ -11,15 +11,15 @@ from rest_framework.decorators import list_route, action from rest_framework.response import Response from rest_framework import status -from greenmine.base import filters -from greenmine.base import exceptions as exc -from greenmine.base.permissions import has_project_perm -from greenmine.base.api import ModelCrudViewSet -from greenmine.base.notifications.api import NotificationSenderMixin -from greenmine.projects.permissions import AttachmentPermission -from greenmine.projects.serializers import AttachmentSerializer -from greenmine.projects.models import Attachment -from greenmine.projects.models import Project +from taiga.base import filters +from taiga.base import exceptions as exc +from taiga.base.permissions import has_project_perm +from taiga.base.api import ModelCrudViewSet +from taiga.base.notifications.api import NotificationSenderMixin +from taiga.projects.permissions import AttachmentPermission +from taiga.projects.serializers import AttachmentSerializer +from taiga.projects.models import Attachment +from taiga.projects.models import Project from . import models from . import permissions diff --git a/greenmine/projects/userstories/migrations/0001_initial.py b/taiga/projects/userstories/migrations/0001_initial.py similarity index 100% rename from greenmine/projects/userstories/migrations/0001_initial.py rename to taiga/projects/userstories/migrations/0001_initial.py diff --git a/greenmine/projects/userstories/migrations/0002_auto__add_field_userstory_is_closed.py b/taiga/projects/userstories/migrations/0002_auto__add_field_userstory_is_closed.py similarity index 100% rename from greenmine/projects/userstories/migrations/0002_auto__add_field_userstory_is_closed.py rename to taiga/projects/userstories/migrations/0002_auto__add_field_userstory_is_closed.py diff --git a/greenmine/projects/userstories/migrations/0003_transfer_status_to_is_closed_field.py b/taiga/projects/userstories/migrations/0003_transfer_status_to_is_closed_field.py similarity index 100% rename from greenmine/projects/userstories/migrations/0003_transfer_status_to_is_closed_field.py rename to taiga/projects/userstories/migrations/0003_transfer_status_to_is_closed_field.py diff --git a/greenmine/projects/userstories/migrations/__init__.py b/taiga/projects/userstories/migrations/__init__.py similarity index 100% rename from greenmine/projects/userstories/migrations/__init__.py rename to taiga/projects/userstories/migrations/__init__.py diff --git a/greenmine/projects/userstories/models.py b/taiga/projects/userstories/models.py similarity index 98% rename from greenmine/projects/userstories/models.py rename to taiga/projects/userstories/models.py index bb648a9a..0dff7357 100644 --- a/greenmine/projects/userstories/models.py +++ b/taiga/projects/userstories/models.py @@ -9,8 +9,8 @@ from django.utils.translation import ugettext_lazy as _ from picklefield.fields import PickledObjectField import reversion -from greenmine.base.utils.slug import ref_uniquely -from greenmine.base.notifications.models import WatchedMixin +from taiga.base.utils.slug import ref_uniquely +from taiga.base.notifications.models import WatchedMixin diff --git a/greenmine/projects/userstories/permissions.py b/taiga/projects/userstories/permissions.py similarity index 86% rename from greenmine/projects/userstories/permissions.py rename to taiga/projects/userstories/permissions.py index 367f497d..77a62934 100644 --- a/greenmine/projects/userstories/permissions.py +++ b/taiga/projects/userstories/permissions.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -from greenmine.base.permissions import BasePermission +from taiga.base.permissions import BasePermission class UserStoryPermission(BasePermission): diff --git a/greenmine/projects/userstories/serializers.py b/taiga/projects/userstories/serializers.py similarity index 97% rename from greenmine/projects/userstories/serializers.py rename to taiga/projects/userstories/serializers.py index 25f12387..b88b8d20 100644 --- a/greenmine/projects/userstories/serializers.py +++ b/taiga/projects/userstories/serializers.py @@ -4,7 +4,7 @@ import json, reversion from django.db.models import get_model from rest_framework import serializers -from greenmine.base.serializers import PickleField +from taiga.base.serializers import PickleField from . import models diff --git a/greenmine/projects/userstories/services.py b/taiga/projects/userstories/services.py similarity index 100% rename from greenmine/projects/userstories/services.py rename to taiga/projects/userstories/services.py diff --git a/greenmine/projects/userstories/templates/emails/create_userstory_notification-body-html.jinja b/taiga/projects/userstories/templates/emails/create_userstory_notification-body-html.jinja similarity index 100% rename from greenmine/projects/userstories/templates/emails/create_userstory_notification-body-html.jinja rename to taiga/projects/userstories/templates/emails/create_userstory_notification-body-html.jinja diff --git a/greenmine/projects/userstories/templates/emails/create_userstory_notification-body-text.jinja b/taiga/projects/userstories/templates/emails/create_userstory_notification-body-text.jinja similarity index 100% rename from greenmine/projects/userstories/templates/emails/create_userstory_notification-body-text.jinja rename to taiga/projects/userstories/templates/emails/create_userstory_notification-body-text.jinja diff --git a/greenmine/projects/userstories/templates/emails/create_userstory_notification-subject.jinja b/taiga/projects/userstories/templates/emails/create_userstory_notification-subject.jinja similarity index 100% rename from greenmine/projects/userstories/templates/emails/create_userstory_notification-subject.jinja rename to taiga/projects/userstories/templates/emails/create_userstory_notification-subject.jinja diff --git a/greenmine/projects/userstories/templates/emails/destroy_userstory_notification-body-html.jinja b/taiga/projects/userstories/templates/emails/destroy_userstory_notification-body-html.jinja similarity index 100% rename from greenmine/projects/userstories/templates/emails/destroy_userstory_notification-body-html.jinja rename to taiga/projects/userstories/templates/emails/destroy_userstory_notification-body-html.jinja diff --git a/greenmine/projects/userstories/templates/emails/destroy_userstory_notification-body-text.jinja b/taiga/projects/userstories/templates/emails/destroy_userstory_notification-body-text.jinja similarity index 100% rename from greenmine/projects/userstories/templates/emails/destroy_userstory_notification-body-text.jinja rename to taiga/projects/userstories/templates/emails/destroy_userstory_notification-body-text.jinja diff --git a/greenmine/projects/userstories/templates/emails/destroy_userstory_notification-subject.jinja b/taiga/projects/userstories/templates/emails/destroy_userstory_notification-subject.jinja similarity index 100% rename from greenmine/projects/userstories/templates/emails/destroy_userstory_notification-subject.jinja rename to taiga/projects/userstories/templates/emails/destroy_userstory_notification-subject.jinja diff --git a/greenmine/projects/userstories/templates/emails/update_userstory_notification-body-html.jinja b/taiga/projects/userstories/templates/emails/update_userstory_notification-body-html.jinja similarity index 100% rename from greenmine/projects/userstories/templates/emails/update_userstory_notification-body-html.jinja rename to taiga/projects/userstories/templates/emails/update_userstory_notification-body-html.jinja diff --git a/greenmine/projects/userstories/templates/emails/update_userstory_notification-body-text.jinja b/taiga/projects/userstories/templates/emails/update_userstory_notification-body-text.jinja similarity index 100% rename from greenmine/projects/userstories/templates/emails/update_userstory_notification-body-text.jinja rename to taiga/projects/userstories/templates/emails/update_userstory_notification-body-text.jinja diff --git a/greenmine/projects/userstories/templates/emails/update_userstory_notification-subject.jinja b/taiga/projects/userstories/templates/emails/update_userstory_notification-subject.jinja similarity index 100% rename from greenmine/projects/userstories/templates/emails/update_userstory_notification-subject.jinja rename to taiga/projects/userstories/templates/emails/update_userstory_notification-subject.jinja diff --git a/greenmine/projects/userstories/tests/__init__.py b/taiga/projects/userstories/tests/__init__.py similarity index 100% rename from greenmine/projects/userstories/tests/__init__.py rename to taiga/projects/userstories/tests/__init__.py diff --git a/greenmine/projects/userstories/tests/tests_api.py b/taiga/projects/userstories/tests/tests_api.py similarity index 99% rename from greenmine/projects/userstories/tests/tests_api.py rename to taiga/projects/userstories/tests/tests_api.py index 0c9a23bc..c17fdd5b 100644 --- a/greenmine/projects/userstories/tests/tests_api.py +++ b/taiga/projects/userstories/tests/tests_api.py @@ -6,10 +6,10 @@ from django import test from django.core import mail from django.core.urlresolvers import reverse -from greenmine.base.users.tests import create_user -from greenmine.projects.tests import create_project, add_membership -from greenmine.projects.milestones.tests import create_milestone -from greenmine.projects.userstories.models import UserStory +from taiga.base.users.tests import create_user +from taiga.projects.tests import create_project, add_membership +from taiga.projects.milestones.tests import create_milestone +from taiga.projects.userstories.models import UserStory from . import create_userstory diff --git a/greenmine/projects/userstories/tests/tests_services.py b/taiga/projects/userstories/tests/tests_services.py similarity index 92% rename from greenmine/projects/userstories/tests/tests_services.py rename to taiga/projects/userstories/tests/tests_services.py index 2deef11d..f51e5aaa 100644 --- a/greenmine/projects/userstories/tests/tests_services.py +++ b/taiga/projects/userstories/tests/tests_services.py @@ -4,8 +4,8 @@ import json from django import test -from greenmine.base.users.tests import create_user -from greenmine.projects.tests import create_project +from taiga.base.users.tests import create_user +from taiga.projects.tests import create_project from . import create_userstory from .. import services diff --git a/greenmine/projects/wiki/__init__.py b/taiga/projects/wiki/__init__.py similarity index 100% rename from greenmine/projects/wiki/__init__.py rename to taiga/projects/wiki/__init__.py diff --git a/greenmine/projects/wiki/admin.py b/taiga/projects/wiki/admin.py similarity index 73% rename from greenmine/projects/wiki/admin.py rename to taiga/projects/wiki/admin.py index 7db62523..6c3002f1 100644 --- a/greenmine/projects/wiki/admin.py +++ b/taiga/projects/wiki/admin.py @@ -2,8 +2,8 @@ from django.contrib import admin -from greenmine.projects.wiki.models import WikiPage -from greenmine.projects.admin import AttachmentInline +from taiga.projects.wiki.models import WikiPage +from taiga.projects.admin import AttachmentInline from . import models diff --git a/greenmine/projects/wiki/api.py b/taiga/projects/wiki/api.py similarity index 84% rename from greenmine/projects/wiki/api.py rename to taiga/projects/wiki/api.py index 62ccccc5..3d9ff18f 100644 --- a/greenmine/projects/wiki/api.py +++ b/taiga/projects/wiki/api.py @@ -5,13 +5,13 @@ from django.utils.translation import ugettext_lazy as _ from rest_framework.permissions import IsAuthenticated -from greenmine.base import filters -from greenmine.base import exceptions as exc -from greenmine.base.api import ModelCrudViewSet, ModelListViewSet -from greenmine.base.notifications.api import NotificationSenderMixin -from greenmine.projects.permissions import AttachmentPermission -from greenmine.projects.serializers import AttachmentSerializer -from greenmine.projects.models import Attachment +from taiga.base import filters +from taiga.base import exceptions as exc +from taiga.base.api import ModelCrudViewSet, ModelListViewSet +from taiga.base.notifications.api import NotificationSenderMixin +from taiga.projects.permissions import AttachmentPermission +from taiga.projects.serializers import AttachmentSerializer +from taiga.projects.models import Attachment from . import models from . import permissions diff --git a/greenmine/projects/wiki/migrations/0001_initial.py b/taiga/projects/wiki/migrations/0001_initial.py similarity index 100% rename from greenmine/projects/wiki/migrations/0001_initial.py rename to taiga/projects/wiki/migrations/0001_initial.py diff --git a/greenmine/projects/wiki/migrations/__init__.py b/taiga/projects/wiki/migrations/__init__.py similarity index 100% rename from greenmine/projects/wiki/migrations/__init__.py rename to taiga/projects/wiki/migrations/__init__.py diff --git a/greenmine/projects/wiki/models.py b/taiga/projects/wiki/models.py similarity index 100% rename from greenmine/projects/wiki/models.py rename to taiga/projects/wiki/models.py diff --git a/greenmine/projects/wiki/permissions.py b/taiga/projects/wiki/permissions.py similarity index 86% rename from greenmine/projects/wiki/permissions.py rename to taiga/projects/wiki/permissions.py index 08ab651b..099343e5 100644 --- a/greenmine/projects/wiki/permissions.py +++ b/taiga/projects/wiki/permissions.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -from greenmine.base.permissions import BasePermission +from taiga.base.permissions import BasePermission class WikiPagePermission(BasePermission): diff --git a/greenmine/projects/wiki/serializers.py b/taiga/projects/wiki/serializers.py similarity index 100% rename from greenmine/projects/wiki/serializers.py rename to taiga/projects/wiki/serializers.py diff --git a/greenmine/projects/wiki/tests/__init__.py b/taiga/projects/wiki/tests/__init__.py similarity index 100% rename from greenmine/projects/wiki/tests/__init__.py rename to taiga/projects/wiki/tests/__init__.py diff --git a/greenmine/projects/wiki/tests/tests_api.py b/taiga/projects/wiki/tests/tests_api.py similarity index 98% rename from greenmine/projects/wiki/tests/tests_api.py rename to taiga/projects/wiki/tests/tests_api.py index 2d3ad5d3..88035c84 100644 --- a/greenmine/projects/wiki/tests/tests_api.py +++ b/taiga/projects/wiki/tests/tests_api.py @@ -6,9 +6,9 @@ from django import test from django.core import mail from django.core.urlresolvers import reverse -from greenmine.base.users.tests import create_user -from greenmine.projects.tests import create_project, add_membership -from greenmine.projects.wiki.models import WikiPage +from taiga.base.users.tests import create_user +from taiga.projects.tests import create_project, add_membership +from taiga.projects.wiki.models import WikiPage from . import create_wiki_page diff --git a/greenmine/routers.py b/taiga/routers.py similarity index 68% rename from greenmine/routers.py rename to taiga/routers.py index 57d204b8..250fa0ab 100644 --- a/greenmine/routers.py +++ b/taiga/routers.py @@ -1,43 +1,43 @@ # -*- coding: utf-8 -*- -from greenmine.base import routers -from greenmine.base.auth.api import AuthViewSet -from greenmine.base.users.api import RolesViewSet, UsersViewSet -from greenmine.base.searches.api import SearchViewSet -from greenmine.base.domains.api import DomainViewSet, DomainMembersViewSet -from greenmine.base.resolver.api import ResolverViewSet -from greenmine.projects.api import (ProjectViewSet, MembershipViewSet, InvitationViewSet, +from taiga.base import routers +from taiga.base.auth.api import AuthViewSet +from taiga.base.users.api import RolesViewSet, UsersViewSet +from taiga.base.searches.api import SearchViewSet +from taiga.base.domains.api import DomainViewSet, DomainMembersViewSet +from taiga.base.resolver.api import ResolverViewSet +from taiga.projects.api import (ProjectViewSet, MembershipViewSet, InvitationViewSet, UserStoryStatusViewSet, PointsViewSet, TaskStatusViewSet, IssueStatusViewSet, IssueTypeViewSet, PriorityViewSet, SeverityViewSet, ProjectAdminViewSet) #, QuestionStatusViewSet) -from greenmine.projects.milestones.api import MilestoneViewSet -from greenmine.projects.userstories.api import UserStoryViewSet, UserStoryAttachmentViewSet -from greenmine.projects.tasks.api import TaskViewSet, TaskAttachmentViewSet -from greenmine.projects.issues.api import IssueViewSet, IssueAttachmentViewSet -#from greenmine.projects.questions.api import QuestionViewSet, QuestionAttachmentViewSet -#from greenmine.projects.documents.api import DocumentViewSet, DocumentAttachmentViewSet -from greenmine.projects.wiki.api import WikiViewSet, WikiAttachmentViewSet +from taiga.projects.milestones.api import MilestoneViewSet +from taiga.projects.userstories.api import UserStoryViewSet, UserStoryAttachmentViewSet +from taiga.projects.tasks.api import TaskViewSet, TaskAttachmentViewSet +from taiga.projects.issues.api import IssueViewSet, IssueAttachmentViewSet +#from taiga.projects.questions.api import QuestionViewSet, QuestionAttachmentViewSet +#from taiga.projects.documents.api import DocumentViewSet, DocumentAttachmentViewSet +from taiga.projects.wiki.api import WikiViewSet, WikiAttachmentViewSet router = routers.DefaultRouter(trailing_slash=False) -# greenmine.base.users +# taiga.base.users router.register(r"users", UsersViewSet, base_name="users") router.register(r"roles", RolesViewSet, base_name="roles") router.register(r"auth", AuthViewSet, base_name="auth") -# greenmine.base.resolver +# taiga.base.resolver router.register(r"resolver", ResolverViewSet, base_name="resolver") -# greenmine.base.searches +# taiga.base.searches router.register(r"search", SearchViewSet, base_name="search") -# greenmine.base.domains +# taiga.base.domains router.register(r"sites", DomainViewSet, base_name="sites") router.register(r"site-members", DomainMembersViewSet, base_name="site-members") router.register(r"site-projects", ProjectAdminViewSet, base_name="site-projects") -# greenmine.projects +# taiga.projects router.register(r"projects", ProjectViewSet, base_name="projects") router.register(r"memberships", MembershipViewSet, base_name="memberships") router.register(r"invitations", InvitationViewSet, base_name="invitations") @@ -52,35 +52,35 @@ router.register(r"severities",SeverityViewSet , base_name="severities") #router.register(r"question-statuses", QuestionStatusViewSet, base_name="question-statuses") -# greenmine.projects.milestones +# taiga.projects.milestones router.register(r"milestones", MilestoneViewSet, base_name="milestones") -# greenmine.projects.userstories +# taiga.projects.userstories router.register(r"userstories", UserStoryViewSet, base_name="userstories") router.register(r"userstory-attachments", UserStoryAttachmentViewSet, base_name="userstory-attachments") -# greenmine.projects.tasks +# taiga.projects.tasks router.register(r"tasks", TaskViewSet, base_name="tasks") router.register(r"task-attachments", TaskAttachmentViewSet, base_name="task-attachments") -# greenmine.projects.issues +# taiga.projects.issues router.register(r"issues", IssueViewSet, base_name="issues") router.register(r"issue-attachments", IssueAttachmentViewSet, base_name="issue-attachments") -#greenmine.projects.questions +#taiga.projects.questions # TODO #router.register(r"questions", QuestionViewSet, base_name="questions") #router.register(r"question-attachments", QuestionAttachmentViewSet, # base_name="question-attachments") -#greenmine.projects.documents +#taiga.projects.documents # TODO #router.register(r"documents", DocumentViewSet, base_name="documents") #router.register(r"document-attachments", DocumentAttachmentViewSet, # base_name="document-attachments") -# greenmine.projects.wiki +# taiga.projects.wiki router.register(r"wiki", WikiViewSet, base_name="wiki") router.register(r"wiki-attachments", WikiAttachmentViewSet, base_name="wiki-attachments") diff --git a/greenmine/settings/__init__.py b/taiga/settings/__init__.py similarity index 100% rename from greenmine/settings/__init__.py rename to taiga/settings/__init__.py diff --git a/greenmine/settings/common.py b/taiga/settings/common.py similarity index 85% rename from greenmine/settings/common.py rename to taiga/settings/common.py index c0e3e534..4fabc216 100644 --- a/greenmine/settings/common.py +++ b/taiga/settings/common.py @@ -26,7 +26,7 @@ LANGUAGES = ( DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', - 'NAME': 'greenmine', + 'NAME': 'taiga', } } @@ -122,7 +122,7 @@ STATIC_URL = '/static/' # Examples: "http://foo.com/static/admin/", "/static/admin/". ADMIN_MEDIA_PREFIX = '/static/admin/' -DEFAULT_FILE_STORAGE = 'greenmine.base.storage.FileSystemStorage' +DEFAULT_FILE_STORAGE = 'taiga.base.storage.FileSystemStorage' # Additional locations of static files @@ -148,8 +148,8 @@ TEMPLATE_LOADERS = [ ] MIDDLEWARE_CLASSES = [ - 'greenmine.base.middleware.CoorsMiddleware', - 'greenmine.base.domains.middleware.DomainsMiddleware', + 'taiga.base.middleware.CoorsMiddleware', + 'taiga.base.domains.middleware.DomainsMiddleware', # Common middlewares 'django.middleware.common.CommonMiddleware', @@ -172,7 +172,7 @@ TEMPLATE_CONTEXT_PROCESSORS = [ "django.contrib.messages.context_processors.messages", ] -ROOT_URLCONF = 'greenmine.urls' +ROOT_URLCONF = 'taiga.urls' TEMPLATE_DIRS = [ os.path.join(BASE_DIR, "templates"), @@ -186,20 +186,20 @@ INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.staticfiles', - 'greenmine.base.users', - 'greenmine.base.domains', - 'greenmine.base.notifications', - 'greenmine.base.searches', - 'greenmine.base', - 'greenmine.projects', - 'greenmine.projects.milestones', - 'greenmine.projects.userstories', - 'greenmine.projects.tasks', - 'greenmine.projects.issues', - 'greenmine.front', - #'greenmine.projects.questions', - #'greenmine.projects.documents', - 'greenmine.projects.wiki', + 'taiga.base.users', + 'taiga.base.domains', + 'taiga.base.notifications', + 'taiga.base.searches', + 'taiga.base', + 'taiga.projects', + 'taiga.projects.milestones', + 'taiga.projects.userstories', + 'taiga.projects.tasks', + 'taiga.projects.issues', + 'taiga.front', + #'taiga.projects.questions', + #'taiga.projects.documents', + 'taiga.projects.wiki', 'south', 'reversion', @@ -207,7 +207,7 @@ INSTALLED_APPS = [ 'djmail', ] -WSGI_APPLICATION = 'greenmine.wsgi.application' +WSGI_APPLICATION = 'taiga.wsgi.application' LOGGING = { 'version': 1, @@ -255,13 +255,13 @@ LOGGING = { 'level': 'ERROR', 'propagate': False, }, - 'greenmine': { + 'taiga': { 'handlers': ['console'], 'handlers': [], 'level': 'DEBUG', 'propagate': False, }, - 'greenmine.domains': { + 'taiga.domains': { 'handlers': ['console'], 'level': 'INFO', 'propagate': False, @@ -271,7 +271,7 @@ LOGGING = { AUTH_USER_MODEL = 'users.User' -FORMAT_MODULE_PATH = 'greenmine.base.formats' +FORMAT_MODULE_PATH = 'taiga.base.formats' DATE_INPUT_FORMATS = ( '%Y-%m-%d', '%m/%d/%Y', '%d/%m/%Y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', @@ -284,17 +284,17 @@ AUTHENTICATION_BACKENDS = ( ANONYMOUS_USER_ID = -1 -GRAPPELLI_INDEX_DASHBOARD = 'greenmine.dashboard.CustomIndexDashboard' +GRAPPELLI_INDEX_DASHBOARD = 'taiga.dashboard.CustomIndexDashboard' MAX_SEARCH_RESULTS = 100 REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( - 'greenmine.base.auth.Token', - 'greenmine.base.auth.Session', + 'taiga.base.auth.Token', + 'taiga.base.auth.Session', ), - 'FILTER_BACKEND': 'greenmine.base.filters.FilterBackend', - 'EXCEPTION_HANDLER': 'greenmine.base.exceptions.exception_handler', + 'FILTER_BACKEND': 'taiga.base.filters.FilterBackend', + 'EXCEPTION_HANDLER': 'taiga.base.exceptions.exception_handler', 'PAGINATE_BY': 30, 'MAX_PAGINATE_BY': 1000, } @@ -309,5 +309,5 @@ if 'test' in sys.argv: if "settings" not in ",".join(sys.argv): print ("\033[1;91mNot settings specified.\033[0m") print ("Try: \033[1;33mpython manage.py test --settings=" - "greenmine.settings.testing -v2 greenmine\033[0m") + "taiga.settings.testing -v2 taiga\033[0m") sys.exit(0) diff --git a/greenmine/settings/development.py b/taiga/settings/development.py similarity index 100% rename from greenmine/settings/development.py rename to taiga/settings/development.py diff --git a/greenmine/settings/local.py.example b/taiga/settings/local.py.example similarity index 77% rename from greenmine/settings/local.py.example rename to taiga/settings/local.py.example index f66f29b8..c0787bc8 100644 --- a/greenmine/settings/local.py.example +++ b/taiga/settings/local.py.example @@ -4,18 +4,18 @@ from .development import * #DATABASES = { # 'default': { # 'ENGINE': 'django.db.backends.postgresql_psycopg2', -# 'NAME': 'greenmine', -# 'USER': 'greenmine', +# 'NAME': 'taiga', +# 'USER': 'taiga', # 'PASSWORD': '', # 'HOST': '', # 'PORT': '', # } #} # -#HOST="http://greenmine.projects.kaleidos.net" +#HOST="http://taiga.projects.kaleidos.net" # -#MEDIA_ROOT = '/home/greenmine/media' -#STATIC_ROOT = '/home/greenmine/static' +#MEDIA_ROOT = '/home/taiga/media' +#STATIC_ROOT = '/home/taiga/static' #EMAIL_USE_TLS = False #EMAIL_HOST = 'localhost' diff --git a/greenmine/settings/production.py b/taiga/settings/production.py similarity index 100% rename from greenmine/settings/production.py rename to taiga/settings/production.py diff --git a/greenmine/settings/testing.py b/taiga/settings/testing.py similarity index 100% rename from greenmine/settings/testing.py rename to taiga/settings/testing.py diff --git a/greenmine/settings/travis.py b/taiga/settings/travis.py similarity index 89% rename from greenmine/settings/travis.py rename to taiga/settings/travis.py index 89bf8080..1446c3ca 100644 --- a/greenmine/settings/travis.py +++ b/taiga/settings/travis.py @@ -7,7 +7,7 @@ SOUTH_TESTS_MIGRATE = False DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', - 'NAME': 'greenmine', + 'NAME': 'taiga', 'USERNAME': 'postgres', } } diff --git a/greenmine/urls.py b/taiga/urls.py similarity index 100% rename from greenmine/urls.py rename to taiga/urls.py diff --git a/greenmine/wsgi.py b/taiga/wsgi.py similarity index 88% rename from greenmine/wsgi.py rename to taiga/wsgi.py index 15644300..9cc7cbed 100644 --- a/greenmine/wsgi.py +++ b/taiga/wsgi.py @@ -1,5 +1,5 @@ """ -WSGI config for greenmine project. +WSGI config for taiga project. This module contains the WSGI application used by Django's development server and any production WSGI deployments. It should expose a module-level variable @@ -18,8 +18,8 @@ import os # We defer to a DJANGO_SETTINGS_MODULE already in the environment. This breaks # if running multiple sites in the same mod_wsgi process. To fix this, use # mod_wsgi daemon mode with each site in its own daemon process, or use -# os.environ["DJANGO_SETTINGS_MODULE"] = "greenmine.settings" -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "greenmine.settings") +# os.environ["DJANGO_SETTINGS_MODULE"] = "taiga.settings" +os.environ.setdefault("DJANGO_SETTINGS_MODULE", "taiga.settings") # This application object is used by any WSGI server configured to use this # file. This includes Django's development server, if the WSGI_APPLICATION