medmunds
49238b28ae
Fix django.conf.urls.defaults deprecation warning in admin
...
(Test on Django 1.3, 1.4, 1.5b)
2012-12-05 16:06:12 -08:00
medmunds
5f0ff0cba2
Remove unused adminmedia template tag
...
Fixes brack3t/Djrill#14
2012-12-05 16:04:55 -08:00
medmunds
2c539141f6
Merge commit '008b6cf' into test_admin_views
...
Conflicts:
djrill/admin.py
2012-12-05 16:01:17 -08:00
medmunds
1b47ee93e4
Add simple tests for admin views.
...
Make sure the admin views load without error. (Not really trying to test content right now.)
This includes failing test cases for:
* brack3t/Djrill#8 : admin.autodiscover() fails without django-adminplus or DjrillAdminSite
* brack3t/Djrill#14 : Django 1.5 doesn't support adminmedia template tag
2012-12-05 15:52:02 -08:00
Kenneth Love
da37c4c750
Update djrill/mail/__init__.py
...
Defaulting `preserve_recipents` to False.
2012-12-04 17:29:20 -08:00
Jared Morse
2eba028a1a
DjrillBackend preserve_recipients
2012-12-03 18:55:05 -08:00
Jared Morse
7827352da1
preserve_recipients parameter in DjrillMessage
2012-12-03 18:52:58 -08:00
medmunds
d9cb23b003
Support from_name in "from_name <email>" sender address.
...
Allows specifying the sender's display name as part of the from email address,
without requiring use of the DjrillMessage class:
send_mail('Subject', 'Message', 'From Name <from@example.com >',
['Recipient #1 <to1@example.com >', 'to2@example.com '])
(This matches the behavior of Django's default SMTP backend.)
Cherry-picked from:
medmunds/Djrill@46cd5c9d : Support "realname <email>" sender address
medmunds/Djrill@cd4e57cc : Support "realname <email>" sender address - fix for using DjrillMessage
medmunds/Djrill@16f8efc9 : Add tests for "Display Name <email@example.com >" addresses
2012-11-23 10:47:20 -08:00
Kenneth Love
5a986fe5b5
removed other mention of ADMIN_MEDIA_PREFIX
2012-11-23 10:00:13 -08:00
Kenneth Love
2aaa72edaf
Merge pull request #9 from medmunds/admin_remove_verify_sender
...
Remove obsolete admin related to sender verification
2012-11-23 09:53:07 -08:00
medmunds
052f54113e
Remove obsolete admin related to sender verification
...
(Also match admin view method signatures to base classes and remove
unused imports while we're in there.)
Cherry-picked from medmunds/Djrill@ce69fd78
2012-11-21 14:46:32 -08:00
medmunds
c78bbc6ced
[minor cleanup] Allow html from any EmailMultiAlternatives (not just DjrillMessage)
2012-11-16 11:07:15 -08:00
medmunds
c23696a590
Allow html from any EmailMultiAlternatives (not just DjrillMessage)
...
Includes type-checking on alternative message part, and switches
to ValueError (rather than ImproperlyConfigured) for unacceptable
alternatives.
[Also fixes bug where fail_silently=True wasn't respected.]
Cherry-picked from: medmunds/Djrill@faf53a1a0
(and parts of medmunds/Djrill@62d48c5f )
2012-11-15 16:17:16 -08:00
medmunds
1901fd444e
Allow extra headers from any EmailMessage (not just DjrillMessage)
...
Also adds test case for basic functionality on django.core.mail.EmailMessage.
Cherry-picked from: medmunds/Djrill@f0503783f
2012-11-15 15:49:08 -08:00
Rafael E. Belliard
008b6cfa36
Provide a way to block admin.py when django-adminplus isn't loaded.
2012-11-13 17:05:50 -04:00
medmunds
1bec172611
Testing on backend API calls, using mock; add runtests.py.
...
Cherry-picked from:
8c26807a - Add runtests.py for testing separately from other Django apps
cd8504b1 - Make tests compatible with setuptools
4ac65b78 - Set up testing on the backend API calls, using mock
2012-10-31 18:15:54 -07:00
Kenneth Love
442229d08d
added AUTHORS.txt. bumped version to 0.1.2
2012-10-31 14:17:37 -07:00
medmunds
5602fc5314
Backend: Remove obsolete api_verify altogether.
...
Remove connection management (remnant of sender verification, and
didn't match Django email backend signatures).
Reformat inherited patch to 80-char line width.
Consistent int return type from send_messages.
2012-10-31 11:51:47 -07:00
medmunds
c1e577c6f5
Backend: fix exception messaging
2012-10-31 11:44:03 -07:00
Arnaud Fribault
96b5733e9d
Fixes error message formatting
2012-10-31 11:44:03 -07:00
Arnaud Fribault
5b35988034
Raise a valid exception if failedSilently is false
2012-10-31 11:44:03 -07:00
Theo Crevon
71292aa223
Update : new sender validation endpoint and process
2012-10-30 17:21:46 +01:00
Kenneth Love
7c0dc87d2d
{% admin_media_prefix %} is now {{ STATIC_URL }}admin/. Fixes issue #2
2012-10-24 16:58:34 -07:00
Chris Jones
e8834fe326
Handle extra headers accepted by Mandrill, also extra option of from_name. Tests to cover checking of extra headers and from_name.
2012-02-28 15:35:29 -08:00
Chris Jones
4db1b9d087
You didn't see that.
2012-02-28 15:08:28 -08:00
Chris Jones
cbd7f429d6
from_name, make it so.
2012-02-28 15:06:01 -08:00
Chris Jones
47860493af
Better API error handling.
2012-02-28 14:54:40 -08:00
Kenneth Love
9b66916eb2
send back a message and redirect to admin home if mandrill returns anything but a 200
2012-02-28 14:34:15 -08:00
Kenneth Love
47e5228114
final updates
2012-02-28 14:29:07 -08:00
Kenneth Love
bbdce3c9af
Merge branch 'master' of github.com:brack3t/Djrill
2012-02-28 14:27:33 -08:00
Kenneth Love
1e1e2593e9
removed unused templates
2012-02-28 14:27:18 -08:00
Kenneth Love
38a80e2b95
urls and tags list views
2012-02-28 14:25:28 -08:00
Chris Jones
e1b46c286f
Add blank models file for tests to run.
2012-02-28 14:03:50 -08:00
Chris Jones
2d777b5679
Tests for DjrillMessage.
2012-02-28 14:01:06 -08:00
Chris Jones
64bbd40884
No, really. Now it works with standard emails.
2012-02-28 13:08:06 -08:00
Chris Jones
91b846fea3
DjrillMessage which wraps Django's EmailMultiAlternatives. Mail backend now works with standard email and multipart through the DjrillMessage object.
2012-02-28 13:03:26 -08:00
Chris Jones
d6ff089060
Fix recipients list.
2012-02-28 11:34:48 -08:00
Chris Jones
e4362f8c34
Its broken. Parse recipients.
2012-01-20 18:24:13 -08:00
Chris Jones
3b227b2f70
Basic send_mail functioning.
2012-01-20 18:03:33 -08:00
Chris Jones
f5f52328e3
Merge branch 'master' of github.com:brack3t/Djrill into feature/backend
2012-01-20 16:59:36 -08:00
Chris Jones
fd04e60171
Start of the mail backend for djrill.
2012-01-20 16:59:15 -08:00
Kenneth Love
7612856b72
better appearance for the form and a sidebar with mandrill status.
2012-01-20 16:55:20 -08:00
Chris Jones
b18b3ced46
Add form and view for adding a new sender.
2012-01-20 16:33:29 -08:00
Kenneth Love
e8c3d84b28
cleaner form, properly sending. view has a bit more config
2012-01-16 18:09:44 -08:00
Kenneth Love
ddfde06be4
Merge branch 'master' of github.com:brack3t/Djrill
2012-01-16 17:50:33 -08:00
Kenneth Love
ab0ac414be
meh
2012-01-16 17:50:26 -08:00
Kenneth Love
7875158f6f
converted template to use real form
2012-01-16 17:47:53 -08:00
Chris Jones
8141037bf4
Add api_action class attribute so that disable sender and verify sender can use the same view.
2012-01-16 17:03:51 -08:00
Chris Jones
799f9ba7fd
Add ability to have named urls.
2012-01-16 16:49:56 -08:00
Kenneth Love
53046715d9
status template
2012-01-16 15:48:40 -08:00