Jan Kahmen
0d66d7503d
fix(mail): stop interpreting iMIP card text fields as markup
...
the whole server built html of an iMIP card is rendered through sg-compile
(Message.service.js sets part.compile for UIxMailPartICalViewer), and the user
comment and the description are emitted with escapeHTML="NO". event data from
the invitation is therefore both an angular template and raw html.
47133fdf3 closed the description against interpolation with ng-non-bindable.
this closes both paths for every remaining field:
* ng-non-bindable on the user comment, the location, the organizer common name
and the raw body shown when the calendar cannot be parsed
* the user comment and the description are read through accessors that escape
them, so the url detection and insertBR produce the only markup left in the
output
the marker sits on the leaf containers, not on md-card-content, so the buttons,
the delegation autocomplete and the attendee chips keep being compiled. url
detection still turns a bare url in a comment or a description into a link.
2026-08-17 23:03:41 +02:00
Hivert Quentin
41e2b7b1ab
fix(bug): escape angularJS only if needed to keep legitimate directive
2026-08-12 10:53:51 +02:00
Hivert Quentin
47133fdf3b
fix(mail): escape angularJS directive for description
2026-08-10 19:34:25 +02:00
smizrahi and Hivert Quentin
6904911ac1
fix(mail): Some links broken in HTML rendering due to libxml2 (SOPE) only supporting HTML4 — when an anchor has no content between its opening and closing tags, store it and re-open it around the next element, closing </a> after that element's end tag. Closes #5961 . Closes #6172 .
2026-06-04 11:53:58 +02:00
Hivert Quentin
d7232618e6
fix(css): do not escape css if missing
2026-05-08 10:25:54 +02:00
Hivert Quentin
67ce01ec2a
fix(mail): sanitise mail with ics (invitation to event)
2026-05-03 15:08:15 +02:00
Hivert Quentin
6119d6cf23
fix(mail): remove negative margin from mail
2026-04-24 09:16:31 +02:00
Hivert Quentin
55d615e4dd
i18n(fr): Typo in French
2026-03-25 09:21:42 +01:00
Hivert Quentin
1fdb4d3026
i18n(pt): Add Greek (partial)
2026-03-02 15:01:52 +01:00
Hivert Quentin
16fcb46c4b
i18n(pl): Update Polish translations
2025-10-06 09:47:37 +02:00
Hivert Quentin
f5f8f112cd
chore(language): Add Thai language
2025-07-03 16:59:56 +02:00
Hivert Quentin
08bc6aff3f
chore(language): Add Korean language
2025-07-03 09:35:50 +02:00
Hivert Quentin
031e117cba
i18n(nl): Update Dutch translations
2025-06-25 08:52:34 +02:00
Hivert Quentin
ac6abb66ec
i18n(cs): Update Czech translations
2025-03-24 09:57:10 +01:00
Hivert Quentin
4c09ebfb6e
i18n(ja): Update Japanese translations
2025-03-24 09:57:06 +01:00
Hivert Quentin
d15f0ee804
fix(calendar): properly store the vevent is the correct order for reccurence and reccurence-id
2025-02-19 16:14:34 +01:00
CLSMCSMII and QHivert
7a7f85d1a7
Update UIxMailPartHTMLViewer.m For Thai charset (windows-874)
...
Fix bug 0006090: Web mail does not display Thai characters in emails sent from Exchange
As advised by qhivert
2025-02-11 11:20:56 +01:00
Hivert Quentin
f8ff98b657
fix(htmlViewer): if the the tag img is not a url but a base64 image, keep it in the preview
2025-02-04 15:28:19 +01:00
Hivert Quentin
1d3b502bc7
i18n(pt_BR): Update BrazilianPortuguese translations
2024-10-08 11:59:48 +02:00
Hivert Quentin
80a76895dd
i18n(uk): Update Ukrainian translations
2024-10-08 11:59:47 +02:00
Hivert Quentin
78ea981e7f
i18n(ru): Update Russian translations
2024-10-08 11:59:47 +02:00
Hivert Quentin
a4de35748b
i18n(pt): Update Portuguese translations
2024-10-08 11:59:46 +02:00
Hivert Quentin
41aecca692
i18n(tr_TR): Update TurkishTurkey translations
2024-10-08 11:59:46 +02:00
smizrahi
41a0f8d9af
fix(mail): Fix HTML mail rendering issue
2024-09-04 15:10:05 +02:00
Hivert Quentin
fad8c21473
i18n(cy): Update Welsh translations
2024-08-07 10:50:30 +02:00
Hivert Quentin
6537d961e1
i18n(uk): Update Ukrainian translations
2024-08-07 10:50:30 +02:00
Hivert Quentin
56012c65e1
i18n(tr_TR): Update TurkishTurkey translations
2024-08-07 10:50:30 +02:00
Hivert Quentin
dd1a6607fe
i18n(sv): Update Swedish translations
2024-08-07 10:50:30 +02:00
Hivert Quentin
94d32c419c
i18n(es_AR): Update SpanishArgentina translations
2024-08-07 10:50:30 +02:00
Hivert Quentin
7b7cfdb499
i18n(sk): Update Slovak translations
2024-08-07 10:50:30 +02:00
Hivert Quentin
a4f03978cf
i18n(sr@latin): Update SerbianLatin translations
2024-08-07 10:50:29 +02:00
Hivert Quentin
7de9dc8f9b
i18n(sr): Update Serbian translations
2024-08-07 10:50:29 +02:00
Hivert Quentin
33df476db5
i18n(ru): Update Russian translations
2024-08-07 10:50:28 +02:00
Hivert Quentin
b889064dbc
i18n(ro_RO): Update Romanian translations
2024-08-07 10:50:28 +02:00
Hivert Quentin
9a0e03bf9a
i18n(pt): Update Portuguese translations
2024-08-07 10:50:27 +02:00
Hivert Quentin
84c0fb496d
i18n(pl): Update Polish translations
2024-08-07 10:50:26 +02:00
Hivert Quentin
65f29f21dc
i18n(nn_NO): Update NorwegianNynorsk translations
2024-08-07 10:50:26 +02:00
Hivert Quentin
8d4597d361
i18n(sr_ME@latin): Update Montenegrin translations
2024-08-07 10:50:26 +02:00
Hivert Quentin
5bb025323f
i18n(mk_MK): Update Macedonian translations
2024-08-07 10:50:24 +02:00
Hivert Quentin
a84ab7655d
i18n(lt): Update Lithuanian translations
2024-08-07 10:50:23 +02:00
Hivert Quentin
88c9074aea
i18n(lv): Update Latvian translations
2024-08-07 10:50:23 +02:00
Hivert Quentin
c4b58a6ae7
i18n(kk): Update Kazakh translations
2024-08-07 10:50:23 +02:00
Hivert Quentin
0c2c9d7682
i18n(ja): Update Japanese translations
2024-08-07 10:50:22 +02:00
Hivert Quentin
227b92b743
i18n(it): Update Italian translations
2024-08-07 10:50:22 +02:00
Hivert Quentin
de289d9b4c
i18n(id_ID): Update Indonesian translations
2024-08-07 10:50:22 +02:00
Hivert Quentin
2fabfdfb9f
i18n(is): Update Icelandic translations
2024-08-07 10:50:21 +02:00
Hivert Quentin
b82fa1d077
i18n(hu): Update Hungarian translations
2024-08-07 10:50:20 +02:00
Hivert Quentin
8bf1a77efc
i18n(he): Update Hebrew translations
2024-08-07 10:50:20 +02:00
Hivert Quentin
37f2b1dc5c
i18n(de): Update German translations
2024-08-07 10:50:20 +02:00
Hivert Quentin
ed3e790b47
i18n(fi): Update Finnish translations
2024-08-07 10:50:20 +02:00