Commit Graph

15304 Commits

Author SHA1 Message Date
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
Jan Jakes
3a2c4924d9 Handle workflow not found state in workflow editor
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
Jan Jakes
7df8342a18 Define manage automation capability in automation code
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
Jan Jakes
a073f05ffe Shorten automation table names
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
Jan Lysý
43003a0a2e Add check to prevent duplicities
We need to add a custom check to prevent duplicities in the token field with tags.
This step is necessary because the unique index in the database is not case-sensitive.
[MAILPOET-4352]
2022-07-12 13:35:00 +02:00
Jan Lysý
6b2445e8ec Move plugin style loading into assets loader
[MAILPOET-4440]
2022-07-12 13:35:00 +02:00
Jan Lysý
071595c8f2 Extend test case with saving tags
[MAILPOET-4440]
2022-07-12 13:35:00 +02:00
Jan Lysý
6a0108edd0 Remove subscriberTag when tag doesn't exist
[MAILPOET-4440]
2022-07-12 13:35:00 +02:00
Jan Lysý
3cd8f83979 Add comment
[MAILPOET-4440]
2022-07-12 13:35:00 +02:00
Jan Lysý
a1c2d7a6a4 Improve token field style compatibility
[MAILPOET-4440]
2022-07-12 13:35:00 +02:00
Jan Lysý
94524f5447 Move wordpress/components styles to higher level
[MAILPOET-4440]
2022-07-12 13:35:00 +02:00
Jan Lysý
5cc41c4c62 Remove enqueue wp-component styles
[MAILPOET-4440]
2022-07-12 13:35:00 +02:00
Jan Lysý
08870b516d Add saving tags into acceptance test
[MAILPOET-4440]
2022-07-12 13:35:00 +02:00
Jan Lysý
fe527ca3f0 Add check for saving tags
[MAILPOET-4440]
2022-07-12 13:35:00 +02:00
Jan Lysý
3009570640 Add integration test for SubscribersResponseBuilder
[MAILPOET-4440]
2022-07-12 13:35:00 +02:00