mirror of
https://github.com/pelican-dev/panel.git
synced 2026-05-04 18:00:48 +03:00
Add archive extension selection (#1828)
This commit is contained in:
@@ -212,7 +212,8 @@ class FileController extends ClientApiController
|
||||
$file = $this->fileRepository->setServer($server)->compressFiles(
|
||||
$request->input('root'),
|
||||
$request->input('files'),
|
||||
$request->input('name')
|
||||
$request->input('name'),
|
||||
$request->input('extension')
|
||||
);
|
||||
|
||||
Activity::event('server:file.compress')
|
||||
|
||||
@@ -22,6 +22,7 @@ class CompressFilesRequest extends ClientApiRequest
|
||||
'files' => 'required|array',
|
||||
'files.*' => 'string',
|
||||
'name' => 'sometimes|nullable|string',
|
||||
'extension' => 'sometimes|in:zip,tgz,tar.gz,txz,tar.xz,tbz2,tar.bz2',
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user