Commit Graph

219 Commits

Author SHA1 Message Date
Rostislav Wolny
0437236cf1 Refactor subscriber finder to use new repository
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
866aeabb10 Update form export plugin to comment heading, paragraph contents with todo
[MALPOET-3076]
2020-09-14 14:22:11 +02:00
Rostislav Wolny
3adb20dd23 Update plugin for form exports to support assets
[MAILPOET-3076]
2020-09-14 14:22:11 +02:00
Pavel Dohnal
7c8e74dbcc Use tinymce default icons set
[MAILPOET-3098]
2020-09-08 16:27:15 +02:00
Rostislav Wolny
c660f011dc Refactor form template ids to class constants
[MAILPOET-2810]
2020-08-12 17:49:55 +02:00
Rostislav Wolny
81ae53141c Add translations generating to template exporter
[MAILPOET-2810]
2020-08-12 17:49:55 +02:00
Rostislav Wolny
4842bac21a Add simple plugin for exporting forms to Template class
[MAILPOET-2810]
2020-08-12 17:49:55 +02:00
Rostislav Wolny
7c979c9b56 Move manage subscription page filter to proper class
[MAILPOET-1635]
2020-08-03 10:23:17 +02:00
wxa
a181afe646 Load PHPMailer conditionally to avoid deprecation notices in WP 5.5 [MAILPOET-3040] 2020-07-16 10:11:09 +02:00
Veljko V
85824ec268 Adjust changes to fix failed tests 2020-07-09 09:56:10 +02:00
Rostislav Wolny
c4628d4f78 Update usages of form factory
[MAILPOET-2985]
2020-07-06 15:18:23 +02:00
Rostislav Wolny
ccf5210dbd Add missing escaping to phpstan ignore pattern
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
Rostislav Wolny
0d4abd9bce Mark Newsletter trash,restore,delete as deprecated and use bulk methods instead
[MAILPOET-2898][MAILPOET-2758]
2020-06-17 14:37:06 +02:00
Rostislav Wolny
a8d11bf045 Replace Newsletter delete,trash,replace by new bulkMethods
[MAILPOET-2898][MAILPOET-2758]
2020-06-17 14:37:06 +02:00
Rostislav Wolny
6ee891a387 Add scheduled task subscriber entity and repository
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
Pavel Dohnal
8485c63b45 Add formal nl translations
[MAILPOET-2962]
2020-06-08 14:44:32 +02:00
Rostislav Wolny
ddfd203bed Add whitespace and comments stripping from vendor and vendor-prefixed
[MAILPOET-2692]
2020-06-04 09:22:23 +02:00
Jan Jakeš
fb238cd531 Fix errors discovered by doctrine-phpstan
[MAILPOET-2945]
2020-05-27 13:40:41 +02:00
Jan Jakeš
f8d1439b31 Skip templates in PHPStan for now due to extreme slowness
[MAILPOET-2945]
2020-05-27 13:40:41 +02:00
Jan Jakeš
f66a8d6af3 Check Doctrine entities by PHPStan
[MAILPOET-2945]
2020-05-27 13:40:41 +02:00
Jan Jakeš
df6bf552b1 Prefix phpstan-doctrine for MailPoetVendor
[MAILPOET-2945]
2020-05-27 13:40:41 +02:00
Jan Jakeš
fb2e1c707e Update phpstan and phpstan-doctrine
[MAILPOET-2945]
2020-05-27 13:40:41 +02:00
Jan Jakeš
4862d42e8b Test all supported save fields
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
Jan Jakeš
688338bcdf Refactor save controller tests, use Doctrine
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
Jan Jakeš
86a24ad674 Use PHPStan generics
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
Jan Jakeš
0e5e95310f Set newsletter segment data using Doctrine
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
Pavel Dohnal
260b8931f7 Fix phpstan config
[MAILPOET-2716]
2020-04-24 11:44:09 +02:00
Pavel Dohnal
a873f9846c Move the MailChimp test to integration suite
[MAILPOET-2843]
2020-04-16 12:57:34 +02:00
Ján Mikláš
f560dbb386 Update QA person 2020-04-15 10:00:33 +02:00
Viktor Szépe
5bf85c4db6 Optimize transifexrc geenration 2020-04-07 16:45:50 +02:00
Rostislav Wolny
dc55fb64cd Set even 30 days old newsletters as scheduled when reactivating an email
[MAILPOET-2709]
2020-04-01 16:49:27 +02:00
Jan Jakeš
a0ee6dadba Ignore PHPStan error about EntityManager::getReference() type for now
PHPStan's Doctrine extension doesn't recognize our prefixed version of Doctrine.
We'll need to address this separately.

[MAILPOET-2647]
2020-03-23 00:33:40 +01:00
Jan Jakeš
72af35e2af Rewrite newsletter template model test to Doctrine repository test
[MAILPOET-2645]
2020-03-23 00:33:40 +01:00
Jan Jakeš
cf88ada402 Rewrite old tests to NewslettersListingRepository tests
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
Jan Jakeš
ecc1d68b5b Check if bounce sync is scheduled within 42 hours for all emails when sending
[MAILPOET-2705]
2020-02-20 17:34:07 +00:00
Jan Jakeš
024ac52fb9 Add phpstan-doctrine extension
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
f980cb00d8 Update PHPStan
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
f56cd6934f Add CodeSniffer rule for opening brace of class/interface/trait
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
707eb399a8 Add CodeSniffer rule for unused "use" statements
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
ec6ecdb79e Add CodeSniffer rules for parameter, property, and return typehint spacing
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
53f2614c02 Add CodeSniffer rule for declaring class properties
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
153c72cd77 Autofix long scalar typehints to short ones
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
56286bfd11 Add CodeSniffer rule enforcing short scalar typehint variants
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
b39dac75d6 Autofix number of newlines between methods
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
73963bd37a Add CodeSniffer rule for empty lines between methods
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
e640395589 Move indentation rules to a custom section
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
4e538cbcf7 Move other class/interface related rules to their section
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
b160df9ea7 Add CodeSniffer rule to check for duplicate class name
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
30f461a95c Add CodeSniffer rule to enforce lowercase 'class' keyword
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
3a9f806641 Add rule to disable inline HTML in PHP (exclude Widget.php)
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00