dab246
|
eeaab49e93
|
TF-4268 Cache Sentry config and user for FCM background re-initialization
Signed-off-by: dab246 <tdvu@linagora.com>
|
2026-04-10 16:05:02 +07:00 |
|
dab246
|
0194594b9f
|
TF-4016 Upgrade hive database version to 21
|
2025-09-16 09:36:33 +07:00 |
|
dab246
|
44c17bc762
|
TF-3964 Upgrade hive database version to 20
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-08-22 11:19:11 +07:00 |
|
dab246
|
15f8ab7d7c
|
TF-3918 Upgrade hive database version to 19
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-31 16:41:29 +07:00 |
|
DatDang
|
58a576adeb
|
TF-3643 Thread Detail get emails meta data method
TF-3643 Thread Detail cache email with thread id
TF-3643 Thread Detail view thread detail
TF-3643 Thread Detail [Part 2 fixup] remove ThreadDetailController dependency from MailboxDashboardController
TF-3643 Thread Detail [Part 2 fixup] remove EmailSupervisorController dependency from ThreadDetailController
TF-3643 Thread Detail [Part 2 fixup] move isSearchRunning check into ThreadDetailController
TF-3643 Thread Detail [Part 2 fixup] ensure GetEmailsByIdsInteractor performance
TF-3643 Thread Detail [Part 2 fixup] unit test loadMoreThreadDetailEmails
TF-3643 Thread Detail [Part 2 fixup] unit test getEmailIdsToLoad
TF-3643 Thread Detail [Part 2 fixup] optimize ThreadDetailBinding bindingsDataSource
TF-3643 Thread Detail [Part 2 fixup] optimize getThreadDetailLoadingView
TF-3643 Thread Detail [Part 2 fixup] readd unique ValueKey for HtmlContentViewerOnWebWidget
TF-3643 Thread Detail [Part 2 fixup] unit test initializeThreadDetailEmails
TF-3643 Thread Detail [Part 3 fixup] Update private action button methods
TF-3643 Thread Detail [Part 4 fixup] Collapsed email preview 65 characters max
TF-3643 Thread Detail [Part 4 fixup] Remove personal scripts
TF-3643 Thread Detail move EmailInThreadStatus into PresentationEmail
TF-3643 Thread Detail refactor toggle collapse expand
TF-3643 Thread Detail EmailViewAppBarWidget required parameters
TF-3643 Thread Detail tap avatar toggle expansion
TF-3643 Thread Detail fix cannot open single email
TF-3643 Thread Detail fix open thread first time blank view
TF-3643 Thread Detail fix thread detail UI
TF-3643 Thread Detail fix round bottom view
TF-3643 Thread Detail fix round bottom view
TF-3643 Thread Detail bottom actions depend on current expanded email
TF-3643 Thread Detail hide next previous actions
TF-3643 Thread Detail fix load more show initial loading view
TF-3643 Thread Detail fix cannot view single email
TF-3643 Thread Detail fix bottom place holder not aligned
TF-3643 Thread Detail fix back to search view
TF-3643 Thread Detail fix display 65 character preview collapsed email
TF-3643 Thread Detail fix search not work
TF-3643 Thread Detail fix bottom place holder UI
TF-3643 Thread Detail fix expand view
TF-3643 Thread Detail jump to top of last email view
TF-3643 Thread Detail remove toMe condition of filtering thread
TF-3643 Thread Detail fix sort thread detail
TF-3643 Thread Detail fix assert not work in release
TF-3643 Thread Detail add load more test case <20
TF-3643 Thread Detail remove the use of currentThreadId
TF-3643 Thread Detail remove the use of selectedEmail in SingleEmailController
TF-3643 Thread Detail fix unit test SingleEmailController calendar
TF-3643 Thread Detail disable 2 way scroll control
TF-3643 Thread Detail allow thread to load sent email incase thread only contains 1 email
TF-3643 Thread Detail disable single email page view
TF-3643 Thread Detail update emailsNotLoadedCount name
TF-3643 Thread Detail remove collapsed email char limit
TF-3643 Thread Detail fix CI
TF-3643 Thread Detail unit test handleGetEmailIdsByThreadIdSuccess
TF-3643 Thread Detail make _currentEmailId private
TF-3643 Thread Detail fix search click users
TF-3643 Thread Detail fix scroll jump
TF-3643 Thread Detail fix scroll jump
TF-3643 Thread Detail fix web back action
TF-3643 Thread Detail round bottom actions
TF-3643 Thread Detail fix tablet large empty email
TF-3643 Thread Detail fix email subject selectable
TF-3643 Thread Detail fix email single view with top divider
TF-3643 Thread Detail fix email cache threadId missing
TF-3643 Thread Detail fix filter sent email in thread details
TF-3643 Thread Detail fix select text
TF-3643 Thread Detail fix subject alignment
TF-3643 Thread Detail fix subject alignment
TF-3643 Thread Detail fix tablet large empty email
TF-3643 Thread Detail add nullcheck for _jumpScrollViewToTopOfEmail
TF-3643 Thread Detail decouple ThreadDetailController from SingleEmailController
TF-3643 Thread Detail combine emailIds to emailIdsPresentation
TF-3643 Thread Detail remove currentEmailLoaded obx listener of SingleEmailController
TF-3643 Thread Detail replace threadAction with an email ui action
TF-3643 Thread Detail fix top and bottom bar delay displaying
TF-3643 Thread Detail update ReplyForwardBottomBarAction to PerformEmailActionInThreadDetailAction
TF-3643 Thread Detail use getOwnEmailAddress in ThreadDetailAppBar
TF-3643 Thread Detail add TextOverflow.ellipsis to EmailSubjectWidget
TF-3643 Thread Detail fix round border threadDetailLoadingView
|
2025-07-21 05:34:53 +07:00 |
|
dab246
|
9a2f0aa356
|
Handle web finger to get token in HomeController
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-17 10:57:43 +07:00 |
|
dab246
|
8d83650f33
|
Migrate Hive box To IsolatedHive box
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-01 10:34:16 +07:00 |
|
dab246
|
000a2e3985
|
Add unit test for combineEmailCache method
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-01 10:34:16 +07:00 |
|
dab246
|
45cd1c3613
|
Use Hive CE database to replace Hive database
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-01 10:34:16 +07:00 |
|
dab246
|
02c2e08e40
|
Remove closeBox when open box in hive database
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-01 10:34:16 +07:00 |
|
dab246
|
a02435c9f5
|
TF-3767 Upgrade Hive database to version 16
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-06-16 10:34:21 +07:00 |
|
dab246
|
80dff51c77
|
TF-3685 Fix From field is displayed incorrectly in Drafts on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-05-13 23:40:12 -07:00 |
|
dab246
|
51c95bbc69
|
Upgrade hive database version to 14
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-04-08 23:43:53 -07:00 |
|
Florent Azavant
|
89d80fe142
|
TF-3189 new option to enable/disable subaddressing for a personal folder
|
2025-02-19 02:34:29 -08:00 |
|
dab246
|
223fdbf1fb
|
TF-3278 Handle open app via deep link at MailboxDashboard screen
|
2025-02-05 03:00:08 -08:00 |
|
Dat Vu
|
3205e00d65
|
Standardize HTML sanitizing when preview email (#3223)
|
2024-10-24 15:56:48 +07:00 |
|
Dat PHAM HOANG
|
adaab2198d
|
Close hive boxes in Background (notificaiton)
|
2024-08-07 06:32:45 +02:00 |
|
Dat Vu
|
ca4cf68f87
|
TF-825 Download email as EML file (#2854)
|
2024-05-16 15:50:01 +07:00 |
|
dab246
|
5eb75ee9ee
|
TF-2310 Upgrade hive database to version 10
|
2024-04-15 15:08:31 +07:00 |
|
dab246
|
017c7135d3
|
TF-2310 Use singleton for HiveCacheConfig to avoid creating multiple instance
|
2024-04-15 15:08:31 +07:00 |
|
dab246
|
779bd224b1
|
TF-2310 Don't use Hive.boxExists() to avoid creating a database without an object store in hive on some browsers (Safari/Firefox)
|
2024-04-15 15:08:31 +07:00 |
|
dab246
|
eb3e22b467
|
TF-2536 Write unit test for getAllMailbox method repository
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:55:06 +07:00 |
|
dab246
|
d8bfb83e89
|
TF-2536 Change the logic to get all mailbox
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:55:01 +07:00 |
|
dab246
|
f5d878012d
|
TF-2298 Update expires time when old token has expired
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit fb26afe8f52df6e16476aea8a68f9f92c5c4b001)
|
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
|
83bd14cb74
|
TF-1718 Implement unsubscribeMail on Jmap server in offline mode
(cherry picked from commit 354808e6883501a8dc1e0ecd5c0d1a6beab0e83a)
|
2023-11-21 16:54:33 +07:00 |
|
dab246
|
00bfadbfe7
|
TF-2311 Sync session hive cache id name
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 353a895032b4d9c72128a5ba7cef626dad511470)
|
2023-11-21 16:54:33 +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
|
6a0b3a7bc4
|
TF-2177 Upgrade hive database version and clear all account data
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 91b7e5406029dc8cbdffdadcc3a9282124180623)
|
2023-10-27 11:18:29 +07:00 |
|
dab246
|
c77ef8238e
|
TF-1608 Upgrade hive database version to 6
(cherry picked from commit 72cba37e9c81f4d685aa11e8ddbb5f48296e2db7)
|
2023-10-09 12:12:24 +07:00 |
|
dab246
|
be3703f847
|
TF-2066 Remove some return Future unnecessary
(cherry picked from commit bc9342e6aa7142e7ef59d8b3e2981da0e5942889)
|
2023-08-18 21:29:50 +07:00 |
|
dab246
|
25b59d2310
|
TF-2066 Upgrade hiveDBVersion to version 5
(cherry picked from commit 4409b59d3e839ecb3d42363395bcff70d4cea402)
|
2023-08-18 21:29:50 +07:00 |
|
dab246
|
99a6a64899
|
TF-1923 Upgrade hive database version to 4
(cherry picked from commit 183705254dba3cd46cf9985296352aff80e44cc6)
|
2023-06-26 22:02:30 +02:00 |
|
dab246
|
96145aae7a
|
Sync all use PlatformInfo to check platform while runtime
(cherry picked from commit 514fec1f2f4f1ff8a584bf8db7bf3a5537a3e9f8)
|
2023-06-15 16:43:58 +07:00 |
|
dab246
|
87aaeb2cb9
|
TF-1897 Synchronously handles reopening boxes at one location
(cherry picked from commit e5c0777dd248664d5a1a5bfe728ca1d2379fb2c8)
|
2023-06-13 10:17:45 +07:00 |
|
dab246
|
6aa87ff012
|
TF-1915 SendingState of SendingEmail updates according to the work done in WorkManager when network connectivity is restored
(cherry picked from commit 744c8bc8dc8a82cb3afb75aead5a744adaae5501)
|
2023-06-13 10:17:45 +07:00 |
|
dab246
|
6fbdcb1204
|
TF-1899 Upgrade version hive database to v3
(cherry picked from commit fe3ed8e86a13f82a97246878a6d5badd999f072a)
|
2023-06-13 10:17:45 +07:00 |
|
dab246
|
44bc6b2084
|
TF-1899 Add SessionHiveObj to store session
(cherry picked from commit de5c6f2c76e72ce85225e5a018e83dd815016733)
|
2023-06-13 10:17:45 +07:00 |
|
HuyNguyen
|
6f3af9100d
|
TF-1865: Update sending email has been edited
(cherry picked from commit 1099d39a31ef0fa590f082a7c146734c819b1707)
|
2023-06-13 10:17:45 +07:00 |
|
dab246
|
c98be4cfc5
|
TF-1812 Implement interactor store sending email
(cherry picked from commit d1a064ec87c9f0ebdb373c893d891db9a93a9d37)
|
2023-06-13 10:17:45 +07:00 |
|
dab246
|
acda93f8e1
|
TF-1869 Reopen box when update cache on background
(cherry picked from commit bf2dd9664cc9d319e3ce9d0fe02374cbe7c586f2)
|
2023-06-05 11:02:20 +07:00 |
|
dab246
|
006326fe05
|
TF-1810 Create DetailedEmailHiveCacheClient to handle hive database
(cherry picked from commit 835ccef59868fd1096ab6d03aee05547575ab14a)
|
2023-06-05 11:02:20 +07:00 |
|
dab246
|
876cc368b0
|
Use TupleKey(ObjectKey-AccountId-UserName) to store data to hive
(cherry picked from commit e0ace535d5f3af71eb13598d92524caf2c6d9bbf)
|
2023-05-08 13:03:51 +07:00 |
|
dab246
|
7d0a5729b2
|
Upgrade hive database version to 2
(cherry picked from commit 717d8953ce6a14c8cf7d23f64e206009f6ba1b32)
|
2023-05-08 13:03:51 +07:00 |
|
dab246
|
6189edd777
|
Get all mailbox cache by AccountId
(cherry picked from commit 8a7ccbf5d757ac9f1ffbd1fc5a1c863f30ab7b4c)
|
2023-05-08 13:03:51 +07:00 |
|
dab246
|
2b71aba278
|
TF-1487 Apply linter rule
|
2023-03-10 21:10:36 +07:00 |
|
dab246
|
04575e084b
|
Trigger OnUpgradeDatabase when upgrade version
|
2023-02-24 17:33:31 +07:00 |
|
dab246
|
66e4d6c5d2
|
Mark cache version to clear cache data
|
2023-02-24 17:33:31 +07:00 |
|
HuyNguyen
|
dd6079385d
|
TF-1289: [Data] implement storeSubscription in fcm datasource
|
2023-01-04 10:10:30 +07:00 |
|
dab246
|
d990426c8e
|
TF-439 Delete all class not used
|
2022-12-02 16:13:47 +07:00 |
|