d7d747b945
Remove Premium namespace from dynamic segments
...
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
70a89b7939
Move dynamic segments from Premium plugin
...
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
a19f094bbc
Convert 'afterTimeNumber' to int to pass correct prop types
...
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
d51ba11bf2
Move automatic emails API from Premium plugin
...
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
c2072ec107
Use latest newsletter sending queue in API response
...
[MAILPOET-2428]
2019-10-03 14:51:11 +01:00
ade1cc4d8e
Autofix alphabetically sorted use statements
...
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
1b5b9d89ff
Autofix namespace declaration spacing
...
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
0bd46d72e0
Introduce GET only API endpoints
...
[MAILPOET-2378]
2019-10-01 14:24:12 +01:00
e768778691
Allow API to accept GET requests
...
[MAILPOET-2378]
2019-10-01 14:24:12 +01:00
de3c519fbf
Refactor subscribers API to use updated captcha session
...
[MAILPOET-2343]
2019-09-25 19:53:52 +01:00
0dd7b5fb7a
Remove unnecessary aliases for SubcriptionUrlFactory
...
[MAILPOET-2381]
2019-09-25 10:29:20 +01:00
7dba4d900c
Rename Subscription\Url to Subscription\SubscriptionUrlFactory
...
[MAILPOET-2381]
2019-09-25 10:29:20 +01:00
54632b20c2
Refactor getCaptchaUrl to instance method
...
[MAILPOET-2381]
2019-09-25 10:29:20 +01:00
644e0caeeb
Fix user being unsubscribed from non default lists
...
[MAILPOET-2292]
2019-09-23 16:50:21 +01:00
a9d46d3ca0
Add clarification comment
...
[MAILPOET-2333]
2019-09-22 10:58:17 +02:00
723cb368c4
Add meta when sending previews
...
[MAILPOET-2333]
2019-09-22 10:58:17 +02:00
8594645e0d
Add meta to test emails
...
[MAILPOET-2333]
2019-09-22 10:58:17 +02:00
dad381c74d
Add automated emails subjects to segments response
...
[MAILPOET-2352]
2019-09-18 16:29:42 +02:00
f67e356202
Add SPF check API method to backend [MAILPOET-2295]
2019-09-12 14:09:27 +02:00
01a0fe96c4
Remove no longer necessary checks
...
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
3d750c5bb8
Move post notification scheduling to service
...
[MAILPOET-2348]
2019-09-11 19:16:21 +01:00
481cae676c
Add subscribers API action for sending confirmation email
...
[MAILPOET-2316]
2019-09-09 11:35:38 +01:00
0e8a5bdb62
Add tracy panel for DI container
...
[MAILPOET-2293]
2019-09-09 10:52:40 +01:00
7ca234d92c
Update an error message [MAILPOET-2323]
2019-09-04 12:13:06 -04:00
c90a2e41a1
Use separate scheduler for welcome emails
...
[MAILPOET-2321]
2019-08-29 13:55:49 -04:00
3de1eead47
i18n: use uppercase "CAPTCHA" to march to other translation strings
2019-08-28 08:01:31 -04:00
19ee0734e2
Use Doctrine in Newsletters::get() API
...
[MAILPOET-2216]
2019-08-23 15:31:11 -04:00
300fe0030e
Fix preview URL not assigned to newsletter
...
[MAILPOET-2271]
2019-08-22 09:04:54 -04:00
9fbff395b0
Save exception when running acceptance tests
...
[MAILPOET-2267]
2019-08-21 14:34:14 -04:00
87882d8cc0
Update forms messages when settings change
2019-08-15 16:28:24 +01:00
09c35d0745
Add simple API panel to Tracy bar
...
[MAILPOET-2239]
2019-08-12 14:43:37 +02:00
47861cdf19
Use DI to inject MP2Migrator to MP2Migrator API endpoint and Changelog
...
[MAILPOET-2203]
2019-08-12 11:12:33 +02:00
881d068f8b
Use build-in captcha only when session is avaiable
...
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
8e1c3b8c03
Use CaptchaSession service instead of PHP Session
...
[MAILPOET-2248]
2019-08-05 21:10:23 +01:00
e1b8462254
Execute WordPress cron trigger with a time interval [MAILPOET-2181]
2019-08-01 13:09:18 -04:00
2b8325a738
Remove feature flag for woocommerce revenues
...
[MAILPOET-1990]
2019-07-30 04:31:28 -04:00
80d0e7e0f7
Use DI for Activator in Setup API
...
[MAILPOET-2014]
2019-07-24 15:03:16 -04:00
8739646a6a
Move mailer configuration to init method
...
[MAILPOET-2146]
2019-07-24 13:54:49 -04:00
97f0b9104c
Fix session form data being reset if throttling kicks in [MAILPOET-2015]
2019-07-23 08:37:46 -04:00
cfb108d240
Convert throttling timeout from seconds to a human-readable string [MAILPOET-2015]
2019-07-23 08:37:46 -04:00
4a309e7317
Fix more PR remarks [MAILPOET-2015]
...
Use fast termination to remove some nesting
Use DI for CaptchaRenderer
Remove unused vars in router subscription endpoint
2019-07-23 08:37:46 -04:00
8647244807
Move captcha validation to a separate method [MAILPOET-2015]
2019-07-23 08:37:46 -04:00
7788aebe83
Fix minor PR remarks [MAILPOET-2015]
...
Reuse updateCaptcha() function
Inject Captcha class using DI
Add no-cache headers to captcha image
Fix an error when accessing the captcha page directly
Edit the line in settings regarding missing dependencies
2019-07-23 08:37:46 -04:00
b174a55d07
Handle captcha during subscription [MAILPOET-2015]
2019-07-23 08:37:46 -04:00
7f40e5b512
Clean up unused imports [MAILPOET-2208]
2019-07-19 08:54:50 -04:00
6a6299177f
Use newsletters API to get free statistics when premium is not active
...
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
5ae402bcab
Add Populator to DI
2019-06-27 08:38:33 -04:00
022cfb6303
Fix small typo
2019-06-20 12:40:24 -04:00
7e5872eb92
Change admin notices messages
2019-06-20 12:40:24 -04:00
529a0fef7b
Fix small issues
2019-06-20 12:40:24 -04:00