Commit Graph

187 Commits (6d0e03c98d1d39b530096e07b95393335812e7a6)

Author SHA1 Message Date
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