Reto Kaiser
16ce44146f
Add option on list to disable "List-Unsubscribe" header
2018-06-13 09:53:29 +02:00
Georgios Anastasiou
678e6a5d59
Fixed to pass test
2018-01-08 13:47:28 +02:00
Georgios Anastasiou
c085faa157
Implemented api for searching lists that have parameter email as a subscriber
2018-01-08 13:03:38 +02:00
Tomas Bures
32e2e61789
Unsubscription is identified by subscriber cid. This effectivelly allows only the recipient of the email to unsubscribe. This addresses issue #221 .
...
I also scraped the "auto" parameter which automatically submits the unsubscription form when the link is clicked in a campaign email. Instead, I introduced the
unsubscription options ONE_STEP, ONE_STEP_WITH_FORM, TWO_STEP, TWO_STEP_WITH_FORM. The options without "_WITH_FORM" shall behave like when called with "auto".
This functionality is to come. Currently it behaves as ONE_STEP_WITH_FORM.
2017-04-30 13:01:22 -04:00
Tomas Bures
3783d7c2ce
Halfway through extending subscriptions by selectable unsubscription process. Also contains changes towards better handling of scenarios when address is already subscribed.
2017-04-30 10:51:47 -04:00
Tomas Bures
8237dd5d77
The "Reports" feature seems functional.
...
Some small refactoring (column widths) of rendering tables in Lists, Templates, and Campaigns so that it is the same as Reports.
2017-04-20 19:42:01 -04:00
Tomas Bures
2056645023
Added the option to select lists in report.
...
Added an option to generate a CSV report.
2017-04-17 16:30:31 -04:00
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
Tomas Bures
e5190c9b20
Code de-duplication of list and filter methods. The common functionality moved to table-helpers.js
...
This should make developing new table-based views easier.
2017-04-15 08:24:58 -04:00
Tomas Bures
c74232e9c5
Added option to mark a list as not being allowed to be subscribed by public users using the form.
...
The settings is a checkbox in list create/edit.
2017-04-14 08:57:47 -04:00
witzig
b09af60fac
Merge branch 'master' into custom-forms-mjml
...
# Conflicts:
# lib/tools.js
# package.json
2017-03-19 13:44:24 +01:00
witzig
2e50fbc8ae
Custom Forms
2017-03-19 13:36:57 +01:00
Andris Reinman
ae6affda81
do not allow script tags in description html
2017-03-19 14:22:44 +02:00
Andris Reinman
d25565b6f8
Updated translation support
2017-03-07 16:30:56 +02:00
Andris Reinman
0392473ecd
Fixed a bunch of MySQL pooling issues where connections were not properly released or were double-released
2016-04-05 15:29:42 +03:00
Andris Reinman
54fa30701e
Initial import
2016-04-04 15:36:30 +03:00