Commit Graph

2592 Commits

Author SHA1 Message Date
Pavel Dohnal
35f59cdcc0 Fix flaky segments test
This is hard to debug, but the id was NULL in the previous implementation
and that sometimes returned an object instead of expected
Now the id is always a number and that will hopefully fix the flakyness.

[MAILPOET-1578]
2018-11-01 09:58:44 +01:00
Rostislav Wolny
f39c0c58c2 Add dumpContainer to container factory
[MAILPOET-1605]
2018-10-31 17:26:47 +01:00
Rostislav Wolny
fff8176a49 Refactor lib/Router to use with container for endpoints
[MAILPOET-1605]
2018-10-31 17:26:47 +01:00
wxa
7b859660b7 End support for PHP 5.5 [MAILPOET-1317] 2018-10-31 15:21:34 +03:00
Pavel Dohnal
c4db1df528 Refactor test readability
[MAILPOET-1568]
2018-10-30 07:49:29 +01:00
Pavel Dohnal
2ae39c9255 Make renderer render different widths columns
[MAILPOET-1568]
2018-10-30 07:49:28 +01:00
Pavel Dohnal
056b971f7b Add new column layouts to editor
[MAILPOET-1568]
2018-10-30 07:49:28 +01:00
wxa
b6f40a9b52 Remove AspectMock, private method call trick and WP globals fixes from unit tests 2018-10-29 17:57:47 +03:00
wxa
1936524cec Move a test from integration to unit as an example 2018-10-29 17:57:47 +03:00
wxa
8b2c5116f4 Fix AspectMock config 2018-10-29 17:57:47 +03:00
wxa
c76b4c3c99 Unify Codeception configs 2018-10-29 17:57:47 +03:00
wxa
9092aa3029 Make separate setups for integration and unit tests 2018-10-29 17:57:47 +03:00
wxa
87e515b89d Move current unit tests to integration tests 2018-10-29 17:57:47 +03:00
Rostislav Wolny
b21ef30202 Fix failing Scheduler test
[MAILPOET-1602]
2018-10-25 08:43:17 +02:00
Pavel Dohnal
cbf48327d9 Use older chrome for acceptance tests 2018-10-24 11:11:48 +02:00
M. Shull
1e7542848a Merge pull request #1556 from mailpoet/arrays-to-objects
Replace entity arrays with objects [MAILPOET-1495]
2018-10-22 14:59:12 -04:00
M. Shull
4ae459838a Merge pull request #1558 from mailpoet/fix-flaky-scheduler-test
Try to fix flaky scheduler tests [MAILPOET-1579]
2018-10-22 14:54:31 -04:00
M. Shull
f81c5617ed Merge pull request #1574 from mailpoet/remove-www-from-sender
Remove www from confirmation email sender [MAILPOET-1593]
2018-10-22 10:11:07 -04:00
Pavel Dohnal
ee00464cc5 Remove www from confirmation email sender
[MAILPOET-1593]
2018-10-22 09:17:10 +02:00
wxa
6b6f488f1e Schedule welcome email only if subscriber is confirmed in MPAPI [MAILPOET-1589] 2018-10-16 19:03:44 +03:00
M. Shull
ad37c6b9c5 Merge pull request #1552 from mailpoet/email-notifications
Email notifications [MAILPOET-1522]
2018-10-15 11:16:23 -04:00
Pavel Dohnal
605f8f1ce1 Try to fix flaky scheduler tests
[MAILPOET-1579]
2018-10-15 15:50:06 +02:00
M. Shull
1ffd5741be Merge pull request #1548 from mailpoet/php-deps-update
PHP Dependencies update [MAILPOET-1542]
2018-10-15 08:01:03 -04:00
Pavel Dohnal
a1d606e533 Add cleanup
[MAILPOET-1522]
2018-10-15 13:52:04 +02:00
Pavel Dohnal
654dd1e8d0 Rename Send classes
[MAILPOET-1522]
2018-10-15 13:06:19 +02:00
Rostislav Wolný
c3481dd4b7 Refactor subscription links to work with subscriber entity
[MAILPOET-1495]
2018-10-12 11:33:15 +02:00
Rostislav Wolný
b45c47a9e7 Update SubscriberFinder and Scheduler to use object entities
[MAILPOET-1495]
2018-10-12 11:26:23 +02:00
wxa
cb3952c9fb Fix unit tests failing in MySQL strict mode [MAILPOET-1585] 2018-10-11 23:09:37 +03:00
wxa
b597cb39f1 Fix AspectMock to work when the Premium plugin is active [MAILPOET-1585] 2018-10-11 23:08:40 +03:00
Rostislav Wolný
4b675a41d6 Update aspect mock and goaop framework
[MAILPOET-1542]
2018-10-11 14:02:13 +02:00
Pavel Dohnal
70debcc828 Refactor confirmation email sending
Aspect mock stopped working for me so I had to create a separate service
for sending confirmation emails.

[MAILPOET-1522]
2018-10-11 13:39:39 +02:00
Pavel Dohnal
4249c7a2cb Send an email notification on new subscriber
[MAILPOET-1522]
2018-10-11 10:23:06 +02:00
Rostislav Wolný
6b9c252649 Remove unused methods in SubscribersFinder
[MAILPOET-1495]
2018-10-11 09:19:23 +02:00
M. Shull
be75e0d3ee Merge pull request #1545 from mailpoet/welcome-email-data-factory
Welcome email data factory [MAILPOET-1550]
2018-10-10 14:05:30 -04:00
M. Shull
8e12bbf97f Merge pull request #1543 from mailpoet/subscriber-data-factory
Create subscriber data factory [MAILPOET-1549]
2018-10-10 14:00:47 -04:00
Amine Ben hammou
b632d74e5f triming settings values 2018-10-09 19:54:06 +02:00
Pavel Dohnal
e0b676fac4 Uncomment comment
[MAILPOET-1550]
2018-10-09 12:09:31 +02:00
Pavel Dohnal
6566f515f5 Copy migrations to dump to prevent test failures
[MAILPOET-1550]
2018-10-09 12:05:31 +02:00
Pavel Dohnal
0b644e7c8f Add data factory for welcome emails
[MAILPOET-1550]
2018-10-09 12:04:32 +02:00
Pavel Dohnal
a346492d46 Refactor post notification factory
[MAILPOET-1550]
2018-10-09 09:24:29 +02:00
Pavel Dohnal
b6513262b0 Create subscriber data factory
[MAILPOET-1549]
2018-10-08 15:59:07 +02:00
Michelle Shull
9ec6f52098 Merge pull request #1526 from mailpoet/linux-cron
Linux cron [MAILPOET-1538]
2018-10-08 06:41:57 -04:00
Amine Ben hammou
c51a3f208c delete related scheduled_task_subscribers records 2018-10-04 14:52:49 +02:00
Michelle Shull
5524805ec3 pulled bad tests 2018-10-04 14:06:06 +02:00
Michelle Shull
816ec7e1d7 code sniffer fixes for 4 files 2018-10-04 14:06:06 +02:00
Pavel Dohnal
b2e2087cfc Split cron daemon into 2 classes
[MAILPOET-1538]
2018-10-04 08:27:31 +02:00
Michelle Shull
69d920376f requested changes [MQ-70][MQ-71][MQ-72][MQ-73][MQ-74][MQ-77] 2018-10-04 08:01:07 +02:00
Michelle Shull
22efacd2d7 requested changes, added coverage for import/export [MQ-76][MQ-75][MQ-74][MQ-73][MQ-72][MQ-71][MQ-70][MQ-77] 2018-10-04 08:01:07 +02:00
Michelle Shull
25c72c6ce7 Edit, Add, Delete Subscribers [MQ-71][MQ-72][MQ-73][MQ-74][MQ-77] 2018-10-04 08:01:07 +02:00
Michelle Shull
e94d85fd47 Edit, Add, Delete Subscribers [MQ-71][MQ-72][MQ-73][MQ-74][MQ-77] 2018-10-04 08:01:07 +02:00