Currently the /releases endpoint only returns the current release. This has to do with the fact that our backend doesn’t store the history of this metadata across releases.
To download all files for a project, you can do this in advanced search by selecting the project code in the facet pane and then clicking on:
Alternatively, you can download the static file equivalent by querying:
When fetching data it failed for some calls because of the required fields missing so i disabled checking using validate_responses attribute. Im not sure how relevant changing the api for this is but just fyi.
I have done some tests with Tomcat 7 and found that it does not accept %2F in the path of the URL: it returns HTTP status code 400 “Bad Request”. If I pass %2F in a parameter is works fine. If I use %2C in the URI is gets converted to ‘,’ so Tomcat really handles %2F in a special way.
There is a workaround, but since it is a security risk I don’t think I’m going to apply it:
The second item is indeed a bug. I’ve fixed it and should be released soon.