Commit graph

66 commits

Author SHA1 Message Date
Martin Kamerbeek
eef4a92166 Fix i18n label typo. 2010-06-09 12:24:43 +02:00
Martin Kamerbeek
6c0e8b8e47 Add returnUrl to to process mutation template. 2010-06-09 12:23:23 +02:00
Martin Kamerbeek
fdd2542fb2 Fix typo in i18n files. 2010-06-09 12:11:31 +02:00
Martin Kamerbeek
b46209b97f Rename submit and add cancel button to generate mailing form. 2010-06-09 12:07:28 +02:00
Martin Kamerbeek
36a51a17a3 Add distinction between mailing managers and admins. 2010-06-04 15:17:26 +02:00
Martin Kamerbeek
a1d8ab6f70 Renaming mailing tables to better names. 2010-06-03 12:10:07 +02:00
Martin Kamerbeek
da2ea4d62b Add issueOverridden tmpl-var to NewsletterCollection indicating an override is in effect. 2010-06-03 11:20:59 +02:00
Martin Kamerbeek
4daf1f6c9f Add issue override form param to NewsletterCollection. 2010-06-03 11:16:38 +02:00
Martin Kamerbeek
169d750b0e Make mailing manager template settable en change namespace to Mailing/Manage. 2010-06-03 10:51:07 +02:00
Martin Kamerbeek
ee409b061d Order issues by lineage. 2010-06-02 18:26:44 +02:00
Martin Kamerbeek
e0085c13c0 Merging recent_issue_loop and older_issue_loop 2010-06-02 18:23:53 +02:00
Martin Kamerbeek
62dd81a165 Add better feedback for schedule, test and cancel operations. 2010-06-02 18:09:55 +02:00
Martin Kamerbeek
6010aa947f Add cancel buttons to sendTestMail and sendBatch 2010-06-02 16:49:49 +02:00
Martin Kamerbeek
0221e48476 Removed json part from preview autocomplete. Now the complete userlist is loaded in the page directly. 2010-06-02 16:31:19 +02:00
Martin Kamerbeek
e53193b638 Make preview userinterface scalable for large amounts of users. 2010-06-02 15:36:03 +02:00
Martin Kamerbeek
457430fe81 Fix bug where admin mode would be switched off for user previewing emails. 2010-06-02 13:36:46 +02:00
Martin Kamerbeek
03410dd343 Refactored tmpl_var generation for mailing admin a bit so that they are created in sane places. 2010-06-02 12:07:24 +02:00
Martin Kamerbeek
646112da91 Fix bug where typo caused sendDate to always be now 2010-06-02 11:36:30 +02:00
Martin Kamerbeek
ee4c7549f2 Change mialing flow and defere queueing of emails until schedule date. 2010-06-02 11:31:10 +02:00
Martin Kamerbeek
e7b9a4480a Pass configuration generateEmailContent method. 2010-05-31 20:02:11 +02:00
Martin Kamerbeek
d5079fb2b5 Replaced some hardcoded messages for i18n'ed ones. 2010-05-31 16:41:20 +02:00
Martin Kamerbeek
2490e166d3 Internationalized system messages. 2010-05-31 16:22:22 +02:00
Martin Kamerbeek
bcb265e188 Add unsubscribe confirmation. 2010-05-28 09:36:41 +02:00
Martin Kamerbeek
573813f5ee Adding basic list header support. 2010-05-27 10:33:14 +02:00
Martin Kamerbeek
218ebbbad6 Make NewslettCollaboration templatable, and add concept of recent issues. 2010-05-26 18:24:17 +02:00
Martin Kamerbeek
e82b8fe088 Remove hardcoded from address. 2010-05-26 10:19:31 +02:00
Martin Kamerbeek
5ddd112ea3 Add edit and view url tmpl_vars to mailing loop and refactor some variable naming in code. 2010-05-26 10:08:39 +02:00
Martin Kamerbeek
dd023d0a0e Use subscription group to determine mail recipients. 2010-05-26 10:02:09 +02:00
Martin Kamerbeek
d4c9973c1e Add basic logging. 2010-05-21 18:09:08 +02:00
Martin Kamerbeek
7e113641be Add templatable notification for users to confirm via mail. 2010-05-21 17:01:43 +02:00
Martin Kamerbeek
176938baf5 Adding templatable email confirmation and status messages. 2010-05-21 16:25:35 +02:00
Martin Kamerbeek
c10bac9bfc Convert subscriptions to use groups instead of homebrew table. 2010-05-21 13:39:15 +02:00
Martin Kamerbeek
22c900047f Turn subscribe part of NewsletterCollection into an aspect. 2010-05-21 11:13:59 +02:00
Martin Kamerbeek
1167a11ba7 Skip addresses that exceed bounce score threshold. 2010-05-20 17:57:36 +02:00
Martin Kamerbeek
2e27fd5c21 Cleanup when deleting or canceling. 2010-05-20 17:53:32 +02:00
Martin Kamerbeek
40ba318fac Add basic bounce score calculation and reporting. 2010-05-20 16:52:19 +02:00
Martin Kamerbeek
ddaaebe6a0 Implement cancel functionality. 2010-05-20 15:49:26 +02:00
Martin Kamerbeek
55934b11f5 Better bounce logging 2010-05-20 15:22:23 +02:00
Martin Kamerbeek
b7b1811387 Improve sending of mailings. 2010-05-20 11:59:07 +02:00
Martin Kamerbeek
e7dd066630 Replacing active flag with status field. 2010-05-19 18:25:14 +02:00
Martin Kamerbeek
4a9cbfd91c Refactor preview 2010-05-19 17:42:49 +02:00
Martin Kamerbeek
04f39ebc19 Adding basic per instance mailing configuration. 2010-05-19 17:06:18 +02:00
Martin Kamerbeek
f8cb8cd05a Adding sending of batches and bounce processing. 2010-05-19 15:42:39 +02:00
Martin Kamerbeek
d62f56a635 Prevent warning. 2010-05-19 15:21:18 +02:00
Martin Kamerbeek
b6d18e88a2 Adding proof of concept bounce processing postfix pipe script. 2010-05-12 18:55:40 +02:00
Martin Kamerbeek
ef172e2228 Adding nl settings screen 2010-05-12 18:55:17 +02:00
Martin Kamerbeek
a9321d32da Add newsletter to admin console 2010-05-12 14:28:45 +02:00
Martin Kamerbeek
12e6ba8735 Adding subscription confirmation. 2010-05-12 13:30:35 +02:00
Martin Kamerbeek
8abcb9a10e Add message-id and return-path for bounces that incorporates the mailId of the specific message. 2010-05-12 11:44:27 +02:00
Martin Kamerbeek
8fdeca68b5 Adding basic anonymous subscription. 2010-05-07 14:33:33 +02:00