Dat Dang
61530b61c6
Reduce worker_manager memory allocation ( #4435 )
2026-04-09 18:26:19 +07:00
Théo Poizat
83452277b7
Use own Dio instance for prompt service
2026-03-25 11:52:35 +07:00
Théo Poizat
1982f199ac
Rework PromptService
...
- Use dependency injection and Get.find instead of manual singleton pattern
- Move from domain to data layer
- Prevents multiple API calls if the previous request hasn't finished
2026-03-25 11:52:35 +07:00
dab246
8a21e35d1e
fix: Prefer reusing AppBaseException instead of redefining the exception contract CacheException and RemoteException
2026-03-10 11:06:16 +07:00
dab246
b6f7f7d846
TF-4136 Fix duplicate Executor instance creation.
2026-01-15 09:46:51 +07:00
dab246
944029d16c
TF-4136 Move Sentry duplication guard, but keep interceptor ordering last (not first)
2026-01-15 09:46:51 +07:00
dab246
ec75bb3cab
TF-4136 Add config Sentry
2026-01-15 09:46:51 +07:00
dab246
37deead391
TF-3976 Support DNS SRV resolvers without Cloudflare/Google dependency
2025-11-12 14:10:37 +07:00
dab246
c1c3e1b926
Fix do not show session expires dialog when enter autocomplete
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-04-15 00:31:13 -07:00
dab246
4aef1698a4
TF-3514 Add integration test for reply email with content contain image base64
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-03-10 03:02:19 -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
091d52e635
TF-3333 Remove Mailbox/query & Mailbox/get when performing display spam banner
2025-02-05 03:00:08 -08:00
DatDang
c4d0c27603
TF-3157 Implement web socket push
2024-11-06 21:32:34 +07:00
DatDang
5a1fdbb123
TF-3082 Restore identity from cache
2024-09-10 20:22:54 +07:00
Dat Vu
f2a20970aa
TF-3113 Fix cannot empty spam on mobile ( #3129 )
2024-09-10 18:09:24 +07:00
DatDang
c42a913d82
TF-3042 Create PublicAsset and display after pick image
2024-08-14 10:01:34 +07:00
dab246
7b5c0d5a75
TF-2871 Block notification on folders Sent, Outbox, Drafts, Spam and Trash
2024-08-07 06:32:45 +02:00
dab246
b48aa1fe2e
TF-2871 Fix missing tokenEndpoint & scopes passing to keychain
2024-08-07 06:32:45 +02:00
dab246
c19e56576f
TF-2215 Remove LocaleInterceptor
2024-06-11 13:59:12 +07:00
Dat Dang
65b587b9a0
TF-2708 Allow Chrome to download PDF after view ( #2712 )
2024-03-15 10:44:45 +07:00
DatDang
1f1327471d
TF-2680 Bind dependencies
2024-03-13 17:18:25 +07:00
dab246
d5210c23b0
TF-2461 Remove TimeOutInterceptor unnecessary
...
Signed-off-by: dab246 <tdvu@linagora.com >
2024-01-26 07:54:15 +01:00
Dat PHAM HOANG
0bef995f52
[Android][Disable work manager] Binding Send Email thrower
...
(cherry picked from commit 4d9116bbff93c030b61d340d631b79ec15f44eb3)
2024-01-12 05:13:30 +01:00
dab246
a2a1f8246f
TF-2384 Store data to keychain when save new Account
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 4d84a3354927d1c0becaf0e8e6d7cc8c54721f58)
2024-01-08 14:25:26 +01:00
dab246
9b661b0688
TF-2271 Implement dns lookup to get jmap url
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 7b0c0015a15a243b6b4aef3d78e7653d556ad109)
2023-11-21 16:54:33 +07:00
dab246
4ff601b4fc
TF-2311 Remove session page view
...
(cherry picked from commit 557d67b816c91076d8cafc9aa680e62d5b012f5b)
2023-11-21 16:54:33 +07:00
dab246
713c924c67
TF-2311 Set timeout when get session
...
Signed-off-by: dab246 <tdvu@linagora.com >
Signed-off-by: dab246 <tdvu@linagora.com >
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 3e2c22c65101ee08e0e48ef0e4a737e510b387fb)
2023-11-21 16:54:33 +07:00
dab246
c279730309
TF-1705 Auto create default folder if missing on server CYRUS
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 1a5bad168cddf07662f4c682189840bc8c4bdcef)
2023-11-21 16:54:33 +07:00
dab246
1d11365d66
TF-2215 Support communicating L18n to remote servers
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 21b69c6ac0bada69c63b87a17fc42c730ce12762)
2023-10-31 19:48:03 +07:00
dab246
7f1f9b58df
TF-2280 Call BackgroundIsolateBinaryMessenger.ensureInitialized on cross-platform
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit c2bcbd604f3a6ea96288253efc527be51ad6d178)
2023-10-31 19:48:03 +07:00
dab246
ad5dff4ac8
TF-2280 Fix mark as read mailbox when token expired on mobile
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit caab5a896875168f2d98c249207eb3eb537c58ec)
2023-10-31 19:48:03 +07:00
dab246
c3c8eacb9f
TF-2189 Avoid compile runtime InternetConnectionChecker on web
...
(cherry picked from commit 7052f3eb5afb067952939f1642d5655d8740752f)
2023-10-09 12:12:24 +07:00
dab246
f7cbdf101c
TF-2202 Use InternetConnectionChecker to check internet connection on mobile device
...
(cherry picked from commit 451ebbda2218e11428fdc7d9c6ae80fa254ea2f5)
2023-10-09 12:12:24 +07:00
dab246
8eed49fd73
TF-1961 Transform html email content in composer
...
(cherry picked from commit f5470c130744242195b265a0ea4aad044ad8e740)
2023-08-18 21:29:50 +07:00
dab246
1af33dd20d
TF-1961 Refactor html transformer
...
(cherry picked from commit 0272e45226ddb12827b7ef4820b00632758c353a)
2023-08-18 21:29:50 +07:00
dab246
903b720b2e
TF-2047 Inject binding html analyzer
...
(cherry picked from commit 3840e511567172a290886998037b17e2b88db9a5)
2023-08-18 21:29:50 +07:00
dab246
0d77789c5f
TF-1626 Remove id of email when call Email/set method
...
(cherry picked from commit ce1d27d893fd406aa812d4e4ea9debe1ec265ddb)
2023-03-24 19:40:48 +07:00
dab246
2b71aba278
TF-1487 Apply linter rule
2023-03-10 21:10:36 +07:00
HuyNguyen
cd04a1b8d0
TF-1362: [Presentation] : Implement StoreLastTimeDismissed and show detail for spam report banner
2023-01-16 09:48:37 +07:00
dab246
4de25a778c
TF-439 Implement get firebase subscription
2022-12-02 16:13:47 +07:00
dab246
f4f6298761
TF-898 Implement quick creating rule in email view
2022-11-14 11:52:23 +07:00
ManhNTX
75495e7d1f
TF-1014: [Dev] Show quota at the bottom of mailbox
2022-11-11 16:43:21 +07:00
dab246
72854bcb6f
TF-1118 Create repository and datasource for forwarding
2022-11-10 11:10:49 +07:00
dab246
fb177fb33d
TF-1115 Add RemoteExceptionThrower
2022-10-28 16:20:02 +07:00
dab246
69e7715734
TF-657 Implement send receipt to sender
2022-10-21 10:32:17 +07:00
dab246
398654a79d
TF-657 Separate interactor/repository/datasource of identity
2022-10-21 10:32:17 +07:00
ManhNTX
df7f9b89ba
TF-1042:Connection pop up never be disappear
2022-10-19 11:52:14 +07:00
Dat PHAM HOANG
ccc63e4fc1
TF-939 Inject Vacation's components depend on the session capability
2022-09-15 20:21:45 +07:00
ManhNTX
83bf289550
TF-501 [iOS] add Mail app to be Default mail
2022-08-31 10:54:25 +07:00