Initial directory structure.

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@1 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
basic app skeleton

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@2 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
first prototype

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@3 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
experimental error logging and blacklisting

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@4 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
added simple json-based import of subscribers

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@5 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
fixed simplejson import for django trunk

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@6 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
adding subscriber lists, to manage multiple lists of different subscribers.

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@7 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
small fix for campaigns without html part.

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@8 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
added a list_display directive to the SubscriberAdmin

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@9 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
adding a address csv import

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@10 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
adding force_unicode() to import method

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@11 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
adding a simple view for viewing a campaign online in the browser

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@12 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
fix: only show campaigns online which are marked as 'online'

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@13 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
applied the patch from andieluijk to fix #2 (simplejson import error)

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@14 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
Added a send button to the change form. Change contributed by philippbosch.

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@15 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
Do not send an email multiple times to the same user if she is in multiple 

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@16 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
Warn the user if she tries to send a campaign that was already sent. Change contributed by philippbosch (r16 was also by philippbosch).

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@17 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
Added a list of the subscriber lists for the campaign to the send template. Change contributed by philippbosch

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@18 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
pluralizing recipient counts on send-page. added a AUTHORS file to track contributions.

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@19 e421d7ae-feb3-11dd-a3ef-1f8437fb274a
adding a proper version number. adding setup.py in preparation of a 0.1 release.

git-svn-id: https://django-campaign.googlecode.com/svn/trunk@20 e421d7ae-feb3-11dd-a3ef-1f8437fb274a