Commit graph

35 commits

Author SHA1 Message Date
Tomas Bures
9fdf52674e Lists and Templates overviews refactored to use ajax. Before the refactoring, they behaved and looked a bit different to the other (Ajax) tables. The main difference in the behavior was in the row numbers (1st column) when sort order was switched. The non-ajax tables rearranged the numbers in the 1st column while the ajax-tables didn't.
Some small tweaks in table-helpers to allow selecting which fields are pulled from DB (and how they are renamed).
2017-04-16 03:22:32 -04:00
vladimir
c9136f8abd Add blacklist function 2017-04-11 10:10:02 +02:00
vladimir
1ba3bce6eb Add device type detect and stats calculation for open/click rate by device type and country 2017-03-20 14:44:17 +02:00
Andris Reinman
d25565b6f8 Updated translation support 2017-03-07 16:30:56 +02:00
witzig
66dc1091a8 Merge remote-tracking branch 'upstream/master' 2017-03-04 21:52:10 +01:00
witzig
8fdb2840c4 Moved Merge Tag Helpers to helpers.js
… to satisfy ESLint top-level module scope.
2017-03-04 21:50:44 +01:00
Andris Reinman
bd6ba90eca Added 'created' column for subscribers lists table 2017-03-04 22:02:46 +02:00
witzig
633463108e Merge tag reference abstraction/partial
Perhaps helpers.js would be a more suitable place for
getDefaultMergeTags() and getListMergeTags() … ?
2017-03-04 18:37:41 +01:00
witzig
a11d95f3d7 Support for custom HTML editors 2017-03-02 19:30:40 +01:00
Johannes Zellner
ac72abd993 Ensure replyTo is picked up for campaign creation page 2016-11-25 17:43:38 +01:00
Andris Reinman
35bce32529 Full support for message attachments 2016-09-09 23:09:04 +03:00
Andris Reinman
bfc6983c93 Added attachments to campaigns 2016-09-09 22:12:03 +03:00
Andris Reinman
95379f731f v1.18.0 2016-09-08 14:39:41 +03:00
Andris Reinman
fb7fd7238f Encode List-ID header, allow access to campaigns with deleted list 2016-08-10 20:45:29 +03:00
Andris Reinman
b6555ffd04 Added links to preview delivered messages 2016-07-06 20:10:34 +03:00
Andris Reinman
10bd4614ef Add an option to disable un/subscribe confirmation messages 2016-07-01 00:06:46 +03:00
Andris Reinman
b16209f23e Added initial support for trigger based automation 2016-06-22 14:32:15 +03:00
Andris Reinman
a229f80e22 Added support for relative date ranges in segments 2016-06-01 16:36:24 +03:00
Andris Reinman
9bd6db2624 v1.11.0 2016-05-31 17:32:36 +03:00
Andris Reinman
408f021c36 Added views for bounced/unsubscribed/complained etc. 2016-05-14 12:49:42 +03:00
Andris Reinman
5b20ff2242 v1.8.2 2016-05-13 21:08:44 +03:00
Andris Reinman
4461b6d612 Updated clicks view 2016-05-13 15:57:16 +03:00
Andris Reinman
54ff4169d9 fixed click tracking 2016-05-13 15:46:39 +03:00
Andris Reinman
0d038f8a06 list clicked subscribers 2016-05-13 15:32:29 +03:00
Andris Reinman
3273c43184 Added clicks stats to links table 2016-05-05 14:57:56 +03:00
Andris Reinman
09de6e4576 Added links click count stats to campaign view 2016-05-05 14:34:54 +03:00
Andris Reinman
c031ea7747 first actually working version of RSS campaigns 2016-05-03 14:04:46 +03:00
Andris Reinman
fd0e75da27 added view for RSS campaigns 2016-05-03 12:36:06 +03:00
Andris Reinman
09103ac58b Started adding support for RSS campaigns 2016-05-03 00:04:43 +03:00
Andris Reinman
33e075ecdc fixed subscription listing 2016-04-29 11:56:49 +03:00
Andris Reinman
8274d148df fixed subscription listing 2016-04-29 11:55:25 +03:00
Andris Reinman
5876977f43 use ajax to load campaign listing instead of prerendering 2016-04-29 11:52:02 +03:00
Andris Reinman
e396219c03 Added option to schedule sending 2016-04-26 15:18:41 +03:00
Andris Reinman
02c8fb4dda Added option to disable WYSIWYG editor 2016-04-11 21:35:04 -07:00
Andris Reinman
54fa30701e Initial import 2016-04-04 15:36:30 +03:00