Commit Graph

22694 Commits

Author SHA1 Message Date
Jan Lysý
f58959e760 Add acceptance tests using WordPress beta
The job runs only if the last version from WordPress feeds is beta
[MAILPOET-6096]
2024-06-27 10:42:11 +02:00
Oluwaseun Olorunsola
7d80cda7aa Fix pnpm lock file
MAILPOET-5121
2024-06-27 09:04:25 +02:00
Oluwaseun Olorunsola
8ccdcb56c2 Patch invalid JS imports in @woocommerce/components
This fixes an error with the following:
1. CurrencyFactory patch

```js
import { CurrencyFactory } from '@woocommerce/currency';
```
instead of
```js
import CurrencyFactory from '@woocommerce/currency';
```

2. Error with TextComponent from `@wordpress/components`

Fixed with pnpm patch

MAILPOET-5121
2024-06-27 09:04:25 +02:00
Oluwaseun Olorunsola
b721cdf414 Patch invalid css in @woocommerce/components
The current version throws an error:
This function isn't allowed in plain CSS
color: darken(#cacccd)

Fixed with pnpm patch

MAILPOET-5121
2024-06-27 09:04:25 +02:00
Oluwaseun Olorunsola
5c39b5de8f Update @woocommerce/components to version 12.3.0
MAILPOET-5121
2024-06-27 09:04:25 +02:00
Oluwaseun Olorunsola
08178ce2fd Remove the old @woocommerce/components pnpm patch
MAILPOET-5121
2024-06-27 09:04:25 +02:00
Rostislav Wolny
e9e837ea8a Fix stylelint warningns
[MAILPOET-5490]
2024-06-27 08:44:03 +02:00
Rostislav Wolny
bbc2374a44 Update stylelint to v 16
[MAILPOET-5490]
2024-06-27 08:44:03 +02:00
Rostislav Wolny
120f2e1cda Fix warnings after stylelint update
[MAILPOET-5490]
2024-06-27 08:44:03 +02:00
Rostislav Wolny
b12887c07c Update stylelint package
[MAILPOET-5490]
2024-06-27 08:44:03 +02:00
Rostislav Wolny
45335e8260 Remove already updated packages from ignore list in the update command
[MAILPOET-5490]
2024-06-27 08:44:03 +02:00
Rostislav Wolny
871c161cb3 Update react-string-replace package
[MAILPOET-5490]
2024-06-27 08:44:03 +02:00
Rostislav Wolny
075aa016e5 Fix TS error for a react-string-replace argument in mailer-error.tsx
[MAILPOET-5490]
2024-06-27 08:44:03 +02:00
github-actions[bot]
3730033986 Update used Automate Woo plugin in Circle CI
- latest version: 6.0.27
 - previous version: 5.8.5
2024-06-26 18:09:50 +02:00
github-actions[bot]
66ff27405e Update used WooCommerce plugin in Circle CI
- latest version: 9.0.2
 - previous version: 8.9.3
2024-06-26 18:09:50 +02:00
github-actions[bot]
3c8b5ba6a2 Update used WordPress images in Circle CI
- latest version: 6.5.5-php8.3
 - previous version: 6.4.3-php8.2
2024-06-26 18:09:50 +02:00
Jan Lysý
4c163d2cd4 Fix fetching versions
We have an issue when previous version of the plugin was not on the first page. This commit adds while loop to avoid this issue.
[MAILPOET-6097]
2024-06-26 14:42:26 +02:00
Oluwaseun Olorunsola
808f4cf1f8 Remove outdated hacks. WP.Org now supports PHP 8.1
MAILPOET-3901
2024-06-26 12:35:50 +02:00
Oluwaseun Olorunsola
395a22c0ee Revert unintentional updates done to other packages
MAILPOET-3901
2024-06-26 12:35:50 +02:00
Oluwaseun Olorunsola
b81a9837c4 Update composer.json file. Remove php72 and added php81 polyfill
MAILPOET-3901
2024-06-26 12:35:50 +02:00
Oluwaseun Olorunsola
bf1b7a2219 Update CircleCI config for WP.org lint
WP.org now supports PHP 8.1
https://meta.trac.wordpress.org/ticket/3791#comment:44

MAILPOET-3901
2024-06-26 12:35:50 +02:00
Oluwaseun Olorunsola
ef5d11748d Fix Scoper (prefixer) adding MailPoetVendor namespace when it wasn't required
MAILPOET-3901
2024-06-26 12:35:50 +02:00
Oluwaseun Olorunsola
fe5c02aff0 Update symfony polyfill packages
MAILPOET-3901
2024-06-26 12:35:50 +02:00
Oluwaseun Olorunsola
09036b1e01 Remove symfony/polyfill-php72 as it’s no longer needed
MAILPOET-3901
2024-06-26 12:35:50 +02:00
Pavel Dohnal
e51c20221a Only clear action if deactivating an automation
[MAILPOET-5982]
2024-06-26 11:22:45 +02:00
Pavel Dohnal
4b14ae26cb Use a constant instead of string
[MAILPOET-5982]
2024-06-26 11:22:45 +02:00
Pavel Dohnal
1f8edf666a Deactivate automations runs when deactivating automation
[MAILPOET-5982]
2024-06-26 11:22:45 +02:00
 Ján Mikláš
a7012e44cc Trigger "tag added" automation when tag is added via form
[MAILPOET-6128]
2024-06-26 09:42:13 +02:00
Rostislav Wolny
f242d4bb5f Update acceptance test for new version of TinyMCE
TinyMCE now forces hex colors by default
See https://www.tiny.cloud/docs/tinymce/latest/migration-from-6x/#force-hex-color
[MAILPOET-5988]
2024-06-25 16:10:54 +02:00
Rostislav Wolny
2a8b6ad58d Update CSS to match the expected look of the TinyMCE toolbar
Border and radius were causing dual borders.
Buttons were, by default, white and didn't match the toolbar background.
[MAILPOET-5988]
2024-06-25 16:10:54 +02:00
Rostislav Wolny
e5373286fe Update TinyMCE package
[MAILPOET-5988]
2024-06-25 16:10:54 +02:00
Rostislav Wolny
873a8be8bc Add licence_key configure option
By providing this option value 'gpl' we declare our intention
to use TinyMCE under GPLv2+ license.
Our plugin uses the GPL so we are fine.
[MAILOPET-5988]
2024-06-25 16:10:54 +02:00
Rostislav Wolny
95754df815 Update tinyMce loader config to cover new cases of global tinymce
[MAILPOET-5988]
2024-06-25 16:10:54 +02:00
Rostislav Wolny
7914bbef3b Refactor for placement selection to the grid
[MAILPOET-6127]
2024-06-25 15:08:47 +02:00
Rostislav Wolny
9451f4545a Fix form placement appearance when scrollbars are active
[MAILPOET-6127]
2024-06-25 15:08:47 +02:00
 Ján Mikláš
12fcbb10c9 Fix subscribers count tooltip overlay with recalculate button
[MAILPOET-6121]
2024-06-25 11:59:12 +02:00
Oluwaseun Olorunsola
61dedcabda Release 4.53.0 2024-06-25 10:53:14 +01:00
 Ján Mikláš
68d007123e Fix Archive page shortcode tooltip not working due to missing "name" attribute
[MAILPOET-6122]
2024-06-25 11:24:44 +02:00
Rostislav Wolny
39849a61f1 Use default sizes for captcha image in case invalid value is passed
[MAILPOET-6112]
2024-06-24 15:19:43 +02:00
Pavel Dohnal
d2b5932ba7 Add global objects that react tooltip uses
[MAILPOET-5482]
2024-06-24 14:51:41 +02:00
Pavel Dohnal
cbb3acbad2 Update react tooltip package
[MAILPOET-5482]
2024-06-24 14:51:41 +02:00
Pavel Dohnal
bfcb5940cb Rename data-for to data-tooltip-id
[MAILPOET-5482]
2024-06-24 14:51:41 +02:00
Pavel Dohnal
91b2bada15 Ensure tooltip ID is always set
[MAILPOET-5482]
2024-06-24 14:51:41 +02:00
Pavel Dohnal
40dd9bb554 Use the new tooltip in the legacy code
[MAILPOET-5482]
2024-06-24 14:51:41 +02:00
Pavel Dohnal
ec2b077eb3 Move border values to CSS in tooltip
[MAILPOET-5482]
2024-06-24 14:51:41 +02:00
Pavel Dohnal
a8e7bff850 Move styling values to CSS in tooltip
[MAILPOET-5482]
2024-06-24 14:51:41 +02:00
Pavel Dohnal
64ba6cb520 Remove multiline from tooltip it's supported by default
[MAILPOET-5482]
2024-06-24 14:51:41 +02:00
Pavel Dohnal
d00d72ea14 Update react tooltip imports
[MAILPOET-5482]
2024-06-24 14:51:41 +02:00
Jan Lysý
9f8fdfb85f Add scheduling to the GitHub action updating used versions
[MAILPOET-6097]
2024-06-24 13:30:05 +02:00
Oluwaseun Olorunsola
394aa30315 Update composer version
MAILPOET-6118
2024-06-24 10:57:09 +02:00