Currently the Addons site has a single flag for 'Supported' on the Addon model, which is used to populate the /api/supported-addons endpoint. This is manually toggled at the moment, and lacks any additional context (supported-module vs. supported-dependency, version-specific support levels, etc.)
Instead, we should map the data housed in silverstripe/supported-modules to the associated Addon entries, to enable expanded detail both in the API endpoint and in the Addon Details UI / Search UI.
Currently the Addons site has a single flag for 'Supported' on the Addon model, which is used to populate the
/api/supported-addons
endpoint. This is manually toggled at the moment, and lacks any additional context (supported-module vs. supported-dependency, version-specific support levels, etc.)Instead, we should map the data housed in silverstripe/supported-modules to the associated Addon entries, to enable expanded detail both in the API endpoint and in the Addon Details UI / Search UI.