mailtrain/server/routes/rest
Tomas Bures 30b361290b - Refactoring of the mail sending part. Mail queue (table 'queued') is now used also for all test emails.
- More options how to send test emails.
- Fixed problems with pausing a campaign (#593)
- Started rework of transactional sender of templates (#606), however this contains functionality regression at the moment because it does not interpret templates as HBS. It needs HBS option for templates as described in https://github.com/Mailtrain-org/mailtrain/issues/611#issuecomment-502345227

TODO:
- detect sending errors connected to not able to contact the mailer and pause/retry campaing and queued sending - don't mark the recipients as BOUNCED
- add FAILED campaign state and fall into it if sending to campaign consistently fails (i.e. the error with sending is not temporary)
- if the same happends for queued email, delete the message
2019-06-25 07:18:06 +02:00
..
account.js Field setup wizard for new list - addresses 1st line of #510 2018-12-31 09:45:59 +00:00
blacklist.js New project structure 2018-11-18 15:38:52 +01:00
campaigns.js - Refactoring of the mail sending part. Mail queue (table 'queued') is now used also for all test emails. 2019-06-25 07:18:06 +02:00
editors.js Fixes in reports (generating a CSV). 2019-04-22 02:41:40 +02:00
fields.js New project structure 2018-11-18 15:38:52 +01:00
files.js New project structure 2018-11-18 15:38:52 +01:00
forms.js Forms preview 2018-12-15 20:09:07 +01:00
import-runs.js New project structure 2018-11-18 15:38:52 +01:00
imports.js Fixed bug - files/uploaded had wrong owner 2018-12-26 04:38:02 +01:00
lists.js Merge and cleanup of PR #564 2019-03-27 00:41:18 +01:00
mosaico-templates.js New project structure 2018-11-18 15:38:52 +01:00
namespaces.js Extracted strings and fixes on localization support 2018-11-18 21:31:22 +01:00
report-templates.js Extracted strings and fixes on localization support 2018-11-18 21:31:22 +01:00
reports.js Extracted strings and fixes on localization support 2018-11-18 21:31:22 +01:00
segments.js New project structure 2018-11-18 15:38:52 +01:00
send-configurations.js Merge and cleanup of PR #564 2019-03-27 00:41:18 +01:00
settings.js New project structure 2018-11-18 15:38:52 +01:00
shares.js Extracted strings and fixes on localization support 2018-11-18 21:31:22 +01:00
subscriptions.js Implemented basic support for GDPR 2018-11-22 00:02:14 +03:00
templates.js - Refactoring of the mail sending part. Mail queue (table 'queued') is now used also for all test emails. 2019-06-25 07:18:06 +02:00
triggers.js New project structure 2018-11-18 15:38:52 +01:00
users.js Harmonization with IVIS 2019-01-04 21:31:01 +01:00