From 964b3cd452e9b5fcadc5cca2281d97cb3bdeef5b Mon Sep 17 00:00:00 2001 From: UGilfoyle Date: Thu, 5 Mar 2026 18:30:29 +0530 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B(backend)=20add=20link=20to=20"Open?= =?UTF-8?q?"=20text=20in=20recording=20email?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added a hyperlink to the "Open" text in step 1 of the recording notification email instructions. Previously, "Open" was plain text and users could only access their recording via the button below. Now the text itself is a clickable link, improving accessibility for email clients that may not render the button properly. Updated MJML source template and all 4 locale files (en, fr, de, nl). --- CHANGELOG.md | 3 ++- src/backend/locale/de_DE/LC_MESSAGES/django.po | 4 ++-- src/backend/locale/en_US/LC_MESSAGES/django.po | 4 ++-- src/backend/locale/fr_FR/LC_MESSAGES/django.po | 4 ++-- src/backend/locale/nl_NL/LC_MESSAGES/django.po | 4 ++-- src/mail/mjml/screen_recording.mjml | 2 +- 6 files changed, 11 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52398b88..6a10c6c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,8 +24,9 @@ and this project adheres to - ♻(frontend) standardize role terminology across localizations - 🐛(backend) make start-recording atomic and fault-tolerant - 🔒️(frontend) room ids are generated with non-cryptographic rand -- ⬆️(mail) fix dependencies not having resolved or integrity field by updating #1321 +- ⬆️(mail) fix dependencies not having resolved or integrity field #1321 - 🐛(summary) complete webm support #1328 +- 🐛(backend) add link to "Open" text in recording email ## [1.15.0] - 2026-04-30 diff --git a/src/backend/locale/de_DE/LC_MESSAGES/django.po b/src/backend/locale/de_DE/LC_MESSAGES/django.po index 41df0e39..5ca75a87 100644 --- a/src/backend/locale/de_DE/LC_MESSAGES/django.po +++ b/src/backend/locale/de_DE/LC_MESSAGES/django.po @@ -576,8 +576,8 @@ msgstr "So speichern Sie diese Aufzeichnung dauerhaft:" #: core/templates/mail/html/screen_recording.html:208 #: core/templates/mail/text/screen_recording.txt:13 -msgid "Click the \"Open\" button below " -msgstr "Klicken Sie auf den Button „Öffnen“ unten " +msgid "Click the \"Open\" link below " +msgstr "Klicken Sie auf den Link „Öffnen\" unten " #: core/templates/mail/html/screen_recording.html:209 #: core/templates/mail/text/screen_recording.txt:14 diff --git a/src/backend/locale/en_US/LC_MESSAGES/django.po b/src/backend/locale/en_US/LC_MESSAGES/django.po index 688ad432..70c973b9 100644 --- a/src/backend/locale/en_US/LC_MESSAGES/django.po +++ b/src/backend/locale/en_US/LC_MESSAGES/django.po @@ -572,8 +572,8 @@ msgstr "To keep this recording permanently:" #: core/templates/mail/html/screen_recording.html:208 #: core/templates/mail/text/screen_recording.txt:13 -msgid "Click the \"Open\" button below " -msgstr "Click the \"Open\" button below " +msgid "Click the \"Open\" link below " +msgstr "Click the \"Open\" link below " #: core/templates/mail/html/screen_recording.html:209 #: core/templates/mail/text/screen_recording.txt:14 diff --git a/src/backend/locale/fr_FR/LC_MESSAGES/django.po b/src/backend/locale/fr_FR/LC_MESSAGES/django.po index 332a26af..cff45d0a 100644 --- a/src/backend/locale/fr_FR/LC_MESSAGES/django.po +++ b/src/backend/locale/fr_FR/LC_MESSAGES/django.po @@ -578,8 +578,8 @@ msgstr "Pour conserver cet enregistrement de façon permanente :" #: core/templates/mail/html/screen_recording.html:208 #: core/templates/mail/text/screen_recording.txt:13 -msgid "Click the \"Open\" button below " -msgstr "Cliquez sur le bouton \"Ouvrir\" ci-dessous " +msgid "Click the \"Open\" link below " +msgstr "Cliquez sur le lien \"Ouvrir\" ci-dessous " #: core/templates/mail/html/screen_recording.html:209 #: core/templates/mail/text/screen_recording.txt:14 diff --git a/src/backend/locale/nl_NL/LC_MESSAGES/django.po b/src/backend/locale/nl_NL/LC_MESSAGES/django.po index 13d4dbfb..78328812 100644 --- a/src/backend/locale/nl_NL/LC_MESSAGES/django.po +++ b/src/backend/locale/nl_NL/LC_MESSAGES/django.po @@ -571,8 +571,8 @@ msgstr "Om deze opname permanent te bewaren:" #: core/templates/mail/html/screen_recording.html:208 #: core/templates/mail/text/screen_recording.txt:13 -msgid "Click the \"Open\" button below " -msgstr "Klik op de \"Openen\"-knop hieronder " +msgid "Click the \"Open\" link below " +msgstr "Klik op de \"Openen\"-link hieronder " #: core/templates/mail/html/screen_recording.html:209 #: core/templates/mail/text/screen_recording.txt:14 diff --git a/src/mail/mjml/screen_recording.mjml b/src/mail/mjml/screen_recording.mjml index 24d23eb5..0d41a315 100644 --- a/src/mail/mjml/screen_recording.mjml +++ b/src/mail/mjml/screen_recording.mjml @@ -37,7 +37,7 @@

{% trans "To keep this recording permanently:" %}

    -
  1. {% blocktrans %}Click the "Open" button below {% endblocktrans %}
  2. +
  3. {% blocktrans %}Click the "Open" link below {% endblocktrans %}
  4. {% blocktrans %}Use the "Download" button in the interface {% endblocktrans %}
  5. {% blocktrans %}Save the file to your preferred location{% endblocktrans %}