feat: adding photo & video storage space to server stats (#14125)
* expose detailed user storage stats + display them in the storage per user table * chore: openapi & sql * fix: fix test stubs * fix: formatting errors, e2e test and server test * fix: upper lower case typo in spec file --------- Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
This commit is contained in:
@@ -10966,7 +10966,9 @@
|
||||
{
|
||||
"photos": 1,
|
||||
"videos": 1,
|
||||
"diskUsageRaw": 1
|
||||
"diskUsageRaw": 2,
|
||||
"usagePhotos": 1,
|
||||
"usageVideos": 1
|
||||
}
|
||||
],
|
||||
"items": {
|
||||
@@ -10975,6 +10977,16 @@
|
||||
"title": "Array of usage for each user",
|
||||
"type": "array"
|
||||
},
|
||||
"usagePhotos": {
|
||||
"default": 0,
|
||||
"format": "int64",
|
||||
"type": "integer"
|
||||
},
|
||||
"usageVideos": {
|
||||
"default": 0,
|
||||
"format": "int64",
|
||||
"type": "integer"
|
||||
},
|
||||
"videos": {
|
||||
"default": 0,
|
||||
"type": "integer"
|
||||
@@ -10984,6 +10996,8 @@
|
||||
"photos",
|
||||
"usage",
|
||||
"usageByUser",
|
||||
"usagePhotos",
|
||||
"usageVideos",
|
||||
"videos"
|
||||
],
|
||||
"type": "object"
|
||||
@@ -12503,6 +12517,14 @@
|
||||
"format": "int64",
|
||||
"type": "integer"
|
||||
},
|
||||
"usagePhotos": {
|
||||
"format": "int64",
|
||||
"type": "integer"
|
||||
},
|
||||
"usageVideos": {
|
||||
"format": "int64",
|
||||
"type": "integer"
|
||||
},
|
||||
"userId": {
|
||||
"type": "string"
|
||||
},
|
||||
@@ -12517,6 +12539,8 @@
|
||||
"photos",
|
||||
"quotaSizeInBytes",
|
||||
"usage",
|
||||
"usagePhotos",
|
||||
"usageVideos",
|
||||
"userId",
|
||||
"userName",
|
||||
"videos"
|
||||
|
||||
@@ -969,6 +969,8 @@ export type UsageByUserDto = {
|
||||
photos: number;
|
||||
quotaSizeInBytes: number | null;
|
||||
usage: number;
|
||||
usagePhotos: number;
|
||||
usageVideos: number;
|
||||
userId: string;
|
||||
userName: string;
|
||||
videos: number;
|
||||
@@ -977,6 +979,8 @@ export type ServerStatsResponseDto = {
|
||||
photos: number;
|
||||
usage: number;
|
||||
usageByUser: UsageByUserDto[];
|
||||
usagePhotos: number;
|
||||
usageVideos: number;
|
||||
videos: number;
|
||||
};
|
||||
export type ServerStorageResponseDto = {
|
||||
|
||||
Reference in New Issue
Block a user