1
0
mirror of https://github.com/quay/quay.git synced 2026-01-26 06:21:37 +03:00

[redhat-3.9] ui: display sizes as base 2 (PROJQUAY-5524) (#1970)

* displaying tag sizes as MB instead of MiB

* adding newline to end of file

* updating sizes from base 1000 to 1024

---------

Co-authored-by: bcaton <bcaton@redhat.com>
This commit is contained in:
OpenShift Cherrypick Robot
2023-06-13 20:39:18 +00:00
committed by GitHub
parent 0e08328b1d
commit fcdb292a47
6 changed files with 22 additions and 22 deletions

View File

@@ -5,8 +5,8 @@ angular.module('quay').filter('bytes', function() {
return function(bytes, precision) {
if (!bytes || isNaN(parseFloat(bytes)) || !isFinite(bytes)) return 'Unknown';
if (typeof precision === 'undefined') precision = 1;
var units = ['bytes', 'kB', 'MB', 'GB', 'TB', 'PB'],
var units = ['bytes', 'KiB', 'MiB', 'GiB', 'TiB', 'PiB'],
number = Math.floor(Math.log(bytes) / Math.log(1024));
return (bytes / Math.pow(1024, Math.floor(number))).toFixed(precision) + ' ' + units[number];
}
});
});

View File

@@ -31,10 +31,10 @@ angular.module('quay').directive('manageUserTab', function () {
'page': 0
};
$scope.disk_size_units = {
'KB': 1000,
'MB': 1000**2,
'GB': 1000**3,
'TB': 1000**4,
'KiB': 1024,
'MiB': 1024**2,
'GiB': 1024**3,
'TiB': 1024**4,
};
$scope.quotaUnits = Object.keys($scope.disk_size_units);

View File

@@ -25,10 +25,10 @@ angular.module('quay').directive('quotaManagementView', function () {
$scope.defer = null;
$scope.disk_size_units = {
'KB': 1000,
'MB': 1000 ** 2,
'GB': 1000 ** 3,
'TB': 1000 ** 4,
'KiB': 1024,
'MiB': 1024 ** 2,
'GiB': 1024 ** 3,
'TiB': 1024 ** 4,
};
$scope.quotaUnits = Object.keys($scope.disk_size_units);
$scope.rejectLimitType = 'Reject';

View File

@@ -30,10 +30,10 @@ angular.module('quay').directive('repoListTable', function () {
'page': 0
};
$scope.disk_size_units = {
'KB': 1000,
'MB': 1000**2,
'GB': 1000**3,
'TB': 1000**4,
'KiB': 1024,
'MiB': 1024**2,
'GiB': 1024**3,
'TiB': 1024**4,
};
$scope.quotaUnits = Object.keys($scope.disk_size_units);

View File

@@ -33,10 +33,10 @@
'organizationEmail': ''
};
$scope.disk_size_units = {
'KB': 1000,
'MB': 1000**2,
'GB': 1000**3,
'TB': 1000**4,
'KiB': 1024,
'MiB': 1024**2,
'GiB': 1024**3,
'TiB': 1024**4,
};
$scope.quotaUnits = Object.keys($scope.disk_size_units);

View File

@@ -42,10 +42,10 @@
'page': 0,
}
$scope.disk_size_units = {
'KB': 1000,
'MB': 1000**2,
'GB': 1000**3,
'TB': 1000**4,
'KiB': 1024,
'MiB': 1024**2,
'GiB': 1024**3,
'TiB': 1024**4,
};
$scope.quotaUnits = Object.keys($scope.disk_size_units);
$scope.registryQuota = null;