feat(updateserver): use repo_manifest as metadata source in feed generators #512
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The update server feed generators (Joomla, WordPress, Dolibarr, etc.) should read from the
repo_manifesttable as an additional data source in the cascading fallback chain.Current Priority Chain
update_stream_configtableProposed Priority Chain
repo_manifesttable (project identity metadata)update_stream_configtable (feed-specific config)Field Mapping
namedescriptionversionlicense_spdxpackage_typelanguageImplementation
Modify
resolveExtensionMetadata()inservices/updateserver/joomla.go(and equivalent functions in other generators) to queryrepo_manifestbetween custom fields and update_stream_config lookups.Authored by Jonathan Miller (@jmiller)