Support setting number of releases to show for each project
- Each project can set its own number of releases to keep in the AppStream file, 0 means not deleting anything. Default value is 4;
- Project names are in
modules.git
file; - An example of
kalendar=0
is used in the config file since @carlschwan seemed to express the demand that all releases should be kept for Kalendar in appstream-metainfo-release-update!3 (closed).
This is not tested but as it mostly resembles existing code, I expect it to work properly.