Tomas Bures
|
4a6aed4cf7
|
All create/edit forms now allow staying on the page after save.
|
2019-02-24 11:10:23 +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
|
df2a8c1cde
|
Fix for #536
|
2019-02-17 17:18:44 +00: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
|
d14942da93
|
Adoptions from ivis-core
|
2019-01-12 21:33:00 +01:00 |
|
Tomas Bures
|
ab6c6b7d27
|
Alignments with IVIS
|
2019-01-12 00:57:10 +01:00 |
|
Tomas Bures
|
c1731bf09f
|
Some refactoring to aling it more with IVIS and coreui theme.
|
2019-01-05 23:56:16 +01:00 |
|
Tomas Bures
|
397f85dac4
|
Harmonization with IVIS
|
2019-01-04 21:31:01 +01:00 |
|
Tomas Bures
|
6eead89fef
|
Save button in Segments moved below rules (as per #511).
|
2018-12-29 09:20:13 +01:00 |
|
Tomas Bures
|
b26f5008da
|
Field setup wizard for new list - addresses 1st line of #510
Bugfixes to address #511
|
2018-12-31 09:45:59 +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
|
64af46b685
|
UI migrated to Bootstrap 4, FontAwesome 5 and CoreUI theme.
|
2018-12-28 10:57:00 +01:00 |
|
Tomas Bures
|
41d74e3cc7
|
Work in progress on port to Bootstrap 4
|
2018-12-28 05:33:07 +01:00 |
|
Tomas Bures
|
3425e2c16a
|
Work in progress on migration to Bootstrap 4 and CoreUI admin theme
|
2018-12-27 14:42:21 +01:00 |
|
Tomas Bures
|
cfdcaf65d8
|
Fixed bug - files/uploaded had wrong owner
Upgrade to React 16
|
2018-12-26 04:38:02 +01: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
|
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
|
43c6b58793
|
Completely removed CKEditor 5
Some fixes of bugs from testing in production env.
|
2018-11-24 00:48:41 -05:00 |
|
Tomas Bures
|
bd20072455
|
Save button for template editors
|
2018-11-22 20:53:44 +01:00 |
|
Tomas Bures
|
3bb235a585
|
Removed CKEditor 5 because it was of little use and doubled the code size of root.js
Word wrap and Save to code editor.
|
2018-11-22 15:21:15 +01:00 |
|
Tomas Bures
|
b058169e12
|
Added confirmations for unsubscribe, blacklist and remove from blacklist
|
2018-11-22 11:31:16 +01:00 |
|
Tomas Bures
|
c784d2fbb6
|
Updates in translation
|
2018-11-22 00:16:14 +03:00 |
|
Tomas Bures
|
f7cbcf871d
|
Work in progress on supporting languages in custom forms
|
2018-11-18 22:53:34 +01:00 |
|
Tomas Bures
|
dc7789c17b
|
Extracted strings and fixes on localization support
Language chooser in the UI
|
2018-11-18 21:31:22 +01:00 |
|
Tomas Bures
|
e18d2b2f84
|
Added fake language option to the client to ease localization
|
2018-11-18 07:05:27 +01:00 |
|
Tomas Bures
|
4862d6cac4
|
Upgrade of modules and webpack.
Support for localization in progress.
|
2018-11-17 23:26:45 +01:00 |
|
Tomas Bures
|
bf69e633c4
|
Added CSV export of subscribers
Fixed some bugs in subscriptions
Updated some packages to avoid warnings about vulnerabilities
Completed RSS feed campaigns
|
2018-11-17 02:54:23 +01:00 |
|
Tomas Bures
|
2c73c536b7
|
Send test functionality for templates and campaigns
|
2018-11-14 22:29:31 +01:00 |
|
Tomas Bures
|
7e52000219
|
Added MJML/HTML codeeditor with a preview for template design.
|
2018-11-13 21:35:33 +01:00 |
|
Tomas Bures
|
c7d7b1fe0c
|
GrapesJS support more or less finished.
|
2018-11-11 01:51:10 +01:00 |
|
Tomas Bures
|
b089993360
|
mjml4 support moved to a separate package
support for file handling in grapesjs
|
2018-11-10 19:40:20 +01:00 |
|
Tomas Bures
|
9f467762c0
|
Included MJML4
|
2018-11-10 02:05:26 +01:00 |
|
Tomas Bures
|
e2093e22fe
|
Some fixes and optimizations in sandboxes.
Start of a sandbox for GrapeJS
|
2018-11-06 13:30:50 +01:00 |
|
Tomas Bures
|
02a7275ae4
|
Added sandboxed CKEditor 4 as a template editor
|
2018-11-04 11:19:34 +01:00 |
|
Tomas Bures
|
eacdc74c29
|
CKEditor components replaced by CKEditor 5.
Remains of the sandboxed CKEditor - will be removed, but the version here may be useful for another editor that is prone to XSS (like Summernote).
|
2018-11-03 21:46:23 +01:00 |
|
Tomas Bures
|
213039c141
|
Fixes of bugs caused by the public endpoint.
|
2018-09-29 22:07:24 +02:00 |
|
Tomas Bures
|
efbfa2b366
|
Checks for dependencies during deletion.
|
2018-09-29 20:08:49 +02:00 |
|
Tomas Bures
|
0a08088893
|
Removed obsolete dir
Numeric conversions for all ids coming in as route req params.
Infrastructure for proper error message when dependencies prevent entity deletion.
|
2018-09-29 13:30:29 +02:00 |
|
Tomas Bures
|
2b57396a5d
|
Added delete button to entity lists.
|
2018-09-28 14:51:55 +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
|
16519c5353
|
Some additions to import UI to cover the basic subscribe and unsubscribe cases.
|
2018-08-26 15:32:03 +02:00 |
|
Tomas Bures
|
739b9452de
|
UI for basic import and preparation phase of CSV.
|
2018-08-26 11:46:12 +02:00 |
|
Tomas Bures
|
6648028270
|
First part of the UI for file import (upload of csv file to the server)
|
2018-08-05 10:17:05 +05:30 |
|
Tomas Bures
|
965f30cea7
|
Editing of triggers seems to work.
Some further fixes.
|
2018-08-04 15:00:37 +05:30 |
|