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

Addons is decommissioned, so CheckForUpdatesJob fails #218

Closed
2 tasks done
elliot-sawyer opened this issue Apr 30, 2024 · 1 comment
Closed
2 tasks done

Addons is decommissioned, so CheckForUpdatesJob fails #218

elliot-sawyer opened this issue Apr 30, 2024 · 1 comment

Comments

@elliot-sawyer
Copy link

elliot-sawyer commented Apr 30, 2024

Module version(s) affected

3.1.0

Description

This URL is no longer valid because The dedicated Addons site has been discontinued

ModuleHealthLoader::getModuleHealthInfo(), L23:
$endpoint = 'addons.silverstripe.org/api/ratings?addons=' . implode(',', $addons);

How to reproduce

https://addons.silverstripe.org/api/ratings?addons=bringyourownideas/silverstripe-composer-update-checker,bringyourownideas/silverstripe-maintenance

Possible Solution

I'm not expecting this would be fixable, unless there's plans to refactor this module to use Packagist instead.

Additional Context

No response

Validations

  • Check that there isn't already an issue that reports the same bug
  • Double check that your reproduction steps work in a fresh installation of silverstripe/installer (with any code examples you've provided)
@elliot-sawyer elliot-sawyer changed the title getModuleHealthInfo() doesn't work anymore since addons is decommissioned Addons is decommissioned, so CheckForUpdatesJob fails Apr 30, 2024
@GuySartorelli
Copy link
Collaborator

This was fixed as part of #220 - because of the breadth of the changes it won't be tagged until the next minor release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants