04b6c4c9d5
Fix flaky SenderDomainCheckCest
...
The test failed and on the screenshot there was still a spinner
so I'm trying to improve the stability by increasing the timeout.
[MAILPOET-4556]
2022-09-21 14:02:45 +02:00
1713781e5a
Attempt to fix ManageSegmentCest flakiness
...
This is an addition to previous changes in clicks.
I want to make sure the click on the All filter was successful.
It may give us a better insight into what failed in case the test fails in the future.
[MAILPOET-4556]
2022-09-21 14:02:45 +02:00
2464fd9705
Fix NewsletterSendingErrorCest
...
This test started failing after updating to newer Chrome.
It seems that the text can no longer be used in the array of attributes when
checking an element.
[MAILPOET-4556]
2022-09-21 14:02:45 +02:00
14a2a49c66
Try an alternative fix for flaky clicks on row actions in listing table
...
The previous fix with with multiple retries didn't help with the flakiness.
I'm trying to improve the click functionality by hovering on the specific table cell instead of the row
and adding wait for the action link being clickable.
I also tried to make our custom click method more robust.
[MAILPOET-4556]
2022-09-21 14:02:45 +02:00
71340f28db
Update chrome in acceptance test
...
Updating chrome version to improve stability.
[MAILPOET-4556]
2022-09-21 14:02:45 +02:00
9160318616
Fix flaky ManageSegmentsCest:viewUserRoleSegmentSubscribers
...
The was failing because of slide down animation was causing that
when the actor was too quick the input was not visible.
[MAILPOET-4556]
2022-09-21 14:02:45 +02:00
a7ac298cc9
Merge branch 'release' into trunk
2022-09-21 13:10:22 +02:00
f1e13697dc
Release 3.98.1
3.98.1
2022-09-21 11:23:03 +02:00
a0e1c4a341
Fix typo in re-engagement email activation notices
...
[MAILPOET-4654]
2022-09-21 11:09:16 +02:00
409ff2b751
Add activation tracking and display activation notice for re-engagement emails
...
[MAILPOET-4654]
2022-09-21 11:09:11 +02:00
d73de819ee
Add tracking of Automattic email activation
...
[MAILPOET-4654]
2022-09-21 11:09:06 +02:00
ea2f56bacc
Fix delay value in tracking of immediate welcome emails
...
I found out that we accidentally track values such as "1 immediate" etc.
This commit makes sure we track only string "immediate".
[MAILPOET-4654]
2022-09-21 11:08:59 +02:00
157035f58c
Fix typo in re-engagement email activation notices
...
[MAILPOET-4654]
2022-09-21 10:54:44 +02:00
4662c03d0d
Add activation tracking and display activation notice for re-engagement emails
...
[MAILPOET-4654]
2022-09-21 10:54:44 +02:00
38d7a8821c
Add tracking of Automattic email activation
...
[MAILPOET-4654]
2022-09-21 10:54:44 +02:00
cba6f19bf8
Fix delay value in tracking of immediate welcome emails
...
I found out that we accidentally track values such as "1 immediate" etc.
This commit makes sure we track only string "immediate".
[MAILPOET-4654]
2022-09-21 10:54:44 +02:00
e1e5749eca
Change isTriggeredBy signature for clarity
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
f88c72a7c6
Rename SomeoneSubscribedTrigger to SomeoneSubscribesTrigger
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
40acca4cbe
Use correct doc type
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
b914a1d2ec
Rename SomeoneSubscribesTrigger key and class
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
ef02e4278c
Name selected prop value prop to align with underlying FormTokenField props
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
a69b1264c9
Preload segments
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
c0e8a70f06
Turn no item selected to former 'any item' behavior
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
d093f4f5a7
Open on focus and select first match
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
3156c00a09
Add frontend for user registration trigger
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
bb5da626ba
Add UserRegistrationTrigger
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
b0514a1366
Expose user roles to JavaScript
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
e2c9356f4c
Execute WorkflowRun only when trigger criteria are met
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
9d2720f504
Extend arguments schema with segment_ids
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
1196df44a6
Add lists selector in sidebar
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
b2969c1de1
Render Trigger title differently from usual steps
...
[MAILPOET-4587]
2022-09-21 10:38:17 +02:00
df8ba7351c
Replace old SendingQueue model with Doctrine code in SubscribersTest
...
[MAILPOET-4378]
2022-09-20 15:54:19 +01:00
85d317015f
Replace old Segment model with Doctrine code in SubscribersTest
...
[MAILPOET-4378]
2022-09-20 15:54:19 +01:00
4157a864e5
Replace old Subscriber and SubscriberSegment models with Doctrine code in SubscribersTest
...
[MAILPOET-4378]
2022-09-20 15:54:19 +01:00
0677dbc3b0
Add method to set deletedAt property to SubscriberFactory
...
[MAILPOET-4378]
2022-09-20 15:54:19 +01:00
929e5e6081
Replace old CustomField model with Doctrine code in SubscribersTest
...
[MAILPOET-4378]
2022-09-20 15:54:19 +01:00
8191af6a23
Replace old models with Doctrine code in SettingsTest
...
[MAILPOET-4378]
2022-09-20 15:54:19 +01:00
c3ab2fffec
Replace old models with Doctrine code in NewslettersTest
...
[MAILPOET-4378]
2022-09-20 15:54:19 +01:00
f19e98091c
Replace CustomField model with Doctrine code in CustomFieldsTest
...
[MAILPOET-4378]
2022-09-20 15:54:19 +01:00
090d592a9c
Release 3.98.0
2022-09-20 13:12:00 +02:00
4256a18b82
Run COT related jobs only on trunk and branches prefixed cot-
...
[MAILPOET-4572]
2022-09-19 11:38:03 -03:00
9a7dc5a299
Add integration tests for Woo beta with COT off and disabled sync
...
[MAILPOET-4572]
2022-09-19 11:38:03 -03:00
dbf5ad94ef
Add acceptance tests for Woo beta with COT disabled and no sync
...
[MAILPOET-4572]
2022-09-19 11:38:03 -03:00
5de513974b
Fix running acceptance tests test group on Circle CI
2022-09-19 11:38:03 -03:00
5d8ccb96b4
Add configuration to allow failures in acceptance and integration test
...
This option is temporary until we and woo fix all the COT related issue so that all tests pass.
We want to monitor progress of the COT fixes and keep build green even when some issues are still present.
[MAILPOET-4572]
2022-09-19 11:38:03 -03:00
dfb551d91f
Add acceptance test job for woo test with COT enabled
...
[MAILPOET-4752]
2022-09-19 11:38:03 -03:00
65a6edff16
Add integration test job running woo tests with COT enabled
...
[MAILPOET-4572]
2022-09-19 11:38:03 -03:00
d7f6e907f0
Mark WooCommerce related acceptance tests with group woo
...
[MAILPOET-4572]
2022-09-19 11:38:03 -03:00
ebdeabaccf
Add option to disable COT Synchronization into integration and acceptance tests
...
[MAILPOET-4572]
2022-09-19 11:38:03 -03:00
be9643515e
Add option for toggle COT in integration and acceptance tests
...
[MAILPOET-4572]
2022-09-19 11:38:03 -03:00