Damián Suárez
d453188ae4
remove...
2023-11-27 14:17:59 -03:00
Damián Suárez
eac3470d74
changelog
2023-11-27 14:17:59 -03:00
Damián Suárez
5e35d42fed
remove unused templateLock block attrs
2023-11-27 14:17:59 -03:00
louwie17
8397478c61
Package release preperation for product-editor package ( #41706 )
2023-11-27 11:45:43 -04:00
louwie17
d7a67783a4
Release/package expression evaluation ( #41708 )
...
* Automated change: Prep @woocommerce/expression-evaluation --initial-release for release.
* Update pnpm-lock.yaml
Revert pnpm-lock changes
* Add gitkeep to changelog directory
---------
Co-authored-by: louwie17 <louwie17@users.noreply.github.com>
2023-11-27 11:45:13 -04:00
Leif Singer
5aa6f29b85
fix typo
2023-11-27 16:09:14 +01:00
Leif Singer
5469dd3f01
ensure the WC_Payment_Gateways instance we're testing is isolated from the other unit tests
2023-11-27 16:09:14 +01:00
Leif Singer
d64603764a
extend test setup
2023-11-27 16:09:14 +01:00
Leif Singer
21ad8d547f
move the test to the proper file
2023-11-27 16:09:14 +01:00
Leif Singer
3850a07a2c
add a test that ensures the email and log message get generated
2023-11-27 16:09:14 +01:00
Leif Singer
5a3ba9a0cb
appease the linter
2023-11-27 16:09:14 +01:00
Leif Singer
d638cc44a9
tweak email subject
2023-11-27 16:09:14 +01:00
Leif Singer
488084d7ce
use the gateway ID to make gateway_settings_url a direct link to the enabled gateway's settings page
2023-11-27 16:09:14 +01:00
Leif Singer
d6f1adb4cf
pass the gateway instance into the wc_payment_gateway_enabled_notification_email_addresses hook
2023-11-27 16:09:14 +01:00
Leif Singer
ee04b60a83
pass the whole gateway instance into notify_admin_payment_gateway_enabled
2023-11-27 16:09:14 +01:00
Leif Singer
e3c2c79389
make on_payment_gateways_initialized private
2023-11-27 16:09:14 +01:00
Leif Singer
bbdbb026ea
pass WC_Payment_Gateways instance to wc_payment_gateways_initialized hook
2023-11-27 16:09:14 +01:00
Leif Singer
665a6ce721
once more, appease the linter
2023-11-27 16:09:14 +01:00
Leif Singer
86fa398d5a
allow adding email addresses to the notification via a filter
2023-11-27 16:09:14 +01:00
Leif Singer
e23839294f
guard against unset array key
2023-11-27 16:09:14 +01:00
Leif Singer
26b664f29f
add logging
2023-11-27 16:09:14 +01:00
Leif Singer
20cd022334
document all the things
2023-11-27 16:09:14 +01:00
Leif Singer
3cd4b5078c
appease the linter
2023-11-27 16:09:14 +01:00
Leif Singer
6b12ffb5f5
use AccessiblePrivateMethods, a single callback for both added and updated options, and subscribe to gateway-specific hooks
2023-11-27 16:09:14 +01:00
Leif Singer
7254e99ec8
move things into the WC_Payment_Gateways class
2023-11-27 16:09:14 +01:00
Leif Singer
a0304bedef
ensure gateway title is set
2023-11-27 16:09:14 +01:00
Leif Singer
d1fc46e658
cover both update_option and add_option
2023-11-27 16:09:14 +01:00
Leif Singer
7faf9b9f3b
indent assignments correctly
2023-11-27 16:09:14 +01:00
Leif Singer
71ec30268a
use proper sprintf for placeholders
2023-11-27 16:09:14 +01:00
Leif Singer
247bf534e3
optimize the checks a bit
2023-11-27 16:09:14 +01:00
Leif Singer
82f1bddaa5
add changelog file
2023-11-27 16:09:14 +01:00
Leif Singer
e4c6d9a532
invert the conditional so we can remove the nesting and go for an early return instead
2023-11-27 16:09:14 +01:00
Leif Singer
7bda29426b
ensure the value key is set
2023-11-27 16:09:14 +01:00
Leif Singer
3352891794
ensure the option values are arrays
2023-11-27 16:09:14 +01:00
Leif Singer
81e7fce52a
appease the linter
2023-11-27 16:09:14 +01:00
Leif Singer
79831e0bbf
Email the site admin when a payment gateway is enabled
2023-11-27 16:09:14 +01:00
nigeljamesstevenson
67d4e058ee
skip newly added test as appears to be flaky ( #41700 )
2023-11-27 14:48:34 +00:00
nigeljamesstevenson
cb43ae8bc1
Merge branch 'update/e2e-skip-flaky-test-downloads-revenue-report-as-CSV' of github.com:woocommerce/woocommerce into update/e2e-skip-flaky-test-downloads-revenue-report-as-CSV
2023-11-27 13:36:20 +00:00
nigeljamesstevenson
f8928ecc85
skip newly added tests as they appeas to be flaky
2023-11-27 13:35:58 +00:00
github-actions
2af871747e
Add changefile(s) from automation for the following project(s): woocommerce
2023-11-27 11:53:24 +00:00
nigeljamesstevenson
2896a4a4bd
skip newly added test as appears to be flaky
2023-11-27 11:47:45 +00:00
Albert Juhé Lluveras
2f7bd83ae2
Fix link to e2e tests documentation from WooCommerce Admin directory ( #41631 )
...
* Fix link to e2e tests documentation from WooCommerce Admin directory
* Add changefile(s) from automation for the following project(s): woocommerce
---------
Co-authored-by: github-actions <github-actions@github.com>
2023-11-27 09:53:22 +01:00
mt8
e88a66eb25
Fix Downloadable Product Permissions: The text '-1' is rendered every time merchants click the 'Grant access' button without entering any product #31678
2023-11-25 03:46:24 +09:00
Maikel David Pérez Gómez
3d6c2b637e
Improved variations table header ( #41550 )
...
* Add header row to the variations table and fix a11y table issues
* Fix TableRowSkeleton styles
* Add changelog files
* Fix compilation errors
* Fix linter errors
* Fix unit tests
* Fix downloads table
2023-11-24 12:54:45 -05:00
Alba Rincón
b6657403f8
[Store Customization] Update the store title with an AI generated one ( #41632 )
...
* Make the call to update the store title with an AI generated one
* Add changelog
2023-11-24 14:40:37 +01:00
github-actions[bot]
853ba527d2
Delete changelog files based on PR 41660 ( #41669 )
...
Delete changelog files for 41660
Co-authored-by: WooCommerce Bot <no-reply@woo.com>
2023-11-24 18:14:04 +08:00
rodelgc
597e2ed269
Update WooCommerce Core WP.org product page readme ( #41660 )
...
* update readme.txt for Woo Copy update on WP.org product page
* Transform to sub-header texts
* Add changefile(s) from automation for the following project(s): woocommerce
---------
Co-authored-by: nigeljamesstevenson <nigeljamesstevenson@gmail.com>
Co-authored-by: github-actions <github-actions@github.com>
2023-11-24 17:35:46 +08:00
Brent MacKinnon
c10f1100b3
Add plugin API callback documentation ( #41588 )
...
* Create woocommerce-plugin-api-callback.md
* Update woocommerce-plugin-api-callback.md
* Update docs/extension-development/woocommerce-plugin-api-callback.md
Co-authored-by: Leif Singer <leif@automattic.com>
* Update docs/extension-development/woocommerce-plugin-api-callback.md
Co-authored-by: Leif Singer <leif@automattic.com>
* Update docs/extension-development/woocommerce-plugin-api-callback.md
Co-authored-by: Leif Singer <leif@automattic.com>
* Update woocommerce-plugin-api-callback.md
---------
Co-authored-by: Leif Singer <leif@automattic.com>
2023-11-24 10:03:16 +01:00
Barry Hughes
bedb4db309
Add legacy wc_format_postcode tests along with new tests for IE and PT postcodes ( #31787 )
2023-11-23 11:23:15 -08:00
Maikel David Pérez Gómez
55485012e5
[Grouped products] Inventory tab ( #41640 )
...
* The Track inventory toggle is not visible in the Inventory tab for grouped product types
* Add changelog file
2023-11-23 12:16:10 -05:00