mirror of
https://github.com/immich-app/immich.git
synced 2026-05-18 03:10:24 +03:00
chore: add descriptions to routes
This commit is contained in:
@@ -324,7 +324,7 @@
|
|||||||
},
|
},
|
||||||
"/admin/integrity/report": {
|
"/admin/integrity/report": {
|
||||||
"post": {
|
"post": {
|
||||||
"description": "...",
|
"description": "Get all flagged items by integrity report type",
|
||||||
"operationId": "getIntegrityReport",
|
"operationId": "getIntegrityReport",
|
||||||
"parameters": [],
|
"parameters": [],
|
||||||
"requestBody": {
|
"requestBody": {
|
||||||
@@ -381,7 +381,7 @@
|
|||||||
},
|
},
|
||||||
"/admin/integrity/report/{id}": {
|
"/admin/integrity/report/{id}": {
|
||||||
"delete": {
|
"delete": {
|
||||||
"description": "...",
|
"description": "Delete a given report item and perform corresponding deletion (e.g. trash asset, delete file)",
|
||||||
"operationId": "deleteIntegrityReport",
|
"operationId": "deleteIntegrityReport",
|
||||||
"parameters": [
|
"parameters": [
|
||||||
{
|
{
|
||||||
@@ -410,7 +410,7 @@
|
|||||||
"api_key": []
|
"api_key": []
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Delete report entry and perform corresponding deletion action",
|
"summary": "Delete integrity report item",
|
||||||
"tags": [
|
"tags": [
|
||||||
"Maintenance (admin)"
|
"Maintenance (admin)"
|
||||||
],
|
],
|
||||||
@@ -431,7 +431,7 @@
|
|||||||
},
|
},
|
||||||
"/admin/integrity/report/{id}/file": {
|
"/admin/integrity/report/{id}/file": {
|
||||||
"get": {
|
"get": {
|
||||||
"description": "...",
|
"description": "Download the orphan/broken file if one exists",
|
||||||
"operationId": "getIntegrityReportFile",
|
"operationId": "getIntegrityReportFile",
|
||||||
"parameters": [
|
"parameters": [
|
||||||
{
|
{
|
||||||
@@ -468,7 +468,7 @@
|
|||||||
"api_key": []
|
"api_key": []
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Download the orphan/broken file if one exists",
|
"summary": "Download flagged file file",
|
||||||
"tags": [
|
"tags": [
|
||||||
"Maintenance (admin)"
|
"Maintenance (admin)"
|
||||||
],
|
],
|
||||||
@@ -489,7 +489,7 @@
|
|||||||
},
|
},
|
||||||
"/admin/integrity/report/{type}/csv": {
|
"/admin/integrity/report/{type}/csv": {
|
||||||
"get": {
|
"get": {
|
||||||
"description": "...",
|
"description": "Get all integrity report entries for a given type as a CSV",
|
||||||
"operationId": "getIntegrityReportCsv",
|
"operationId": "getIntegrityReportCsv",
|
||||||
"parameters": [
|
"parameters": [
|
||||||
{
|
{
|
||||||
@@ -546,7 +546,7 @@
|
|||||||
},
|
},
|
||||||
"/admin/integrity/summary": {
|
"/admin/integrity/summary": {
|
||||||
"get": {
|
"get": {
|
||||||
"description": "...",
|
"description": "Get a count of the items flagged in each integrity report",
|
||||||
"operationId": "getIntegrityReportSummary",
|
"operationId": "getIntegrityReportSummary",
|
||||||
"parameters": [],
|
"parameters": [],
|
||||||
"responses": {
|
"responses": {
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ export class IntegrityController {
|
|||||||
@Get('summary')
|
@Get('summary')
|
||||||
@Endpoint({
|
@Endpoint({
|
||||||
summary: 'Get integrity report summary',
|
summary: 'Get integrity report summary',
|
||||||
description: '...',
|
description: 'Get a count of the items flagged in each integrity report',
|
||||||
history: new HistoryBuilder().added('v9.9.9').alpha('v9.9.9'),
|
history: new HistoryBuilder().added('v9.9.9').alpha('v9.9.9'),
|
||||||
})
|
})
|
||||||
@Authenticated({ permission: Permission.Maintenance, admin: true })
|
@Authenticated({ permission: Permission.Maintenance, admin: true })
|
||||||
@@ -37,7 +37,7 @@ export class IntegrityController {
|
|||||||
@Post('report')
|
@Post('report')
|
||||||
@Endpoint({
|
@Endpoint({
|
||||||
summary: 'Get integrity report by type',
|
summary: 'Get integrity report by type',
|
||||||
description: '...',
|
description: 'Get all flagged items by integrity report type',
|
||||||
history: new HistoryBuilder().added('v9.9.9').alpha('v9.9.9'),
|
history: new HistoryBuilder().added('v9.9.9').alpha('v9.9.9'),
|
||||||
})
|
})
|
||||||
@Authenticated({ permission: Permission.Maintenance, admin: true })
|
@Authenticated({ permission: Permission.Maintenance, admin: true })
|
||||||
@@ -47,8 +47,8 @@ export class IntegrityController {
|
|||||||
|
|
||||||
@Delete('report/:id')
|
@Delete('report/:id')
|
||||||
@Endpoint({
|
@Endpoint({
|
||||||
summary: 'Delete report entry and perform corresponding deletion action',
|
summary: 'Delete integrity report item',
|
||||||
description: '...',
|
description: 'Delete a given report item and perform corresponding deletion (e.g. trash asset, delete file)',
|
||||||
history: new HistoryBuilder().added('v9.9.9').alpha('v9.9.9'),
|
history: new HistoryBuilder().added('v9.9.9').alpha('v9.9.9'),
|
||||||
})
|
})
|
||||||
@Authenticated({ permission: Permission.Maintenance, admin: true })
|
@Authenticated({ permission: Permission.Maintenance, admin: true })
|
||||||
@@ -59,7 +59,7 @@ export class IntegrityController {
|
|||||||
@Get('report/:type/csv')
|
@Get('report/:type/csv')
|
||||||
@Endpoint({
|
@Endpoint({
|
||||||
summary: 'Export integrity report by type as CSV',
|
summary: 'Export integrity report by type as CSV',
|
||||||
description: '...',
|
description: 'Get all integrity report entries for a given type as a CSV',
|
||||||
history: new HistoryBuilder().added('v9.9.9').alpha('v9.9.9'),
|
history: new HistoryBuilder().added('v9.9.9').alpha('v9.9.9'),
|
||||||
})
|
})
|
||||||
@FileResponse()
|
@FileResponse()
|
||||||
@@ -74,8 +74,8 @@ export class IntegrityController {
|
|||||||
|
|
||||||
@Get('report/:id/file')
|
@Get('report/:id/file')
|
||||||
@Endpoint({
|
@Endpoint({
|
||||||
summary: 'Download the orphan/broken file if one exists',
|
summary: 'Download flagged file file',
|
||||||
description: '...',
|
description: 'Download the orphan/broken file if one exists',
|
||||||
history: new HistoryBuilder().added('v9.9.9').alpha('v9.9.9'),
|
history: new HistoryBuilder().added('v9.9.9').alpha('v9.9.9'),
|
||||||
})
|
})
|
||||||
@FileResponse()
|
@FileResponse()
|
||||||
|
|||||||
Reference in New Issue
Block a user