Wolf Vollprecht
Wolf Vollprecht
When uploading the same package version again (using `--force`) the repodata is not generated, which can lead to SHA256 and file size mismatches. We should properly store the new checksum...
The package version retrieval API / pydantic do not accept a "uploader" that has no profile. However, channel-specific (or package-specific) API keys currently have a User, but no Profile associated...
@hbcarlos when we merge this we might have to adjust the frontend, unfortunately
It would be awesome to have a "whatprovides" backend that has an index over - binaries (commands) that are in packages - so libraries in packages - python modules that...
Github made a blog post about their new access token format: https://github.blog/2021-09-23-announcing-npms-new-access-token-format/ We could use it as inspiration and use a similar format.
OCI registries have a well established format for pulling & pushing (large) blobs. We should learn from them. For example, for pushing they send additional parameters via query & headers,...
Currently we only record the GitHub handle, but we don't have a way to contact these users for whatever reason. I think it's quite necessary to record email addresses as...
We should have a better search ranking, using a simple algorithm such as this one: https://github.com/kentcdodds/match-sorter#this-solution I am not sure how to implement it though, either with an SQL query...
We need to remove special casing in the validate action. Maybe have the `ls` operation on the pkgstore.
It would be great to have additional information that mirrors can register, such as name, description, location, IP address...