Commit Graph

383 Commits (886e4554bc1fa5232c2530b85cb5bcfa8ab24286)

Author SHA1 Message Date
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 60e028e38b Put a unified way to generate history to issues and user stories. 2013-10-29 20:57:30 +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
Andrey Antukh 6ea5a1acd5 Fix a WTF use of order instead of id on points. 2013-10-29 17:41:29 +01:00
Andrey Antukh 1a8c57edf3 Update djmail to 0.4 2013-10-28 10:44:57 +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
David Barragán Merino 45b36bce30 Fixed the local.exmple settings file 2013-10-26 15:55:45 +02:00
Andrey Antukh a7ba212a63 Change exceptions on token parsing. 2013-10-26 00:57:32 +02:00
Andrey Antukh a2d2bd7d01 Remove all "u" string prefixes. 2013-10-26 00:36:46 +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
Jesús Espino 4e17a1fda2 More anonymous default emails on settings 2013-10-24 17:54:15 +02:00
Andrey Antukh f8a2d402b1 Port userstory email changes emails to new template. 2013-10-24 17:42:51 +02:00
Andrey Antukh ca5fa599dd Add email base template. 2013-10-24 17:42:51 +02:00
Andrey Antukh ac7889ff18 Add front django app for resolve front urls. 2013-10-24 17:42:51 +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 31675ff757 Minor improvements on admin interface. 2013-10-24 09:03:17 +02:00
Andrey Antukh 7b90163436 Fix typo on models. 2013-10-24 00:28:42 +02:00
Andrey Antukh 0611f820a8 Put to read only fields on admin some fields that can contain a lot of values. 2013-10-24 00:25:24 +02:00
Andrey Antukh 78ad9694cd Add admin improvements. 2013-10-23 23:51:45 +02:00
Andrey Antukh 9df3b927e1 Disable grappelli, have a lot of incompatibilities with django 1.6/python3 2013-10-23 23:51:10 +02:00
Andrey Antukh 7e483f7c9a Remove obsolete doc from README.rst file. 2013-10-23 22:38:22 +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 b94465500d Minor improvements on tasks api tests. 2013-10-23 20:28:06 +02:00
Andrey Antukh 13dfdcb52e Now use again ATOMIC_REQUESTS. 2013-10-23 20:10:35 +02:00
Andrey Antukh ae87c52ca5 Add task diff for testing. 2013-10-23 20:10:09 +02:00
Andrey Antukh 3de111fc58 Remove unused files. 2013-10-23 20:09:44 +02:00
Andrey Antukh 7bf0900746 Minor change on .travis.ymld file. 2013-10-23 19:23:08 +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 fa2864ba19 Fix wrong role points output. 2013-10-23 14:07:14 +02:00
Andrey Antukh de95fb2a91 Fix #17 - Implemented stateless, oauth2 like authentication. 2013-10-23 12:35:45 +02:00
David Barragán Merino 274c8fe647 Added the file size to the serializer 2013-10-23 10:20:13 +02:00
Andrey Antukh a7673d4707 Update django version to 1.6rc1 2013-10-23 09:06:31 +02:00
David Barragán Merino a08986dd01 Issue #16: Implement the API for memberships 2013-10-22 21:36:33 +02:00
David Barragán Merino cc8543c2e6 Fix an error in WikiAttachmentViewSet 2013-10-22 14:56:20 +02:00
David Barragán Merino e24b3261a0 Enhancements into the admin panel with the Attachment inlines 2013-10-22 13:58:18 +02:00
David Barragán Merino d865ab1615 Now the sample-data command generate attachments and a main wiki page per project 2013-10-22 13:58:03 +02:00
David Barragán Merino dfde44a12a Added two more reloes 2013-10-21 12:09:01 +02:00