You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/models/packages
Danila Fominykh 60522fc96f
packages: Calculate package size quota using package creator ID instead of owner ID (#28007)
Changed behavior to calculate package quota limit using package `creator
ID` instead of `owner ID`.

Currently, users are allowed to create an unlimited number of
organizations, each of which has its own package limit quota, resulting
in the ability for users to have unlimited package space in different
organization scopes. This fix will calculate package quota based on
`package version creator ID` instead of `package version owner ID`
(which might be organization), so that users are not allowed to take
more space than configured package settings.

Also, there is a side case in which users can publish packages to a
specific package version, initially published by different user, taking
that user package size quota. Version in fix should be better because
the total amount of space is limited to the quota for users sharing the
same organization scope.
1 year ago
..
alpine Add Alpine package registry (#23714) 2 years ago
conan Use ErrInvalidArgument in packages (#22268) 2 years ago
conda Add Conda package registry (#22262) 2 years ago
container List all Debian package versions in `Packages` (#27786) 1 year ago
cran Add CRAN package registry (#22331) 2 years ago
debian List all Debian package versions in `Packages` (#27786) 1 year ago
nuget Fix NuGet search endpoints (#25613) 2 years ago
descriptor.go Replace `interface{}` with `any` (#25686) 2 years ago
package.go Add CRAN package registry (#22331) 2 years ago
package_blob.go Test if container blob is accessible before mounting (#22759) 2 years ago
package_blob_upload.go Use ErrInvalidArgument in packages (#22268) 2 years ago
package_cleanup_rule.go Use ErrInvalidArgument in packages (#22268) 2 years ago
package_file.go packages: Calculate package size quota using package creator ID instead of owner ID (#28007) 1 year ago
package_property.go Add Alpine package registry (#23714) 2 years ago
package_test.go make writing main test easier (#27270) 1 year ago
package_version.go List all Debian package versions in `Packages` (#27786) 1 year ago