Tomas Bures
c12efeb97f
Configuration split to lists, send configurations and server config.
...
This is before testing.
2018-04-22 17:33:43 +02:00
Tomas Bures
4fce4b6f81
WiP updates
2018-04-22 09:00:04 +02:00
Tomas Bures
6706d93bc1
Basic support for Mosaico templates.
...
TODO:
- Allow choosing a mosaico template in a mosaico-based template
- Integrate the custom mosaico templates with templates (endpoint for retrieving a mosaico template, replacement of URL_BASE and PLACEHOLDER tags
- Implement support for MJML-based Mosaico templates
- Implement support for MJML-based templates
- Implement support for GrapeJS-based templates
2018-04-02 19:05:22 +02:00
Tomas Bures
7b5642e911
Basic support for Mosaico-based email templates.
2018-04-02 11:58:32 +02:00
Tomas Bures
b5cdf57f72
Files can be added to templates and managed in a dedicated "Files" view.
...
Mosaico integration in progress. The files seem to be working for Mosaico.
2018-03-24 23:55:50 +01:00
Tomas Bures
c85f2d4440
Obsoleting some old files
...
Transition to SPA-style client
Basis for Mosaico template editor
2018-02-25 20:54:15 +01:00
Tomas Bures
7750232716
Merge remote-tracking branch 'upstream/master' into development
2018-02-24 23:05:01 +01:00
Tomas Bures
508d6b3b2f
Beginning of work on templates.
2018-02-13 23:50:13 +01:00
Gerard Krol
4d81089959
Add support for passport-ldapauth
2017-11-08 10:47:46 +00:00
Melwin Kieffer
cf38aea80b
doc: bindUser and binPassword LDAP options
2017-10-11 12:11:45 +02:00
witzig
7a93628cc8
Merge branch 'master' into bures-access
...
# Conflicts:
# package.json
2017-09-26 15:29:49 +02:00
Tomas Bures
9203b5cee7
Blacklist functionality
...
Some API improvements
2017-09-17 16:36:23 +02:00
witzig
d9fe2e4eda
Added note about mysql timezone option. #311 #134
2017-09-15 22:17:54 +02:00
Tomas Bures
e73c0a8b28
Work in progress on subscriptions
2017-08-13 20:11:58 +02:00
Tomas Bures
86fce404a9
work in progress on custom fields
2017-08-11 08:51:30 +02:00
Tomas Bures
f6e1938ff9
Lists list and CUD
...
Custom forms list
Updated DB schema (not yet implemented in the server, which means that most of the server is not broken).
- custom forms are independent of a list
- order and visibility of fields is now in custom_fields
- first_name and last_name has been turned to a regular custom field
2017-07-29 22:42:07 +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
5df444f641
Computation of permissions seems to somehow work.
2017-07-25 02:14:17 +03:00
Tomas Bures
4822a50d0b
Share report template functionality
2017-07-24 07:03:32 +03:00
Tomas Bures
d4cea46f07
Report templates ported to ReactJS and Knex.
...
Does not run yet because reports have dependencies on the old report templates.
2017-07-09 15:41:53 +02:00
Tomas Bures
d79bbad575
All about user login
...
Not runnable at the moment
2017-07-08 15:48:34 +02:00
Tomas Bures
d13fc65ce2
Merge branch 'master' of github.com:Mailtrain-org/mailtrain into access
2017-06-03 07:50:09 +02:00
witzig
a7b2c33b30
GrapeJS MJML Integration (Experimental)
...
#215
2017-05-31 02:08:44 +02:00
Tomas Bures
115d254baf
Merge branch 'master' into access
...
Conflicts:
config/default.toml
2017-05-27 10:43:31 +02:00
Tomas Bures
1b73282e90
WiP on namespaces and users
2017-05-15 16:22:06 -04:00
witzig
6c35046ab2
e2e tests (draft)
2017-05-10 01:40:02 +02:00
witzig
85cefc14e8
Added option to disable the sender header when using VERP
2017-05-02 23:51:55 +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
witzig
60907c0d86
Subscription Widget
2017-04-03 20:42:04 +02:00
witzig
477aff95d5
Moved scripts out of layout.mjml.hbs
2017-03-19 16:14:31 +01:00
vladimir
2e5def404f
[bugfix] Fix LDAP issue with OpenLDAP/MS AD
2017-03-15 19:10:00 +02:00
witzig
94897b18fd
Allow external custom scripts for Mosaico
2017-03-10 15:44:23 +01:00
Andris Reinman
55d23145a8
Merge branch 'master' of github.com:andris9/mailtrain
2017-03-10 14:15:29 +02:00
witzig
2177bf43ca
Inject custom CSS and JS files in layout.hbs
2017-03-10 11:27:56 +01:00
witzig
ed6d3011f3
Enabled GrapeJS and Mosaico
2017-03-10 10:00:42 +01:00
Andris Reinman
ba8bd12123
initial translations support
2017-03-04 18:15:16 +02:00
witzig
a11d95f3d7
Support for custom HTML editors
2017-03-02 19:30:40 +01:00
Andris Reinman
66bfcebd47
added support for ses
2017-02-17 15:56:55 +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
170b60f9a0
Added option to set default options for nodemailer
2016-12-07 21:39:36 +02:00
Andris Reinman
f0784156fe
Added support for processing Postfix logs to find bounces
2016-09-22 12:04:30 +03:00
Johannes Zellner
eed8616dbb
Add ldap.passwordresetlink to configuration file
2016-08-11 14:41:30 +02:00
Johannes Zellner
65c2e9db98
Add ldap section to default configuration
2016-08-11 13:21:21 +02:00
Andris Reinman
9ad4a68f2b
updated changelog
2016-06-23 17:45:39 +03:00
Andris Reinman
b16209f23e
Added initial support for trigger based automation
2016-06-22 14:32:15 +03:00
Wes Bos
e51f8689c6
Added node for MAMP users
...
Struggled with this for about 45 minutes and it seems its something that trips up most MAMP users when they run mysql outside of the mamp PHP environment.
Not sure if this is too much info for the config file, so feel free to not accept this :)
2016-06-02 09:37:23 -04:00
Andris Reinman
a229f80e22
Added support for relative date ranges in segments
2016-06-01 16:36:24 +03:00
Andris Reinman
8546040e97
v1.10.1
2016-05-26 12:53:12 +03:00