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": {
|
||||
@@ -725,6 +731,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