[MM-53454] Add export file settings + slash command for public link (#23915)

Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
Julien Tant
2023-07-19 13:01:39 -07:00
коммит произвёл GitHub
родитель f3b1f33dff
Коммит 077c16ef61
29 изменённых файлов: 1024 добавлений и 135 удалений

Просмотреть файл

@@ -811,6 +811,46 @@
"id": "api.command_expand_collapse.fail.app_error",
"translation": "An error occurred while expanding previews."
},
{
"id": "api.command_exportlink.desc",
"translation": "Generate a link to download a export."
},
{
"id": "api.command_exportlink.driver.app_error",
"translation": "The file store driver does not support link generation."
},
{
"id": "api.command_exportlink.empty.app_error",
"translation": "No export file has been found."
},
{
"id": "api.command_exportlink.hint",
"translation": "[job-id|zip filename|{{.LatestMsg}}]"
},
{
"id": "api.command_exportlink.invalid.app_error",
"translation": "Unable to find the file you requested."
},
{
"id": "api.command_exportlink.link.text",
"translation": "You can download your file here: {{.Link}}.\nThis link will expire in {{.Expiration}}."
},
{
"id": "api.command_exportlink.list.app_error",
"translation": "Unable to retrieve the export list."
},
{
"id": "api.command_exportlink.name",
"translation": "exportlink"
},
{
"id": "api.command_exportlink.permission.app_error",
"translation": "You don't have enough permissions to run this command."
},
{
"id": "api.command_exportlink.presign.app_error",
"translation": "Unable to generate presign url."
},
{
"id": "api.command_groupmsg.desc",
"translation": "Sends a Group Message to the specified users"
@@ -5107,6 +5147,30 @@
"id": "app.emoji.get_list.internal_error",
"translation": "Unable to get the emoji."
},
{
"id": "app.eport.generate_presigned_url.config.app_error",
"translation": "This actions requires the use of a dedicated export store."
},
{
"id": "app.eport.generate_presigned_url.driver.app_error",
"translation": "Your export store driver does not support presign url generation."
},
{
"id": "app.eport.generate_presigned_url.featureflag.app_error",
"translation": "This feature is restricted by a feature flag."
},
{
"id": "app.eport.generate_presigned_url.fileexist.app_error",
"translation": "Unable to check if the file exists."
},
{
"id": "app.eport.generate_presigned_url.link.app_error",
"translation": "Unable to generate the presigned url."
},
{
"id": "app.eport.generate_presigned_url.notfound.app_error",
"translation": "The export file was not found."
},
{
"id": "app.export.export_attachment.copy_file.error",
"translation": "Failed to copy file during export."