Commit Graph

21722 Commits

Author SHA1 Message Date
 Ján Mikláš
ca9147e48a Move "send form"-specific styles out of generic form styles
[MAILPOET-5734]
2023-12-03 20:31:39 +01:00
 Ján Mikláš
4ec1b36b77 Fix send page layout
I decided not to use "mailpoet-main-container" because it's too wide, for two 368px columns.

[MAILPOET-5734]
2023-12-03 20:31:39 +01:00
Rodrigo Primo
2ec8a0aa7a Remove two deprecated methods from the Newsletter model
Those methods were deprecated over six months ago and can now be
removed. They are assoacited with the NewsletterOption model which was
removed in the previous commit.

deprecationError() is also removed as PHPStan was complaining that it is
not used anymore.

[MAILPOET-5762]
2023-12-01 14:18:48 -03:00
Rodrigo Primo
93f12691f7 Remove depreacted models NewsletterOption and NewsletterOptionField
[MAILPOET-5762]
2023-12-01 14:18:48 -03:00
Brezo Cordero
6c1b4666fe Release 4.38.0 2023-11-28 09:51:06 -06:00
 Ján Mikláš
e2a849ceb9 Display the PHP outdated version warning for sites running PHP < 8.0
[MAILPOET-5727]
2023-11-27 13:23:29 +01:00
Jan Lysý
67a2e92d8c Add image block integration test
[MAILPOET-5705]
2023-11-27 12:54:30 +01:00
Jan Lysý
7792331999 Add rendering improvements for Outlook
[MAILPOET-5705]
2023-11-27 12:54:30 +01:00
Jan Lysý
9122737523 Add core/image filter deactivation
[MAILPOET-5705]
2023-11-27 12:54:30 +01:00
Jan Lysý
224adaae67 Add WP_HTML_Tag_Processor stub for PHPStan
[MAILPOET-5705]
2023-11-27 12:54:30 +01:00
Jan Lysý
abf1ef9d7f Implements image block renderer
[MAILPOET-5705]
2023-11-27 12:54:30 +01:00
Jan Lysý
3ce5218819 Change core/image block behavior in editor
We need to change the block behavior in the email editor because we don't want to support floating images in rendered emails.
[MAILPOET-5705]
2023-11-27 12:54:30 +01:00
Jan Lysý
d497e37776 Disable core/columns layout
Because injecting core Gutenberg styles columns contained gaps between them,
I deactivated layout support for columns to avoid some CSS hacks.
[MAILPOET-5705]
2023-11-27 12:54:30 +01:00
Jan Lysý
328fcfa260 Move method for composing styles to SettingsController
To avoid repetition I decided to move this method to better place.
[MAILPOET-5705]
2023-11-27 12:54:30 +01:00
Jan Lysý
8b91431f9b Add callback for hiding Expand on click for iamge block
[MAILPOET-5705]
2023-11-27 12:54:30 +01:00
Jan Lysý
8bab89b4e8 Add default image block renderer
[MAILPOET-5705]
2023-11-27 12:54:30 +01:00
Jan Lysý
477044b462 Add small improvements to the renderer readme
[MAILPOET-5705]
2023-11-27 12:54:30 +01:00
 Ján Mikláš
a4ebb903da Add missing translation
[MAILPOET-5142]
2023-11-27 12:00:34 +01:00
 Ján Mikláš
0b139e5a15 Fix wrongly escaped URL to Starter plan signup
[MAILPOET-5142]
2023-11-27 12:00:34 +01:00
 Ján Mikláš
68407050af Update paid plan features
[MAILPOET-5142]
2023-11-27 12:00:34 +01:00
 Ján Mikláš
fba97422c1 Add top bar on the Upgrade page
[MAILPOET-5142]
2023-11-27 12:00:34 +01:00
 Ján Mikláš
348efa1d8d Unify CTA copy on the Upgrade page
[MAILPOET-5142]
2023-11-27 12:00:34 +01:00
 Ján Mikláš
03b740891a Make all buttons on the Upgrade page hero
[MAILPOET-5142]
2023-11-27 12:00:34 +01:00
 Ján Mikláš
d17bbbaaaf Move the top section title and description into the Business/Creator plan section.
[MAILPOET-5142]
2023-11-27 12:00:34 +01:00
 Ján Mikláš
f08facb6c4 Make the background on the Upgrade page white
[MAILPOET-5142]
2023-11-27 12:00:34 +01:00
 Ján Mikláš
62194c01dd Remove the Agency section from the Upgrade page
[MAILPOET-5142]
2023-11-27 12:00:34 +01:00
 Ján Mikláš
ff58379ef6 Remove the features description from the Upgrade page
[MAILPOET-5142]
2023-11-27 12:00:34 +01:00
 Ján Mikláš
0bc910f5c3 Add missing suggestions
[MAILPOET-5262]
2023-11-27 11:58:56 +01:00
 Ján Mikláš
f528ae398c Fix double scrollbar
[MAILPOET-5262]
2023-11-27 11:58:56 +01:00
 Ján Mikláš
0a362bb6cc Change CTAs on landing page to hero size
[MAILPOET-5262]
2023-11-27 11:58:56 +01:00
 Ján Mikláš
f5564aa50e Pick winning variant for landing page CTA
[MAILPOET-5262]
2023-11-27 11:58:56 +01:00
 Ján Mikláš
8394719806 Fix grey background position
[MAILPOET-5262]
2023-11-27 11:58:56 +01:00
 Ján Mikláš
abb8308803 Make content blocks narrower
[MAILPOET-5262]
2023-11-27 11:58:56 +01:00
 Ján Mikláš
b96b8ee9ad Make grey background darker and full-width
[MAILPOET-5262]
2023-11-27 11:58:56 +01:00
 Ján Mikláš
3baa523ea1 Add Automations feature on landing page
[MAILPOET-5262]
2023-11-27 11:58:56 +01:00
 Ján Mikláš
66e2fbd335 Add Grid.FourColumns component
[MAILPOET-5262]
2023-11-27 11:58:56 +01:00
 Ján Mikláš
02336ac5c2 Update the copy on landing page
[MAILPOET-5262]
2023-11-27 11:58:56 +01:00
 Ján Mikláš
c58a21cd2d Replace langing page images with @2x version
[MAILPOET-5262]
2023-11-27 11:58:56 +01:00
Oluwaseun Olorunsola
2a714511c2 Add tracking for users arriving to the wizard from WooCommerce Marketing Dashboard
Users can click on the Finish setup button on the WooCommerce Multichannel Marketing Dashboard which would redirect them to the MailPoet welcome wizard.

 We want to track users that arrive to the MP wizard from
WooCommerce but at this point tracking is not enabled. So we store the
information in a setting, and send the tracking event to Mixpanel, if it
is enabled, after the user completes the wizard.

MAILPOET-5695
2023-11-27 10:25:09 +01:00
Oluwaseun Olorunsola
b7f53b5f4a Add setup information for the MailPoet Marketing Channel
MAILPOET-5695
2023-11-27 10:25:09 +01:00
Oluwaseun Olorunsola
fb257f7c01 Refactor the registering of Marketing channel to DI class
MAILPOET-5695
2023-11-27 10:25:09 +01:00
 Ján Mikláš
6e7478a649 Remove BFCM sale info in WP.org description
[MAILPOET-5708]
2023-11-27 08:16:44 +02:00
 Ján Mikláš
4ab52dd83f Fix tests
[MAILPOET-5729]
2023-11-24 08:10:35 +02:00
 Ján Mikláš
f71935f137 Add translator comments to automation steps and subjects
[MAILPOET-5729]
2023-11-24 08:10:35 +02:00
 Ján Mikláš
76f9f51f85 Add translator comments to automation trigger and action keywords
[MAILPOET-5729]
2023-11-24 08:10:35 +02:00
 Ján Mikláš
dfe6076599 Unify quotes around IDs in error messages
[MAILPOET-5729]
2023-11-24 08:10:35 +02:00
Brezo Cordero
ecaaaaa729 Check if post is set when setting the title
[MAILPOET-5716]
2023-11-23 11:34:33 +01:00
Jan Jakes
24dfd5c4c7 Fix deprecation error for pages hidden in menu
[MAILPOET-5718]
2023-11-23 10:50:33 +01:00
Oluwaseun Olorunsola
cca8f9fe31 Hide MailPoet Marketing MultiChannel behind feature flag
MAILPOET-5692
2023-11-23 10:40:43 +01:00
Oluwaseun Olorunsola
783fbd6c5c Add MailPoet icon-white and use in MP Marketing Channel
MAILPOET-5692
2023-11-23 10:40:43 +01:00