Tomas Bures
4736afd5ab
Merge branch 'development' of github.com:Mailtrain-org/mailtrain into development-tb
2019-06-15 10:25:21 +02:00
Alexander Gusev
39f3682c27
fix(transactionalApi): added getting of variables to TemplateSender [ Resolves #606 ]
2019-06-11 19:37:45 +03:00
Tomas Bures
fcd2a61b65
Child processes are now terminated when the parent process dies. This means that if the main mailtrain process gets killed, there are no processes which remain running.
2019-05-25 21:57:11 +02:00
Tomas Bures
1270ca71f8
Some fixes
2019-05-25 21:18:18 +02:00
Tomas Bures
3c72e778d9
Merged PR #528
...
Support for detecting MTA by its response. Message IDs are reconstructed based on detected MTA.
Bugfixes for AWS. AWS now seems to work.
2019-05-20 00:21:03 +02:00
Tomas Bures
bbbe671d59
Merge branch 'pull/528' into development-tb
2019-05-19 22:22:29 +02:00
Tomas Bures
a527b80291
Update of source files and integration of Portuguese translation
2019-05-13 01:10:53 +02:00
bbraganca
856636d12e
Update translate.js
2019-05-06 10:19:36 -03:00
bbraganca
f04c549d24
Update translate.js
2019-05-06 10:19:02 -03:00
bbraganca
7f979d554e
Update translate.js
2019-05-06 10:14:11 -03:00
Tomas Bures
72ffe065d2
Added quick reports (at this moment only one) to campaign statistics page.
2019-04-22 22:46:48 +02:00
Tomas Bures
3e3c3a24fe
Further updated on caching. Small change in DB schema to make lookups a bit more performant. Note that if DB migration in the last commit has been run, this commit will need manual update of the database.
2019-04-22 15:41:39 +02:00
Tomas Bures
ef0464bbc9
Further improvements in caching. The state of the cache is now persisted in DB. This persists the cache between server restarts.
2019-04-22 11:41:37 +02:00
Tomas Bures
66702b5edc
Fixes in reports (generating a CSV).
...
Added caching of generated images in mosaico handler.
Various other fixes.
2019-04-22 02:41:40 +02:00
Alexey Zinkevych
8b39a101cd
Transactional mail: minor template-sender refactoring
2019-04-02 16:35:57 +03:00
Alexey Zinkevych
e588e218b6
Transactional mail: use tools to format message
2019-04-02 16:15:35 +03:00
Alexey Zinkevych
76b4f8b8c2
Transactional mail: added data rendering
2019-04-02 14:44:07 +03:00
Alexey Zinkevych
80279346f3
Transactional mail: code review fixes
2019-03-31 15:50:40 +03:00
Alexey Zinkevych
e3e1e7a086
Merge branch 'development' of https://github.com/Mailtrain-org/mailtrain into transactional-mail-v2
2019-03-31 11:52:42 +03:00
Tomas Bures
d482d214d9
Line endings fixed so that we don't have CRLF in Git. Better now than later.
2019-03-27 09:49:29 +01:00
Tomas Bures
dcb7168322
Merge branch 'pull/564' into development
2019-03-26 22:55:00 +01:00
Alexey Zinkevych
4a521a8f0f
Implemented basic transactional emails API
2019-03-25 14:48:18 +02:00
Carlos
53340ad631
fix
2019-03-20 09:03:06 +01:00
Tomas Bures
9b32e59b50
Number of processes and connections of builtin zone MTA is now configurable via Mailtrains config.
2019-03-09 14:07:11 +01:00
Tomas Bures
97bb700334
Various fixes
2019-03-09 07:42:14 +00:00
Carlos
38e277cb7c
Spanish lang without translation added
2019-03-04 15:44:52 +01:00
Tomas Bures
d54f941caa
Some fixes.
2019-02-24 00:19:49 +00:00
Tomas Bures
8d95f43dbc
Added feature to create template from another template.
2019-02-18 20:36:44 +00:00
Tomas Bures
f8ef57f164
Fixed bug that prevented sending via builtin zone mta. This but was introduced today.
2019-02-17 17:47:27 +00:00
Tomas Bures
f7b5aef0e3
Some more fixes
...
Warning dialog about missing Javascript removed from subscription dialog. The warning would flash in any case (even when Javascript is activated)
2019-02-17 17:18:59 +00:00
Tomas Bures
46ad0c7b4f
Fix for #531
2019-02-17 12:46:02 +00:00
Gernot Pansy
d52436c566
added webhook support for postal mail server
2019-02-14 22:38:35 +01:00
Tomas Bures
e0bee9ed42
Some preparations for activity log.
...
Fixed issue #524
Table now displays horizontal scrollbar when the viewport is too narrow (typically on mobile)
2019-02-07 14:38:32 +00:00
Tomas Bures
4f408a26d5
Some fixes
2019-01-20 16:31:17 +00:00
Tomas Bures
0d7f962c86
Fix - subscriber custom data were not listed in correct order in the subcribers list
...
"Test user" field added to segment rules
Configuration option to automatically share arbitrary namespace based on user role.
2019-01-12 11:21:38 +01:00
Tomas Bures
397f85dac4
Harmonization with IVIS
2019-01-04 21:31:01 +01:00
Tomas Bures
428fb9db7b
Added an API endpoint that triggers an RSS campaign.
2018-12-29 15:12:42 +01:00
Tomas Bures
e786964411
Some fixes in RSS feed processing.
...
It is now possible to have hierarchical merge tags (separated by "."). The merge tags are now case sensitive.
Mailtrain allows passing element "mt:entries-json" in the RSS item feed. If this is detected, it parses the json structure and makes it available through RSS_ENTRY_CUSTOM_TAGS. Then it can be used as [RSS_ENTRY_CUSTOM_TAGS.field_quote_text.rendered]
2018-12-29 11:21:25 +01:00
Tomas Bures
de55870561
DB driver changed to mysql to address issue #509 .
2018-12-30 23:58:17 +00:00
Tomas Bures
2e847460f4
Added the possibility to use "option" field type outside a group. This is convenient to create just a single checkbox.
2018-12-28 20:54:00 +01:00
Tomas Bures
cfdcaf65d8
Fixed bug - files/uploaded had wrong owner
...
Upgrade to React 16
2018-12-26 04:38:02 +01:00
Tomas Bures
3b1986116f
Fixes in VERP handling.
...
VERP disable header option moved from config to send configurations.
Some additional logging for VERP.
2018-12-26 09:24:46 +00:00
root
a769bfb567
Fixes in VERP server. The VERP server now seems to work fine.
2018-12-25 21:46:52 +00:00
Tomas Bures
83ce716d94
Various fixes.
2018-12-23 19:27:29 +00:00
Tomas Bures
5a16d789a0
Fixes in reports. Reports seem to work now
2018-12-21 19:09:18 +01:00
Tomas Bures
77c64f487d
Built-in Zone MTA
...
Plugin for ZoneMTA for per-message DKIM keys.
2018-12-16 22:35:21 +01:00
Tomas Bures
d103a2cc79
Panels with campaign statistics and some fixes in computation of clicks.
2018-12-16 13:47:08 +01:00
Tomas Bures
ba996d845d
Forms preview
2018-12-15 20:09:07 +01:00
Tomas Bures
cb1fc5b28d
Further work on localization
2018-12-15 15:15:48 +01:00
Tomas Bures
92ca1c0f28
Implemented basic support for GDPR
2018-11-22 00:02:14 +03:00