Bugfix / Add tables and blockquotes back to email
What does this MR do and why?
This PR replicates all discussions in this issue. Main idea is to bring back tables
and blockquotes
to email.
Screenshots or screen recordings
Now:
How to set up and validate locally
- Download MIRO email example: miro_board.eml
- Update email with your projects email in Service Desk. This one
eyero-ext+flightjs-flight-7-issue-@gitlab.com
- Start local env:
gdk start
- Run
bin/mail_room start
- Run
spring rails c
in gitlab directory.
Then in console:
raw = File.open("miro_board.eml").read
::ServiceDeskEmailReceiverWorker.new.perform(raw)
Go to the project issues and open newly created issue.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.