feat: add expiration date to share tokens and enhance error handling for expired links

This commit is contained in:
Daniel Volz
2025-12-28 17:47:49 +01:00
parent 0e52a03f7a
commit abffd66e9c
10 changed files with 182 additions and 10 deletions
+9 -1
View File
@@ -330,6 +330,14 @@
"scheduleFor": "Zeitplan für",
"period": "Zeitraum",
"noSchedule": "Keine geplanten Einnahmen gefunden.",
"generatedBy": "Erstellt von"
"generatedBy": "Erstellt von",
"notFound": "Teilen-Link nicht gefunden",
"error": "Zeitplan konnte nicht geladen werden",
"expired": {
"title": "Link abgelaufen",
"message": "Dieser Teilen-Link für den Medikamentenplan von {{takenBy}} ist abgelaufen.",
"contact": "Bitte kontaktiere {{username}} um einen neuen Link anzufordern.",
"expiredOn": "Abgelaufen am: {{date}}"
}
}
}
+9 -1
View File
@@ -332,6 +332,14 @@
"scheduleFor": "Schedule for",
"period": "Period",
"noSchedule": "No scheduled doses found.",
"generatedBy": "Generated by"
"generatedBy": "Generated by",
"notFound": "Share link not found",
"error": "Failed to load schedule",
"expired": {
"title": "Link Expired",
"message": "This share link for {{takenBy}}'s medication schedule has expired.",
"contact": "Please contact {{username}} to request a new link.",
"expiredOn": "Expired on: {{date}}"
}
}
}