feat: add media management (#1337)

* feat: add media management

* feat: add missing page search item

* fix: medias should be hidden for anonymous users

* chore: rename show-all to include-from-all-users

* fix: inconsistent table column for creator-id of media

* fix: schema check not working because of custom type for blob in mysql

* chore: temporarily remove migrations

* chore: readd removed migrations
This commit is contained in:
Meier Lukas
2024-10-26 22:45:32 +02:00
committed by GitHub
parent f8c21f6000
commit db198c6dab
22 changed files with 3762 additions and 5 deletions

View File

@@ -552,6 +552,44 @@ export default {
full: "Full integration access",
},
},
media: {
plural: "Medias",
search: "Find a media",
field: {
name: "Name",
size: "Size",
creator: "Creator",
},
action: {
upload: {
label: "Upload media",
file: "Select file",
notification: {
success: {
message: "The media was successfully uploaded",
},
error: {
message: "The media could not be uploaded",
},
},
},
delete: {
label: "Delete media",
description: "Are you sure you want to delete the media {name}?",
notification: {
success: {
message: "The media was successfully deleted",
},
error: {
message: "The media could not be deleted",
},
},
},
copy: {
label: "Copy URL",
},
},
},
common: {
// Either "ltr" or "rtl"
direction: "ltr",
@@ -1644,6 +1682,7 @@ export default {
apps: "Apps",
integrations: "Integrations",
searchEngies: "Search engines",
medias: "Medias",
users: {
label: "Users",
items: {
@@ -1732,6 +1771,9 @@ export default {
},
},
},
media: {
includeFromAllUsers: "Include media from all users",
},
user: {
back: "Back to users",
fieldsDisabledExternalProvider:
@@ -2138,6 +2180,9 @@ export default {
label: "Edit",
},
},
medias: {
label: "Medias",
},
apps: {
label: "Apps",
new: {
@@ -2359,6 +2404,9 @@ export default {
manageSearchEngine: {
label: "Manage search engines",
},
manageMedia: {
label: "Manage medias",
},
manageUser: {
label: "Manage users",
},