Lawrence Elitzer
1b8eb33979
Update display text for html to text link
2020-08-30 23:43:35 -05:00
Tomas Bures
d170548cfa
- Fix for #890
...
- "Channels" feature
- Shoutout config param rendered on the homepage
- "Clone" feature for campaigns
2020-07-17 14:53:48 +02:00
Tomas Bures
e49630d4f0
Fixed warning about unsaved data when leaving empty campaign edit.
2019-12-07 14:08:12 +01:00
Tomas Bures
63a79ae36d
Updated packages and fixed problems caused by the update.
2019-12-07 10:47:57 +01:00
Tomas Bures
bb237b3da4
Fix - URL bases replacement didn't work for HBS tag language.
2019-08-11 21:50:06 +02:00
Tomas Bures
8cb24feca1
Fix for #660
...
Campaign preview and campaign test send pulls the first entry in the RSS feed and substitutes its data in `[RSS_ENTRY_*]`
2019-08-11 16:28:11 +02:00
Tomas Bures
4113cb8476
Work in progress on tag language
...
Fix - message sent to a list not associated with a campaign couldn't be shown in archive - to know which message to show even if the list is not at the campaign, we store test messages in table test_messages
2019-07-05 23:23:02 +02:00
Tomas Bures
00e328a914
Work in progress on introducing tag language. Not tested yet.
2019-07-03 11:58:58 +02:00
Tomas Bures
a527b80291
Update of source files and integration of Portuguese translation
2019-05-13 01:10:53 +02:00
Tomas Bures
e064948838
RC1 of confirmation dialogs displayed when one navigates from a page with unsaved changes.
...
Fixes in Share and UserShare.
2019-05-12 10:00:10 +02:00
Tomas Bures
3921a6b2cb
Work in progress on confirmation dialogs displayed when one navigates from a page with unsaved changes.
...
Optimized imports.
2019-05-08 23:48:13 +02:00
Tomas Bures
48dcf2c701
Mosaico upgraded to 0.17.5
...
Work started on confirmation dialogs displayed when one navigates from a page with unsaved changes
2019-05-08 19:54:19 +02:00
Tomas Bures
055c4c6b51
package-lock.json is updated and back. The client is hopefully fixed w.r.t. #571 .
2019-04-15 20:53:36 +02:00
Tomas Bures
b8f8750afd
Imported some enhancements from IVIS. Candidate for a fix for #571 .
2019-04-15 18:47:30 +02:00
Tomas Bures
ad9f5d16bf
Added support to define mosaico templates in MJML. (A wizard that shows how to do this is TODO.)
...
Adopted some core features (router, etc.) from IVIS.
2019-04-03 12:13:49 +02: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
8d95f43dbc
Added feature to create template from another template.
2019-02-18 20:36:44 +00: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
557ee83705
Removed [TO_NAME] from the reference (to partially address #510 ).
2018-12-31 10:27:42 +00: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
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
dc7789c17b
Extracted strings and fixes on localization support
...
Language chooser in the UI
2018-11-18 21:31:22 +01:00
Tomas Bures
a72fe3a991
Updates
2018-11-18 15:59:28 +01:00
Tomas Bures
2edbd67205
New project structure
...
Beta of extract.js for extracting english locale
2018-11-18 15:38:52 +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
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
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
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
Tomas Bures
7b46c4b4b0
Editing of campaigns seems to work
2018-08-03 17:05:55 +05:30
Tomas Bures
32cad03f4f
Improved files to distinguish subtypes (allows multiple different files tabs at a entity)
...
Attachments via the improved files
Block thumbnails at mosaico templates as a separate files tab
Some fixes
All not tested yet
2018-08-02 15:49:27 +05:30
Tomas Bures
ade0fc87f2
work in progress on campaign edit
2018-08-01 15:30:20 +05:30
Tomas Bures
0e0fb944e3
First attempt on campaign editing. Misses attachments. Untested.
2018-07-31 10:04:28 +05:30
Tomas Bures
ee786bc8ad
Fixes in migration of templates and campaigns from Mailtrain ver 1
2018-07-22 15:02:43 +05:30
Tomas Bures
7788b0bc67
Fixed sandbox. Multiple tabs work now.
...
WiP on selectable mosaico templates.
TODO: Make files always point to trusted URL, such that we don't have to rebase them. They are public anyway. The same goes for mosaico endpoints: /mosaico/templates and /mosaico/img
2018-05-09 04:07:01 +02:00
Tomas Bures
7b5642e911
Basic support for Mosaico-based email templates.
2018-04-02 11:58:32 +02:00
Tomas Bures
ba75623f86
Integrated CKEditor for templates. We might need to move it to a sandbox later to make it secure.
2018-02-24 21:59:00 +01:00
Tomas Bures
508d6b3b2f
Beginning of work on templates.
2018-02-13 23:50:13 +01:00