linagora / tmail-flutter

A multi-platform (Flutter) application for reading your emails, with your favorite devices, using the JMAP protocol!
GNU Affero General Public License v3.0
327 stars 75 forks source link

Standardize HTML sanitizing when preview email #3223

Closed dab246 closed 1 month ago

dab246 commented 1 month ago

Issue

https://github.com/linagora/twake-workplace-private/issues/204

Dependency

github-actions[bot] commented 1 month ago

This PR has been deployed to https://linagora.github.io/tmail-flutter/3223.

hoangdat commented 1 month ago
hoangdat commented 1 month ago
dab246 commented 1 month ago
  • [x] inline image was not display
Screenshot 2024-10-23 at 16 28 40

Fixed

https://github.com/user-attachments/assets/30a1919e-4a62-489c-8da9-dc693ccdbe44

  • [x] in Android, this email is not fit as before Uploading ⛳ Tous les coups comptent ! 😄.eml.zip…

Before and after applying sanitize html nothing changes. The actual width of the email is larger than the screen width so it will allow horizontal scrolling.

demo.webm

hoangdat commented 1 month ago
dab246 commented 1 month ago
  • [x] should migrate db (...)

Updated

dab246 commented 1 month ago

Fixed

demo.webm

hoangdat commented 1 month ago