woocommerce/plugins
Barry Hughes 660b2bcb6d
If the Legacy REST API plugin is auto-installed once, do not auto-install a second time. (#47563)
* If the Legacy REST API plugin is auto-installed once, do not auto-install a second time.

* Remove unused private constant (PluginInstaller records the info we need in a sitewide option).

* Introduce the woocommerce_history_of_autoinstalled_plugins option

This option holds the same data as woocommerce_autoinstalled_plugins,
the difference is that the data in this new option is never deleted.
It's also never updated, it just holds the information of the
first autoinstall for each plugin.

* Add a migration to create woocommerce_history_of_autoinstalled_plugins

* More robust check of previous autoinstall of the plugin

* Change migration to run in 8.9.1 instead of 9.0.0

---------

Co-authored-by: Nestor Soriano <konamiman@konamiman.com>
2024-05-20 18:59:03 +05:30
..
woo-ai Update to pnpm 9.1 (#47385) 2024-05-13 10:57:39 -03:00
woocommerce If the Legacy REST API plugin is auto-installed once, do not auto-install a second time. (#47563) 2024-05-20 18:59:03 +05:30
woocommerce-admin Entrepreneur Signup: Hide site title when entering from Entrepreneur signup flow. (#47581) 2024-05-20 13:04:13 +02:00
woocommerce-beta-tester Fix lint errors with remote spec validator endpoint (#47520) 2024-05-16 15:25:59 -07:00
woocommerce-blocks Make sure JS tests run in blocks when configs change (#47513) 2024-05-19 18:57:55 +12:00