Commit Graph

21439 Commits

Author SHA1 Message Date
Rostislav Wolny
51d3b82bdf Update minimal and required Woo versions in main plugin file
[MAILPOET-5792]
2023-12-13 16:44:15 +01:00
Jan Lysý
1f249fea30 Fix PHPStan error about parameter passed to strval()
[MAILPOET-5719]
2023-12-13 13:27:45 +01:00
Pavel Dohnal
8b7c1a317f Add a kb link about preheader
[MAILPOET-5757]
2023-12-13 12:47:45 +01:00
Pavel Dohnal
c3596cb426 Position counter in the label
[MAILPOET-5757]
2023-12-13 12:47:45 +01:00
Pavel Dohnal
65050bdf56 Use colours from Wordpress
[MAILPOET-5757]
2023-12-13 12:47:45 +01:00
Pavel Dohnal
a52fbc060a Warn user if counter goes over recommended length
[MAILPOET-5757]
2023-12-13 12:47:45 +01:00
Pavel Dohnal
7081010e72 Add preview text counter
[MAILPOET-5757]
2023-12-13 12:47:45 +01:00
Pavel Dohnal
09d5cc7024 Add preview explanation
[MAILPOET-5757]
2023-12-13 12:47:45 +01:00
Pavel Dohnal
43b48f476a Move preview text from tooltip
[MAILPOET-5757]
2023-12-13 12:47:45 +01:00
Veljko
3ffe7c3aa3 Reverting back to latest version
[MAILPOET-5759]
2023-12-13 12:41:06 +01:00
Jan Lysý
19070263e0 Use WooCommerce 8.4.0 RC
[MAILPOET-5759]
2023-12-13 12:41:06 +01:00
Jan Lysý
a0865ad2a6 Use filter to avoid exception when WC orders are out of sync
[MAILPOET-5759]
2023-12-13 12:41:06 +01:00
Veljko
7d24708d3b Testing compatibility with Woo beta 1 8.4.0
[MAILPOET-5759]
2023-12-13 12:41:06 +01:00
Jan Lysý
eaf320bb89 Unify version pattern in composer.json for PHPStan
[MAILPOET-5719]
2023-12-13 11:48:14 +01:00
Jan Lysý
1762ab3edf Increase used PHP version in static_analysis job
[MAILPOET-5719]
2023-12-13 11:48:14 +01:00
Jan Lysý
cf9e0c2584 Changing static analysis instance class from medium to medium+
After updating PHPStan static analysis started failing due to memory. It was possible to disable parallel runs but it took 5 minutes.
[MAILPOET-5719]
2023-12-13 11:48:14 +01:00
Jan Lysý
80ee6e4160 Remove redundant configuration for PHPStan
[MAILPOET-5719]
2023-12-13 11:48:14 +01:00
Jan Lysý
71a90f5d37 Keep SQLite Drivers in Doctrine package
From some reason PHPStan on the premium plugin fails when those files are missing.
I haven't found the exact reason. I checked it only in the error stack trace.
[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
Jan Lysý
eee5a9e31e Remove WP_PLUGIN_DIR constant definition from
PHPStan bootstrap

[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
Jan Lysý
525c80bac4 Fix PHPStan warnings in lib
[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
Jan Lysý
41a55262fe Fix PHPStan warnings in tests
[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
Jan Lysý
1119e73056 Unify PHPStan baseline for PHP 8.0 and 8.1
Because both files were identical, I decided for simplification.
[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
Jan Lysý
981232bfbc Update PHPStan and related packages to the latest version
[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
Rostislav Wolny
23666f060b Release 4.40.0 2023-12-12 14:22:53 +01:00
Jan Jakes
496240d0ae Add error message on preview request failure
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
c7a5dd4efa Catch request errors when loading template previews
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
d4f0dac54a Do not report aborted requests as errors
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
ebea81b5ce Remove styles that are now covered by templates grid
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
fb07dbcd69 Display scrollbars only when necessary
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
6b8dfc973a Fix scrolling inside automation popovers
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
1e2f35f1d9 Add popover slot to automation to make popovers and dropdowns work everywhere
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
401a0f15ec Make create from template errors dismissible
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
d5aa68ed8a Fix filters list to work in automation template previews
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
26c13d938c Abort outdated requests when fetching template previews
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
da5127adc4 Fix tests to work with the new automation template dialog
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
6decd27dbe Add icon to template detail error message
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
39968927b7 Center automation flow in the preview
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
Jan Jakes
01e84ba977 Make template navigation circular
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
0692866efd Fix editor centering for cases with custom separators
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
Jan Jakes
0b08204645 Add template preview loading spinner
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
Jan Jakes
09a1823ed6 Implement automation template preview in template detail
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
Jan Jakes
877518283f Use @wordpress/hooks types in wp-js-hooks
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
Jan Jakes
068f99bdbe Add automation context and registry to listing and templates pages
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
Jan Jakes
0d2e3e4f19 Add API endpoint to fetch automation template data
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
Jan Jakes
130463351e Add keyboard support for previous and next templates
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
1dd06f86fa Handle previous and next template buttons
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
685af1c197 Extract template detail dialog to templates grid
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
c4e2f037b8 Extract automation templates grid to a component
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
537582e2be Display error when creating automation from template failes
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
75986d9a9e Implement automation template detail dialog
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00