Commit graph

301 commits

Author SHA1 Message Date
joker-x
0cf931429a clean 2020-08-22 06:13:27 +02:00
joker-x
cc794d4e52 Return cid instead of id when exists and fix documentation api 2020-08-22 06:09:18 +02:00
Tomas Bures
87c6cfa656 Fixes
- Mailtrain would not start if built-in ZoneMTA had to retry the startup
- Campaign list showed "Sending" instead of "Scheduled" for scheduled campaigns
2020-08-02 15:19:24 +02:00
Tomas Bures
8dab13d903 Updated version in Home 2020-07-25 10:24:34 +02:00
Tomas Bures
4e8cbf8419 Added Save & Leave button to Channel create. 2020-07-25 10:20:01 +02:00
Tomas Bures
676f20bfa9 Some more options for mj-mosaico-property element in Mosaico Templates. 2020-07-24 22:38:37 +02:00
Tomas Bures
ca615a86a5 Various fixes in RSS campaigns including #916 and #915. 2020-07-24 12:08:40 +02:00
Tomas Bures
564c83720b - Fix - A non-admin user would get permission denied on all pages. 2020-07-18 09:48:03 +02:00
Tomas Bures
3828411faf - Fix - The choice of order column in tables has not been reset when going to another page. This caused crashes if the table in the other page did not have enough columns. 2020-07-18 08:14:34 +02: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
00432e6cfe - Fix for #890
- "Channels" feature
- Shoutout config param rendered on the homepage
- "Clone" feature for campaigns
2020-07-16 20:37:16 +02:00
Tomas Bures
82251d1cb9 Some improvements imported from IVIS (https://github.com/smartarch/ivis-core/tree/devel)
Builtin Zone-MTA upgraded
Bug fix - URLs in campaign would not work if they contained non-ASCII character
2020-06-17 17:24:38 +02:00
Tomas Bures
dad2618739 Possible fix for #879 2020-05-28 01:05:23 +02:00
Tomas Bures
ebfbe30aa0
Merge pull request #842 from andresmrm/list-api-endpoints
Add API enpoints to create, delete and get lists.
2020-05-27 21:02:24 +02:00
Eric Seigne
62a4b1ded1 add french language
(cherry picked from commit 7414815b06)
2020-04-30 14:32:44 +02:00
Tomas Bures
665a0d0614 Initial draft of installation scripts for CentOS 8
Fixed bug in cancelling scheduled send - If campaign was scheduled to be sent, a checkbox was still shown on the campaign status page. This gave wrong impression that by unchecking the checkbox, the scheduling is cancelled. Checkbox is removed now and the "Pause" button has be renamed to "Cancel scheduling"

Added default role for campaign admin that administer multiple namespaces.
2020-04-12 16:52:19 +02:00
AndresMRM
8271d6675a Add API enpoints to create, delete and get lists. 2020-01-31 10:04:07 -03:00
Tomas Bures
a3eaf72203 Updated dependencies
Version updated
2020-01-12 12:55:03 +01:00
Tomas Bures
7914077acb Added 'sendToTestUsers' permission to templates to control if a user can send a template to test users. (Up till now this was permitted by default.)
Campaigns list is now by default ordered by 'Created' in descending order.

Fixed display bug - two clicks on main menu item made it disappear

Campaign Status is now protected by 'view' permission. (Up till now it was 'viewStats' permission.)

Fixes in campaign status to hide send buttons and test send button if a user does not have necessary permissions.

Templates, Mosaico templates and Campaigns (edit and content) are now displayed to user even if the user does have only 'view' permission (not 'edit'). A banner is displayed that the user cannot save any changes and buttons are removed from the edit pages. This is to allow users to copy settings and content from existing campaigns which they are not supposed to edit. A better solution would be to display the edit and content form in read-only mode, but this seems to be a bit complicated.
2020-01-12 12:07:14 +01:00
Tomas Bures
d7d626cbc0 Addresses #785 "Allow segmentation by Subscription Status" 2020-01-03 14:27:47 +01:00
Tomas Bures
d340a803e1 Updated build info. 2019-12-07 14:10:15 +01:00
Tomas Bures
e49630d4f0 Fixed warning about unsaved data when leaving empty campaign edit. 2019-12-07 14:08:12 +01:00
Tomas Bures
3c4fbf2754 Merge branch 'pull/723' into development
# Conflicts:
#	mvis/ivis-core
2019-12-07 13:56:49 +01:00
Tomas Bures
87b9399a5b Merge branch 'pull/722' into development 2019-12-07 13:49:06 +01:00
Tomas Bures
63a79ae36d Updated packages and fixed problems caused by the update. 2019-12-07 10:47:57 +01:00
Tomas Bures
cd2fdb9e23 Updated packages.
Merged #763 + some variable renaming
2019-12-07 09:28:17 +01:00
Markus Opolka
43edf35637 Reduce Docker image size
- Removed node_modules from client after compilation
 - Added copy-webpack-plugin to copy required JS and fonts to dist
 - Adjusted server to serve files from client/dist
 - add js-yaml to server packages in order to use npm install --production
2019-12-05 13:16:37 +01:00
Gernot Pansy
e2a69ef76d Added subscription changed trigger
Is very useful if some subscription data is updated by API and you want to trigger after that because segments (filters) have changed.
2019-12-03 09:08:40 +01:00
Tomas Bures
0970de7365
Merge pull request #772 from sedrubal/fix-access-token-in-documentation
Fix rendering of access token in API docs
2019-11-20 11:57:37 +01:00
Markus Opolka
aa1baae5b5 Add German Translation for Mailtrain v2 2019-11-13 10:15:45 +01:00
Markus Opolka
10dcfeb749 Add locales key for 'Help text' 2019-11-13 10:15:45 +01:00
Markus Opolka
1ed90941a7 Add locales key for 'Tag language' 2019-11-13 10:15:45 +01:00
Markus Opolka
73b49e7922 Fix minor typo in english translation 2019-11-13 10:15:45 +01:00
sedrubal
81fb4be4af
Delete trailing &s in API docs 2019-11-10 00:28:29 +01:00
sedrubal
436e8b069d
Fix rendering of access token in API docs 2019-11-10 00:23:18 +01:00
Gernot Pansy
d5ddba2a40 Allow select segments on triggered campaigns
Don't know why this is disabled. Tested everything and it's working as expected.
2019-10-10 12:32:30 +02:00
Frode Jensen
9914fa33d8 fix(aws-ses): Make AWS SES secret a password field 2019-09-27 10:39:39 +02:00
Frode Jensen
e85b1fcfff fix(aws-ses): Add label for Aws ses secret 2019-09-27 10:38:59 +02:00
Tomas Bures
b6ed5e56b9 Date/time and device type in quick report.
Fix - invalid campaign when one tried to unsubscribe from a test message before campaign was sent
2019-09-05 15:51:17 +02:00
Tomas Bures
2e4dc1bce4 Work in progress on integration of IVIS.
Some fixes.
2019-08-31 12:04:03 +02:00
Tomas Bures
2aaa8f45b3 Work in progress on integration of IVIS.
Some fixes.
2019-08-31 11:46:18 +02:00
Tomas Bures
427f0ec2c2 Some cleanup/small fixes. 2019-08-23 13:50:43 +02:00
Tomas Bures
a17ee3d9bf Fix for #659 2019-08-21 13:18:03 +02:00
Tomas Bures
52652d8ac5
Merge pull request #681 from Charlo270398/development-LDAPeditUserBUG
LDAP edit users BUG fixed
2019-08-20 14:42:23 +02:00
root
732a9e4d93 LDAP edit users BUG fixed 2019-08-16 13:00:27 +02:00
Tomas Bures
71737fa656
Merge pull request #673 from Charlo270398/development-CreateReportBug
Create report BUG
2019-08-14 15:15:59 +02:00
root
70ca9f405a fix 2019-08-14 15:13:27 +02:00
root
7ec6f9e6d0 Report CUD fix 2019-08-14 14:25:07 +02: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
23e683192f Additional fix for #660
Fix for #662
2019-08-11 21:01:01 +02:00