Théo Poizat
e7405051d1
fixup! Use html parser instead of regex to clean composer input
...
Improve efficiency and add more tests in convertHtmlContentToTextContent
2025-12-19 19:03:39 +07:00
Théo Poizat
a9cfe86a59
Use html parser instead of regex to clean composer input
...
Before sending input to the LLM, we clean the composer input to
remove html tags. We relied on regex that we not complete enough and
could be bypassed easily. So let's use the html parser available in
Dart instead.
I also added some tests.
2025-12-19 19:03:39 +07:00
Théo Poizat
4d0880b8be
fixup! Extract method to convert html content to text content
...
Move the method in utils
2025-12-19 19:03:39 +07:00
dab246
aeeb47a6f8
TF-3864 Support pasting multiple address with multiple format mixed
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-08-19 15:07:55 +07:00
dab246
f1ae5b58b2
TF-3864 Support pasting address with display name
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-08-19 15:07:55 +07:00
dab246
8100e886d7
Support vertical scrolling email view when cursor is over calendar event description
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-31 16:37:10 +07:00
dab246
868ec1bc8e
Check if text is a table (Markdown or ASCII art format) when email content is text/plain
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-04-08 23:43:53 -07:00
dab246
4e0e92c35b
Hot fix after some reload minimized composer should be lost body
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-04-01 04:40:13 -07:00
dab246
998ff1972e
TF-3539 Support separator list email with space character
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-10 21:24:20 -07:00
dab246
36a9117e00
Fix cannot auto create tag when paste list email and switch focus
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-10 21:24:20 -07:00
dab246
4765921a35
TF-3514 Detect base64 image to transfer it to cid attachment
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-10 03:02:19 -07:00
dab246
dce74b43e9
TF-3260 Load & Display App Grid Linagora Ecosystem
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-02-19 00:00:02 -08:00
dab246
223fdbf1fb
TF-3278 Handle open app via deep link at MailboxDashboard screen
2025-02-05 03:00:08 -08:00
DatDang
ac91cae0db
TF-3267 Implement HTML attachment preview
2025-02-05 03:00:08 -08:00
dab246
68b9291e68
TF-3344 Handle separator when pasting list of mail addresses
2025-02-05 03:00:08 -08:00
ManhNT
298e0e2e8b
create advanced_filter_controller
2022-07-01 08:39:41 +07:00