Commit Graph

13768 Commits

Author SHA1 Message Date
wxa
56868ce0db Remove unnecessary template inclusion, fix automatic email step name in email editor [MAILPOET-2433] 2020-11-11 14:27:36 +01:00
Veljko V
fe2688455b Fixed flaky scenario addHeader [MAILPOET-3233]
[MAILPOET-3233](https://mailpoet.atlassian.net/browse/MAILPOET-3233)
2020-11-11 14:52:21 +03:00
Pavel Dohnal
ab009864a2 Remove constant that is not used any more
[MAILPOET-2993]
2020-11-11 11:34:55 +01:00
Pavel Dohnal
a8050f0f02 Create method for wp check
[MAILPOET-2993]
2020-11-11 11:34:55 +01:00
Pavel Dohnal
1724d3b698 Remove usless annotation
[MAILPOET-2993]
2020-11-11 11:34:55 +01:00
Pavel Dohnal
d4541dfa4c Remove usless assignment
[MAILPOET-2993]
2020-11-11 11:34:55 +01:00
Pavel Dohnal
fcbfd6fb68 Refactor shortcode categories to doctrine
[MAILPOET-2993]
2020-11-11 11:34:55 +01:00
Pavel Dohnal
6139e300c3 Free up shortcodes constructor for DI
[MAILPOET-2993]
2020-11-11 11:34:55 +01:00
Pavel Dohnal
7d538abad8 Refactor tracking into doctrine
[MAILPOET-2993]
2020-11-11 11:34:55 +01:00
Pavel Dohnal
4134e6e882 Use doctrine in Shortcodes Helper
[MAILPOET-2993]
2020-11-11 11:34:55 +01:00
Ján Mikláš
d7c14753fe Simplify formatting date and time on email stats
Also fixes blank page in Safari

[MAILPOET-3277]
2020-11-11 10:05:32 +01:00
Ján Mikláš
df43f31367 Fix parsing date in email status
[MAILPOET-3277]
2020-11-11 10:05:32 +01:00
Ján Mikláš
89aae5f1c8 Fix spacing in <Categories> in Safari
[MAILPOET-3277]
2020-11-11 10:05:32 +01:00
Ján Mikláš
f62500f9a9 Fix spacing on listing when no emails are present (not even in trash)
[MAILPOET-3266]
2020-11-11 09:38:41 +01:00
Ján Mikláš
a0889cfd65 Update changelog 2020-11-10 14:07:14 +01:00
Ján Mikláš
d0df8536ec Release 3.54.2 2020-11-10 14:07:14 +01:00
Veljko V
834ff371f7 Fix to make the tests more concise [MAILPOET-3283] 2020-11-10 13:14:00 +01:00
Veljko V
a9e9332bef Remove save settings case [MAILPOET-3283]
[MAILPOET-3283](https://mailpoet.atlassian.net/browse/MAILPOET-3283)
2020-11-10 13:14:00 +01:00
Veljko V
2fb09419da Updated existing scenario to fix errors [MAILPOET-3283]
[MAILPOET-3283](https://mailpoet.atlassian.net/browse/MAILPOET-3283)
2020-11-10 13:14:00 +01:00
Veljko V
f0fa48a0c2 Added new scenarios for custom unsubscribe pages [MAILPOET-3283]
[MAILPOET-3283](https://mailpoet.atlassian.net/browse/MAILPOET-3283)
2020-11-10 13:14:00 +01:00
Rostislav Wolny
d684dc0543 Remove unnecessary new user caching from WP segment
[MAILPOET-3141]
2020-11-09 12:56:17 +01:00
Rostislav Wolny
a7c2b60fd7 Refactor welcome scheduler test to doctrine
[MAILPOET-3141]
2020-11-09 12:56:17 +01:00
Rostislav Wolny
b97dee0bfe Refactor welcome newsletter scheduler to Doctrine
[MAILPOET-3141]
2020-11-09 12:56:17 +01:00
Rostislav Wolny
48ba20602e Handle batch sync of new users for disabled WP users segment
[MAILPOET-3141]
2020-11-09 12:56:17 +01:00
Rostislav Wolny
6fcb485e61 Forbid scheduling of welcome email form trashed segment or subscriber
[MAILPOET-3141]
2020-11-09 12:56:17 +01:00
Rostislav Wolny
65ca040a20 Always inject welcome emails scheduler
[MAILPOET-3141]
2020-11-09 12:56:17 +01:00
Rostislav Wolny
3dcb939432 Handle adding new WP users to disabled WP segment
[MAILPOET-3141]
2020-11-09 12:56:17 +01:00
Rostislav Wolny
f960f7f928 Add ability to distinguish new subscriber in WP user sync
[MAILPOET-3141]
2020-11-09 12:56:17 +01:00
Rostislav Wolny
645f888186 Refactor WP Users segment controller to injectable service
[MAILPOET-3141]
2020-11-09 12:56:17 +01:00
Rostislav Wolny
75e7012fb6 Simplify Circle CI environment setup for static analysis
[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
Rostislav Wolny
688755a9bf Handle WP source path config for different environments
[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
Rostislav Wolny
76bb139019 Fix phpstan issues found in integration tests
[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
Rostislav Wolny
24fa5bd6ca Adjust integration tests analysis configuration
[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
Rostislav Wolny
6438081476 Fix issues in Doctrine entities newly found by PHPStan
[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
Rostislav Wolny
54e3c52630 Require dbDelta in Migrator function just in time
This change needs to be done so that PHPStan can run analysis
without actually loading whole site.

wp-admin/includes/upgrade.php has some side effects
that require other WP functions to be loaded in runtime.

[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
Rostislav Wolny
8f73eb785b Load stuff that is needed in runtime during PHPStan analysis
[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
Rostislav Wolny
36b5a279b9 Add constants needed during analysis
[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
Rostislav Wolny
90d7e1804e Clean PHPStan bootstrap file - get rid of WP loading
[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
Rostislav Wolny
4202faa40c Configure phpstan scan files and directories for libs analysis
[MAILPOET-3029]
2020-11-09 11:04:32 +01:00
Veljko V
7dc61a2b3c Added data automation id updated test [MAILPOET-3272]
[MAILPOET-3272]
2020-11-05 19:39:53 +03:00
Veljko V
104d27b65a Update scenario to cover form new button [MAILPOET-3272]
[MAILPOET-3272](https://mailpoet.atlassian.net/browse/MAILPOET-3272)
2020-11-05 19:39:53 +03:00
Jan Lysý
7b8335fccb Add new component for fullscreen mode
[MAILPOET-3205]
2020-11-05 15:04:29 +01:00
Jan Lysý
a616087835 Add missing translations for fullscreen
[MAILPOET-3205]
2020-11-05 15:04:29 +01:00
Jan Lysý
5a3129f12d Store that fullsreen is enabled and toggle is-fullscreen class
[MAILPOET-3205]
2020-11-05 15:04:29 +01:00
Jan Lysý
62e559694b Add dropdown menu in Form Editor Header
[MAILPOET-3205]
2020-11-05 15:04:29 +01:00
Jan Lysý
09405a46a8 Hide sidebar in form editor for small devices
[MAILPOET-2794]
2020-11-03 12:21:31 +01:00
Jan Lysý
0f6c026793 Show close button for sidebar on small devices
[MAILPOET-2794]
2020-11-03 12:21:31 +01:00
Pavel Dohnal
f35e2a04da Release 3.54.1 2020-11-03 11:34:20 +01:00
Rostislav Wolny
7911e90769 Remove unnecessary html class
[MAILPOET-3207]
2020-11-02 12:19:42 +01:00
Rostislav Wolny
a980c6e4cd Add mailpoet prefix to html class for form templates header
[MAILPOET-3207]
2020-11-02 12:19:42 +01:00