alex-mailpoet
960e917b64
Run update query only once, use Builder minLength for name
...
[MAILPOET-4422]
2022-07-15 11:32:58 +02:00
alex-mailpoet
d3731c715b
Update workflow name & status styles
...
[MAILPOET-4422]
2022-07-15 11:32:58 +02:00
alex-mailpoet
5ac27d125b
Add workflow name editing capability
...
[MAILPOET-4422]
2022-07-15 11:32:58 +02:00
Sam Najian
3bbb662857
Add a workaround for NewsletterEntity::__clone when testing
...
Because implements NewsletterEntity::__clone and resets `id`
the test was failing after switching from Newsletter model
to NewsletterEntity and this override helps to mitigate the issue
[MAILPOET-4360]
2022-07-14 13:13:47 +02:00
Sam Najian
b84d1d1af8
Update TransactionalEmailHooks to work with NewsletterEntity
...
[MAILPOET-4360]
2022-07-14 13:13:47 +02:00
Sam Najian
d4403c6259
Adjust WooCommerce transactionalEmails render test
...
[MAILPOET-4360]
2022-07-14 13:13:47 +02:00
Sam Najian
930024101f
Exchange Transactional renderer to NewsletterEntity
...
[MAILPOET-4360]
2022-07-14 13:13:47 +02:00
Sam Najian
fb49ce5ac4
Adjust usage of Renderer::render in SendingQueue\Tasks::Newsletter
...
[MAILPOET-4360]
2022-07-14 13:13:47 +02:00
Sam Najian
35d0d03069
Make Renderer/Renderer.php method expect NewsletterEntity
...
[MAILPOET-4360]
2022-07-14 13:13:47 +02:00
Sam Najian
1c33628a46
Remove array_flatten usages
...
[MAILPOET-4475]
2022-07-14 12:23:00 +02:00
Sam Najian
1cdf83b60c
Move composer/composer to dev dependencies
...
[MAILPOET-4475]
2022-07-14 12:23:00 +02:00
Sam Najian
d625d94614
Add integration tests
...
[MAILPOET-4393]
2022-07-14 12:01:49 +02:00
Sam Najian
f9f9908269
Default metaInfo type to newsletter::type if defined
...
[MAILPOET-4393]
2022-07-14 12:01:49 +02:00
Sam Najian
f50ed0cd04
Add missing re_engagement type to newsletter meta info
...
[MAILPOET-4393]
2022-07-14 12:01:49 +02:00
Jan Lysý
c6d284cb32
Move lists testing to the separate class
...
[MAILPOET-4292]
2022-07-14 11:29:09 +02:00
Jan Lysý
1a9845c916
Move getting segments to the new class
...
[MAILPOET-4292]
2022-07-14 11:29:09 +02:00
Jan Lysý
92d39916d9
Make segment factory immutable
...
[MAILPOET-4292]
2022-07-14 11:29:09 +02:00
Jan Lysý
571a91b809
Fix setting segment type
...
[MAILPOET-4292]
2022-07-14 11:29:09 +02:00
Jan Lysý
b1bd4dded3
Remove large dimension for tags in listing
...
[MAILPOET-4441]
2022-07-14 10:37:49 +02:00
Jan Lysý
a0c21d8cd2
Add check for displaying tags
...
[MAILPOET-4441]
2022-07-14 10:37:49 +02:00
Jan Lysý
437f84ecd0
Add tags into subscribers listing
...
[MAILPOET-4441]
2022-07-14 10:37:49 +02:00
Jan Lysý
a80cabf59f
Add possibility to use different variant
...
[MAILPOET-4441]
2022-07-14 10:37:49 +02:00
Jan Lysý
6328d4c8ea
Add a new tag color variant
...
[MAILPOET-4441]
2022-07-14 10:37:49 +02:00
Jan Lysý
e8b94761e5
Add tags into listing response
...
[MAILPOET-4441]
2022-07-14 10:37:49 +02:00
Jan Lysý
a1daf7dc3a
Fix flaky acceptance test
...
[MAILPOET-4339]
2022-07-14 10:29:32 +02:00
Jan Lysý
0b1a1d781a
Remove old model from Subscribers admin page
...
[MAILPOET-4339]
2022-07-14 10:29:32 +02:00
Jan Lysý
1a58842c26
Remove old model from Segments admin page
...
[MAILPOET-4339]
2022-07-14 10:29:32 +02:00
Jan Lysý
53a935fae9
Remove old model from Newsletters admin page
...
[MAILPOET-4339]
2022-07-14 10:29:32 +02:00
Jan Lysý
72d9ed794a
Remove old model from Forms admin page
...
[MAILPOET-4339]
2022-07-14 10:29:32 +02:00
Rodrigo Primo
ad29073715
Replace Paris models with Doctrine entities in Subscription\Captcha
...
[MAILPOET-4351]
2022-07-13 16:09:41 +02:00
Jan Lysý
282bea4cfb
Remove old model usage from NewSubscriberNotificationMailerTest
...
[MAILPOET-4352]
2022-07-13 15:36:14 +02:00
Jan Lysý
856561c443
Remove old model usage from NewSubscriberNotificationMailer
...
[MAILPOET-4352]
2022-07-13 15:36:14 +02:00
Jan Jakes
ac5007f00c
Add missing import
...
[MAILPOET-4057]
2022-07-13 09:35:18 +02:00
John Oleksowicz
8136966676
Fix CSS property order
...
MAILPOET-4057
2022-07-13 09:35:18 +02:00
Rodrigo Primo
b2ba612145
Fix: don't run the code to enable third party libraries for new installs
...
This commit fixes the logic of the code that enables third party
libraries by default. It was meant to enable those libraries only for
existing installs when the code was introduced in cfae753601
to avoid breaking functionality. But due to a bug, it was also enabling
those libraries for new installs.
To fix this issue, this commit moves the code to the Migrator class and
makes sure it is only executed for existing installs and only once when
doing a version update.
[MAILPOET-4285]
2022-07-12 16:01:39 +02:00
Oluwaseun Olorunsola
deb38a3e02
Add onBlurEvent, show warning message after typing
...
Add onBlurEvent to the FormFieldText component and the sender address field
This would update the validation to show the warning message only after the user is done typing
MAILPOET-4245
2022-07-12 14:21:15 +02:00
Oluwaseun Olorunsola
1acc11c543
Reuse authorized email address message
...
MAILPOET-4245
2022-07-12 14:21:15 +02:00
Oluwaseun Olorunsola
dba58b032f
Fix issues with CSS and https://user-images.githubusercontent.com/30554163/176655015-777259ac-5748-48b0-8f27-41befac015a9.png
...
MAILPOET-4245
2022-07-12 14:21:15 +02:00
Oluwaseun Olorunsola
d18d510bbd
Verify authorized email address on newsletter sending page
...
MAILPOET-4245
2022-07-12 14:21:15 +02:00
Oluwaseun Olorunsola
c7712abc56
Add authorized_emails to newsletters data
...
MAILPOET-4245
2022-07-12 14:21:15 +02:00
Jan Jakes
d7506fc8a4
Check email type in automation email scheduler
...
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
Jan Jakes
da43849c30
Use more descriptive method name
...
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
Jan Jakes
ce5bbc6c15
Use single quotes
...
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
Jan Jakes
d447702941
Convert welcome email action to a generic send email action
...
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
Jan Jakes
971da8a943
Add automation email scheduler service
...
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
Jan Jakes
578fa65122
Simplify fetching data from subjects
...
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
Jan Jakes
3cccc52515
Require subjects by class name to have them type checked and autocompleted
...
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
Jan Jakes
841ee97203
Add require subject helper method
...
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
Jan Jakes
494cc7b780
Allow multiple subjects of the same type
...
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
Jan Jakes
aaf8cb5d51
Rename "wait" action to "delay"
...
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00