Commit Graph

22692 Commits

Author SHA1 Message Date
 Ján Mikláš
e7466fc9df Revert "Prevent text selection when resizing"
This reverts commit c11460fd30.

[MAILPOET-6211]
2024-09-04 18:53:07 +02:00
 Ján Mikláš
4882b2aef6 Revert "Fixed dragging images after being resized"
This reverts commit 16525d5cce.

[MAILPOET-6211]
2024-09-04 18:53:07 +02:00
 Ján Mikláš
2a4953489e Revert "Fix deprecation warning from interact.js"
This reverts commit 0c000b0595.

[MAILPOET-6211]
2024-09-04 18:53:07 +02:00
github-actions[bot]
9ed2e59a74 Update used WooCommerce Subscriptions plugin in Circle CI
- latest version: 6.6.1
 - previous version: 6.5.0
2024-09-03 16:09:03 +02:00
github-actions[bot]
c4bc285d28 Update used Automate Woo plugin in Circle CI
- latest version: 6.0.33
 - previous version: 5.8.5
2024-09-03 16:09:03 +02:00
github-actions[bot]
1408e7135c Update used WooCommerce plugin in Circle CI
- latest version: 9.2.3
 - previous version: 9.1.4
2024-09-03 16:09:03 +02:00
Jan Lysý
56c1a34120 Release 5.1.0 2024-09-03 16:01:56 +02:00
Jan Jakes
f68160fe5b Fix typos in WordPress Playground link action
[MAILPOET-6185]
2024-09-02 21:33:40 +02:00
 Ján Mikláš
9d0e2cdbcf Add acceptance test for the same form rendered multiple times on a page
[MAILPOET-6182]
2024-09-02 12:53:26 +02:00
 Ján Mikláš
d5f1980c63 Update integration tests
[MAILPOET-6182]
2024-09-02 12:53:26 +02:00
 Ján Mikláš
924a496e99 Update unit tests
[MAILPOET-6182]
2024-09-02 12:53:26 +02:00
 Ján Mikláš
4a54033d1e Correctly show error message next to the field when the same form is rendered multiple times
Every form block now has unique ID (even the same block in two different form has different ID) used for rendering error messages. Before this, when the same form was rendered on a page multiple times, error messages of custom fields were always shown on the last rendered form, even if the first one was submitted.

[MAILPOET-6182]
2024-09-02 12:53:26 +02:00
 Ján Mikláš
ccc1786614 Add reCAPTCHA validation and prevent form submission when invalid
[MAILPOET-6182]
2024-09-02 12:53:26 +02:00
 Ján Mikláš
b7a6f0bea1 Change error message for checkbox and radio blocks in forms
[MAILPOET-6182]
2024-09-02 12:53:26 +02:00
Jan Jakes
5bb7449ead Add WordPress Playground link to pull requests
[MAILPOET-6185]
2024-09-02 12:50:50 +02:00
Jan Jakes
8717ecf866 Add WordPress Playground & Studio notice
[MAILPOET-6185]
2024-09-02 12:50:50 +02:00
Jan Jakes
8943979391 Hide send your first campaign notice in playground
[MAILPOET-6185]
2024-09-02 12:50:50 +02:00
Jan Jakes
0f0eb05c4e Hide database engine notice in playground
[MAILPOET-6185]
2024-09-02 12:50:50 +02:00
Jan Jakes
dceb1b411d Temporarily disable some more queries in playground
[MAILPOET-6185]
2024-09-02 12:50:50 +02:00
Jan Jakes
da3a07e3a0 Fix deprecation notice about ${var} in strings
Fixes: Using ${var} in strings is deprecated, use {$var} instead

[MAILPOET-6207]
2024-09-01 20:45:34 +02:00
 Ján Mikláš
2eeabaf023 After rebase fix for composer.lock
[MAILPOET-6149]
2024-08-29 18:03:42 +02:00
alex-mpoet
5f8a10b5d2 Add QIT security scan job to CI
[MAILPOET-6149]
2024-08-29 18:03:42 +02:00
alex-mpoet
ffe3a85ce5 Add qit-cli package
[MAILPOET-6149]
2024-08-29 18:03:42 +02:00
Jan Jakes
57bdfec18e Replace WPDB with Doctrine DBAL query builder in populator
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Jakes
ab16f5be10 Remove ignores of WordPressDotOrg sniffs
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Jakes
a1632ea512 Satisfy PHPCS checks also in tests
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Jakes
5ef7059de8 Add WPCS WordPress-Extra ruleset to CodeSniffer
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Jakes
b7b62f5fbc Remove confusing comments in WPDB driver
On the low lever of the WPDB driver, we're indeed executing an unknown query,
and we can't say that they are by themeselves fully safe. It's higher levels of
abstraction in Doctrine that aim to prevent us from generating unsafe querires.

[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Jakes
89b10e7504 Avoid ignoring PHPCS checks in automation field factories
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Jakes
e3f7caea14 Avoid ignoring PHPCS checks in automation storages
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Jakes
9ab5c928de Remove deprecated parameters (reported by WPCS)
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Lysý
a14849cea2 Remove command for minimal plugin standard
Because we used outdated WP coding standard we had reported errors about new WPDB placeholder %i.
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Lysý
b5d75aaa21 Update used WP coding standards
The used package was outdated and didn't allow placeholders for tables or columns
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Lysý
b1248cca0d Use placeholders and comments
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Lysý
952bc28fda Use placeholders and comments in Migrations
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Lysý
91d6ee15db Fix ignore comment in Functions.php
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Lysý
15e109e763 Add comments in WPDB Doctrine driver
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Lysý
c6caee6f7a Add comments to the WPDB queries in Automation Integrations
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Jan Lysý
9f87b1c18b Add comments to the WPDB queries in Automation Storages
[MAILPOET-6150]
2024-08-29 17:23:34 +02:00
Veljko
5ba859ca2c Another try to fix flaky step clicking action 2024-08-29 09:10:49 +02:00
Veljko
655188cd14 Update test to use waitForText 2024-08-29 09:10:49 +02:00
Veljko
938dc9e504 Fix occasionally failing flaky test to trash or restore newsletters 2024-08-29 09:10:49 +02:00
Pavel Dohnal
11de87a278 Fix security audit problems 2024-08-29 09:09:54 +02:00
Pavel Dohnal
6164898303 Release 5.0.2 2024-08-27 14:49:41 +02:00
Mustapha Hadid
44513009a6 Fix pnpm lockfile error when setting up new dev env
Running ./do setup fails with this error:

ERR_PNPM_LOCKFILE_CONFIG_MISMATCH Cannot proceed with the frozen installation. The current "settings.autoInstallPeers" configuration doesn't match the value found in the lockfile

[MAILPOET-6201]
2024-08-27 10:29:39 +02:00
alex-mpoet
7ebcf324a6 Update code for the new cron-expression package
[MAILPOET-6167]
2024-08-26 14:52:05 +02:00
alex-mpoet
029b698b56 Replace cron-expression package with a fork
[MAILPOET-6167]
2024-08-26 14:52:05 +02:00
Pavel Dohnal
cbc2be2368 Remove the MYISAM tests
Now we have a check and warn users
InnoDB has been a default for 14 years

[MAILPOET-6184]
2024-08-26 10:20:45 +02:00
github-actions[bot]
95476418fa Update used WooCommerce Subscriptions plugin in Circle CI
- latest version: 6.6.0
 - previous version: 6.5.0
2024-08-26 09:13:00 +02:00
github-actions[bot]
db354f03c2 Update used Automate Woo plugin in Circle CI
- latest version: 6.0.32
 - previous version: 5.8.5
2024-08-26 09:13:00 +02:00