Commit Graph

3804 Commits

Author SHA1 Message Date
22d09538c5 After rebase fix
[MAILPOET-1985]
2019-06-04 05:18:48 -04:00
e183b37b0c Create new API /mailer action getAuthorizedEmailAddresses
[MAILPOET-1985]
2019-06-04 05:18:48 -04:00
6ff29125bf Fix grammar
[MAILPOET-2022]
2019-06-03 12:54:24 -04:00
a1869a14cb Check authorized emails on newsletter update
[MAILPOET-2022]
2019-06-03 12:54:24 -04:00
61c3630add Add MailerLog error reset on successful authorization email validation
[MAILPOET-2022]
2019-06-03 12:54:24 -04:00
01dcdd0262 Display notice for unauthorized emails within newsletters
[MAILPOET-2022]
2019-06-03 12:54:24 -04:00
8712948cf2 Update basic authorized emails error to display for relevant errors
[MAILPOET-2022]
2019-06-03 12:54:24 -04:00
70f897e61e Add validation for sender_addresses within scheduled and automatic emails
[MAILPOET-2022]
2019-06-03 12:54:24 -04:00
f86c0c9612 Refactor authorized emails validation from Bridge to Controller
[MAILPOET-2022]
2019-06-03 12:54:24 -04:00
c5162383dd Add sanitizer to DI
[MAILPOET-2041]
2019-05-30 13:03:33 -04:00
e5875b335d Stop checking isset when not necessary
[MAILPOET-2041]
2019-05-30 13:03:33 -04:00
3c8dd21701 Add doc for api
[MAILPOET-2041]
2019-05-30 13:03:33 -04:00
c15c693507 Add method for creating custom fields in API
[MAILPOET-2041]
2019-05-30 13:03:33 -04:00
67cf418ed7 Extract WC revenue tracking cookie name to a constant
[MAILPOET-1962]
2019-05-30 12:30:19 -04:00
a6db91d1fc Track WooCommerce purchases also by cookies
[MAILPOET-1962]
2019-05-30 12:30:19 -04:00
c4a086ba29 Add an option for sending admin notification
[MAILPOET-2042]
2019-05-29 09:58:18 -04:00
79bda9756e Return all information in getSubcriberFields response
[MAILPOET-2099]
2019-05-28 10:39:02 -04:00
7f7c98d8cb Include puchases count in newsletters stats
[PREMIUM-115]
2019-05-28 09:01:37 -04:00
80fb94c00b Unload WP TinyMCE loaded by another plugin
[MAILPOET-2105]
2019-05-27 10:06:59 -04:00
c1e686831c Unload WP editor loaded by another plugin
[MAILPOET-2105]
2019-05-27 10:06:59 -04:00
c6f5eb943c Use correct hooks and priorities for plugin conflict resolving
[MAILPOET-2105]
2019-05-27 10:06:59 -04:00
0e8d864d95 Never try to unload scripts and styles without 'src'
[MAILPOET-2105]
2019-05-27 10:06:59 -04:00
23973d8c73 Remove free plan feature flag
[MAILPOET-2098]
2019-05-27 09:01:58 -04:00
352a4b82e7 Accept only whitelisted fields in addList API
[MAILPOET-2093]
2019-05-27 08:32:24 -04:00
97dc68c655 Accept only whitelisted fields in addSubscriber API
[MAILPOET-2093]
2019-05-27 08:32:24 -04:00
c4d8a8137a Refactor $segment_ids to $list_ids to unify naming
[MAILPOET-2035]
2019-05-27 06:10:46 -04:00
85e1976312 Allow only default segments to be used for subscription
[MAILPOET-2035]
2019-05-27 06:10:46 -04:00
ed58ad6ae0 Set new cookie for tracking abandoned cart
[MAILPOET-2062]
2019-05-21 13:20:50 -04:00
1b3f29eaf1 Run WooCommerce Customers list sync on settings change
[MAILPOET-2079]
2019-05-21 11:33:09 -04:00
54527ecfb4 Refactor checking settings change into separate method
[MAILPOET-2079]
2019-05-21 11:33:09 -04:00
ab7f18c274 Clear schedule date when duplicating newsletter
[MAILPOET-2080]
2019-05-21 11:18:33 -04:00
wxa
7dc3171629 Add an updated_at field to scheduled task subscribers [MAILPOET-2083] 2019-05-21 11:07:26 -04:00
wxa
8be7768176 Log plugin updates [MAILPOET-2083] 2019-05-21 11:07:26 -04:00
wxa
4d45e97ec4 Add last seen error date to the system status page [MAILPOET-2083] 2019-05-21 11:07:26 -04:00
e310bfc190 Fix translation function calls
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
8f79d01334 Fix coding style errors
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
19444bb66d Prevent that 2 same email addresses will display in error message
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
fb65f19085 Remove old auth error notice displaying out of newsletters page
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
3aa382a060 Refactor resume sending js code out of PHP
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
ced9c549f6 Prevent sending confirmation emails when address is unauthorized
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
dd67603b7e Add permanent notice for unauthorized emails
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
aa105effc7 Fix silent errors in confirmation mailer
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
67b90ca228 Schedule authorized emails check on update
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
7711e7fed1 Enable authorized emails worker
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
84f31484e9 Prevent automatic rescheduling of auth. emails check
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
749e7c2dd5 Add ability to prevent automatic scheduling for workers
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
cab9324f2c Add cron worker for authorized emails check
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
cf7c5475c3 Add authorized emails check on error from MSS
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
e7b2b9aee9 Add authorized emails check to resume sending endpoint
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
4c7ad60a72 Add authorized emails check on emails settings change
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00