|
@@ -356,6 +356,25 @@ export interface AllJobStatusResponseDto {
|
|
*/
|
|
*/
|
|
'videoConversion': JobStatusDto;
|
|
'videoConversion': JobStatusDto;
|
|
}
|
|
}
|
|
|
|
+/**
|
|
|
|
+ *
|
|
|
|
+ * @export
|
|
|
|
+ * @interface AssetBulkDeleteDto
|
|
|
|
+ */
|
|
|
|
+export interface AssetBulkDeleteDto {
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @type {boolean}
|
|
|
|
+ * @memberof AssetBulkDeleteDto
|
|
|
|
+ */
|
|
|
|
+ 'force'?: boolean;
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @type {Array<string>}
|
|
|
|
+ * @memberof AssetBulkDeleteDto
|
|
|
|
+ */
|
|
|
|
+ 'ids': Array<string>;
|
|
|
|
+}
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
* @export
|
|
* @export
|
|
@@ -657,6 +676,12 @@ export interface AssetResponseDto {
|
|
* @memberof AssetResponseDto
|
|
* @memberof AssetResponseDto
|
|
*/
|
|
*/
|
|
'isReadOnly': boolean;
|
|
'isReadOnly': boolean;
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @type {boolean}
|
|
|
|
+ * @memberof AssetResponseDto
|
|
|
|
+ */
|
|
|
|
+ 'isTrashed': boolean;
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
* @type {string}
|
|
* @type {string}
|
|
@@ -1357,54 +1382,6 @@ export interface CuratedObjectsResponseDto {
|
|
*/
|
|
*/
|
|
'resizePath': string;
|
|
'resizePath': string;
|
|
}
|
|
}
|
|
-/**
|
|
|
|
- *
|
|
|
|
- * @export
|
|
|
|
- * @interface DeleteAssetDto
|
|
|
|
- */
|
|
|
|
-export interface DeleteAssetDto {
|
|
|
|
- /**
|
|
|
|
- *
|
|
|
|
- * @type {Array<string>}
|
|
|
|
- * @memberof DeleteAssetDto
|
|
|
|
- */
|
|
|
|
- 'ids': Array<string>;
|
|
|
|
-}
|
|
|
|
-/**
|
|
|
|
- *
|
|
|
|
- * @export
|
|
|
|
- * @interface DeleteAssetResponseDto
|
|
|
|
- */
|
|
|
|
-export interface DeleteAssetResponseDto {
|
|
|
|
- /**
|
|
|
|
- *
|
|
|
|
- * @type {string}
|
|
|
|
- * @memberof DeleteAssetResponseDto
|
|
|
|
- */
|
|
|
|
- 'id': string;
|
|
|
|
- /**
|
|
|
|
- *
|
|
|
|
- * @type {DeleteAssetStatus}
|
|
|
|
- * @memberof DeleteAssetResponseDto
|
|
|
|
- */
|
|
|
|
- 'status': DeleteAssetStatus;
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-/**
|
|
|
|
- *
|
|
|
|
- * @export
|
|
|
|
- * @enum {string}
|
|
|
|
- */
|
|
|
|
-
|
|
|
|
-export const DeleteAssetStatus = {
|
|
|
|
- Success: 'SUCCESS',
|
|
|
|
- Failed: 'FAILED'
|
|
|
|
-} as const;
|
|
|
|
-
|
|
|
|
-export type DeleteAssetStatus = typeof DeleteAssetStatus[keyof typeof DeleteAssetStatus];
|
|
|
|
-
|
|
|
|
-
|
|
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
* @export
|
|
* @export
|
|
@@ -2623,6 +2600,12 @@ export interface ServerConfigDto {
|
|
* @memberof ServerConfigDto
|
|
* @memberof ServerConfigDto
|
|
*/
|
|
*/
|
|
'oauthButtonText': string;
|
|
'oauthButtonText': string;
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @type {number}
|
|
|
|
+ * @memberof ServerConfigDto
|
|
|
|
+ */
|
|
|
|
+ 'trashDays': number;
|
|
}
|
|
}
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
@@ -2696,6 +2679,12 @@ export interface ServerFeaturesDto {
|
|
* @memberof ServerFeaturesDto
|
|
* @memberof ServerFeaturesDto
|
|
*/
|
|
*/
|
|
'tagImage': boolean;
|
|
'tagImage': boolean;
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @type {boolean}
|
|
|
|
+ * @memberof ServerFeaturesDto
|
|
|
|
+ */
|
|
|
|
+ 'trash': boolean;
|
|
}
|
|
}
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
@@ -3139,6 +3128,12 @@ export interface SystemConfigDto {
|
|
* @memberof SystemConfigDto
|
|
* @memberof SystemConfigDto
|
|
*/
|
|
*/
|
|
'thumbnail': SystemConfigThumbnailDto;
|
|
'thumbnail': SystemConfigThumbnailDto;
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @type {SystemConfigTrashDto}
|
|
|
|
+ * @memberof SystemConfigDto
|
|
|
|
+ */
|
|
|
|
+ 'trash': SystemConfigTrashDto;
|
|
}
|
|
}
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
@@ -3594,6 +3589,25 @@ export interface SystemConfigThumbnailDto {
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
+/**
|
|
|
|
+ *
|
|
|
|
+ * @export
|
|
|
|
+ * @interface SystemConfigTrashDto
|
|
|
|
+ */
|
|
|
|
+export interface SystemConfigTrashDto {
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @type {number}
|
|
|
|
+ * @memberof SystemConfigTrashDto
|
|
|
|
+ */
|
|
|
|
+ 'days': number;
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @type {boolean}
|
|
|
|
+ * @memberof SystemConfigTrashDto
|
|
|
|
+ */
|
|
|
|
+ 'enabled': boolean;
|
|
|
|
+}
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
* @export
|
|
* @export
|
|
@@ -5682,13 +5696,13 @@ export const AssetApiAxiosParamCreator = function (configuration?: Configuration
|
|
},
|
|
},
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
- * @param {DeleteAssetDto} deleteAssetDto
|
|
|
|
|
|
+ * @param {AssetBulkDeleteDto} assetBulkDeleteDto
|
|
* @param {*} [options] Override http request option.
|
|
* @param {*} [options] Override http request option.
|
|
* @throws {RequiredError}
|
|
* @throws {RequiredError}
|
|
*/
|
|
*/
|
|
- deleteAsset: async (deleteAssetDto: DeleteAssetDto, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
|
|
|
|
- // verify required parameter 'deleteAssetDto' is not null or undefined
|
|
|
|
- assertParamExists('deleteAsset', 'deleteAssetDto', deleteAssetDto)
|
|
|
|
|
|
+ deleteAssets: async (assetBulkDeleteDto: AssetBulkDeleteDto, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
|
|
|
|
+ // verify required parameter 'assetBulkDeleteDto' is not null or undefined
|
|
|
|
+ assertParamExists('deleteAssets', 'assetBulkDeleteDto', assetBulkDeleteDto)
|
|
const localVarPath = `/asset`;
|
|
const localVarPath = `/asset`;
|
|
// use dummy base URL string because the URL constructor only accepts absolute URLs.
|
|
// use dummy base URL string because the URL constructor only accepts absolute URLs.
|
|
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
|
|
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
|
|
@@ -5717,7 +5731,7 @@ export const AssetApiAxiosParamCreator = function (configuration?: Configuration
|
|
setSearchParams(localVarUrlObj, localVarQueryParameter);
|
|
setSearchParams(localVarUrlObj, localVarQueryParameter);
|
|
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
|
|
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
|
|
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
|
|
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
|
|
- localVarRequestOptions.data = serializeDataIfNeeded(deleteAssetDto, localVarRequestOptions, configuration)
|
|
|
|
|
|
+ localVarRequestOptions.data = serializeDataIfNeeded(assetBulkDeleteDto, localVarRequestOptions, configuration)
|
|
|
|
|
|
return {
|
|
return {
|
|
url: toPathString(localVarUrlObj),
|
|
url: toPathString(localVarUrlObj),
|
|
@@ -5811,6 +5825,44 @@ export const AssetApiAxiosParamCreator = function (configuration?: Configuration
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
|
|
|
|
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
|
|
|
|
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
|
|
|
|
+
|
|
|
|
+ return {
|
|
|
|
+ url: toPathString(localVarUrlObj),
|
|
|
|
+ options: localVarRequestOptions,
|
|
|
|
+ };
|
|
|
|
+ },
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @param {*} [options] Override http request option.
|
|
|
|
+ * @throws {RequiredError}
|
|
|
|
+ */
|
|
|
|
+ emptyTrash: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
|
|
|
|
+ const localVarPath = `/asset/trash/empty`;
|
|
|
|
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
|
|
|
|
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
|
|
|
|
+ let baseOptions;
|
|
|
|
+ if (configuration) {
|
|
|
|
+ baseOptions = configuration.baseOptions;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
|
|
|
|
+ const localVarHeaderParameter = {} as any;
|
|
|
|
+ const localVarQueryParameter = {} as any;
|
|
|
|
+
|
|
|
|
+ // authentication cookie required
|
|
|
|
+
|
|
|
|
+ // authentication api_key required
|
|
|
|
+ await setApiKeyToObject(localVarHeaderParameter, "x-api-key", configuration)
|
|
|
|
+
|
|
|
|
+ // authentication bearer required
|
|
|
|
+ // http bearer authentication required
|
|
|
|
+ await setBearerAuthToObject(localVarHeaderParameter, configuration)
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
setSearchParams(localVarUrlObj, localVarQueryParameter);
|
|
setSearchParams(localVarUrlObj, localVarQueryParameter);
|
|
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
|
|
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
|
|
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
|
|
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
|
|
@@ -5979,10 +6031,11 @@ export const AssetApiAxiosParamCreator = function (configuration?: Configuration
|
|
*
|
|
*
|
|
* @param {boolean} [isArchived]
|
|
* @param {boolean} [isArchived]
|
|
* @param {boolean} [isFavorite]
|
|
* @param {boolean} [isFavorite]
|
|
|
|
+ * @param {boolean} [isTrashed]
|
|
* @param {*} [options] Override http request option.
|
|
* @param {*} [options] Override http request option.
|
|
* @throws {RequiredError}
|
|
* @throws {RequiredError}
|
|
*/
|
|
*/
|
|
- getAssetStats: async (isArchived?: boolean, isFavorite?: boolean, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
|
|
|
|
|
|
+ getAssetStats: async (isArchived?: boolean, isFavorite?: boolean, isTrashed?: boolean, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
|
|
const localVarPath = `/asset/statistics`;
|
|
const localVarPath = `/asset/statistics`;
|
|
// use dummy base URL string because the URL constructor only accepts absolute URLs.
|
|
// use dummy base URL string because the URL constructor only accepts absolute URLs.
|
|
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
|
|
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
|
|
@@ -6012,6 +6065,10 @@ export const AssetApiAxiosParamCreator = function (configuration?: Configuration
|
|
localVarQueryParameter['isFavorite'] = isFavorite;
|
|
localVarQueryParameter['isFavorite'] = isFavorite;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if (isTrashed !== undefined) {
|
|
|
|
+ localVarQueryParameter['isTrashed'] = isTrashed;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
setSearchParams(localVarUrlObj, localVarQueryParameter);
|
|
setSearchParams(localVarUrlObj, localVarQueryParameter);
|
|
@@ -6084,11 +6141,12 @@ export const AssetApiAxiosParamCreator = function (configuration?: Configuration
|
|
* @param {string} [personId]
|
|
* @param {string} [personId]
|
|
* @param {boolean} [isArchived]
|
|
* @param {boolean} [isArchived]
|
|
* @param {boolean} [isFavorite]
|
|
* @param {boolean} [isFavorite]
|
|
|
|
+ * @param {boolean} [isTrashed]
|
|
* @param {string} [key]
|
|
* @param {string} [key]
|
|
* @param {*} [options] Override http request option.
|
|
* @param {*} [options] Override http request option.
|
|
* @throws {RequiredError}
|
|
* @throws {RequiredError}
|
|
*/
|
|
*/
|
|
- getByTimeBucket: async (size: TimeBucketSize, timeBucket: string, userId?: string, albumId?: string, personId?: string, isArchived?: boolean, isFavorite?: boolean, key?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
|
|
|
|
|
|
+ getByTimeBucket: async (size: TimeBucketSize, timeBucket: string, userId?: string, albumId?: string, personId?: string, isArchived?: boolean, isFavorite?: boolean, isTrashed?: boolean, key?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
|
|
// verify required parameter 'size' is not null or undefined
|
|
// verify required parameter 'size' is not null or undefined
|
|
assertParamExists('getByTimeBucket', 'size', size)
|
|
assertParamExists('getByTimeBucket', 'size', size)
|
|
// verify required parameter 'timeBucket' is not null or undefined
|
|
// verify required parameter 'timeBucket' is not null or undefined
|
|
@@ -6138,6 +6196,10 @@ export const AssetApiAxiosParamCreator = function (configuration?: Configuration
|
|
localVarQueryParameter['isFavorite'] = isFavorite;
|
|
localVarQueryParameter['isFavorite'] = isFavorite;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if (isTrashed !== undefined) {
|
|
|
|
+ localVarQueryParameter['isTrashed'] = isTrashed;
|
|
|
|
+ }
|
|
|
|
+
|
|
if (timeBucket !== undefined) {
|
|
if (timeBucket !== undefined) {
|
|
localVarQueryParameter['timeBucket'] = timeBucket;
|
|
localVarQueryParameter['timeBucket'] = timeBucket;
|
|
}
|
|
}
|
|
@@ -6447,11 +6509,12 @@ export const AssetApiAxiosParamCreator = function (configuration?: Configuration
|
|
* @param {string} [personId]
|
|
* @param {string} [personId]
|
|
* @param {boolean} [isArchived]
|
|
* @param {boolean} [isArchived]
|
|
* @param {boolean} [isFavorite]
|
|
* @param {boolean} [isFavorite]
|
|
|
|
+ * @param {boolean} [isTrashed]
|
|
* @param {string} [key]
|
|
* @param {string} [key]
|
|
* @param {*} [options] Override http request option.
|
|
* @param {*} [options] Override http request option.
|
|
* @throws {RequiredError}
|
|
* @throws {RequiredError}
|
|
*/
|
|
*/
|
|
- getTimeBuckets: async (size: TimeBucketSize, userId?: string, albumId?: string, personId?: string, isArchived?: boolean, isFavorite?: boolean, key?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
|
|
|
|
|
|
+ getTimeBuckets: async (size: TimeBucketSize, userId?: string, albumId?: string, personId?: string, isArchived?: boolean, isFavorite?: boolean, isTrashed?: boolean, key?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
|
|
// verify required parameter 'size' is not null or undefined
|
|
// verify required parameter 'size' is not null or undefined
|
|
assertParamExists('getTimeBuckets', 'size', size)
|
|
assertParamExists('getTimeBuckets', 'size', size)
|
|
const localVarPath = `/asset/time-buckets`;
|
|
const localVarPath = `/asset/time-buckets`;
|
|
@@ -6499,6 +6562,10 @@ export const AssetApiAxiosParamCreator = function (configuration?: Configuration
|
|
localVarQueryParameter['isFavorite'] = isFavorite;
|
|
localVarQueryParameter['isFavorite'] = isFavorite;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if (isTrashed !== undefined) {
|
|
|
|
+ localVarQueryParameter['isTrashed'] = isTrashed;
|
|
|
|
+ }
|
|
|
|
+
|
|
if (key !== undefined) {
|
|
if (key !== undefined) {
|
|
localVarQueryParameter['key'] = key;
|
|
localVarQueryParameter['key'] = key;
|
|
}
|
|
}
|
|
@@ -6600,6 +6667,88 @@ export const AssetApiAxiosParamCreator = function (configuration?: Configuration
|
|
options: localVarRequestOptions,
|
|
options: localVarRequestOptions,
|
|
};
|
|
};
|
|
},
|
|
},
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @param {BulkIdsDto} bulkIdsDto
|
|
|
|
+ * @param {*} [options] Override http request option.
|
|
|
|
+ * @throws {RequiredError}
|
|
|
|
+ */
|
|
|
|
+ restoreAssets: async (bulkIdsDto: BulkIdsDto, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
|
|
|
|
+ // verify required parameter 'bulkIdsDto' is not null or undefined
|
|
|
|
+ assertParamExists('restoreAssets', 'bulkIdsDto', bulkIdsDto)
|
|
|
|
+ const localVarPath = `/asset/restore`;
|
|
|
|
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
|
|
|
|
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
|
|
|
|
+ let baseOptions;
|
|
|
|
+ if (configuration) {
|
|
|
|
+ baseOptions = configuration.baseOptions;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
|
|
|
|
+ const localVarHeaderParameter = {} as any;
|
|
|
|
+ const localVarQueryParameter = {} as any;
|
|
|
|
+
|
|
|
|
+ // authentication cookie required
|
|
|
|
+
|
|
|
|
+ // authentication api_key required
|
|
|
|
+ await setApiKeyToObject(localVarHeaderParameter, "x-api-key", configuration)
|
|
|
|
+
|
|
|
|
+ // authentication bearer required
|
|
|
|
+ // http bearer authentication required
|
|
|
|
+ await setBearerAuthToObject(localVarHeaderParameter, configuration)
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ localVarHeaderParameter['Content-Type'] = 'application/json';
|
|
|
|
+
|
|
|
|
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
|
|
|
|
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
|
|
|
|
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
|
|
|
|
+ localVarRequestOptions.data = serializeDataIfNeeded(bulkIdsDto, localVarRequestOptions, configuration)
|
|
|
|
+
|
|
|
|
+ return {
|
|
|
|
+ url: toPathString(localVarUrlObj),
|
|
|
|
+ options: localVarRequestOptions,
|
|
|
|
+ };
|
|
|
|
+ },
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @param {*} [options] Override http request option.
|
|
|
|
+ * @throws {RequiredError}
|
|
|
|
+ */
|
|
|
|
+ restoreTrash: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
|
|
|
|
+ const localVarPath = `/asset/trash/restore`;
|
|
|
|
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
|
|
|
|
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
|
|
|
|
+ let baseOptions;
|
|
|
|
+ if (configuration) {
|
|
|
|
+ baseOptions = configuration.baseOptions;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
|
|
|
|
+ const localVarHeaderParameter = {} as any;
|
|
|
|
+ const localVarQueryParameter = {} as any;
|
|
|
|
+
|
|
|
|
+ // authentication cookie required
|
|
|
|
+
|
|
|
|
+ // authentication api_key required
|
|
|
|
+ await setApiKeyToObject(localVarHeaderParameter, "x-api-key", configuration)
|
|
|
|
+
|
|
|
|
+ // authentication bearer required
|
|
|
|
+ // http bearer authentication required
|
|
|
|
+ await setBearerAuthToObject(localVarHeaderParameter, configuration)
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
|
|
|
|
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
|
|
|
|
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
|
|
|
|
+
|
|
|
|
+ return {
|
|
|
|
+ url: toPathString(localVarUrlObj),
|
|
|
|
+ options: localVarRequestOptions,
|
|
|
|
+ };
|
|
|
|
+ },
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
* @param {AssetJobsDto} assetJobsDto
|
|
* @param {AssetJobsDto} assetJobsDto
|
|
@@ -7014,12 +7163,12 @@ export const AssetApiFp = function(configuration?: Configuration) {
|
|
},
|
|
},
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
- * @param {DeleteAssetDto} deleteAssetDto
|
|
|
|
|
|
+ * @param {AssetBulkDeleteDto} assetBulkDeleteDto
|
|
* @param {*} [options] Override http request option.
|
|
* @param {*} [options] Override http request option.
|
|
* @throws {RequiredError}
|
|
* @throws {RequiredError}
|
|
*/
|
|
*/
|
|
- async deleteAsset(deleteAssetDto: DeleteAssetDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Array<DeleteAssetResponseDto>>> {
|
|
|
|
- const localVarAxiosArgs = await localVarAxiosParamCreator.deleteAsset(deleteAssetDto, options);
|
|
|
|
|
|
+ async deleteAssets(assetBulkDeleteDto: AssetBulkDeleteDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
|
|
|
|
+ const localVarAxiosArgs = await localVarAxiosParamCreator.deleteAssets(assetBulkDeleteDto, options);
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
},
|
|
},
|
|
/**
|
|
/**
|
|
@@ -7044,6 +7193,15 @@ export const AssetApiFp = function(configuration?: Configuration) {
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.downloadFile(id, key, options);
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.downloadFile(id, key, options);
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
},
|
|
},
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @param {*} [options] Override http request option.
|
|
|
|
+ * @throws {RequiredError}
|
|
|
|
+ */
|
|
|
|
+ async emptyTrash(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
|
|
|
|
+ const localVarAxiosArgs = await localVarAxiosParamCreator.emptyTrash(options);
|
|
|
|
+ return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
+ },
|
|
/**
|
|
/**
|
|
* Get all AssetEntity belong to the user
|
|
* Get all AssetEntity belong to the user
|
|
* @param {string} [userId]
|
|
* @param {string} [userId]
|
|
@@ -7083,11 +7241,12 @@ export const AssetApiFp = function(configuration?: Configuration) {
|
|
*
|
|
*
|
|
* @param {boolean} [isArchived]
|
|
* @param {boolean} [isArchived]
|
|
* @param {boolean} [isFavorite]
|
|
* @param {boolean} [isFavorite]
|
|
|
|
+ * @param {boolean} [isTrashed]
|
|
* @param {*} [options] Override http request option.
|
|
* @param {*} [options] Override http request option.
|
|
* @throws {RequiredError}
|
|
* @throws {RequiredError}
|
|
*/
|
|
*/
|
|
- async getAssetStats(isArchived?: boolean, isFavorite?: boolean, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<AssetStatsResponseDto>> {
|
|
|
|
- const localVarAxiosArgs = await localVarAxiosParamCreator.getAssetStats(isArchived, isFavorite, options);
|
|
|
|
|
|
+ async getAssetStats(isArchived?: boolean, isFavorite?: boolean, isTrashed?: boolean, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<AssetStatsResponseDto>> {
|
|
|
|
+ const localVarAxiosArgs = await localVarAxiosParamCreator.getAssetStats(isArchived, isFavorite, isTrashed, options);
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
},
|
|
},
|
|
/**
|
|
/**
|
|
@@ -7111,12 +7270,13 @@ export const AssetApiFp = function(configuration?: Configuration) {
|
|
* @param {string} [personId]
|
|
* @param {string} [personId]
|
|
* @param {boolean} [isArchived]
|
|
* @param {boolean} [isArchived]
|
|
* @param {boolean} [isFavorite]
|
|
* @param {boolean} [isFavorite]
|
|
|
|
+ * @param {boolean} [isTrashed]
|
|
* @param {string} [key]
|
|
* @param {string} [key]
|
|
* @param {*} [options] Override http request option.
|
|
* @param {*} [options] Override http request option.
|
|
* @throws {RequiredError}
|
|
* @throws {RequiredError}
|
|
*/
|
|
*/
|
|
- async getByTimeBucket(size: TimeBucketSize, timeBucket: string, userId?: string, albumId?: string, personId?: string, isArchived?: boolean, isFavorite?: boolean, key?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Array<AssetResponseDto>>> {
|
|
|
|
- const localVarAxiosArgs = await localVarAxiosParamCreator.getByTimeBucket(size, timeBucket, userId, albumId, personId, isArchived, isFavorite, key, options);
|
|
|
|
|
|
+ async getByTimeBucket(size: TimeBucketSize, timeBucket: string, userId?: string, albumId?: string, personId?: string, isArchived?: boolean, isFavorite?: boolean, isTrashed?: boolean, key?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Array<AssetResponseDto>>> {
|
|
|
|
+ const localVarAxiosArgs = await localVarAxiosParamCreator.getByTimeBucket(size, timeBucket, userId, albumId, personId, isArchived, isFavorite, isTrashed, key, options);
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
},
|
|
},
|
|
/**
|
|
/**
|
|
@@ -7190,12 +7350,13 @@ export const AssetApiFp = function(configuration?: Configuration) {
|
|
* @param {string} [personId]
|
|
* @param {string} [personId]
|
|
* @param {boolean} [isArchived]
|
|
* @param {boolean} [isArchived]
|
|
* @param {boolean} [isFavorite]
|
|
* @param {boolean} [isFavorite]
|
|
|
|
+ * @param {boolean} [isTrashed]
|
|
* @param {string} [key]
|
|
* @param {string} [key]
|
|
* @param {*} [options] Override http request option.
|
|
* @param {*} [options] Override http request option.
|
|
* @throws {RequiredError}
|
|
* @throws {RequiredError}
|
|
*/
|
|
*/
|
|
- async getTimeBuckets(size: TimeBucketSize, userId?: string, albumId?: string, personId?: string, isArchived?: boolean, isFavorite?: boolean, key?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Array<TimeBucketResponseDto>>> {
|
|
|
|
- const localVarAxiosArgs = await localVarAxiosParamCreator.getTimeBuckets(size, userId, albumId, personId, isArchived, isFavorite, key, options);
|
|
|
|
|
|
+ async getTimeBuckets(size: TimeBucketSize, userId?: string, albumId?: string, personId?: string, isArchived?: boolean, isFavorite?: boolean, isTrashed?: boolean, key?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Array<TimeBucketResponseDto>>> {
|
|
|
|
+ const localVarAxiosArgs = await localVarAxiosParamCreator.getTimeBuckets(size, userId, albumId, personId, isArchived, isFavorite, isTrashed, key, options);
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
},
|
|
},
|
|
/**
|
|
/**
|
|
@@ -7218,6 +7379,25 @@ export const AssetApiFp = function(configuration?: Configuration) {
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.importFile(importAssetDto, options);
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.importFile(importAssetDto, options);
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
},
|
|
},
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @param {BulkIdsDto} bulkIdsDto
|
|
|
|
+ * @param {*} [options] Override http request option.
|
|
|
|
+ * @throws {RequiredError}
|
|
|
|
+ */
|
|
|
|
+ async restoreAssets(bulkIdsDto: BulkIdsDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
|
|
|
|
+ const localVarAxiosArgs = await localVarAxiosParamCreator.restoreAssets(bulkIdsDto, options);
|
|
|
|
+ return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
+ },
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @param {*} [options] Override http request option.
|
|
|
|
+ * @throws {RequiredError}
|
|
|
|
+ */
|
|
|
|
+ async restoreTrash(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
|
|
|
|
+ const localVarAxiosArgs = await localVarAxiosParamCreator.restoreTrash(options);
|
|
|
|
+ return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
+ },
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
* @param {AssetJobsDto} assetJobsDto
|
|
* @param {AssetJobsDto} assetJobsDto
|
|
@@ -7336,12 +7516,12 @@ export const AssetApiFactory = function (configuration?: Configuration, basePath
|
|
},
|
|
},
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
- * @param {AssetApiDeleteAssetRequest} requestParameters Request parameters.
|
|
|
|
|
|
+ * @param {AssetApiDeleteAssetsRequest} requestParameters Request parameters.
|
|
* @param {*} [options] Override http request option.
|
|
* @param {*} [options] Override http request option.
|
|
* @throws {RequiredError}
|
|
* @throws {RequiredError}
|
|
*/
|
|
*/
|
|
- deleteAsset(requestParameters: AssetApiDeleteAssetRequest, options?: AxiosRequestConfig): AxiosPromise<Array<DeleteAssetResponseDto>> {
|
|
|
|
- return localVarFp.deleteAsset(requestParameters.deleteAssetDto, options).then((request) => request(axios, basePath));
|
|
|
|
|
|
+ deleteAssets(requestParameters: AssetApiDeleteAssetsRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
|
|
|
|
+ return localVarFp.deleteAssets(requestParameters.assetBulkDeleteDto, options).then((request) => request(axios, basePath));
|
|
},
|
|
},
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
@@ -7361,6 +7541,14 @@ export const AssetApiFactory = function (configuration?: Configuration, basePath
|
|
downloadFile(requestParameters: AssetApiDownloadFileRequest, options?: AxiosRequestConfig): AxiosPromise<File> {
|
|
downloadFile(requestParameters: AssetApiDownloadFileRequest, options?: AxiosRequestConfig): AxiosPromise<File> {
|
|
return localVarFp.downloadFile(requestParameters.id, requestParameters.key, options).then((request) => request(axios, basePath));
|
|
return localVarFp.downloadFile(requestParameters.id, requestParameters.key, options).then((request) => request(axios, basePath));
|
|
},
|
|
},
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @param {*} [options] Override http request option.
|
|
|
|
+ * @throws {RequiredError}
|
|
|
|
+ */
|
|
|
|
+ emptyTrash(options?: AxiosRequestConfig): AxiosPromise<void> {
|
|
|
|
+ return localVarFp.emptyTrash(options).then((request) => request(axios, basePath));
|
|
|
|
+ },
|
|
/**
|
|
/**
|
|
* Get all AssetEntity belong to the user
|
|
* Get all AssetEntity belong to the user
|
|
* @param {AssetApiGetAllAssetsRequest} requestParameters Request parameters.
|
|
* @param {AssetApiGetAllAssetsRequest} requestParameters Request parameters.
|
|
@@ -7394,7 +7582,7 @@ export const AssetApiFactory = function (configuration?: Configuration, basePath
|
|
* @throws {RequiredError}
|
|
* @throws {RequiredError}
|
|
*/
|
|
*/
|
|
getAssetStats(requestParameters: AssetApiGetAssetStatsRequest = {}, options?: AxiosRequestConfig): AxiosPromise<AssetStatsResponseDto> {
|
|
getAssetStats(requestParameters: AssetApiGetAssetStatsRequest = {}, options?: AxiosRequestConfig): AxiosPromise<AssetStatsResponseDto> {
|
|
- return localVarFp.getAssetStats(requestParameters.isArchived, requestParameters.isFavorite, options).then((request) => request(axios, basePath));
|
|
|
|
|
|
+ return localVarFp.getAssetStats(requestParameters.isArchived, requestParameters.isFavorite, requestParameters.isTrashed, options).then((request) => request(axios, basePath));
|
|
},
|
|
},
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
@@ -7412,7 +7600,7 @@ export const AssetApiFactory = function (configuration?: Configuration, basePath
|
|
* @throws {RequiredError}
|
|
* @throws {RequiredError}
|
|
*/
|
|
*/
|
|
getByTimeBucket(requestParameters: AssetApiGetByTimeBucketRequest, options?: AxiosRequestConfig): AxiosPromise<Array<AssetResponseDto>> {
|
|
getByTimeBucket(requestParameters: AssetApiGetByTimeBucketRequest, options?: AxiosRequestConfig): AxiosPromise<Array<AssetResponseDto>> {
|
|
- return localVarFp.getByTimeBucket(requestParameters.size, requestParameters.timeBucket, requestParameters.userId, requestParameters.albumId, requestParameters.personId, requestParameters.isArchived, requestParameters.isFavorite, requestParameters.key, options).then((request) => request(axios, basePath));
|
|
|
|
|
|
+ return localVarFp.getByTimeBucket(requestParameters.size, requestParameters.timeBucket, requestParameters.userId, requestParameters.albumId, requestParameters.personId, requestParameters.isArchived, requestParameters.isFavorite, requestParameters.isTrashed, requestParameters.key, options).then((request) => request(axios, basePath));
|
|
},
|
|
},
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
@@ -7473,7 +7661,7 @@ export const AssetApiFactory = function (configuration?: Configuration, basePath
|
|
* @throws {RequiredError}
|
|
* @throws {RequiredError}
|
|
*/
|
|
*/
|
|
getTimeBuckets(requestParameters: AssetApiGetTimeBucketsRequest, options?: AxiosRequestConfig): AxiosPromise<Array<TimeBucketResponseDto>> {
|
|
getTimeBuckets(requestParameters: AssetApiGetTimeBucketsRequest, options?: AxiosRequestConfig): AxiosPromise<Array<TimeBucketResponseDto>> {
|
|
- return localVarFp.getTimeBuckets(requestParameters.size, requestParameters.userId, requestParameters.albumId, requestParameters.personId, requestParameters.isArchived, requestParameters.isFavorite, requestParameters.key, options).then((request) => request(axios, basePath));
|
|
|
|
|
|
+ return localVarFp.getTimeBuckets(requestParameters.size, requestParameters.userId, requestParameters.albumId, requestParameters.personId, requestParameters.isArchived, requestParameters.isFavorite, requestParameters.isTrashed, requestParameters.key, options).then((request) => request(axios, basePath));
|
|
},
|
|
},
|
|
/**
|
|
/**
|
|
* Get all asset of a device that are in the database, ID only.
|
|
* Get all asset of a device that are in the database, ID only.
|
|
@@ -7493,6 +7681,23 @@ export const AssetApiFactory = function (configuration?: Configuration, basePath
|
|
importFile(requestParameters: AssetApiImportFileRequest, options?: AxiosRequestConfig): AxiosPromise<AssetFileUploadResponseDto> {
|
|
importFile(requestParameters: AssetApiImportFileRequest, options?: AxiosRequestConfig): AxiosPromise<AssetFileUploadResponseDto> {
|
|
return localVarFp.importFile(requestParameters.importAssetDto, options).then((request) => request(axios, basePath));
|
|
return localVarFp.importFile(requestParameters.importAssetDto, options).then((request) => request(axios, basePath));
|
|
},
|
|
},
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @param {AssetApiRestoreAssetsRequest} requestParameters Request parameters.
|
|
|
|
+ * @param {*} [options] Override http request option.
|
|
|
|
+ * @throws {RequiredError}
|
|
|
|
+ */
|
|
|
|
+ restoreAssets(requestParameters: AssetApiRestoreAssetsRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
|
|
|
|
+ return localVarFp.restoreAssets(requestParameters.bulkIdsDto, options).then((request) => request(axios, basePath));
|
|
|
|
+ },
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @param {*} [options] Override http request option.
|
|
|
|
+ * @throws {RequiredError}
|
|
|
|
+ */
|
|
|
|
+ restoreTrash(options?: AxiosRequestConfig): AxiosPromise<void> {
|
|
|
|
+ return localVarFp.restoreTrash(options).then((request) => request(axios, basePath));
|
|
|
|
+ },
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
* @param {AssetApiRunAssetJobsRequest} requestParameters Request parameters.
|
|
* @param {AssetApiRunAssetJobsRequest} requestParameters Request parameters.
|
|
@@ -7600,17 +7805,17 @@ export interface AssetApiCheckExistingAssetsRequest {
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
- * Request parameters for deleteAsset operation in AssetApi.
|
|
|
|
|
|
+ * Request parameters for deleteAssets operation in AssetApi.
|
|
* @export
|
|
* @export
|
|
- * @interface AssetApiDeleteAssetRequest
|
|
|
|
|
|
+ * @interface AssetApiDeleteAssetsRequest
|
|
*/
|
|
*/
|
|
-export interface AssetApiDeleteAssetRequest {
|
|
|
|
|
|
+export interface AssetApiDeleteAssetsRequest {
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
- * @type {DeleteAssetDto}
|
|
|
|
- * @memberof AssetApiDeleteAsset
|
|
|
|
|
|
+ * @type {AssetBulkDeleteDto}
|
|
|
|
+ * @memberof AssetApiDeleteAssets
|
|
*/
|
|
*/
|
|
- readonly deleteAssetDto: DeleteAssetDto
|
|
|
|
|
|
+ readonly assetBulkDeleteDto: AssetBulkDeleteDto
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -7744,6 +7949,13 @@ export interface AssetApiGetAssetStatsRequest {
|
|
* @memberof AssetApiGetAssetStats
|
|
* @memberof AssetApiGetAssetStats
|
|
*/
|
|
*/
|
|
readonly isFavorite?: boolean
|
|
readonly isFavorite?: boolean
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @type {boolean}
|
|
|
|
+ * @memberof AssetApiGetAssetStats
|
|
|
|
+ */
|
|
|
|
+ readonly isTrashed?: boolean
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -7829,6 +8041,13 @@ export interface AssetApiGetByTimeBucketRequest {
|
|
*/
|
|
*/
|
|
readonly isFavorite?: boolean
|
|
readonly isFavorite?: boolean
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @type {boolean}
|
|
|
|
+ * @memberof AssetApiGetByTimeBucket
|
|
|
|
+ */
|
|
|
|
+ readonly isTrashed?: boolean
|
|
|
|
+
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
* @type {string}
|
|
* @type {string}
|
|
@@ -7976,6 +8195,13 @@ export interface AssetApiGetTimeBucketsRequest {
|
|
*/
|
|
*/
|
|
readonly isFavorite?: boolean
|
|
readonly isFavorite?: boolean
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @type {boolean}
|
|
|
|
+ * @memberof AssetApiGetTimeBuckets
|
|
|
|
+ */
|
|
|
|
+ readonly isTrashed?: boolean
|
|
|
|
+
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
* @type {string}
|
|
* @type {string}
|
|
@@ -8012,6 +8238,20 @@ export interface AssetApiImportFileRequest {
|
|
readonly importAssetDto: ImportAssetDto
|
|
readonly importAssetDto: ImportAssetDto
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+/**
|
|
|
|
+ * Request parameters for restoreAssets operation in AssetApi.
|
|
|
|
+ * @export
|
|
|
|
+ * @interface AssetApiRestoreAssetsRequest
|
|
|
|
+ */
|
|
|
|
+export interface AssetApiRestoreAssetsRequest {
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @type {BulkIdsDto}
|
|
|
|
+ * @memberof AssetApiRestoreAssets
|
|
|
|
+ */
|
|
|
|
+ readonly bulkIdsDto: BulkIdsDto
|
|
|
|
+}
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* Request parameters for runAssetJobs operation in AssetApi.
|
|
* Request parameters for runAssetJobs operation in AssetApi.
|
|
* @export
|
|
* @export
|
|
@@ -8271,13 +8511,13 @@ export class AssetApi extends BaseAPI {
|
|
|
|
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
- * @param {AssetApiDeleteAssetRequest} requestParameters Request parameters.
|
|
|
|
|
|
+ * @param {AssetApiDeleteAssetsRequest} requestParameters Request parameters.
|
|
* @param {*} [options] Override http request option.
|
|
* @param {*} [options] Override http request option.
|
|
* @throws {RequiredError}
|
|
* @throws {RequiredError}
|
|
* @memberof AssetApi
|
|
* @memberof AssetApi
|
|
*/
|
|
*/
|
|
- public deleteAsset(requestParameters: AssetApiDeleteAssetRequest, options?: AxiosRequestConfig) {
|
|
|
|
- return AssetApiFp(this.configuration).deleteAsset(requestParameters.deleteAssetDto, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
|
+ public deleteAssets(requestParameters: AssetApiDeleteAssetsRequest, options?: AxiosRequestConfig) {
|
|
|
|
+ return AssetApiFp(this.configuration).deleteAssets(requestParameters.assetBulkDeleteDto, options).then((request) => request(this.axios, this.basePath));
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -8302,6 +8542,16 @@ export class AssetApi extends BaseAPI {
|
|
return AssetApiFp(this.configuration).downloadFile(requestParameters.id, requestParameters.key, options).then((request) => request(this.axios, this.basePath));
|
|
return AssetApiFp(this.configuration).downloadFile(requestParameters.id, requestParameters.key, options).then((request) => request(this.axios, this.basePath));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @param {*} [options] Override http request option.
|
|
|
|
+ * @throws {RequiredError}
|
|
|
|
+ * @memberof AssetApi
|
|
|
|
+ */
|
|
|
|
+ public emptyTrash(options?: AxiosRequestConfig) {
|
|
|
|
+ return AssetApiFp(this.configuration).emptyTrash(options).then((request) => request(this.axios, this.basePath));
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* Get all AssetEntity belong to the user
|
|
* Get all AssetEntity belong to the user
|
|
* @param {AssetApiGetAllAssetsRequest} requestParameters Request parameters.
|
|
* @param {AssetApiGetAllAssetsRequest} requestParameters Request parameters.
|
|
@@ -8342,7 +8592,7 @@ export class AssetApi extends BaseAPI {
|
|
* @memberof AssetApi
|
|
* @memberof AssetApi
|
|
*/
|
|
*/
|
|
public getAssetStats(requestParameters: AssetApiGetAssetStatsRequest = {}, options?: AxiosRequestConfig) {
|
|
public getAssetStats(requestParameters: AssetApiGetAssetStatsRequest = {}, options?: AxiosRequestConfig) {
|
|
- return AssetApiFp(this.configuration).getAssetStats(requestParameters.isArchived, requestParameters.isFavorite, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
|
+ return AssetApiFp(this.configuration).getAssetStats(requestParameters.isArchived, requestParameters.isFavorite, requestParameters.isTrashed, options).then((request) => request(this.axios, this.basePath));
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -8364,7 +8614,7 @@ export class AssetApi extends BaseAPI {
|
|
* @memberof AssetApi
|
|
* @memberof AssetApi
|
|
*/
|
|
*/
|
|
public getByTimeBucket(requestParameters: AssetApiGetByTimeBucketRequest, options?: AxiosRequestConfig) {
|
|
public getByTimeBucket(requestParameters: AssetApiGetByTimeBucketRequest, options?: AxiosRequestConfig) {
|
|
- return AssetApiFp(this.configuration).getByTimeBucket(requestParameters.size, requestParameters.timeBucket, requestParameters.userId, requestParameters.albumId, requestParameters.personId, requestParameters.isArchived, requestParameters.isFavorite, requestParameters.key, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
|
+ return AssetApiFp(this.configuration).getByTimeBucket(requestParameters.size, requestParameters.timeBucket, requestParameters.userId, requestParameters.albumId, requestParameters.personId, requestParameters.isArchived, requestParameters.isFavorite, requestParameters.isTrashed, requestParameters.key, options).then((request) => request(this.axios, this.basePath));
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -8439,7 +8689,7 @@ export class AssetApi extends BaseAPI {
|
|
* @memberof AssetApi
|
|
* @memberof AssetApi
|
|
*/
|
|
*/
|
|
public getTimeBuckets(requestParameters: AssetApiGetTimeBucketsRequest, options?: AxiosRequestConfig) {
|
|
public getTimeBuckets(requestParameters: AssetApiGetTimeBucketsRequest, options?: AxiosRequestConfig) {
|
|
- return AssetApiFp(this.configuration).getTimeBuckets(requestParameters.size, requestParameters.userId, requestParameters.albumId, requestParameters.personId, requestParameters.isArchived, requestParameters.isFavorite, requestParameters.key, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
|
+ return AssetApiFp(this.configuration).getTimeBuckets(requestParameters.size, requestParameters.userId, requestParameters.albumId, requestParameters.personId, requestParameters.isArchived, requestParameters.isFavorite, requestParameters.isTrashed, requestParameters.key, options).then((request) => request(this.axios, this.basePath));
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -8464,6 +8714,27 @@ export class AssetApi extends BaseAPI {
|
|
return AssetApiFp(this.configuration).importFile(requestParameters.importAssetDto, options).then((request) => request(this.axios, this.basePath));
|
|
return AssetApiFp(this.configuration).importFile(requestParameters.importAssetDto, options).then((request) => request(this.axios, this.basePath));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @param {AssetApiRestoreAssetsRequest} requestParameters Request parameters.
|
|
|
|
+ * @param {*} [options] Override http request option.
|
|
|
|
+ * @throws {RequiredError}
|
|
|
|
+ * @memberof AssetApi
|
|
|
|
+ */
|
|
|
|
+ public restoreAssets(requestParameters: AssetApiRestoreAssetsRequest, options?: AxiosRequestConfig) {
|
|
|
|
+ return AssetApiFp(this.configuration).restoreAssets(requestParameters.bulkIdsDto, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ *
|
|
|
|
+ * @param {*} [options] Override http request option.
|
|
|
|
+ * @throws {RequiredError}
|
|
|
|
+ * @memberof AssetApi
|
|
|
|
+ */
|
|
|
|
+ public restoreTrash(options?: AxiosRequestConfig) {
|
|
|
|
+ return AssetApiFp(this.configuration).restoreTrash(options).then((request) => request(this.axios, this.basePath));
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
* @param {AssetApiRunAssetJobsRequest} requestParameters Request parameters.
|
|
* @param {AssetApiRunAssetJobsRequest} requestParameters Request parameters.
|