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
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