woocommerce/packages/js/components/changelog
Vlad Olaru 1aeb7486d5
Update WooPayments Payments task install and/or activate behavior (#51956)
* Ignore payment gateway suggestion ID variation part

When searching for the current gateway ID we will ignore the
part after :.

* Use a connect link when no WCPay account connected

This allows us more control over where to direct the user.

* Use the individual payment gateway enablement flow for WCPay

* Add changelog

* Add changelog

* Fix lint errors

* Prevent recalling installAndActivate when autoinstalling

If we have installAndActivate as a dependency, when isRequesting becomes false
it will cause a second, needless installAndActivate call and we end up with two
snackbar notices about plugins being installed and/or activated.

* Replace deprecated Button props

* Make the plugins installed&activated notice message more informative

* Fix object check

* Add changelog

* Remove WooPayments task item fill and use standard task item

* refact: Separate get suggestion

* Provide WCPay task action from PHP

* Don't point directly to WCPay pages, use connect links instead

* Remove WCPay action URL logic from the main Payments task

If WooPayments is supported, the dedicated task will superseed
the default payments task. There is no need to have special action
URLs.

* Lint fixes

* Use a WCPay connect link to defer to the client logic

* Fix WCPay task link when incentive is available

* Lint fixes
2024-10-09 17:09:46 +03:00
..
.gitkeep changelog 2022-04-28 10:00:29 +12:00
36052-dev-move-report-error Move `ReportError` to `@woocommerce/components` as `AnalyticsError` (#50108) 2024-08-21 20:12:13 +02:00
47156-dev-fix-build-error-build-style Update tsconfigs to explicitly include files to avoid TS build errors (#47156) 2024-05-07 13:18:56 +12:00
47385-dev-update-pnpm9-1 Update to pnpm 9.1 (#47385) 2024-05-13 10:57:39 -03:00
50266-fix-remove-functional-component-default-props fix: remove defaultProps in prep for react 19 (#50266) 2024-08-06 12:20:45 +00:00
50828-dev-constrain-pnpm-version Use syncpack to lock pnpm version till we can fix issues (#50828) 2024-08-22 12:34:42 +12:00
50993-fix-some-comment-typos Fix some comment typos. (#50993) 2024-08-27 10:54:10 -07:00
add-error-boundary Add generic error boundary component (#48363) 2024-06-13 05:05:28 +00:00
add-onclick-plugins add: stripe tax to onboarding tax task (#50989) 2024-08-29 19:48:51 +08:00
add-placeholder-taxonomy Add 'placeholder' attribute to taxonomy block and add 'placeholder' a… (#46938) 2024-05-03 15:26:08 -03:00
ci-add-workflow-call-event [testing workflows] Add workflow_call trigger in CI workflow - support daily and other types of runs (#47612) 2024-05-22 11:04:44 -07:00
dev-36283_add_clear_button_to_dropdown Add clear button to `Categories` dropdown (#49036) 2024-07-04 13:35:57 -03:00
dev-monorepo-caching-deps-per-target-package Monorepo: caching deps per target package in GH actions (#49020) 2024-07-10 14:39:49 +02:00
fix-47791-confetti-pop-every-render Fix redundant confetti on LYS task congrats page (#47838) 2024-05-27 21:01:40 +08:00
fix-49155 Product image getting removed in the new product editor after replacing cover image (#50181) 2024-08-02 09:29:28 -03:00
fix-50815-default-props Mark props with defaults as not required (#50816) 2024-08-21 21:59:42 +02:00
fix-add-escape-handle Fix missing onEscape handle in SelectTree (#49396) 2024-07-17 10:12:13 -03:00
fix-misspelling-in-experimental-select-control-test [Accessibility ]Fix typos in experimental select control test (#48643) 2024-07-29 03:16:01 +00:00
fix-misspelling-in-inline-doc-packages-js [Accessibility] Fix misspelling in inline documentation in packages/js/* (#48640) 2024-06-21 10:28:54 -07:00
fix-product-editor-images-drop-error Product Editor: Show error notice when error occurs uploading an image via drop on Images (#48396) 2024-06-12 15:50:48 -04:00
fix-product-editor-tree-control-checkbox Product Editor: Fix styling of checkboxes in Categories and Tags fields with Gutenberg plugin installed (#47816) 2024-05-27 14:34:21 -04:00
fix-select-tree-chevron Show 'up' and 'down' chevron in SelectTree and remove suffix prop (#46939) 2024-04-29 10:23:48 -03:00
fix-tree-select-control-missing-wpcom-styles fix: missing TreeSelectControl styles (#50593) 2024-08-16 09:49:59 +08:00
fix-typos-in-packages-js-md-files [Accessibility] Fix typos in packages/js/**/*.md files (#48569) 2024-06-20 13:04:24 -07:00
remove-scrollbar Update Core Profiler Industries (#47605) 2024-05-20 23:10:53 +08:00
tweak-select-tree Use default cursor for everything in select and tree components (#49048) 2024-07-04 10:14:32 -03:00
tweak-select-tree-2 Allow selecting categories through keyboard (#49049) 2024-07-05 14:20:28 -03:00
update-51955-wcpay-task-install-behavior Update WooPayments Payments task install and/or activate behavior (#51956) 2024-10-09 17:09:46 +03:00
update-abrev-global-unique-id Add abbreviations for fields GTIN, UPC, EAN, or ISBN (#50042) 2024-07-30 09:51:29 -03:00
update-analytics-rename-sort-filter-options Rename and sort filter options in "Add a filter" in Analytics (#46955) 2024-05-02 18:34:17 +08:00
update-bump-a8c-tour-kit-version Update @automattic/tour-kit to 1.1.3 and @automattic/components to 2.1.1 (#47129) 2024-05-09 08:56:08 +08:00
update-escape-select-control Allow returning to input on selectTree when pressing escape (#49106) 2024-07-04 14:00:32 +00:00
update-media-uploader-button Add buttonProps to MediaUploader (#48639) 2024-06-21 14:32:35 -03:00
update-navigation-while-on-input SelectTree: keep the focus on the input while navigating between menu items (#49989) 2024-07-31 11:30:32 -03:00
update-numberfilter-symbol Unify currency symbol behavior, decode entities in Currency package (#50726) 2024-09-22 21:05:06 +02:00
update-select-tree-improvements-3 SelectTree: allow navigation between items and input using tab and arrow keys (#49251) 2024-07-16 16:26:29 -03:00
update-tooltip-inline Change Tooltip component to render Popover as inline (#48986) 2024-07-02 16:05:13 -03:00
upgrade-storybook_and_add_pages_workflow Upgrade storybook to version 7 and add pages workflow for GH publishing (#51168) 2024-09-09 12:06:01 -03:00