Tomas Bures
|
2edbd67205
|
New project structure
Beta of extract.js for extracting english locale
|
2018-11-18 15:38:52 +01:00 |
|
Tomas Bures
|
1448d9e914
|
Bugfixes in sending campaigns
|
2018-09-27 21:32:35 +02:00 |
|
Tomas Bures
|
86efa11994
|
Before renaming imports to tasks
|
2018-09-23 22:28:58 +02:00 |
|
Tomas Bures
|
92d28daa9e
|
Triggers ported. Not tested yet.
|
2018-09-22 15:59:05 +02:00 |
|
Tomas Bures
|
907d548e02
|
Por tof the postfix bounce server. Not tested.
|
2018-09-18 11:03:36 +02:00 |
|
Tomas Bures
|
63765f7222
|
Client's public folder renamed to static
Regular campaign sender seems to have most of the code in place. (Not tested.)
|
2018-09-18 10:30:13 +02:00 |
|
Tomas Bures
|
d1fa4f4211
|
Work on sending campaigns. Campaign status page half-way done, but does not work yet.
|
2018-09-10 00:55:44 +02:00 |
|
Tomas Bures
|
130c953d94
|
Updated packages to remove vulnerabilities reported by npm
Implementation of feedcheck - not tested though
|
2018-09-02 14:59:02 +02:00 |
|
Tomas Bures
|
cd798b5af7
|
Preparation of merge with master
|
2018-08-06 20:24:51 +05:30 |
|
Tomas Bures
|
a4ee1534cc
|
WiP on mailers
|
2018-04-29 18:13:40 +02:00 |
|
Tomas Bures
|
7b5642e911
|
Basic support for Mosaico-based email templates.
|
2018-04-02 11:58:32 +02:00 |
|
Tomas Bures
|
89256d62bd
|
WiP on permissions
Table of shares per user
|
2017-07-27 17:11:22 +03:00 |
|
Tomas Bures
|
89c9615592
|
WiP on permissions
Doesn't run. This commit is just to backup the changes.
|
2017-07-26 22:42:05 +03:00 |
|
Tomas Bures
|
3f7b428546
|
Reports halfway through
Datatable now correctly handles the situation when user is not logged in and access protected resources
|
2017-07-09 23:16:47 +02:00 |
|
Tomas Bures
|
9758b4b104
|
Local auth seems to work
|
2017-07-08 18:57:41 +02:00 |
|
root
|
2ac89f3365
|
Report processor worker refactored to run under another user (nobody) and have its own mysql credentials.
|
2017-04-27 16:35:53 -04:00 |
|
Tomas Bures
|
418dba7b9f
|
Work in progress on securing reports.
|
2017-04-25 22:49:31 +00: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 |
|
Andris Reinman
|
50f6c8d101
|
Reload mailer config once admin updates Mailtrain settings
|
2016-12-25 17:59:50 +02:00 |
|
Andris Reinman
|
8ca1fbb535
|
Added option to spawn multiple sender processes
|
2016-12-11 00:38:54 +02:00 |
|
Andris Reinman
|
88fe24a709
|
Spawn sender into separate process
|
2016-12-10 15:27:52 +02:00 |
|
Andris Reinman
|
f0784156fe
|
Added support for processing Postfix logs to find bounces
|
2016-09-22 12:04:30 +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
|
c031ea7747
|
first actually working version of RSS campaigns
|
2016-05-03 14:04:46 +03:00 |
|
Andris Reinman
|
c1f11ce7ea
|
updated err messages
|
2016-05-01 20:22:43 +03:00 |
|
Andris Reinman
|
02344acdee
|
Store timezone offsets in db
|
2016-04-29 20:31:25 +03:00 |
|
Andris Reinman
|
a3bd7fa779
|
Show meaningful MySQL errors when startup fails
|
2016-04-26 15:46:29 +03:00 |
|
Andris Reinman
|
172c8ce56f
|
Display failed imported addresses
|
2016-04-25 15:39:17 +03:00 |
|
Andris Reinman
|
873d88658c
|
Do not use mysql command for setting up databases
|
2016-04-25 13:59:00 +03:00 |
|
Andris Reinman
|
9e3b42e11c
|
Send welcome and unsubscribe confirmation emails
|
2016-04-21 20:17:19 +03:00 |
|
Andris Reinman
|
f213f8ba65
|
Check schema version before starting
|
2016-04-20 20:29:29 +03:00 |
|
Andris Reinman
|
b7e943d90e
|
Allow starting as root and downgrading once the server is listening
|
2016-04-15 21:40:59 -07:00 |
|
Andris Reinman
|
e5e71e0407
|
Added VERP support
|
2016-04-10 20:26:20 -07:00 |
|
Andris Reinman
|
54fa30701e
|
Initial import
|
2016-04-04 15:36:30 +03:00 |
|