Andrey Antukh
6d0e03c98d
Initial sites & invitations implementation.
2013-12-02 13:27:05 +01:00
Jesús Espino
32bad1aaeb
Converted python2-style super calls to python3
2013-11-27 10:24:45 +01:00
David Barragán Merino
493924c162
Changed 'revert' ro 'restore'
2013-11-22 09:43:30 +01:00
David Barragán Merino
bbb79f91fb
Fixed the historical serializer to get the changed fields in the 'addition' version
2013-11-21 18:45:24 +01:00
David Barragán Merino
b77087e955
Added x-pagination-current to the http HEADERS
2013-11-18 16:05:50 +01:00
David Barragán Merino
66e096600a
Fixed the pagination of the historical resource
2013-11-17 16:09:50 +01:00
David Barragán Merino
e2d1b8ae0d
Created a method decorator to change temporarily the value of an attribute to the instance
2013-11-17 16:09:06 +01:00
David Barragán Merino
618b81eb2b
Changed the paginate size to ReversionMixin
2013-11-17 14:12:02 +01:00
David Barragán Merino
7c1b016997
Added type and changed_fields to the version serializer class
2013-11-14 10:41:14 +01:00
David Barragán Merino
64944c48dc
Modified the default router
2013-11-13 20:35:00 +01:00
David Barragán Merino
6b2bc7115c
Create the initial serializer
2013-11-13 20:35:00 +01:00
David Barragán Merino
70095854b0
Added historical and revert actions
2013-11-13 20:34:10 +01:00
David Barragán Merino
376579076a
Now the platform doesn't send emails if there is no changes in the updated fields
2013-11-13 12:52:19 +01:00
David Barragán Merino
8081652208
Fixed bug $89 (95): Now show the new value of the points field
2013-11-13 01:14:52 +01:00
David Barragán Merino
b151a55c79
Now user.__str__ return the full name
2013-11-12 20:04:02 +01:00
David Barragán Merino
0648d60178
Fixed bug #88 (id 94): Added comments to the updated emails
2013-11-12 19:27:45 +01:00
David Barragán Merino
63ccba420c
Task #25 (id 76): Improved the functions to get changed field in the notify app to return humman values
2013-11-12 15:13:40 +01:00
Andrey Antukh
286d697aac
Add order by filter.
2013-11-12 12:53:30 +01:00
Andrey Antukh
97a4af0025
Improved header pagination mixin.
2013-11-12 12:53:30 +01:00
Andrey Antukh
16011e05e3
Improved cors middleware.
2013-11-12 12:53:30 +01:00
Jesús Espino
44ff29f511
Refactoring a little the milestone and project models
2013-11-05 15:41:50 +01:00
David Barragán Merino
ab7236fddf
Added POST permissions
2013-11-01 21:27:00 +01:00
David Barragán Merino
3f944948b9
Fixed bug-41: Added wiki pages to the results of searches
2013-10-30 19:05:54 +01:00
David Barragán Merino
a154d0b5ab
Generated a fixture with the initial roles
2013-10-30 15:08:26 +01:00
David Barragán Merino
e9e117cdba
Fixed users permisions
2013-10-30 15:08:26 +01:00
David Barragán Merino
3555c49441
Cut some long lines
2013-10-30 15:08:26 +01:00
Andrey Antukh
d2c4b13279
Now can filter users by it membership project filter alias.
2013-10-30 12:01:02 +01:00
Andrey Antukh
46a6db85ae
Improved filter backend to support filter alias.
2013-10-30 12:00:43 +01:00
David Barragán Merino
8a9f317be0
Removed uuid and fixed modified_date and created_date
2013-10-29 22:22:12 +01:00
David Barragán Merino
028d4334a0
Fixed the 'recovery password' email
2013-10-29 21:36:31 +01:00
David Barragán Merino
dd473cca41
Fixed thre base email
2013-10-29 21:36:30 +01:00
David Barragán Merino
886e4554bc
Now only sent emails when:
...
- any notifiable_fields is update
- an object is create
- an object is delete
2013-10-29 21:36:30 +01:00
Andrey Antukh
3c496eb547
Fixed reversion mixin: remove usage of unexistent method.
2013-10-29 21:16:10 +01:00
Andrey Antukh
61ce2d1acc
Replace reversion middleware with api view mixin.
...
This is done because django 1.6 has transactions at view level and
current authentication is done at view level instead of using django auth
middleware.
2013-10-29 20:56:03 +01:00
David Barragán Merino
eb8917ec5f
Fixed the recovery password email
2013-10-27 21:24:24 +01:00
David Barragán Merino
1ac1f877c6
Fixed base email template
2013-10-27 21:23:38 +01:00
David Barragán Merino
73d5b3e955
Removed greenmine.base.mail because it's no longer necessary
2013-10-26 16:13:33 +02:00
David Barragán Merino
62ac26473d
Moved the base email template
2013-10-26 16:07:20 +02:00
Andrey Antukh
a7ba212a63
Change exceptions on token parsing.
2013-10-26 00:57:32 +02:00
Jesús Espino
327154eb66
Adding better email for reset password (with direct link to reset password)
2013-10-25 12:56:19 +02:00
David Barragán Merino
bbf6d5be09
Fixed all tests
2013-10-24 18:18:07 +02:00
Andrey Antukh
b01ed2f451
Add monky patch for django import_module method.
2013-10-24 17:42:51 +02:00
Jesús Espino
859b2709c4
Retorning to BooleanField (not NullBooleanField) on notifications mixin
2013-10-24 17:25:32 +02:00
Jesús Espino
b6b0d7b00e
Now no error 500 raised, but the mail test not works correctly
2013-10-24 15:26:17 +02:00
Jesús Espino
a5c39e64d5
Exposing notify_level and notify_changes_by me on the users api
2013-10-24 13:10:41 +02:00
Jesús Espino
83e944e84b
Adding migration for WatcherMixin change
2013-10-24 12:58:39 +02:00
Jesús Espino
9b9388bfef
Adding initial migrations
2013-10-24 12:51:04 +02:00
Jesús Espino
6373248910
Fixed #24 : Now you can change the notify changes by me in the admin
2013-10-24 10:17:09 +02:00
Andrey Antukh
f9187d8718
Change default value for notify_changes_by_me for WatcherMixin
2013-10-23 22:30:46 +02:00
Andrey Antukh
3de111fc58
Remove unused files.
2013-10-23 20:09:44 +02:00