Commit Graph

3736 Commits

Author SHA1 Message Date
Rostislav Wolny
885639e9af Set services for pages rendering as public to avoid deprecation warning
These services are fetched from container directly in Menu class.

[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
f07b6da00c Fix naming coding style in Menu class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
cb1dd28ea9 Add SubscriberLimit and InvalidApi key pages classes
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
8693efdea5 Add FormEditor page class
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
Rostislav Wolny
81d06065be Add subscribers import/export pages classes
[MAILPOET-2200]
2019-07-22 09:13:39 -04:00
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