Commit Graph

13505 Commits

Author SHA1 Message Date
Jan Lysý
ac18572b68 Update integration test for rendering form
[MAILPOET-3786]
2021-09-20 09:17:43 +02:00
Jan Lysý
f9ba4623c6 Create custom validation for names
I had to use a custom validation because we want to different
error message for each part of validation.
I didn't find a better solution for Parsley library.

[MAILPOET-3786]
2021-09-20 09:17:43 +02:00
Pavel Dohnal
ec86e742c2 Fix coding standards
[MAILPOET-3732]
2021-09-17 12:17:36 +02:00
Pavel Dohnal
21839fc30b Fix indentation of multiline function declarations
[MAILPOET-3732]
2021-09-17 12:17:36 +02:00
Pavel Dohnal
cdda3480ca Make all constructor signatures multiline
[MAILPOET-3732]
2021-09-16 14:19:40 +02:00
Pavel Dohnal
150862d986 Add a rule to enforce multiline constructors
[MAILPOET-3732]
2021-09-16 14:19:40 +02:00
Brezo Cordero
5d13ea1d2e Add comment about deprecation warning for font selection toolbar
[MAILPOET-3399]
2021-09-15 15:58:09 +02:00
Rostislav Wolny
f0b0bdc9de Update lucatume/wp-browser
[MAILPOET-3799]
2021-09-15 08:13:30 +02:00
Jan Lysý
3eb3fc663a Render bounce statistics
[MAILPOET-3766]
2021-09-14 15:59:50 +02:00
Jan Lysý
ccedd3a112 Add count of bounced emails into API response
[MAILPOET-3766]
2021-09-14 15:59:50 +02:00
Jan Lysý
4f5a607ec0 Fix displaying horizontal scrollbar in Firefox
[MAILPOET-3666]
2021-09-14 15:58:54 +02:00
Pavel Dohnal
2892a23deb Fix machine opens counter
[MAILPOET-3797]
2021-09-14 15:58:30 +02:00
Rodrigo Primo
92a5614662 Release 3.69.1 2021-09-14 10:49:58 -03:00
Jan Lysý
221d8843f5 Update unit test for MailpoetMapper
[MAILPOET-3667]
2021-09-13 15:34:10 +02:00
Jan Lysý
7f15fce246 Display a specific error message for banned users
[MAILPOET-3667]
2021-09-13 15:34:10 +02:00
Rostislav Wolny
2619f9cdda Fix Truncated incorrect DOUBLE error in SQL for last engagement date
The error was caused by comparing 0 with string dates.
[MAILPOET-3795]
2021-09-13 12:56:59 +02:00
Jan Lysý
8b2f5b6433 Add component with privacy protection notice
[MAILPOET-3742]
2021-09-13 11:54:05 +02:00
Brezo Cordero
ac8cb62a6a Extra space missed by sniffer
[MAILPOET-3788]
2021-09-13 11:29:21 +02:00
Brezo Cordero
f3ad7ac0b4 Show CAPTCHA from first signup
[MAILPOET-3788]
2021-09-13 11:29:21 +02:00
Jan Lysý
44f19b1b4c Load custom fonts in chunks
We have a conflict with WooCommerce Payments plugin. When the file with custom fonts is bigger than 10kB, the payment form isn't loaded.

[MAILPOET-3791]
2021-09-13 10:50:15 +02:00
Pavel Dohnal
206dd92054 Display the last engagement on the subscribers stats page
[MAILPOET-3770]
2021-09-13 10:33:11 +02:00
Rostislav Wolny
1aef43cfc9 Add classed to Woo checkout optin to match other checkboxes
[MAILPOET-3498]
2021-09-13 10:25:35 +02:00
Pavel Dohnal
250b818be6 Remove unnecessary join
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Pavel Dohnal
6f66fba66f Fix return type
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Pavel Dohnal
5ef1f9afa1 Add an integration test
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Pavel Dohnal
1f6836dae6 Save bounces statistics
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Pavel Dohnal
4ed3b3e5ba Display the full call stack in the error output
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Pavel Dohnal
bdda742caa Create entity for statistics bounce
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Pavel Dohnal
a303b4f04e Process queues to save statistics
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Pavel Dohnal
db04687f3c Refactor to Doctrine
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Pavel Dohnal
995b716fe3 Add bounces table
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Pavel Dohnal
731b5e7448 Refactor to Doctrine
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Pavel Dohnal
6f28228c55 Stop using a deprecated function
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Brezo Cordero
39e0bd1ad5 Throttling also for logged-in users
[MAILPOET-3790]
2021-09-13 09:46:30 +02:00
Rostislav Wolny
5a5ec1cc19 Use cron worker scheduler service when scheduling Woo sync
[MAILPOET-3726]
2021-09-08 16:12:37 +02:00
Rostislav Wolny
8eaf9471f5 Schedule immediate cron task for Woo sync on force sync
[MAILPOET-3726]
2021-09-08 16:12:37 +02:00
Rostislav Wolny
c2c383e0b5 Add method for immediate scheduling/rescheduling cron tasks
[MAILPOET-3726]
2021-09-08 16:12:37 +02:00
Rostislav Wolny
b9815c609f Refactor cron worker scheduler test to Doctrine
[MAILPOET-3726]
2021-09-08 16:12:37 +02:00
Rostislav Wolny
1c4eb15f93 Refactor CronWorkerScheduler to Doctrine
[MAILPOET-3726]
2021-09-08 16:12:37 +02:00
Rostislav Wolny
493a6a6704 Disable periodical scheduling of Woo Customers sync
[MAILPOET-3726]
2021-09-08 16:12:37 +02:00
Pavel Dohnal
b0b6f1ff35 Remove unnecessary check
[MAILPOET-3737]
2021-09-08 14:38:41 +02:00
Pavel Dohnal
d1b2458227 Add # of machine opens segment
[MAILPOET-3737]
2021-09-08 14:38:41 +02:00
Pavel Dohnal
2ab5f04f46 Add segment for machine opens
[MAILPOET-3737]
2021-09-08 14:38:41 +02:00
Pavel Dohnal
cdd3ff5178 Use only non-machine opens for segment # open
[MAILPOET-3737]
2021-09-08 14:38:41 +02:00
Pavel Dohnal
49c9dd5f79 Use only non-machine opens for segment open
[MAILPOET-3737]
2021-09-08 14:38:41 +02:00
Rostislav Wolny
aa4312dd3c Fix incorrect counts in dynamic segments form
[MAILPOET-3761]
2021-09-08 12:02:26 +02:00
dependabot[bot]
ceeb75257e Bump codeception/codeception from 4.1.21 to 4.1.22
Bumps [codeception/codeception](https://github.com/Codeception/Codeception) from 4.1.21 to 4.1.22.
- [Release notes](https://github.com/Codeception/Codeception/releases)
- [Changelog](https://github.com/Codeception/Codeception/blob/4.1/CHANGELOG-4.x.md)
- [Commits](https://github.com/Codeception/Codeception/compare/4.1.21...4.1.22)

---
updated-dependencies:
- dependency-name: codeception/codeception
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-08 09:28:11 +02:00
Rostislav Wolny
4fad8d829f Release 3.69.0 2021-09-07 13:22:46 +02:00
Rostislav Wolny
8df940e02c Add strict types to newly added classes
[MAILPOET-3762]
2021-09-07 10:07:08 +02:00
Rostislav Wolny
eae0072f24 Use WordPress current_time for setting lats engagement
[MAILPOET-3762]
2021-09-07 10:07:08 +02:00