Commit Graph

271 Commits

Author SHA1 Message Date
Rostislav Wolny
d026517ed9 Refactor search string escaping to a helper function
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
82ce309df1 Rename property used for a dynamic segments service
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
d7e64b6fd0 Load dynamic segments for subscribers listing in listing repository
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
a98f627dbf Add segment filters application to Subscribers listing repository
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
814686e8d2 Refactor mailpoet_get_segment_filters to direct calls
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
331e40a137 Remove filter mailpoet_segments_with_subscriber_count
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
dd4bf486a6 Load dynamic segments for list directly without hook
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
8b5ab57b64 Fix subscribers counts in list filter in subscribers listing
[MAILPOET-3136]
2020-09-10 10:51:34 +02:00
Rostislav Wolny
4f50c94dcb Use new confirmation mailer send method with duplicate check
[MAILPOET-2876]
2020-09-09 13:09:06 +02:00
Rostislav Wolny
c6bb38cc69 Add method for sending confirmation email with duplicates check
[MAILPOET-2876]
2020-09-09 13:09:06 +02:00
Rostislav Wolny
65fd596f71 Fix counts in segment filter in subscriber listing
[MAILPOET-3132]
2020-09-08 09:16:56 +02:00
Rostislav Wolny
9d391bf8ae Fix duplicit orders in subscriber stats summary
[PREMIUM-145]
2020-09-03 15:04:11 +02:00
Pavel Dohnal
3490b8847c Use wordpress time when importing subscribers
[MAILPOET-3041]
2020-09-02 10:35:16 +02:00
Pavel Dohnal
58eb27457c Pass revenues in stats response
[MAILPOET-3069]
2020-08-11 12:54:24 +02:00
Pavel Dohnal
d96d207c53 Add endpoint for subscriber statistics
[MAILPOET-3069]
2020-08-11 12:54:24 +02:00
Lysy Jan
e7002f74ae Add possibility set status for new or existing users in import
Fixes:#2968
[MAILPOET-2957]
2020-08-10 15:16:31 +02:00
Pavel Dohnal
2efdb22331 Add more properties for frontend
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Pavel Dohnal
986642c865 Add where conditions instead of replacing
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Pavel Dohnal
597f6acaca Leave filters out of refactoring
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Pavel Dohnal
33e2c3d9d2 Add test for respository
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Pavel Dohnal
9f615548b2 Add groups
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Pavel Dohnal
22c8c9a8df Add filters to response
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Pavel Dohnal
ff23e4275a Build listings response
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Pavel Dohnal
0f5bbd744e Create SubscriberListingRepository
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
Pavel Dohnal
b21464cc9f Add custom fields to the response
[MAILPOET-2653]
2020-07-01 12:36:33 +02:00
Pavel Dohnal
1923dc8257 Add subscriptions to the response
[MAILPOET-2653]
2020-07-01 12:36:33 +02:00
Jan Jakeš
86a24ad674 Use PHPStan generics
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
Pavel Dohnal
10f0d31137 Make sure the file is opened for export
[MAILPOET-2716]
2020-04-24 11:44:09 +02:00
Pavel Dohnal
257b6b75d4 Make sure the connection to mailchimp is working
[MAILPOET-2716]
2020-04-24 11:44:09 +02:00
Ján Mikláš
c157082be2 Fix searching in select2 when importing subscribers
[MAILPOET-2795]
2020-04-01 14:08:36 +02:00
Jan Jakeš
1774b48666 Autofix unused "use" statements
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
153c72cd77 Autofix long scalar typehints to short ones
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
b39dac75d6 Autofix number of newlines between methods
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Rostislav Wolny
d5bf33c49a Move dateConverter to common utils namespace
[MAILPOET-2665]
2020-02-13 18:42:55 +00:00
Rostislav Wolny
7d596e3407 Extract unrelated date conversion functionality from date block
[MAILPOET-2665]
2020-02-13 18:42:55 +00:00
Rostislav Wolny
dc5a296133 Inject dateBlock to services which use it
[MAILPOET-2665]
2020-02-13 18:42:55 +00:00
Jan Jakeš
923dc0d1dd Simplify and unify getViewInBroserUrl calls
[MAILPOET-2430]
2020-02-13 18:40:37 +00:00
Jan Jakeš
e5fcf5819d Remove 'type' parameter for view-in-browser, always include hash
[MAILPOET-2430]
2020-02-13 18:40:37 +00:00
Jan Jakeš
eb1c7673e3 Make $preview = true default for view-in-broser URL
[MAILPOET-2430]
2020-02-13 18:40:37 +00:00
Pavel Dohnal
4c5155132a Send a confirmation email when a user is added to a website
[MAILPOET-2567]
2020-01-27 09:26:15 +00:00
Pavel Dohnal
5e2559c0ae Exclude WP subscribers from sending limit
[MAILPOET-2631]
2020-01-22 12:28:30 +00:00
Jan Jakeš
e2a265fa48 Fix subscriber import when existing emails contain uppercase chars
[MAILPOET-2649]
2020-01-21 21:54:11 +00:00
Jan Jakeš
fbcaeaadbc Convert Doctrine specific code to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
d0292f8624 Convert variable names to camel case in PHPDoc
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
3bbc8ea2af Convert variable names to camel case in strings
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
8c848cfa28 Convert property names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
54549ff037 Convert variable names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Amine Ben hammou
416d847a68 Not count trashed subscribers
[MAILPOET-2624]
2020-01-14 10:57:20 +00:00
Amine Ben hammou
43df66d162 Add public keyword to methods
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
Jan Jakeš
0e964de6d4 Move nesbot/carbon to vendor-prefixed
[MAILPOET-2560]
2019-12-15 21:55:48 +00:00