Théo Poizat
|
0075fd64b6
|
feat: Remove .env file for AI Scribe
It was used at the beginning for configuration purpose but now we
have the JMAP capability, no need anymore.
|
2025-12-19 19:03:39 +07:00 |
|
Théo Poizat
|
f77580ed44
|
Fix tests by initializing DotEnv for testing
|
2025-12-19 19:03:39 +07:00 |
|
Théo Poizat
|
77a56ae9b7
|
Export AI Scribe code from controller to a mixin
Avoid adding too much code in the controller
|
2025-12-19 19:03:39 +07:00 |
|
Théo Poizat
|
bb23792fe3
|
Use bindings to better separate scribe presentation and data layer
|
2025-12-19 19:03:39 +07:00 |
|
dab246
|
f526b39fae
|
Remove We're sorry in intl file
|
2025-11-20 15:28:30 +07:00 |
|
dab246
|
e61253eb1f
|
TF-4145 Fix "GetOidcUserInfoInteractor" not found in unit test
|
2025-11-17 14:24:30 +07:00 |
|
dab246
|
3ee7f2623e
|
TF-3976 Add verify no call for remain clients in dns_lookup_manager_test
|
2025-11-12 14:10:37 +07:00 |
|
dab246
|
37deead391
|
TF-3976 Support DNS SRV resolvers without Cloudflare/Google dependency
|
2025-11-12 14:10:37 +07:00 |
|
dab246
|
972b20ec16
|
TF-4050 Preview and download uploaded file in composer on web
|
2025-11-11 17:48:33 +07:00 |
|
dab246
|
92286b48e1
|
TF-4050 refactor: move attachment preview & download logic to download controller
|
2025-11-11 17:48:33 +07:00 |
|
dab246
|
d85e691d98
|
TF-1715 Add favorite folder to mailbox left menu
|
2025-11-10 17:15:30 +07:00 |
|
dab246
|
fbb79e17a3
|
TF-3996 Add widget test for PopupMenuActionGroupWidget
|
2025-11-05 09:48:22 +07:00 |
|
dab246
|
b040509475
|
TF-3996 Add unit test for groupByCategory function
|
2025-11-05 09:48:22 +07:00 |
|
dab246
|
58c05c38b2
|
TF-4053 Implement move folder content on mailbox list view
|
2025-11-05 05:34:21 +07:00 |
|
dab246
|
be8eaf6258
|
TF-4128 Separate download handling into independent class to decouple from views on web
|
2025-11-03 12:47:05 +07:00 |
|
dab246
|
1d57f37a9a
|
fix: Duplicated email subject after enabling thread mode
|
2025-11-03 11:15:05 +07:00 |
|
dab246
|
1c7778d6cc
|
TF-4124 Add unit test for isValidEmail and isEmailLocalhost
|
2025-10-28 16:44:19 +07:00 |
|
dab246
|
78b1e58519
|
TF-3871 Fix blue bar displays wrongly who proposed the event counter
|
2025-10-28 11:40:04 +07:00 |
|
dab246
|
474a8806e2
|
TF-4102 Don't display free-busy on IMIP responses (accepted, tentative, rejected)
|
2025-10-17 14:03:30 +07:00 |
|
dab246
|
6c7331960f
|
TF-4075 Apply new design for attachments view
|
2025-10-14 09:34:52 +07:00 |
|
dab246
|
6bbebd8e67
|
TF-4075 Change attachments location
(cherry picked from commit ab23dac45d9dcf7c5e057f8e16974b3ed8205771)
|
2025-10-14 09:34:52 +07:00 |
|
dab246
|
783fa9e3fc
|
TF-4013 Fix the issue where recipients cannot be moved during drag & drop and ellipsize the text.
(cherry picked from commit 033ba2aaee3acae9c4adcfd791832e9adee0efdc)
|
2025-10-14 09:34:52 +07:00 |
|
dab246
|
bfdd6af3f7
|
TF-4013 Unified UX between mobile and web
(cherry picked from commit 298afd1871aedc3549191b16796241aec9b4552d)
|
2025-10-14 09:34:52 +07:00 |
|
dab246
|
69d2e59f35
|
TF-4013 Expand all recipients fields when focus
(cherry picked from commit 0eb80e70bb22e7b6f1bb8552aa6ecd6ca9ab304f)
|
2025-10-14 09:34:52 +07:00 |
|
dab246
|
7674353735
|
Fix a gray screen appear in browser tablet responsive
|
2025-09-26 13:47:18 +07:00 |
|
Dat Dang
|
24095dc147
|
HOTFIX Separate language from preference update (#4062)
|
2025-09-26 11:58:25 +07:00 |
|
dab246
|
22f6ca879a
|
TF-4009 Add Arabic to attachment text detector
|
2025-09-16 11:04:26 +07:00 |
|
Dat H. Pham
|
6ccaedc4ab
|
TF-4009 Adding some edge cases in attachment text detection
|
2025-09-16 11:04:26 +07:00 |
|
dab246
|
89a8247119
|
TF-4009 Add AttachmentTextDetector class
|
2025-09-16 11:04:26 +07:00 |
|
dab246
|
fa2d304c8d
|
TF-3985 Prefer to use domain from platform rather than from email
|
2025-09-11 10:31:41 +07:00 |
|
dab246
|
f117f37a92
|
TF-3985 Write unit test for isPremiumAvailable method
|
2025-09-11 10:31:41 +07:00 |
|
dab246
|
f373cd3d37
|
TF-3985 Navigate Paywall url when click Increase your space button
|
2025-09-11 10:31:41 +07:00 |
|
dab246
|
614cb1e505
|
TF-3998 Reduce size of toggle in vacation settings
|
2025-09-08 15:47:46 +07:00 |
|
Dat Dang
|
24c6a8dbd1
|
HOTFIX Realtime update while searching on mobile (#3987)
|
2025-09-04 17:26:50 +07:00 |
|
dab246
|
5a64ff7e8f
|
TF-3894 Fix blank email content when opening email
|
2025-09-04 09:30:29 +07:00 |
|
dab246
|
0c82b69c71
|
Fix [Safari] When the input is still focused, double click to edit recipient in composer
|
2025-08-27 16:06:26 +07:00 |
|
DatDang
|
9e7298bc76
|
TF-3953 Close several modals when click outside
|
2025-08-22 11:24:38 +07:00 |
|
DatDang
|
e5e1771834
|
TF-3924 Thread Detail Delay selected email content render
|
2025-08-22 11:00:24 +07:00 |
|
DatDang
|
b7cd3f7179
|
TF-3941 Thread Detail Thread level mark read/star, archive and spam
|
2025-08-20 13:21:06 +07:00 |
|
dab246
|
6e86946a1a
|
TF-3864 Fix run mailbox_dashboard_controller_test fail on CI
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-08-19 15:07:55 +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
|
1293c1a997
|
TF-3834 Implement remember user sort order after search
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-08-11 09:25:24 +07:00 |
|
dab246
|
3ce7c60cef
|
Change order of attachment and mail body on desktop
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-31 16:37:10 +07:00 |
|
dab246
|
296065c0b7
|
Change order of attachment and mail body on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-31 16:37:10 +07:00 |
|
dab246
|
23ecdfbf11
|
TF-2948 Apply new identity view for web
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-31 14:45:59 +07:00 |
|
DatDang
|
4fd0931c9e
|
TF-3586: Upgrade Flutter to 3.27.4
|
2025-07-30 15:24:57 +07:00 |
|
DatDang
|
c7f5dc9e5e
|
TF-3912 Thread Detail Fix real time update
|
2025-07-30 14:52:21 +07:00 |
|
dab246
|
58a8d93ed3
|
Reuse widgets for advanced search form view
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-30 09:18:16 +07:00 |
|
dab246
|
da29ff01e3
|
Use common FilterField & EmailReceiveTimeType objects for the entire app
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-30 09:18:16 +07:00 |
|
dab246
|
2ebb33c59d
|
TF-2666 Fix recipient_composer_widget unit test run fail
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-28 17:27:20 +07:00 |
|