Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove the ability to update Woo.com extensions not available in WP.org plugin directory #44279

Merged
merged 82 commits into from
Mar 20, 2024

Commits on Feb 1, 2024

  1. Remove the hook for updating update_plugins transient with data fetch…

    …ed from Woo.com
    
    This prevents the WP core from updating Woo.com plugins.
    thilinah committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    ef548a6 View commit details
    Browse the repository at this point in the history
  2. Remove the hook for updating update_themes transient with data fetche…

    …d from Woo.com
    
    This prevents the WP core from updating Woo.com themes.
    thilinah committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    735c888 View commit details
    Browse the repository at this point in the history
  3. Remove the class hand hooks used for updating the API response of WP.…

    …org with update URI's from Woo.com.
    thilinah committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    17a2b53 View commit details
    Browse the repository at this point in the history
  4. Add change log file.

    thilinah committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    0844ef4 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    3df65bb View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Add update_plugins and themes transient update hooks back while remov…

    …ing the package from Woo.com extensions.
    
    When a Woo hosted plugin has an update, this will allow showing the update message but block the ability to update.
    thilinah committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    3f99ff2 View commit details
    Browse the repository at this point in the history
  2. Adding a hook to modify the plugin update notification on plugins.php.

    When a Woo.com hosted plugin has an update available it will show a message to install Woo Marketplace plugin, if it's not installed.
    thilinah committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    bbcae99 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7edbf8f View commit details
    Browse the repository at this point in the history
  4. Check wether the Woo marketplace plugin is already installed before m…

    …odifying update notice.
    thilinah committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    8f10e2a View commit details
    Browse the repository at this point in the history
  5. Update docblocks.

    thilinah committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    7abb7da View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    737bca5 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    e4a5304 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Configuration menu
    Copy the full SHA
    e6514e4 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    904cdb2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86437c6 View commit details
    Browse the repository at this point in the history
  3. Update the status variable push to store admin frontend with informat…

    …ion about market-place plugin.
    thilinah committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    dd0aeae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d83adf1 View commit details
    Browse the repository at this point in the history
  5. Component for displaying the message to install Woo Connect plugin ba…

    …sed on the installation status.
    thilinah committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    38d510e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    883e8ed View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    991c087 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    74fb9d9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    12aa01a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    53b5d88 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    004371b View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    a444110 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf83fde View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6bed881 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    14b4b5e View commit details
    Browse the repository at this point in the history
  5. Remove additional spacing in Plugin Install Notice and spacing in the…

    … discover page results and the notice.
    thilinah committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    efc0e6d View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    52abc3c View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    fca09b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3091121 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Update woo connect plugin installation URL (#45127)

    * Ad functions for generating WooConnect plugin install URLs.
    
    * Make WooConnect install url to available to marketplace components.
    
    * Make WooConnect install url to available to marketplace components.
    
    * Link install buttons to install URL with access_token and secret.
    
    * Update Woo Update Manager download url.
    
    * Show admin notice to install Woo Update Manager on plugins.php.
    
    * Adding the view for admin notice for installing woo_update_manager.
    
    * Show woo update manager installation notice on WC admin pages and make the notice dissmisable.
    
    * Update the install url for Woo Update Manager by adding the product ID and introduce a filter to override the product ID.
    
    * Change the plugin name to Woo Update Manager.
    
    * Change the download url for woo update manager
    
    * Fix the margin below the Woo Update plugin install notice.
    thilinah committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    18ef713 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65ec97f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f76d68b View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    ceb645f View commit details
    Browse the repository at this point in the history
  2. Updating the download URL.

    thilinah committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    ecf4be0 View commit details
    Browse the repository at this point in the history
  3. Updating css class names and file names from woo-connect-plugin to …

    …`woo-update-manager`.
    thilinah committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    121ef04 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    34572cd View commit details
    Browse the repository at this point in the history
  5. Rename WC_Helper_Plugin to WC_Woo_Update_Manager_Plugin and remove re…

    …ferences to market place plugin.
    thilinah committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    2dd8ef6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7a64470 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c57dddb View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    4ee30d2 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    943c1bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfbf362 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a45216d View commit details
    Browse the repository at this point in the history
  4. Update the text based on the latest flow and show a different message…

    … when WUM is installed but not activated.
    thilinah committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    3e78a1d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5af5d4e View commit details
    Browse the repository at this point in the history
  6. Implement the bubble showing number of updates available on WooCommer…

    …ce -> Extensions menu. Add one to available Woo.com updates if WUM is not installed or activated.
    thilinah committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    259e9ed View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Configuration menu
    Copy the full SHA
    0a973c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8bd90d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2ace396 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b9da926 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Remove the hard coded ID of the Woo Update Manager and use the slug t…

    …o get the ID of the plugin based on update-check response.
    thilinah committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    fcc74f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed5aee5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de79035 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    5520d4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be685db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    85c6c18 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    561b443 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7cf8f9d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    846b3b4 View commit details
    Browse the repository at this point in the history
  7. Update comment

    thilinah committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    db61000 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ac5a78e View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Generate a signed auto-install URL for woo hosted plugins without hel…

    …per API (#45313)
    
    * Generate a signed auto-install URL for woo hosted plugins without helper API
    
    * Use product slug in auto-install URL instead of product id.
    anaspk committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    d0e1c1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5dcebbb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    020f0d4 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'trunk' into remove/updates-for-woo.com-extensions

    # Conflicts:
    #	plugins/woocommerce-admin/client/marketplace/components/products/products.tsx
    thilinah committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    3d5b30f View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Allow defining the menu title and page title separately for when addi…

    …ng menus and sub menus in WooCommerce Admin.
    thilinah committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    19bb02c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41c3b3b View commit details
    Browse the repository at this point in the history
  3. Fix the update count issue.

    thilinah committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    7681e62 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a853192 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    d14074d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61b4248 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2fa0469 View commit details
    Browse the repository at this point in the history
  4. Add wum-installed parameter to the connect URL (#45702)

    * Add wum-installed parameter to the connect URL
    
    * Send status of Woo Update Manager installation on connection init.
    
    * Revert "Add wum-installed parameter to the connect URL"
    
    This reverts commit 4c55038.
    
    ---------
    
    Co-authored-by: Denis Dvali <denis.dvali@automattic.com>
    anaspk and denho committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    f9aa0e1 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Fix lint errors.

    thilinah committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    26c5ac8 View commit details
    Browse the repository at this point in the history
  2. Fix lint error.

    thilinah committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    584c058 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d4ee881 View commit details
    Browse the repository at this point in the history
  4. Fix lint errors.

    thilinah committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    96e2f50 View commit details
    Browse the repository at this point in the history
  5. Fix js lint issues.

    thilinah committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    90076c1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    75cbfd2 View commit details
    Browse the repository at this point in the history