Commit Graph

3881 Commits

Author SHA1 Message Date
Rostislav Wolny
f8e178e6e7 Add ExperimentalFeatures page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
fa521e5cb7 Add Forms page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
0cf89eb28c Add Segments page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
17fe60b293 Add Subscribers page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
d09afded94 Add Update page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
73f39be4df Add RevenueTrackingPermission page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
e93d1e1774 Add WooCommerceListImport page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
fbb123a4ca Add MP2Migration page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
c11b2313af Add NewsletterEditor page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
28f5c18b06 Add Help page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
3c87713830 Add Settings page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
073b88979e Add Newsletters page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
654669e52c Refactor forgotten get_option call using WPFunctions
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
fe604745c1 Add WelcomeWizard page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
9fd1431b7f Refactor Menu::isNewUser into a service
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
ed9f0aa294 Refactor Menu::getLimitPerPage to a service
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
06fd592514 Refactor displayPage method to PageRenderer service
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Ján Mikláš
d760786bf1 Respect Sign-up Confirmation settings, when synchronizing users
[MAILPOET-2201]
2019-07-22 07:31:56 -04:00
wxa
00fc4161f7 Add comments about setShared() [MAILPOET-2208] 2019-07-19 08:54:50 -04:00
wxa
7f40e5b512 Clean up unused imports [MAILPOET-2208] 2019-07-19 08:54:50 -04:00
wxa
a2df2cc7bd Refactor subscription pages and config shortcodes to DI [MAILPOET-2208] 2019-07-19 08:54:50 -04:00
wxa
160d3d0607 Refactor mailer blacklist from trait to DI [MAILPOET-2208] 2019-07-19 08:54:50 -04:00
Ján Mikláš
01bd3d036b Fix formating [date:dordinal] shortcode
[MAILPOET-2148]
2019-07-18 14:21:24 -04:00
wxa
ba229c0cf1 Fix illegal collation mix error [MAILPOET-2122] 2019-07-18 13:02:23 -04:00
wxa
26d7fb5468 Fix PR remarks [MAILPOET-2176] 2019-07-11 06:53:10 -04:00
wxa
57b13c8896 Add blacklist to Mailer [MAILPOET-2176] 2019-07-11 06:53:10 -04:00
Pavel Dohnal
b297929943 Add stats link for free user
[MAILPOET-2119]
2019-07-10 07:01:34 -04:00
Pavel Dohnal
887757cf93 Remove inactive subscribers notice feature flag
[MAILPOET-2161]
2019-07-09 06:53:41 -04:00
Pavel Dohnal
ba5b1e9ee2 Mark spammy subscribers as unconfirmed
[MAILPOET-2150]
2019-07-09 06:24:58 -04:00
Amine Ben hammou
7418543694 Initialize Hooks on the init action 2019-07-08 14:15:59 -04:00
Ján Mikláš
88a377f9f5 Load subscribers count only for non-premium users
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Ján Mikláš
cec2065486 Create premium banner component for stats page
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Ján Mikláš
6a6299177f Use newsletters API to get free statistics when premium is not active
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Jan Jakeš
1483d2e3c9 Add missing WooCommerce orders sync to WordPress cron trigger
[MAILPOET-2165]
2019-07-03 09:48:28 -04:00
Jan Jakeš
0ea8715ef0 Add feature flag for WooCommerce orders sync job
[MAILPOET-2165]
2019-07-03 09:48:28 -04:00
Amine Ben hammou
f6a3db999a Make Populator a private service 2019-06-27 08:38:33 -04:00
Amine Ben hammou
a6346cad8e Remove uneeded require 2019-06-27 08:38:33 -04:00
Amine Ben hammou
8fd19f1d68 Fix tests 2019-06-27 08:38:33 -04:00
Amine Ben hammou
5ae402bcab Add Populator to DI 2019-06-27 08:38:33 -04:00
Amine Ben hammou
7fba1be402 Fix code style and add checks 2019-06-27 08:38:33 -04:00
Amine Ben hammou
232ef05e81 Schedule the task 2019-06-27 08:38:33 -04:00
Amine Ben hammou
ac54e198bf Add test 2019-06-27 08:38:33 -04:00
Amine Ben hammou
d980f9e3f4 Update last announcement date automatically 2019-06-27 08:38:33 -04:00
Amine Ben hammou
2fe193d5d9 Add Beamer Worker 2019-06-27 08:38:33 -04:00
Pavel Dohnal
6ff194e8e5 Replace shortcodes with human readable text
[MAILPOET-2085]
2019-06-27 07:23:16 -04:00
Amine Ben hammou
e6608a5cd7 Force confirmation for bulk synced WordPress users 2019-06-26 14:41:02 -04:00
Pavel Dohnal
f4f6827849 Keep new wordpress users as unconfirmed
[MAILPOET-2125]
2019-06-26 13:36:41 -04:00
Pavel Dohnal
62a7d17582 Prevent showing mailer errors to subscribers
[MAILPOET-2120]
2019-06-26 11:21:12 -04:00
Pavel Dohnal
3c63b3e84d Mark previously added spammy WP users as unconfirmed
[MAILPOET-2134]
2019-06-25 14:54:32 -04:00
Jan Jakeš
ba9db99cff Update Beamer announcement date
[MAILPOET-1857]
2019-06-25 11:06:19 -04:00