Commit Graph

6737 Commits

Author SHA1 Message Date
Rostislav Wolny
9399e19e3b Refactor MailPoet\Router, Services to use new settings
[MAILPOET-1757]
2019-01-31 15:57:58 +01:00
Rostislav Wolny
fce709a7fc Refactor MailPoet\Newsletter to use new settings
[MAILPOET-1757]
2019-01-31 15:57:58 +01:00
Rostislav Wolny
3a7ea60d3f Refactor MailPoet\Model to use new settings
[MAILPOET-1757]
2019-01-31 15:57:58 +01:00
Rostislav Wolny
f4f1770b1d Refactor MailPoet\Mailer to use new settings
[MAILPOET-1757]
2019-01-31 15:57:58 +01:00
Rostislav Wolny
71405a74e7 Refactor MailPoet\From, Helpscout and Logging to use new settings
[MAILPOET-1757]
2019-01-31 15:57:58 +01:00
Rostislav Wolny
ff238bf69a Refactor MailPoet\Cron to use new settings
[MAILPOET-1757]
2019-01-31 15:57:58 +01:00
Rostislav Wolny
6e79705128 Refactor MailPoet\Config to use new settings
[MAILPOET-1757]
2019-01-31 15:57:58 +01:00
Rostislav Wolny
3b5962d36a Refactor MailPoet\API to use new settings
[MAILPOET-1757]
2019-01-31 15:57:46 +01:00
Jan Jakeš
5495e4c2eb Add test to ensure unwated migrations are not produced
[MAILPOET-1717]
2019-01-31 15:11:46 +01:00
Jan Jakeš
fc4f0a2851 Fix DB changes being detected on every upgrade
[MAILPOET-1717]
2019-01-31 15:11:46 +01:00
Rostislav Wolny
3aa0926fb9 Remove setting and getting of nested values on Setting model
[MAILPOET-1757]
2019-01-31 14:51:07 +01:00
Rostislav Wolny
4c6e76dd44 Add SettingsController cache reset to integration tests
[MAILPOET-1757]
2019-01-31 14:51:07 +01:00
Rostislav Wolny
f7aecf1d63 Add new settings service
[MAILPOET-1757]
2019-01-31 14:48:01 +01:00
Rostislav Wolny
7a3de54864 Delete empty test 2019-01-31 14:48:01 +01:00
Rostislav Wolny
cd2ababade Refactor utils CSS so that it can be used as service in DI container
[MAILPOET-1730]
2019-01-31 14:36:26 +01:00
Rostislav Wolny
f1ab901e02 Preserve inlined link styles in header and footer
[MAILPOET-1730]
2019-01-31 14:36:26 +01:00
Rostislav Wolny
f43f3497af Fix styles inlining so that more specific styles are preserved
[MAILPOET-1730]
2019-01-31 14:36:26 +01:00
Rostislav Wolny
b6516068a0 Fix parseCss to return rules in correct order
[MAILPOET-1730]
2019-01-31 14:36:17 +01:00
M. Shull
a39b40e9b7 Merge pull request #1743 from mailpoet/encapsulate-wp
Encapsulate WP calls
2019-01-31 08:28:27 -05:00
Jan Jakeš
6c4aa4ab2d Fix occasionally frozen new tabs on newer Chrome versions
[MAILPOET-1738]
2019-01-31 13:59:41 +01:00
Jan Jakeš
6f934e2c87 Update Chrome for acceptance tests to current version
[MAILPOET-1738]
2019-01-31 13:49:45 +01:00
Amine Ben hammou
f1c7e48176 Remove debugging code 2019-01-31 13:28:29 +01:00
Amine Ben hammou
f83b7453fc Use DI container whever possible 2019-01-31 13:25:00 +01:00
Amine Ben hammou
8b602bd947 Move WPHooks methods to WPFunctions 2019-01-31 13:25:00 +01:00
Amine Ben hammou
d452cfcae7 Wrap calls in DateTime and Emoji classes 2019-01-31 13:23:32 +01:00
M. Shull
06f1dad120 Merge pull request #1759 from mailpoet/subscriber-confirmations-limit
Limit number of confirmation emails sent to one email
2019-01-31 07:09:59 -05:00
Amine Ben hammou
49d2f16705 Update images URLs on CSS 2019-01-31 11:54:00 +01:00
Pavel Dohnal
5dfde1428e Add release version command
[MAILPOET-1754]
2019-01-31 09:19:20 +01:00
Jan Jakeš
78d3f1f7c2 Update Prototype.js from 1.7.2 to 1.7.3 to fix compatibility with WP5
[MAILPOET-1763]
2019-01-31 08:56:20 +01:00
M. Shull
28898037f5 Merge pull request #1760 from mailpoet/full-width
Fix images with full-width [MAILPOET-1743]
2019-01-30 11:22:13 -05:00
Pavel Dohnal
6a1185be74 Fix styling problems 2019-01-30 16:35:51 +01:00
Pavel Dohnal
05dedc7579 Fix bold button checkbox
[MAILPOET-1746]
2019-01-30 14:03:59 +01:00
Ján Mikláš
f96e65dc15 Add integration test for limiting confirmation emails 2019-01-30 13:59:49 +01:00
Ján Mikláš
b663d9761e Encapsulate is_user_logged_in function 2019-01-30 13:59:49 +01:00
Ján Mikláš
8e51a56426 Limit number of confirmation emails sent to one email
MAILPOET-1734
2019-01-30 13:59:49 +01:00
M. Shull
64105b4542 Merge pull request #1757 from mailpoet/clarify-nl-settings
Clarify newsletter settings [MAILPOET-1703]
2019-01-30 07:11:57 -05:00
Rostislav Wolný
87d74cbe19 Merge pull request #1763 from mailpoet/fix-test-flakiness
Fix test flakiness [MAILPOET-1766]
2019-01-30 11:35:30 +01:00
Rostislav Wolny
41404ee34e Fix full width images on mobile clients
[MAILPOET-1743]
2019-01-30 11:33:34 +01:00
Pavel Dohnal
f41a69ea4a Fix test flakiness
[MAILPOET-1766]
2019-01-30 11:19:31 +01:00
Tautvidas Sipavičius
922572971d Merge pull request #1745 from mailpoet/subsription-form-registration-page
Subscribe to MP on registration page [MQ-82]
2019-01-30 10:24:14 +02:00
Pavel Dohnal
961747e549 Fix styling problems 2019-01-30 09:10:04 +01:00
Pavel Dohnal
6ffac49364 Fix new code 2019-01-30 09:10:04 +01:00
Pavel Dohnal
3128da45b3 Fix broken forms 2019-01-30 09:04:32 +01:00
Pavel Dohnal
fb7095d3af Fix broken sending page 2019-01-30 09:04:32 +01:00
Pavel Dohnal
f1cbc4a7c6 Fix eslint rules in ES5 files 2019-01-30 09:04:32 +01:00
Pavel Dohnal
20ae36cf0b Fix eslint rules 2019-01-30 09:04:32 +01:00
Pavel Dohnal
91c974e08f Use safer setState 2019-01-30 09:04:32 +01:00
Pavel Dohnal
9de2a10bc2 Fix react indentation 2019-01-30 09:04:32 +01:00
Pavel Dohnal
91513edd09 Remove default declaration for required properties 2019-01-30 09:04:31 +01:00
Pavel Dohnal
4646086660 Add noopener noreferrer attribute to links 2019-01-30 09:04:31 +01:00