Skip to content

Commit e0d1102

Browse files
authored
feat: Notification about file creation inside sharing (#4621)
Adds email notifications when files or folders are uploaded to a shared folder
2 parents 58f4a1f + 1fa5e37 commit e0d1102

File tree

18 files changed

+1872
-1270
lines changed

18 files changed

+1872
-1270
lines changed

assets/locales/de.po

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -959,4 +959,16 @@ msgid "Push Sharing Shortcut Message"
959959
msgstr "%s has shared %s with you."
960960

961961
msgid "Permissions io.cozy.drive.settings"
962-
msgstr "Drive-Einstellungen"
962+
msgstr "Drive-Einstellungen"
963+
964+
msgid "Mail Sharing File Changed Subject"
965+
msgstr "File changed in shared folder: %s"
966+
967+
msgid "Mail Sharing File Changed Intro"
968+
msgstr "Someone shared a file with you:"
969+
970+
msgid "Mail Sharing File Changed Link Text"
971+
msgstr "See on Twake Drive"
972+
973+
msgid "Mail Sharing Folder Changed Intro"
974+
msgstr "Someone shared a folder with you:"

assets/locales/en.po

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1288,4 +1288,16 @@ msgid "Push Sharing Shortcut Message"
12881288
msgstr "%s has shared %s with you."
12891289

12901290
msgid "Permissions io.cozy.drive.settings"
1291-
msgstr "Drive settings"
1291+
msgstr "Drive settings"
1292+
1293+
msgid "Mail Sharing File Changed Subject"
1294+
msgstr "File changed in shared folder: %s"
1295+
1296+
msgid "Mail Sharing File Changed Intro"
1297+
msgstr "Someone shared a file with you:"
1298+
1299+
msgid "Mail Sharing File Changed Link Text"
1300+
msgstr "See on Twake Drive"
1301+
1302+
msgid "Mail Sharing Folder Changed Intro"
1303+
msgstr "Someone shared a folder with you:"

assets/locales/es.po

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -971,3 +971,15 @@ msgstr "%s has shared %s with you."
971971

972972
msgid "Permissions io.cozy.drive.settings"
973973
msgstr "Configuración de Drive"
974+
975+
msgid "Mail Sharing File Changed Subject"
976+
msgstr "File changed in shared folder: %s"
977+
978+
msgid "Mail Sharing File Changed Intro"
979+
msgstr "Someone shared a file with you:"
980+
981+
msgid "Mail Sharing File Changed Link Text"
982+
msgstr "See on Twake Drive"
983+
984+
msgid "Mail Sharing Folder Changed Intro"
985+
msgstr "Someone shared a folder with you:"

assets/locales/fr.po

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1403,3 +1403,15 @@ msgstr "%s vous a partagé %s."
14031403

14041404
msgid "Permissions io.cozy.drive.settings"
14051405
msgstr "Paramètres de Drive"
1406+
1407+
msgid "Mail Sharing File Changed Subject"
1408+
msgstr "Fichier modifié dans le dossier partagé : %s"
1409+
1410+
msgid "Mail Sharing File Changed Intro"
1411+
msgstr "Quelqu'un a partagé un fichier avec vous :"
1412+
1413+
msgid "Mail Sharing File Changed Link Text"
1414+
msgstr "Voir sur Twake Drive"
1415+
1416+
msgid "Mail Sharing Folder Changed Intro"
1417+
msgstr "Quelqu'un a partagé un dossier avec vous :"

assets/locales/ja.po

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -800,3 +800,15 @@ msgstr "%s has shared %s with you."
800800

801801
msgid "Permissions io.cozy.drive.settings"
802802
msgstr "Drive の設定"
803+
804+
msgid "Mail Sharing File Changed Subject"
805+
msgstr "File changed in shared folder: %s"
806+
807+
msgid "Mail Sharing File Changed Intro"
808+
msgstr "Someone shared a file with you:"
809+
810+
msgid "Mail Sharing File Changed Link Text"
811+
msgstr "See on Twake Drive"
812+
813+
msgid "Mail Sharing Folder Changed Intro"
814+
msgstr "Someone shared a folder with you:"

assets/locales/nl_NL.po

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1158,3 +1158,15 @@ msgstr "%s has shared %s with you."
11581158

11591159
msgid "Permissions io.cozy.drive.settings"
11601160
msgstr "Drive-instellingen"
1161+
1162+
msgid "Mail Sharing File Changed Subject"
1163+
msgstr "File changed in shared folder: %s"
1164+
1165+
msgid "Mail Sharing File Changed Intro"
1166+
msgstr "Someone shared a file with you:"
1167+
1168+
msgid "Mail Sharing File Changed Link Text"
1169+
msgstr "See on Twake Drive"
1170+
1171+
msgid "Mail Sharing Folder Changed Intro"
1172+
msgstr "Someone shared a folder with you:"

assets/locales/ru.po

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1379,3 +1379,15 @@ msgstr "%s поделился с вами %s."
13791379

13801380
msgid "Permissions io.cozy.drive.settings"
13811381
msgstr "Настройки Drive"
1382+
1383+
msgid "Mail Sharing File Changed Subject"
1384+
msgstr "File changed in shared folder: %s"
1385+
1386+
msgid "Mail Sharing File Changed Intro"
1387+
msgstr "Someone shared a file with you:"
1388+
1389+
msgid "Mail Sharing File Changed Link Text"
1390+
msgstr "See on Twake Drive"
1391+
1392+
msgid "Mail Sharing Folder Changed Intro"
1393+
msgstr "Someone shared a folder with you:"

assets/locales/vi.po

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1351,3 +1351,15 @@ msgstr "%s đã chia sẻ %s với bạn."
13511351

13521352
msgid "Permissions io.cozy.drive.settings"
13531353
msgstr "Cài đặt Drive"
1354+
1355+
msgid "Mail Sharing File Changed Subject"
1356+
msgstr "File changed in shared folder: %s"
1357+
1358+
msgid "Mail Sharing File Changed Intro"
1359+
msgstr "Someone shared a file with you:"
1360+
1361+
msgid "Mail Sharing File Changed Link Text"
1362+
msgstr "See on Twake Drive"
1363+
1364+
msgid "Mail Sharing Folder Changed Intro"
1365+
msgstr "Someone shared a folder with you:"
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{{define "content"}}
2+
<mj-text mj-class="title content-medium">
3+
<img src="https://files.cozycloud.cc/email-assets/stack/twake-share.png" width="16" height="16" style="vertical-align:sub;"/>&nbsp;
4+
{{t "Mail Sharing File Changed Subject" .SharingDescription}}
5+
</mj-text>
6+
<mj-text mj-class="content-medium">
7+
{{if .IsFolder}}{{t "Mail Sharing Folder Changed Intro"}}{{else}}{{t "Mail Sharing File Changed Intro"}}{{end}}
8+
</mj-text>
9+
<mj-text mj-class="content-medium" padding-left="20px">
10+
<strong>{{.FileName}}</strong>
11+
</mj-text>
12+
<mj-button href="{{.FileURL}}" align="left" mj-class="primary-button content-xlarge">
13+
{{t "Mail Sharing File Changed Link Text"}}
14+
</mj-button>
15+
{{end}}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{{if .IsFolder}}{{t "Mail Sharing Folder Changed Intro"}}{{else}}{{t "Mail Sharing File Changed Intro"}}{{end}}
2+
3+
{{.FileName}}
4+
5+
{{t "Mail Sharing File Changed Link Text"}}
6+
7+
[{{.FileURL}}]

0 commit comments

Comments
 (0)