feat(notify): add notif to internal users when granted
- add coalesced protection to avoid mail bombing if an invited goes many grant in a short period
- add resentd method in share menu item (work for both internal and external users)
- user can disable email notification via his properties
- add env variable from admin to disable notifications
This commit is contained in:
@@ -20,7 +20,7 @@
|
||||
"email": {
|
||||
"invitation": {
|
||||
"subject": "{{inviter}} поделился(ась) с вами {{kind}} в OxiCloud",
|
||||
"body": "{{inviter}} поделился(ась) с вами {{kind}} в OxiCloud.\n\nОткройте, нажав на ссылку ниже:\n{{link}}\n\nСсылка работает один раз и истекает через {{ttl_hours}} часов.\nЕсли вы не ожидали этого приглашения, можете спокойно проигнорировать это сообщение.\n\n— OxiCloud"
|
||||
"body": "{{inviter_full}} поделился(ась) с вами {{kind}} в OxiCloud.\n\nОткройте, нажав на ссылку ниже:\n{{link}}\n\nСсылка работает один раз и истекает через {{ttl_hours}} часов.\nЕсли вы не ожидали этого приглашения, можете спокойно проигнорировать это сообщение.\n\n— OxiCloud"
|
||||
},
|
||||
"login": {
|
||||
"subject": "Вход в OxiCloud",
|
||||
@@ -30,6 +30,12 @@
|
||||
"kind_folder": "папку",
|
||||
"english_fallback_divider": "--- Английская версия ниже ---"
|
||||
}
|
||||
},
|
||||
"notification": {
|
||||
"share": {
|
||||
"subject": "{{inviter}} поделился(ась) с вами {{kind}} в OxiCloud",
|
||||
"body": "{{inviter_full}} поделился(ась) с вами {{kind}} в OxiCloud.\n\nОткройте OxiCloud, чтобы увидеть новый общий ресурс:\n{{login_link}}\n\nВозможно, у вас есть и другие новые общие ресурсы от {{inviter}} — войдите, чтобы увидеть все элементы, которыми с вами поделились.\n\n— OxiCloud\n\nВы получаете это сообщение, потому что у вас есть учётная запись OxiCloud и предпочтение уведомлений об общих ресурсах включено. Вы можете отключить его в своём профиле (Уведомлять меня по электронной почте, когда кто-то делится со мной)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"app": {
|
||||
@@ -742,6 +748,8 @@
|
||||
"username_already_claimed": "Имя пользователя установлено и не может быть изменено (клиенты DAV/NextCloud зависят от него).",
|
||||
"given_name": "Имя",
|
||||
"family_name": "Фамилия",
|
||||
"notify_on_share": "Уведомлять меня по электронной почте, когда кто-то делится со мной",
|
||||
"notify_on_share_hint": "Если флажок снят, общие ресурсы по-прежнему будут отображаться в вашей учётной записи — вы просто не будете получать о них письма.",
|
||||
"save_profile": "Сохранить изменения",
|
||||
"profile_saved": "Профиль обновлён",
|
||||
"profile_no_changes": "Нет изменений для сохранения.",
|
||||
|
||||
Reference in New Issue
Block a user