David Barragán Merino
b5fed8e65b
Change 'star/unstar project' to 'like/unlike project'
2015-09-01 19:00:55 +02:00
Alejandro Alonso
f3641f5cfb
Refactoring and improving watchers
2015-08-26 15:10:13 +02:00
David Barragán Merino
44eee5212a
Improve votes module
2015-08-26 13:35:17 +02:00
David Barragán Merino
30e08c61ef
Excluded some unnecessary fields in ProjectMemberSerializer
2015-06-25 16:13:35 +02:00
David Barragán Merino
d70800d3e6
US #2911 : Mixin 'users', 'members' and 'memberships' in ProjectDetailSerializer
2015-06-24 10:25:15 +02:00
David Barragán Merino
debf641767
Make minor improvements over Membership and Project serializers
2015-06-18 17:45:07 +02:00
Alejandro Alonso
432f97a5cb
Making project slug readonly in the API
2015-06-18 10:58:40 +02:00
Alejandro Alonso
a86b741edb
Adding is_active to membership serializer
2015-06-16 12:49:02 +02:00
Alejandro Alonso
be9530c416
Fixing issues and tasks API i18n fields
2015-06-16 11:58:39 +02:00
Alejandro Alonso
8b791cd4d8
Fixing memberships order in ProjectDetailSerializer
2015-06-03 09:00:50 +02:00
Alejandro Alonso
8f544663c7
Updating project list and detail serializers
2015-05-28 14:51:26 +02:00
Alejandro Alonso
0da02266c9
Revert "Updating project list and detail serializers"
...
This reverts commit 7f52d81bdd
.
2015-05-28 14:47:03 +02:00
Alejandro Alonso
7f52d81bdd
Updating project list and detail serializers
2015-05-28 14:44:15 +02:00
Alejandro Alonso
dc456da449
Adding username to ProjectMembershipSerializer
2015-05-26 15:02:59 +02:00
Alejandro Alonso
0048f4d297
Fixing tag serializer in projects API
2015-05-14 09:07:22 +02:00
Alejandro Alonso
01eae65564
Adding extra fields to userstories, tasks and issues APIs required in home
2015-05-04 12:10:13 +02:00
David Barragán Merino
2b54857146
[i18n] Translate role_name in Member*Serrializer
2015-04-23 20:57:52 +02:00
Alejandro Alonso
86108b0314
Enabling ordering in user projects
2015-04-21 17:22:07 +02:00
Alejandro Alonso
9ef2f709c7
i18n for default taiga names
2015-04-15 07:26:24 +02:00
David Barragán Merino
910d71eefc
Add code of django-restframwork to taiga
2015-04-14 11:15:15 +02:00
David Barragán Merino
d3fade9565
Add gettext to translatable strings
2015-04-09 15:25:40 +02:00
Jesús Espino
f1ddd0a935
Hide email to not-admin users
2015-03-10 19:19:32 +01:00
Jesús Espino
9908d4307a
Fix the show of csv exports uuid on project serialized data
2015-03-10 17:57:08 +01:00
David Barragán Merino
7ef5a3a9d9
US #55 : Custom fields - Minor refactor
2015-03-04 12:59:28 +01:00
Alejandro Alonso
d1d0825d2e
US #55 : Custom fields - Adding info about custom fields to project serializer
2015-03-04 12:59:27 +01:00
David Barragán Merino
5196f1c25d
Refactor day: Move RoleViewSet from taiga.projects to taiga.users
2015-02-16 20:04:41 +01:00
Alejandro Alonso
a4ddac510c
Adding closed milestones counter to projects API
2015-01-08 11:55:00 +01:00
Alejandro Alonso
bb40c528d7
Adding end points for getting projects by slug, tasks, userstories and issues by ref
2014-12-23 12:30:51 +01:00
Alejandro Alonso
78e703ad53
Adding user_active info to membership serializer
2014-12-11 10:07:45 +01:00
Alejandro Alonso
c285857844
Refactoring owner permissions, now only is_owner memberships are considered as owner users
2014-11-25 18:51:58 +01:00
Alejandro Alonso
e2f0262918
Fixing validation of email and role in memberships
2014-11-19 22:53:37 +01:00
Jesús Espino
b9394e9f49
Small updates of the project templates api
2014-11-19 15:04:22 +01:00
Alejandro Alonso
d246808b54
Disabling membership creation if the role isn't valid for the project
2014-11-19 14:28:00 +01:00
Alejandro Alonso
4996ae3a24
Fixing error 500 when using duplicated names for project points
2014-11-19 14:00:37 +01:00
Alejandro Alonso
05bf0cab45
Adding name validation to task status serializer and issue status serializer
2014-11-11 19:18:18 +01:00
Alejandro Alonso
88d11aba85
Adding API support for project modules configurations
2014-11-11 19:18:18 +01:00
Alejandro Alonso
9016e48ff6
Total milestones must never be null
2014-10-30 09:46:52 +01:00
Alejandro Alonso
8593b82f8b
Adding support for extra text in invitation
2014-10-22 12:53:22 +02:00
Andrey Antukh
2d81188a52
Fix wrong assignation of invited_by field on invitation creation process ( fix #958 )
...
Additionally it replaces the hack (django < 1.7) of double foreign key
on intermediate table (n2m relation) with trully foreign key (django 1.7
now supports it) adding corresponding migrations for conseve all previous
data.
2014-09-17 13:39:48 +02:00
Jesús Espino
6eacee8ce0
More razonable ux on memberships email showing
2014-09-15 18:14:26 +02:00
Jesús Espino
1578f4352c
Fix bug #783 : Verify email existence on membership objects
2014-09-03 18:57:33 +02:00
David Barragán Merino
2e141eae0a
Fix #830 : Remove token of endpoint memberships
2014-09-02 12:50:47 +02:00
Jesús Espino
195bdd2523
Adding colorize tags on server functionality
2014-08-11 11:51:08 +02:00
Jesús Espino
26e462e182
Fixed issue #298 : Now permissions on API listings works
2014-08-08 13:43:07 +02:00
Anler Hp
3428a0bd01
Fix validation of fields in partial updates
...
For some reason validation of fields in partial updates wasn't
triggered. Investigating I found that in the case of partial updates
every field is marked as not-required when constructing the serializer:
rest_framework/fields.py:173
if self.partial:
self.required = False
but I couldn't a find where the place (if such a place exists) where the
fields that came in the PATCH request are marked as required again in
order to trigger their validation.
Basically this hotfix does that, mark as required every field present in
the PATCH request so their validation is performed.
2014-08-07 16:30:34 +02:00
Jesús Espino
f71102d929
Added i_am_owner to project serializer
2014-08-05 10:29:46 +02:00
Jesús Espino
3bd022e0e8
Adding my_permissions field on project serializer
2014-08-05 10:06:13 +02:00
David Barragán Merino
0bbe0b5697
Bamedized some unnecessary attrs of ProjectDetailSerializer and fix a bug in front
2014-08-04 17:31:04 +02:00
Anler Hp
55a5abec73
Refactoring bulk members creation
2014-07-31 14:23:31 +02:00
Jesús Espino
e55acc11c2
Adding test for create of membership
2014-07-31 10:45:59 +02:00