Commit Graph

5129 Commits

Author SHA1 Message Date
Pavel Dohnal
63db6737df Only some statuses can be updated
We want to maintain the previous behaviour

[MAILPOET-3481]
2021-03-24 11:05:17 +01:00
Pavel Dohnal
95825793c0 Use doctrine for populator query
[MAILPOET-3481]
2021-03-24 11:05:17 +01:00
Pavel Dohnal
50b98bd079 Only load queues after check passes
[MAILPOET-3481]
2021-03-24 11:05:17 +01:00
Pavel Dohnal
7987f2d873 Pause old tasks
[MAILPOET-3481]
2021-03-24 11:05:17 +01:00
Pavel Dohnal
3ae3102f9c Leave old task paused when activating newsletter
[MAILPOET-3481]
2021-03-24 11:05:17 +01:00
Pavel Dohnal
2dcf9a8a8f Pause all scheduled tasks when pausing newsletter
[MAILPOET-3481]
2021-03-24 11:05:17 +01:00
wxa
791c3f7a53 Remove unused currentFilter argument
[MAILPOET-3499]
2021-03-24 09:58:25 +01:00
wxa
872ff71f17 Fix first and last name sync on WooCommerce checkout
[MAILPOET-3499]
2021-03-24 09:58:25 +01:00
wxa
9872eca80f Redirect to segments listing after segment editing
[MAILPOET-3490]
2021-03-24 09:41:36 +01:00
Pavel Dohnal
dc2a06601f Fix calculating segments before saving
[MAILPOET-3212]
2021-03-23 15:58:34 +01:00
Pavel Dohnal
5013a24eca Use array key instead of security
[MAILPOET-3212]
2021-03-23 15:58:34 +01:00
Pavel Dohnal
ce48153b12 Fix code using the combined segments
[MAILPOET-3212]
2021-03-23 15:58:34 +01:00
Pavel Dohnal
5b45bdac1e Enable joining segments using and/or
[MAILPOET-3212]
2021-03-23 15:58:34 +01:00
Pavel Dohnal
ceae8e17aa Make parameters unique
[MAILPOET-3212]

We need to be able to connect the same segments:
users who are editor or administrator
2021-03-23 15:58:34 +01:00
Pavel Dohnal
7a98abdead Connect dynamic segments filters using UNION select
[MAILPOET-3212]
2021-03-23 15:58:34 +01:00
Jan Lysý
f3a54c0cec Remove distinct statement from export query
[MAILPOET-3505]
2021-03-22 13:37:42 +01:00
Rostislav Wolny
cf4ad30a0d Disallow jetpack JS on mailpoet admin pages
[MAILPOET-3504]
2021-03-22 13:13:17 +01:00
wxa
873677ee3e Inject WPFunctions into Shortcodes class
[MAILPOET-3465]
2021-03-22 12:19:59 +01:00
wxa
4ea2337814 Add WP style shortcodes support to emails
Also pass shortcode arguments to custom shortcode functions

[MAILPOET-3465]
2021-03-22 12:19:59 +01:00
Jan Lysý
c7eb9df3da Unify counting dynamic subscribers
[MAILPOET-3219]
2021-03-17 10:42:16 +01:00
Jan Lysý
e4eab6cbae Add method for returning count of dynamic subscribers
[MAILPOET-3219]
2021-03-17 10:42:16 +01:00
Pavel Dohnal
82bf183a6c Use doctrine entity in posts test
[MAILPOET-3027]
2021-03-16 14:40:18 +01:00
Pavel Dohnal
b12ab9ba66 Remove NewsletterPost model
[MAILPOET-3027]
2021-03-16 14:40:18 +01:00
Pavel Dohnal
ee41046b8e Use Doctrine in the posts task
[MAILPOET-3027]
2021-03-16 14:40:18 +01:00
wxa
309ab2b3c0 Trigger error when calling the deprecated getCurrentWPUser() function
[MAILPOET-3268]
2021-03-16 14:39:47 +01:00
Jan Lysý
3b0af31b10 Mark Subscriber::getCurrentWPUser as deprecated
[MAILPOET-3268]
2021-03-16 14:39:47 +01:00
Jan Lysý
529ff8969b Add method for getWooCommerceSegment to Segment repository
[MAILPOET-3268]
2021-03-16 14:39:47 +01:00
Jan Lysý
6469e0bf5b Fix response in NewsletterEditor
[MAILPOET-3268]
2021-03-16 14:39:47 +01:00
Jan Lysý
7968db94ff Update integration tests for usage SubscribersRepository
[MAILPOET-3268]
2021-03-16 14:39:47 +01:00
Jan Lysý
dffaab10a2 Use getCurrentWPUser from SubscribersRepository
[MAILPOET-3268]
2021-03-16 14:39:47 +01:00
Jan Lysý
97dd881e8d Add method getCurrentWPUser to SubscribersRepository
[MAILPOET-3268]
2021-03-16 14:39:47 +01:00
Pavel Dohnal
233ca0b5f3 Include boundary dates when listing logs
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
61c8b3702a Add offset/limit to logs page
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
89f5da7b76 Change url slug
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
4481444282 Filter data
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
f1b2f01fee Refactor logs to javascript
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
1d8a5d42ee Format the date
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
a164ce8c8a Display shorter message
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
74367ae40e Display data in table
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
7f599dbf8a Pass data to template
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
c3372dfee8 Load logs
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
174583cc84 Create repository for logs
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
de47ec9c7f Add an empty logs page
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
Pavel Dohnal
deb4d7833d Fix text align
[MAILPOET-3473]
2021-03-15 09:54:46 +01:00
Jan Lysý
13a2dce867 Allow styles on WP.com styles in ConflictResolver
[MAILPOET-3456]
2021-03-15 09:05:21 +01:00
Jan Lysý
4c999068da Allow Jetpack styles in ConflictResolver
[MAILPOET-3456]
2021-03-15 09:05:21 +01:00
Jan Lysý
cb0d3c70ad Use Doctrine for update success message in Settings
[MAILPOET-3034]
2021-03-11 11:46:16 +01:00
Jan Lysý
90295b3c3a Use Doctrine for update ScheduledTask in Settings
[MAILPOET-3034]
2021-03-11 11:46:16 +01:00
wxa
3fd379a72d Hide recaptcha in manage subscription form
[MAILPOET-3459]
2021-03-11 09:03:02 +01:00
wxa
67824f9eb1 Set task status to invalid instead of deleting
[MAILPOET-3359]
2021-03-10 18:24:21 +01:00