Commit Graph

9623 Commits

Author SHA1 Message Date
Jan Jakeš
58b1e90f6d Skip sending key test when sending key env variable not set
[MAILPOET-2319]
2019-09-12 14:00:33 +02:00
Jan Jakeš
95a1d383f3 Do not fail build when grep finds no WP_TEST variables
[MAILPOET-2319]
2019-09-12 14:00:33 +02:00
Jan Jakeš
01a0fe96c4 Remove no longer necessary checks
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
Jan Jakeš
1f219d1eba Improve comments and coding style
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
Jan Jakeš
5cda1e3cdd Prefix files in build
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
Pavel Dohnal
41c01ca230 Move automatic emails to own scheduler
[MAILPOET-2348]
2019-09-11 19:16:21 +01:00
Pavel Dohnal
493e16606c Move constans to their classes
[MAILPOET-2348]
2019-09-11 19:16:21 +01:00
Pavel Dohnal
3d750c5bb8 Move post notification scheduling to service
[MAILPOET-2348]
2019-09-11 19:16:21 +01:00
Amine Ben hammou
446af84e6c Add acceptance test
[MAILPOET-2210]
2019-09-11 10:36:56 +01:00
Amine Ben hammou
7f66b1bcd5 Subscribe new user to WP list only
[MAILPOET-2210]
2019-09-11 10:36:56 +01:00
Amine Ben hammou
2b51b2f209 Check parent exists before returning it
[MAILPOET-2350]
2019-09-11 10:18:10 +01:00
Amine Ben hammou
025110af5d Add suggested articles to Beacon
[MAILPOET-2338]
2019-09-11 10:16:03 +01:00
Rami Yushuvaev
2e72ba447d Use numberFormatI18n() 2019-09-11 10:07:34 +01:00
Rami Yushuvaev
4b79ae1801 Minor %s placeholder fix 2019-09-11 10:07:34 +01:00
Rami Yushuvaev
1c52f89130 Update sprintf() 2019-09-11 10:07:34 +01:00
Rami Yushuvaev
3c3fcf38cb i18n: merge two similar translation strings 2019-09-11 10:07:34 +01:00
Rami Yushuvaev
5e869c7091 i18n: Avoid using HTML tags in translation strings
Remove `<br>` tag from the translation string.
2019-09-11 10:06:02 +01:00
Amine Ben hammou
670adaf6d4 Fix typo
[MAILPOET-2332]
2019-09-11 10:01:09 +01:00
Amine Ben hammou
1c98ffa3e1 Update FAQ and WooCommerce
[MAILPOET-2332]
2019-09-11 10:01:09 +01:00
Rami Yushuvaev
a9bb3e66ed i18n: remove redundant HTML tag
The string has one `<b>` tag and two `</b>` tags. This PR removes the second closing tag.
2019-09-11 10:49:54 +03:00
Rami Yushuvaev
c1594ad400 i18n: fix period location 2019-09-11 10:45:07 +03:00
Rami Yushuvaev
aa78494d94 i18n: fix minor typo 2019-09-11 10:44:21 +03:00
Amine Ben hammou
3917448ab5 Hide stats link if newsletter not sent yet
[MAILPOET-2218]
2019-09-10 18:09:01 +01:00
Ján Mikláš
4ce9f8b47e Update changelog 2019-09-10 11:58:38 +02:00
Ján Mikláš
3bbe6d28a3 Release 3.35.4 2019-09-10 11:58:38 +02:00
Ján Mikláš
d164950d29 Fix preparing release 2019-09-10 10:39:33 +02:00
Pavel Dohnal
7e112cbbfc Fix intro after beacon upgrade
[MAILPOET-2351]
2019-09-10 09:19:08 +01:00
Pavel Dohnal
6584d84dbb Fix PHP Scoper ignoring doctrine array annotations
[MAILPOET-2297]
2019-09-09 14:11:44 +01:00
Ján Mikláš
270a5fc219 Fix parsing IPv6 in WP 4.7 and 4.8
Code copied from https://developer.wordpress.org/reference/classes/wpdb/parse_db_host/

[MAILPOET-2289]
2019-09-09 13:50:07 +01:00
Ján Mikláš
a4b32fa44f Run PHP 5 integration tests on WordPress 4.7, others on latest
[MAILPOET-2289]
2019-09-09 13:50:07 +01:00
Ján Mikláš
a5cbe98031 Fix failing integration test in MySQL 8.0
[MAILPOET-2289]
2019-09-09 13:50:07 +01:00
Ján Mikláš
64e9bce158 Use MySQL 8.0 in PHP 7 integration tests
[MAILPOET-2289]
2019-09-09 13:50:07 +01:00
Ján Mikláš
14991f5231 Use MySQL 5.5 in PHP 5 integration tests
[MAILPOET-2289]
2019-09-09 13:50:07 +01:00
Ján Mikláš
92738c57c8 Fix running codeception without SKIP_DEPS=1
[MAILPOET-2349]
2019-09-09 13:59:17 +02:00
Ján Mikláš
f4840e61fe Add integration test for sendConfirmationEmail
[MAILPOET-2316]
2019-09-09 11:35:38 +01:00
Ján Mikláš
ed971dd4dd Nicer code for showing API error message
[MAILPOET-2316]
2019-09-09 11:35:38 +01:00
Ján Mikláš
4d931bfb0e Fix integration tests
[MAILPOET-2316]
2019-09-09 11:35:38 +01:00
Ján Mikláš
a4c42c7973 Add acceptance test for resending email
[MAILPOET-2316]
2019-09-09 11:35:38 +01:00
Ján Mikláš
46476c8491 Add "resend email" action to subscribers list item
[MAILPOET-2316]
2019-09-09 11:35:38 +01:00
Ján Mikláš
481cae676c Add subscribers API action for sending confirmation email
[MAILPOET-2316]
2019-09-09 11:35:38 +01:00
Pavel Dohnal
0e8a5bdb62 Add tracy panel for DI container
[MAILPOET-2293]
2019-09-09 10:52:40 +01:00
Ján Mikláš
e8253ad94e Remove bulk option to resend confirmation emails
[MAILPOET-2315]
2019-09-09 09:51:52 +01:00
Ján Mikláš
f41f7f5138 Run codeception from image
[MAILPOET-2309]
2019-09-05 10:25:34 -04:00
Ján Mikláš
0acbb4ef48 Run JS tests as separate job
[MAILPOET-2309]
2019-09-05 10:25:34 -04:00
Jan Jakeš
54ae6362dc Run multisite tests also on release branch
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
Jan Jakeš
8896e493f9 Simplify multisite acceptance tests setup
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
Jan Jakeš
4177c1541d Make Tracy log dir configurable
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
Jan Jakeš
cf9c90bd04 Rewrite UserFlags data factory to create-or-update logic
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
Jan Jakeš
0e5c903da9 Add MailHog as acceptance tests WordPress image dependency
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
Jan Jakeš
70a6ba6979 Simplify acceptance tests WordPress image setup
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00