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}} hat einen {{kind}} mit Ihnen auf OxiCloud geteilt",
|
||||
"body": "{{inviter}} hat einen {{kind}} mit Ihnen auf OxiCloud geteilt.\n\nÖffnen Sie ihn, indem Sie auf den folgenden Link klicken:\n{{link}}\n\nDer Link kann nur einmal verwendet werden und läuft in {{ttl_hours}} Stunden ab.\nFalls Sie diese Einladung nicht erwartet haben, können Sie diese Nachricht ignorieren.\n\n— OxiCloud"
|
||||
"body": "{{inviter_full}} hat einen {{kind}} mit Ihnen auf OxiCloud geteilt.\n\nÖffnen Sie ihn, indem Sie auf den folgenden Link klicken:\n{{link}}\n\nDer Link kann nur einmal verwendet werden und läuft in {{ttl_hours}} Stunden ab.\nFalls Sie diese Einladung nicht erwartet haben, können Sie diese Nachricht ignorieren.\n\n— OxiCloud"
|
||||
},
|
||||
"login": {
|
||||
"subject": "Anmeldung bei OxiCloud",
|
||||
@@ -30,6 +30,12 @@
|
||||
"kind_folder": "Ordner",
|
||||
"english_fallback_divider": "--- Englische Version unten ---"
|
||||
}
|
||||
},
|
||||
"notification": {
|
||||
"share": {
|
||||
"subject": "{{inviter}} hat einen {{kind}} mit Ihnen auf OxiCloud geteilt",
|
||||
"body": "{{inviter_full}} hat einen {{kind}} mit Ihnen auf OxiCloud geteilt.\n\nÖffnen Sie OxiCloud, um Ihre neue Freigabe zu sehen:\n{{login_link}}\n\nMöglicherweise gibt es weitere neue Freigaben von {{inviter}} — melden Sie sich an, um alle Ihre freigegebenen Elemente zu sehen.\n\n— OxiCloud\n\nSie erhalten diese Nachricht, weil Sie ein OxiCloud-Konto haben und die Benachrichtigung über Freigaben aktiviert ist. Sie können sie in Ihrem Profil deaktivieren (Per E-Mail benachrichtigen, wenn jemand mit mir teilt)."
|
||||
}
|
||||
}
|
||||
},
|
||||
"app": {
|
||||
@@ -742,6 +748,8 @@
|
||||
"username_already_claimed": "Benutzername ist gesetzt und kann nicht geändert werden (DAV/NextCloud-Clients hängen davon ab).",
|
||||
"given_name": "Vorname",
|
||||
"family_name": "Nachname",
|
||||
"notify_on_share": "Mich per E-Mail benachrichtigen, wenn jemand mit mir teilt",
|
||||
"notify_on_share_hint": "Wenn deaktiviert, werden Freigaben weiterhin in deinem Konto angezeigt — du erhältst nur keine E-Mail dazu.",
|
||||
"save_profile": "Änderungen speichern",
|
||||
"profile_saved": "Profil aktualisiert",
|
||||
"profile_no_changes": "Keine Änderungen zu speichern.",
|
||||
|
||||
Reference in New Issue
Block a user