Commit Graph

373 Commits

Author SHA1 Message Date
dab246 6f10eacbb3 TF-2785 Fix print feature empty when clicked too early 2024-04-15 11:45:00 +07:00
DatDang 1e1efd6025 TF-2758 Use webview to display calendar event content 2024-04-12 11:42:56 +07:00
DatDang ae0aeab048 TF-2533 Remove iframe listener dependency on dart 2024-04-11 11:57:01 +07:00
DatDang af0dc0cd86 TF-2628 Temporary disable preview PDF 2024-04-04 16:56:29 +07:00
DatDang 754987b59e TF-2737 Separate PDF view handler between each browser 2024-03-22 16:35:35 +07:00
Dat Dang 523ff9acc7 TF-2628 Disable view attachment in mobile web (#2733) 2024-03-19 11:18:30 +07:00
dab246 840a191831 TF-2713 Small evolution for printing 2024-03-15 11:47:07 +07:00
DatDang f342e14e7e Fix mobile cannot download attachment 2024-03-15 11:10:01 +07:00
dab246 5b519aefe9 Fix unit test calendar_event_extension_test file to avoid build failed 2024-03-11 14:17:31 +07:00
dab246 58fa7f8a42 TF-2520 Use mime type png to display logo in print page
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-08 13:40:12 +07:00
dab246 6f26306a61 TF-2520 Disable print email on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-08 13:40:12 +07:00
dab246 632762bfcd TF-2520 Convert email object to html to perform print on browser
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-08 13:40:12 +07:00
dab246 ab2c32154e TF-2520 Implement print email in email view
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-08 13:40:12 +07:00
dab246 a5446b8417 TF-2520 Add print icon in email view
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-08 13:40:12 +07:00
dab246 86991b5168 TF-2613 Handle display forward warning icon in recipient item
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-04 11:57:22 +07:00
dab246 ae54ca3aad TF-2613 Add validate same domain method & unit test
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-04 11:57:22 +07:00
DatDang 01d62da036 TF-2628 [Part-2] Integrate loading logic to attachment item UI 2024-03-04 11:06:59 +07:00
DatDang e727e60a6d TF-2628 [Part-2] Add checkingIfAttachmentActionIsEnabled email util 2024-03-04 11:06:59 +07:00
DatDang dbaa479cb4 TF-2628 [Part-2] Add attachmentsViewState to track attachments' action 2024-03-04 11:06:59 +07:00
DatDang 6fe62cb068 TF-2628 [Part-2] Add attachment property to DownloadAttachmentForWebFailure & ViewAttachmentForWebFailure 2024-03-04 11:06:59 +07:00
DatDang ab8544c3ad TF-2628 Bind view attachment for web feature's dependencies 2024-02-29 14:46:51 +07:00
DatDang ef305229f6 TF-2628 Integrate view attachment feature with UI 2024-02-29 14:46:51 +07:00
DatDang 31fbda6c0c TF-2628 Integrate ViewAttachmentForWebInteractor with SingleEmailController 2024-02-29 14:46:51 +07:00
hieubt f93b23bb4f TF-2465 Fix wrong format date time
(cherry picked from commit b9a36007ef858025d0ec7c57aa7f9c5dfc61ea26)
2024-02-26 09:53:52 +07:00
dab246 7e96d09f52 TF-2537 Fix app crash when user trying attach file to composer in web app
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-21 14:34:37 +07:00
hieubt 903440e37d TF-2502 Write unit test for all day event 2024-02-20 18:47:33 +07:00
hieubt b2f81142c4 TF-2502 Check case all day event 2024-02-20 18:47:33 +07:00
dab246 5c7d2fd5d9 TF-2596 Support mail to with several recipients
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-19 15:55:07 +07:00
hieubt 01286e3b07 TF-2479 Hide marAsSpam action in Email_view 2024-02-19 15:54:54 +07:00
dab246 dfd62d5ee4 TF-2531 Fix cannot see all recipients list if email have a lot of recipients
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-19 15:54:52 +07:00
hieubt 810527778c TF-2327 Add replyAll icon for email_view 2024-01-31 07:16:38 +01:00
dab246 5f41cb2321 TF-2510 Fix padding/style attachment item
Signed-off-by: dab246 <tdvu@linagora.com>
2024-01-26 07:57:22 +01:00
dab246 27bf35a513 TF-2510 Show PDF icon in composer`
Signed-off-by: dab246 <tdvu@linagora.com>
2024-01-26 07:57:22 +01:00
dab246 49054d6a71 TF-2510 Show PDF icon if `(mimetype == pdf || (mimetype == application/octet-stream && file.extension == pdf)
Signed-off-by: dab246 <tdvu@linagora.com>
2024-01-26 07:57:22 +01:00
dab246 d450d30949 TF-2461 Remove logic retry in authorizationInterceptors
Signed-off-by: dab246 <tdvu@linagora.com>
2024-01-26 07:54:15 +01:00
dab246 987b018bb7 Fix: Update EmailDeliveryState to Keychain
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit ac72825c7bb5840a8d779d0d1a0a336c75ade232)
2024-01-12 13:49:03 +07:00
hieubt 53922c19d2 TF-1328 Implement archiveMessage in thread and singleEmail
(cherry picked from commit 83b45fdb3f3138e59b7882a8fdb77e522e753f3e)
2024-01-08 14:25:26 +01:00
hieubt 3b2a2c6336 TF-1328 Add archiveMessage to email_view`
(cherry picked from commit ec267c4dd8a5d716420fba465f5ff0449985ed73)
2024-01-08 14:25:26 +01:00
dab246 cfcce759c2 TF-2384 Create StateCacheManager
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7ec02c363c377f8fd73454491f3e6657821cabc0)
2024-01-08 14:25:26 +01:00
dab246 9fe9ec27f9 Remove all border when width size = 0
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit f44efda12e53913585b2433a4fbcdc7295f6fed5)
2024-01-08 14:25:26 +01:00
dab246 fbb43e3bb0 TF-1831 Handle system back button in dialog view
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit dc93aa9961987315bd1b478aecda530049b75f02)
2024-01-08 14:25:26 +01:00
dab246 bb98f02918 TF-1831 Handle system back button in search email
Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit f4ffd113f192415c8613bf12fe40db1af902edaf)
2024-01-08 14:25:26 +01:00
dab246 535ac67971 TF-1831 Handle system back button in Email Detailed View
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 974cb71071e0cb870f0f9a74100bfa557cf3700b)
2024-01-08 14:25:26 +01:00
dab246 47892494a1 TF-2263 Fix recipient list in field "Cc" is not in correct position
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 2f4d96dbaaf6ef2e089144e4df0bdb675b82c0ed)
2024-01-08 14:25:26 +01:00
dab246 6469776a7b TF-2351 Apply scrollbar for email event calendar view
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7e1207dba5fb801fd31a42ffa161824793ad68c4)
2024-01-08 14:25:26 +01:00
dab246 af7c0982a7 TF-2351 Fix missing body when read mail with ics attachment
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 521a10ee9b857b916cc1ce7eec38d4afe8a8020a)
2024-01-08 14:25:26 +01:00
dab246 c96c126166 TF-2351 Remove unnecessary HtmlViewerControllerForWeb
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 177bc7c73831fcb5f23187abe6144e645be83c04)
2024-01-08 14:25:26 +01:00
dab246 a352bd5ada TF-2331 Fix Read receipt includes weird attachments that are impossible to download
(cherry picked from commit 72ae6553ea53fa4bbba74bfdb1c9a3ec82103fc0)
2024-01-08 14:25:26 +01:00
dab246 a6ecaf321d TF-1718 Implement unsubscribeMail on Jmap server
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 0f61a97aab513cda75c65e3c92ebcf8f6290b6ec)
2023-11-21 16:54:33 +07:00
dab246 41eb95257d TF-1718 Handle unsubscribe mail by mailto links
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit f96273c52456ecd758d8bbbafc4d2c7af6ec7921)
2023-11-21 16:54:33 +07:00