mailtrain/server
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
..
config 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.) 2020-01-12 12:07:14 +01:00
lib Merge of of PR #827 2020-01-11 13:59:59 +01:00
models 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.) 2020-01-12 12:07:14 +01:00
protected/reports Line endings fixed so that we don't have CRLF in Git. Better now than later. 2019-03-27 09:49:29 +01:00
routes Date/time and device type in quick report. 2019-09-05 15:51:17 +02:00
services Addresses #785 "Allow segmentation by Subscription Status" 2020-01-03 14:27:47 +01:00
setup Added subscription changed trigger 2019-12-03 09:08:40 +01:00
test/e2e Added abstraction layer around config. 2019-07-26 20:35:49 +05:30
views Various fixes. 2019-07-23 21:16:55 +05:30
.eslintrc Transactional mail: minor template-sender refactoring 2019-04-02 16:35:57 +03:00
.gitignore Fixes in reports. Reports seem to work now 2018-12-21 19:09:18 +01:00
app-builder.js Reduce Docker image size 2019-12-05 13:16:37 +01:00
Gruntfile.js Fixes in reports. Reports seem to work now 2018-12-21 19:09:18 +01:00
index.js Added abstraction layer around config. 2019-07-26 20:35:49 +05:30
package-lock.json Updated packages and fixed problems caused by the update. 2019-12-07 13:51:59 +01:00
package.json Updated packages and fixed problems caused by the update. 2019-12-07 10:47:57 +01:00