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
Andrey Antukh
487a50b900
Replace AtomicMixin with mixins subclasses.
2013-10-23 16:38:41 +02:00
Andrey Antukh
7d2d047177
Add storage subclass.
2013-10-23 15:48:40 +02:00
Andrey Antukh
8fbd7e2e07
Properly catch wrong signature exception.
2013-10-23 15:00:38 +02:00
Andrey Antukh
de95fb2a91
Fix #17 - Implemented stateless, oauth2 like authentication.
2013-10-23 12:35:45 +02:00
David Barragán Merino
dfde44a12a
Added two more reloes
2013-10-21 12:09:01 +02:00
David Barragán Merino
9ad0e979c8
Added an API mixin to use a diferent serializers in the list action method
2013-10-21 10:05:51 +02:00
David Barragán Merino
3df7eea9e9
Made improvements in the user serializer
2013-10-17 15:39:10 +02:00
Andrey Antukh
57586a7980
Implemented a properly separation between computable and not computable roles.
2013-10-17 12:23:14 +02:00
David Barragán Merino
9c9f17e4e1
Added a field to order the roles
2013-10-17 00:44:32 +02:00
David Barragán Merino
b8ac8ebd2c
Added roles front, back, UX and design
2013-10-17 00:34:10 +02:00
Andrey Antukh
ad8263e837
Remove unused code.
2013-10-16 20:33:17 +02:00
Andrey Antukh
f84d44fb9a
Minor changes on auth/users api/models
2013-10-16 20:15:46 +02:00
Andrey Antukh
cfc4087526
Remove unused serializers from users app.
2013-10-16 17:47:38 +02:00
Andrey Antukh
e13f5dfe42
Refactoring user resource.
2013-10-16 17:14:48 +02:00
Andrey Antukh
4b7b2727a3
Remove old reimplementation of routes.
2013-10-16 17:14:48 +02:00
Andrey Antukh
3a08114eea
Refactoring base api classes.
2013-10-16 17:14:48 +02:00
Andrey Antukh
68f0dd7928
Add password recovery email templates.
2013-10-16 17:14:47 +02:00
David Barragán Merino
7ae7266b2c
Changed projects to a list of dicts
2013-10-16 13:44:21 +02:00
David Barragán Merino
7df1762d29
Set null to true
2013-10-16 13:44:21 +02:00
Andrey Antukh
851d5df3a8
Remove haystack indexes modules.
2013-10-15 23:10:05 +02:00
Andrey Antukh
63e53fec5d
Reimplemented search api using postgresql full-text-search capability.
2013-10-15 23:07:49 +02:00
Jesús Espino
dd4c39fe27
Better browseable api
2013-10-15 09:58:12 +02:00
Andrey Antukh
7ad7fe9081
Add precondition viewset method implementation.
2013-10-11 09:40:13 +02:00
David Barragán Merino
7bac976b8b
Created tests to milestones app
2013-10-11 09:40:13 +02:00
David Barragán Merino
7c4ab12ec5
Created tests to projects app
2013-10-11 09:40:12 +02:00
David Barragán Merino
fd14b1132c
Created tests to users app
2013-10-11 09:40:12 +02:00
Andrey Antukh
04dfceaecf
Change header name on header pagination mixin.
2013-10-11 08:44:11 +02:00
Andrey Antukh
0d365b6b9a
Implemented headers pagination and conditional pagination mixins.
2013-10-10 16:44:20 +02:00
David Barragán Merino
c98adad075
Refactor: Moved some models to projects app
2013-10-09 17:20:51 +02:00