Commit Graph

3270 Commits

Author SHA1 Message Date
Amine Ben hammou
bc31db7d91 Avoid dynamic constant names 2019-03-21 10:03:21 -04:00
Amine Ben hammou
114a8281a9 Fix tests, code typos and style 2019-03-21 10:03:21 -04:00
Amine Ben hammou
afe7aa0a54 Move user flags from settings [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
Amine Ben hammou
6218166ca1 Add user flags API endpoint [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
Amine Ben hammou
33847397f3 Add UserFlags controller [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
Amine Ben hammou
6801204232 Add UserFlag model [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
Amine Ben hammou
31a8ca2dc0 Refactor Model::_createOrUpdate 2019-03-21 10:03:21 -04:00
Amine Ben hammou
3c282bcbb3 Refactor Database::defineTables [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
Amine Ben hammou
c043f0c666 Add user_flags table [MAILPOET-1677] 2019-03-21 10:03:21 -04:00
wxa
59622cd5a0 Move bulkSendConfirmationEmail() method out of the Subscriber model [MAILPOET-1922] 2019-03-21 08:30:45 -04:00
wxa
a822114c6d Add bulk action factory to be able to use custom classes for actions [MAILPOET-1922] 2019-03-21 08:30:45 -04:00
wxa
f0683f5226 Revert "Get rid of double html parsing during render" [MAILPOET-1914]
This reverts commit 6056dcd417.
2019-03-20 09:23:14 -04:00
wxa
4b8889c918 Release 3.21.1 2019-03-18 12:31:44 -04:00
Pavel Dohnal
fefcf4fed5 Synchronise subscribers status
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
Pavel Dohnal
032e5a20ba Add forceSync link to woocommerce segment
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
Pavel Dohnal
85f0bdde88 Display WooCommerce tab only if woo is active
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
Rostislav Wolny
86db17c7d9 Fix mp2migrator
[MAILPOET-1887]
2019-03-13 15:17:37 -04:00
Rostislav Wolny
0e3af79baa Refactor DB parameters initialization into separate method
[MAILPOET-1886]
2019-03-13 09:45:42 -04:00
Rostislav Wolny
5193df6a6d Fix unix_socket parsing from DB_HOST
[MAILPOET-1886]
2019-03-13 09:45:42 -04:00
Rostislav Wolny
a35d7dc7c6 Refactor Config\Env to accept DB constants as parameters
[MAILPOET-1886]
2019-03-13 09:45:42 -04:00
Rostislav Wolny
777eb1f7b7 Add status, deleted_at index to subscribers table
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
0dac1cacfb Add alias for WooCommerceHelper for better readability
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
453aebb738 Remove forgotten use statement
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
51682cf6e5 Switch from DateTime to Carbon in Analytics\Reporter
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
43dde40393 Add type, status index to newsletters table
Type is used for listings tabs and type in combination with status is used in analytics + a few other not that frequent queries
[MAILPOERT-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
0ab7f7b1e8 Add installed_at into tracking data
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
e3741def1d Refactor NPS tracking data fetching to use API call
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
429671f78f Add new items to NPS traits
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
efc5aa5900 Enhance Analytics\Reporter to fetch tracking data
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Pavel Dohnal
2330532f35 Use default sender
[MAILPOET-1868]
2019-03-12 07:35:00 -04:00
Rostislav Wolny
2ede5caad0 Releasing 3.21.0 2019-03-11 14:01:45 -04:00
Rostislav Wolny
d4abbf1fb6 Fix email authorization URL address
[MAILPOET-1876]
2019-03-11 09:47:06 -04:00
Pavel Dohnal
a4c1b07db5 Remove dot announcement
[MAILPOET-1862]
2019-03-07 08:56:23 -05:00
Rostislav Wolny
bee5e2f5d1 Return Subscriber::subscribe static method
This method is used by Thrive Leads plugin
[MAILPOET-1865]
2019-03-07 08:48:31 -05:00
Amine Ben hammou
f128b2471d Fix some typos 2019-03-07 08:30:14 -05:00
Amine Ben hammou
ab097d356a Fix PHPStan errors 2019-03-07 08:30:14 -05:00
Amine Ben hammou
3ff55d85a9 Fix tests 2019-03-07 08:30:14 -05:00
Amine Ben hammou
0a436087e1 Replace all WP function calls 2019-03-07 08:30:14 -05:00
Amine Ben hammou
986482e34b Make WPFunctions a singleton and add WP fns 2019-03-07 08:30:14 -05:00
Amine Ben hammou
4ff8e4031a Move getImageInfo to PostTransformer 2019-03-07 08:30:14 -05:00
Pavel Dohnal
c8f2ff7f30 Update condition for better readability
[MAILPOET-1710]
2019-03-06 07:48:33 -05:00
Pavel Dohnal
6d3beaa45d Render post position
[MAILPOET-1710]
2019-03-06 07:48:33 -05:00
Rostislav Wolny
00f6a5bcd8 Add annotations to renderer
[MAILPOET-1797]
2019-03-05 13:47:15 -05:00
Rostislav Wolny
a657554f66 Do not wait for template to confirm being saved on send page
[MAILPOET-1797]
2019-03-05 13:47:15 -05:00
Rostislav Wolny
66ae3edf78 Get rid of double html parsing during render
[MAILPOET-1797]
2019-03-05 13:47:15 -05:00
Rostislav Wolny
59d960b42f Add nodes query cache for CSS inlining
[MAILPOET-1797]
2019-03-05 13:47:15 -05:00
Rostislav Wolny
4e27152c93 Add private access to internal methods in Renderer
[MAILPOET-1797]
2019-03-05 13:47:15 -05:00
Rostislav Wolny
65b5f355fa Change thumbnail generating at send page to start earlier
[MAILPOET-1797]
2019-03-05 13:47:15 -05:00
Jan Jakeš
35d39a6ac9 Implement adjustable line-height
[MAILPOET-1450]
2019-03-05 07:21:16 -05:00
Rostislav Wolny
1e658a8dc6 Fix BC compatibility for Elementor properly
[MAILPOET-1863]
2019-03-04 08:51:08 -05:00