Commit Graph

9623 Commits

Author SHA1 Message Date
Jan Jakeš
292a96953c Set MetadataCache read-only flag from AnnotationReaderProvider
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
Jan Jakeš
68c1b62df5 Extract annotation reader setup to a provider class
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
Jan Jakeš
0bfeaab160 Make MetadataCache compatible with both Doctrine and Validator
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
Jan Jakeš
d5d2a183a9 Add entity validation constraints based on old models
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
Jan Jakeš
83286d64c4 Add test for Doctrine entity validation
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
Jan Jakeš
730f640cc3 Integrate symfony/validator with Doctrine entitites
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
Jan Jakeš
bed49f97ef Install symfony\validator to vendor-prefixed
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
Jan Jakeš
48802e47c4 Use namespaced Doctrine annotations
[MAILPOET-2437]
2019-10-24 11:03:09 +01:00
Pavel Dohnal
f27946444e Exclude wizard properly
[MAILPOET-2469]
2019-10-24 10:59:56 +01:00
Pavel Dohnal
24e42c2e95 Remove banner from the last year
[MAILPOET-2469]
2019-10-24 10:59:56 +01:00
Pavel Dohnal
1ddf68898d Add black friday banner
[MAILPOET-2469]
2019-10-24 10:59:56 +01:00
wxa
684922cbdf Update tests [MAILPOET-2460] 2019-10-24 10:57:36 +01:00
wxa
da9c42963f Extract usage of emoji encoding from the newsletter model [MAILPOET-2460] 2019-10-24 10:57:36 +01:00
wxa
8fb18e7c2e Extract usage of emoji encoding from the sending queue model [MAILPOET-2460] 2019-10-24 10:57:36 +01:00
Pavel Dohnal
ef79b7efbb Add ga campaign to api response
[MAILPOET-2397]
2019-10-23 17:34:07 +01:00
Pavel Dohnal
200a9b1edb Move unrelated code to own class
[MAILPOET-2397]
2019-10-23 17:34:07 +01:00
Pavel Dohnal
a42a971efd Move GA tracking to free
[MAILPOET-2397]
2019-10-23 17:34:07 +01:00
Pavel Dohnal
787cd8373a Move data for GA to free
[MAILPOET-2397]
2019-10-23 17:34:07 +01:00
Pavel Dohnal
780f7a30c0 Move frontend for GA to free
[MAILPOET-2397]
2019-10-23 17:34:07 +01:00
Tautvidas Sipavičius
b63f44ca04 Release 3.38.1 2019-10-22 16:05:47 +03:00
wxa
c5d9c1c2d7 Reflect WC Premium features moved in Free in the readme [MAILPOET-2418] 2019-10-21 15:15:45 +01:00
wxa
f4267a6f03 Process each entry only once in unsubscribe tokens worker [MAILPOET-2447] 2019-10-21 12:44:15 +01:00
Ján Mikláš
4ea26a6421 Use npm 6.12
[MAILPOET-2406]
2019-10-21 10:55:56 +01:00
Amine Ben hammou
1aa675c35a Fix tests
[MAILPOET-2278]
2019-10-18 09:41:34 +01:00
Amine Ben hammou
ad899e436c Add heading content
[MAILPOET-2278]
2019-10-18 09:41:34 +01:00
Amine Ben hammou
6697424030 Save fontColor in the template
[MAILPOET-2278]
2019-10-18 09:41:34 +01:00
Amine Ben hammou
30b802f0c1 Change content titles color
[MAILPOET-2278]
2019-10-18 09:41:34 +01:00
Amine Ben hammou
661488a14f Save colors into Woocommerce settings
[MAILPOET-2278]
2019-10-18 09:41:34 +01:00
Amine Ben hammou
86cffacdbe Add WooCommerceSettings endpoint
[MAILPOET-2278]
2019-10-18 09:41:34 +01:00
Amine Ben hammou
af902e93f4 Update colors when changed from settings
[MAILPOET-2278]
2019-10-18 09:41:34 +01:00
Amine Ben hammou
b56cee8b7d Show settings on click
[MAILPOET-2278]
2019-10-18 09:41:34 +01:00
Amine Ben hammou
8b2bb9d69f Add heading widget to the transactional email template
[MAILPOET-2278]
2019-10-18 09:41:34 +01:00
Amine Ben hammou
6355fac294 Add heading woocommerce block
[MAILPOET-2278]
2019-10-18 09:41:34 +01:00
Jan Jakeš
3366d9eb85 Add comments explaining custom PHPStan extensions
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
e3176a3edf Check all test support files with PHPStan
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
a2982de3a8 Check all test support files with Code Sniffer
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
02ac03be02 Remove old unused test support files
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
10a98031e8 Add some missing annotations
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
0092a54a77 Save PHPStan and Code Sniffer vendor cache on CircleCI
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
985372c783 Build Codeception-generated files early for PHPStan on CircleCI
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
2e836c174e Check acceptance tests with PHPStan, fix discovered problems
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
ffc11af689 Check data factories with PHPStan, fix discovered problems
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
eb02627a98 Fix PHPStan errors in unit tests
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
5c2cf6e3c7 Implement Codeception extension for PHPStan
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
66c48f4690 Implement PHPStan extension for PHPUnit 5 compatibility
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
175b66c273 Add PHPUnit extension for PHPStan
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
39932e9846 Run PHPStan for unit tests
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
078223cd64 Fix path usage in PHPStan setup
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
cdcd63342d Install PHPStan Shim (prefixed PHAR version) using Composer to enable extensions
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
Jan Jakeš
7ecabdba3a Check also tasks and tools with code sniffer
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00