feat: add contact activity component with recent emails and upcoming events

This commit is contained in:
Linus Rath
2026-04-21 19:18:36 +02:00
parent e566cfe687
commit 00f33afdf9
16 changed files with 409 additions and 0 deletions
+9
View File
@@ -1816,6 +1816,15 @@
"cert_imported": "Zertifikat importiert",
"cert_import_failed": "Import des Zertifikats fehlgeschlagen"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "Neuer Kontakt",
"edit_title": "Kontakt bearbeiten",
+9
View File
@@ -1816,6 +1816,15 @@
"scheduling_uri": "Scheduling URL",
"freebusy_uri": "Free/Busy URL"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "New Contact",
"edit_title": "Edit Contact",
+9
View File
@@ -1816,6 +1816,15 @@
"cert_imported": "Certificado importado",
"cert_import_failed": "Error al importar el certificado"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "Nuevo contacto",
"edit_title": "Editar contacto",
+9
View File
@@ -1816,6 +1816,15 @@
"cert_imported": "Certificat importé",
"cert_import_failed": "Échec de l'import du certificat"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "Nouveau contact",
"edit_title": "Modifier le contact",
+9
View File
@@ -1816,6 +1816,15 @@
"cert_imported": "Certificato importato",
"cert_import_failed": "Importazione del certificato non riuscita"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "Nuovo contatto",
"edit_title": "Modifica contatto",
+9
View File
@@ -1816,6 +1816,15 @@
"cert_imported": "証明書をインポートしました",
"cert_import_failed": "証明書のインポートに失敗しました"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "新しい連絡先",
"edit_title": "連絡先を編集",
+9
View File
@@ -1816,6 +1816,15 @@
"scheduling_uri": "스케줄링 URL",
"freebusy_uri": "Free/Busy URL"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "새 연락처",
"edit_title": "연락처 수정",
+9
View File
@@ -1812,6 +1812,15 @@
"scheduling_uri": "Plānošanas URL",
"freebusy_uri": "Pieejamības URL"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "Jauns kontakts",
"edit_title": "Rediģēt kontaktu",
+9
View File
@@ -1816,6 +1816,15 @@
"cert_imported": "Certificaat geïmporteerd",
"cert_import_failed": "Importeren van certificaat mislukt"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "Nieuw contact",
"edit_title": "Contact bewerken",
+9
View File
@@ -1816,6 +1816,15 @@
"scheduling_uri": "Adres URL planowania",
"freebusy_uri": "Adres URL wolny/zajęty"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "Nowy kontakt",
"edit_title": "Edytuj kontakt",
+9
View File
@@ -1816,6 +1816,15 @@
"cert_imported": "Certificado importado",
"cert_import_failed": "Falha ao importar o certificado"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "Novo contato",
"edit_title": "Editar contato",
+9
View File
@@ -1816,6 +1816,15 @@
"scheduling_uri": "URL планирования",
"freebusy_uri": "URL доступности"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "Новый контакт",
"edit_title": "Редактировать контакт",
+9
View File
@@ -1816,6 +1816,15 @@
"scheduling_uri": "URL-адреса планування",
"freebusy_uri": "Вільний/зайнятий URL"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "Новий контакт",
"edit_title": "Редагувати контакт",
+9
View File
@@ -1816,6 +1816,15 @@
"scheduling_uri": "调度 URL",
"freebusy_uri": "空闲/忙碌 URL"
},
"activity": {
"recent_emails": "Recent Emails",
"upcoming_events": "Upcoming Events",
"no_emails": "No recent emails",
"no_events": "No upcoming events",
"no_subject": "(No subject)",
"no_title": "(No title)",
"load_failed": "Failed to load"
},
"form": {
"create_title": "新联系人",
"edit_title": "编辑联系人",