Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Aug 4, 2008
  1. Created an action for importing from CSV, in teh format exported from…

    authored
    … GMail contacts. Also, now providing a list of all email addresses separated by commas, so they can be copied directly into the bcc field of a newsletter.
Commits on Jun 23, 2008
  1. Renamed README by appending .rdoc to it. Reformatted it from markdown…

    authored
    … headings/links to rdoc syntax.
  2. Changed subscriber model to use conditions such as: "IS NOT NULL" ins…

    authored
    …tead of ["IS NOT ?", nil].
Commits on Jun 16, 2008
  1. Changed count_active_subscribers to use a hash, instead of array. Sho…

    authored
    …uld now work with SqlLite.
  2. Added some extra actions in the admin: new, edit, destroy, unsubscrib…

    authored
    …e and resubscribe; with corresponding views.
  3. Subscribe action now checks to see whether a subscriber already exist…

    authored
    …s for a mailing list. Rather than creating a duplicate role, it updates the existing record. The unsubscribed_at field is set to nil, so this allows users who have previously unsubscribed to subscribe again. The subscribed_at field is not updated for existing subscribers, so it should always show the time when they first subscribed.
Commits on Jun 15, 2008
  1. Updated the README with instructions for installation and basic usage.

    authored
    Added an export command which outputs all active subscribers for a list as csv. Requires fastercsv to work.
    The index and list views for Subscribers have classes added to make them look a bit more like other radiant admin pages.
  2. Generated a subscribers_controller. The "Subscribers" tab in Radiant …

    authored
    …admin now routes to this controller.
Commits on Jun 14, 2008
  1. Added tags for creating text inputs within a form. These are prepopul…

    authored
    …ated with the value posted.
    
    Fixed some typos in the page_parts.yml.
  2. Unsubscribe action now works.

    authored
    Added finder methods to the subscriber model.
  3. Created tags for:

    authored
    * showing error messages
    * outputting <form> tags for subscribe/unsubscribe actions, with the correct URL for the current subscriber list.
    * displaying the name and email address which were just submitted in a form.
    Also, added documentation for many tags.
    Updated some of the partials (used by the rake generate subscriber list task) to use the new tags.
  4. Created a subscriber_list_page, which can process posted subscription…

    authored
    … requests. Not yet unsubscription requests.
    
    Generated a basic subscriber model, with validation for email format and presence of subscriber_list_id.
    Created a rake task for creating a Subscriber List page with the necessary page parts:
    * body
    * subscribe
    * subscribed
    * unsubscribe
    * unsubscribed
Something went wrong with that request. Please try again.