We've hosting our own custom gallery in house. So far It works fine. Recently we ran into issue with recipe file able to download specific version of module/theme. When recipe file gets executed it downloads latest version of module regardless of version
# specified in file.
While testing same with Orchard gallery we were able to get specific version. I am pretty sure we're missing some setting.
While tracing I found one difference in request:
Request to Orchard gallery looks like this- http://packages.orchardproject.net/FeedService.svc/Packages()?$filter=(PackageType%20eq%20'Module')%20and%20((Id%20eq%20'Orchard.Module.Orchard.Knockout')%20and%20(Version%20eq%20'18.104.22.168'))
When request to our custom gallery - http://customgallery/Gallery.Server/FeedService.svc/Packages()?$filter=((PackageType%20eq%20'Module')%20and%20(Id%20eq%20'Orchard.Module.Framework.Core'))%20and%20IsLatestVersion
I'd really appreciate if you guys can provide any pointers to fix the issue.