Commit Graph

320 Commits (stable)

Author SHA1 Message Date
Jesús Espino 7393ecbf03 some fixes on roles service 2014-02-28 14:26:35 +01:00
David Barragán Merino 56b9540b79 Fix Bug #165: Send emails on creation in bulk 2014-02-28 13:51:54 +01:00
Andrey Antukh 45cefd768a Add comment for auth view method. 2014-02-28 12:33:01 +01:00
Jesús Espino de8331066b Removing some permissions on listing and on default permissions of default roles 2014-02-28 09:04:47 +01:00
Jesús Espino 3156e16487 Adding name to permissions list service 2014-02-27 22:53:06 +01:00
Jesús Espino 7e6063ae62 Adding permissions list service 2014-02-27 22:45:07 +01:00
ikame f982da7ebb US #50: Neighbors nav for taskboard and kanban 2014-02-27 13:38:51 +01:00
ikame 9bc84067d7 Fix neighbors fetching in user stories
* Order the received queryset if it doesn't have ordering.
* Do not order UserStory model by "ref" because the query:
  `queryset.filter(Q(project__gt=1) | Q(order__gt=2) | Q(ref__gt=26))`
  give the wrong result. We need to use the query:
  `queryset.filter(Q(project__gt=1) | Q(order__gt=2))`
  because in SQL there's no short-circuiting.
2014-02-26 22:11:05 +01:00
ikame e9dfbe7378 US #50: Return neighbors when fetching an US/Issue
The response for an UserStory/Issue now contains:

{
    ...
    "neighbors": {
        "previous": {
            "id": ...,
            "ref": ...,
            "subject": ...
        },
        "next": {
            ... same as above
        }
    }
}

If there's a neighbor missing the response will contain the empty dict {}:

{
    ...
    "neighbors": {
        "previous": {},
        ...
    }
}

Neighbors are looked up applying the same filters defined in the
corresponding ViewSets and the same ordering defined in those filters or
ultimately, in the model's meta. In other words, using the same params
you use to filter the object list, can be used to filter the neighbors
when fetching the object's details.
2014-02-26 12:47:55 +01:00
Jesús Espino e7582432e8 SmallFix: Fixing issue with site admin project links 2014-02-18 18:14:36 +01:00
Jesús Espino ab42052968 Fixing tests and documentation 2014-02-18 17:59:23 +01:00
Jesús Espino 0779f5f447 US#12: Roles per project 2014-02-18 16:42:49 +01:00
ikame 787ee05d67 Fixing incomplete initual_user.json fixture 2014-02-17 12:50:09 +01:00
David Barragán Merino eee81190ca Move static dir to base app 2014-02-06 19:07:02 +01:00
David Barragán Merino 9337a97555 Fix, fix, fix template syntax 2014-02-06 18:42:43 +01:00
David Barragán Merino c19b9ad52a A First attempt to place the Taiga logo in the emails 2014-02-06 18:35:33 +01:00
Jesús Espino 2dc604a396 Working the search getting all optionally 2014-02-05 17:51:23 +01:00
Jesús Espino 7b083b9916 Smallfix: Removing requirement of authenticated sites permissions 2014-02-04 17:25:08 +01:00
David Barragán Merino 5fcd96449b Fixed probles with the new version (1.8.0) of django-reversion 2014-01-31 09:35:10 +01:00
Jesús Espino 99b9066965 US#49: Renaming app to Taiga 2014-01-27 17:33:43 +01:00