Commit Graph

127 Commits

Author SHA1 Message Date
Dat Vu 78e76b5aac docs: ADR-0076 - Reduce Sentry Noise with Targeted Error Reporting (#4433) 2026-04-09 09:18:45 +07:00
Dat Vu c6b83d7a09 ADR-0072: Prevent notification storm on Android (#4381) 2026-04-09 09:18:09 +07:00
Dat Vu 20f59da386 TF-4425 Fix load more not triggered on iOS 18 when fast scrolling to bottom (#4428) 2026-04-08 10:06:49 +07:00
dab246 2a3325ab7a TF-4265 Add integration test for attachment reminder on mobile 2026-04-07 13:20:25 +07:00
dab246 74c0c75023 TF-4265 Refactor: Move Regex pattern generation to Main Thread to leverage static caching and reduce Isolate initialization overhead. 2026-04-07 13:20:25 +07:00
dab246 55e27c78ed TF-4265 Additional config for include and exclude keywords 2026-04-07 13:20:25 +07:00
Dat Vu 7cf61ac2f0 Add docs setup chrome devtool MCP (#4399) 2026-04-03 07:34:32 +02:00
Dat H. Pham 93c96a2b83 ADR-71 CollapseThread (#4380)
* ADR-71 CollapseThread

* fixup! ADR-71 CollapseThread

* docs(ADR-0072): Add thread-aware bulk actions for collapseThreads in EmailList

* fixup! docs(ADR-0072): Add thread-aware bulk actions for collapseThreads in EmailList

* fixup! fixup! docs(ADR-0072): Add thread-aware bulk actions for collapseThreads in EmailList

* fixup! fixup! fixup! docs(ADR-0072): Add thread-aware bulk actions for collapseThreads in EmailList

* fixup! fixup! fixup! fixup! docs(ADR-0072): Add thread-aware bulk actions for collapseThreads in EmailList

* fixup! fixup! fixup! fixup! fixup! docs(ADR-0072): Add thread-aware bulk actions for collapseThreads in EmailList

* fixup! fixup! fixup! fixup! fixup! fixup! docs(ADR-0072): Add thread-aware bulk actions for collapseThreads in EmailList

* fixup! fixup! fixup! fixup! fixup! fixup! fixup! docs(ADR-0072): Add thread-aware bulk actions for collapseThreads in EmailList

---------

Co-authored-by: dab246 <tdvu@linagora.com>
2026-03-27 09:44:45 +07:00
Dat Vu eecdf75f5e TF-4384 Add ADR-0074 Resolve label refresh 404 by introducing explicit labelId (#4387) 2026-03-19 17:13:31 +07:00
Dat H. Pham b14bb6acc0 Update ADR for OIDC token refresh 2026-02-10 16:58:58 +07:00
dab246 4b3a0692a9 TF-4274 Clear encryption keys with account cache. 2026-01-29 18:00:36 +07:00
dab246 18d9a47431 TF-4274 Avoid clearing all caches on refresh for non‑web platforms 2026-01-29 18:00:36 +07:00
dab246 4d77018027 TF-4274 docs(adr): add ADR-0070 regarding sync strategy for disappearing emails 2026-01-29 18:00:36 +07:00
dab246 95534e28e0 TF-4136 security(sentry): scrub sensitive headers without mutating HTTP payloads 2026-01-15 09:46:51 +07:00
dab246 fbf2533f3e TF-4136 Add document to configuration for Sentry 2026-01-15 09:46:51 +07:00
dab246 fd630e9583 TF-4136 Add logError for send email exception thrower 2026-01-06 13:53:22 +07:00
dab246 492755f97f TF-4136 docs(adr): add logging standardization and best practices 2026-01-06 13:53:22 +07:00
Dang Dat dd584c9ce7 fixup! TF-4224 Reduce ReDoS vulnerability 2026-01-06 10:16:26 +07:00
DatDang 2ef047061e TF-3940 Fix cozy browser back issue 2025-08-20 14:18:18 +07:00
DatDang b7cd3f7179 TF-3941 Thread Detail Thread level mark read/star, archive and spam 2025-08-20 13:21:06 +07:00
Dat Dang 1c04825367 Update Cozy integration doc (#3905) 2025-08-11 09:30:09 +07:00
DatDang c558f89bd7 TF-3826 Try guessing webfinger when dns look up fail 2025-07-01 18:00:02 +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
DatDang b5280c805d TF-3603: Integrate Cozy features
TF-3603 [TEMP] expose Cozy integration result to console.log
2025-06-18 10:33:44 +07:00
dab246 90f4e0b746 TF-3674 Add ADR for logic reply email
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-21 03:23:14 -07:00
DatDang 43aee1d286 fixup! TF-3649 Fix reply to own sent email 2025-04-15 02:42:58 -07:00
DatDang 6cac72b09e fixup! TF-3649 Fix reply to own sent email 2025-04-15 02:42:58 -07:00
dab246 0a55455321 Hide session expires dialog
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-15 00:31:13 -07:00
dab246 bd20e32a30 TF-3507 Add ADR for fix offline cache prevents updating email query view cache on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-14 04:01:05 -07:00
dab246 d6711ba93b TF-3601 Add adr for issue fix iOS email view gone blank with large HTML content
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-03 02:38:48 -07:00
Diep Tran 9deecd2fd7 Update extra-features.md 2025-03-19 20:05:14 -07:00
Diep Tran fc618ed030 Update search.md 2025-03-19 20:05:14 -07:00
Diep Tran fc21a7e364 Update composer.md 2025-03-19 20:05:14 -07:00
Diep Tran 22fbc77e24 Update read.md 2025-03-19 20:05:14 -07:00
Dat Dang 636df94458 TF-2469 Fix email set into root mailbox's SENT instead of team mailbox's SENT (#3482) 2025-02-18 14:06:08 +07:00
Dat Dang 2fcb5f03d0 TF-3275 Fix FCM iOS foreground desync (#3314) 2025-02-05 03:00:08 -08:00
dab246 586b8505e0 TF-3292 Fix [SEARCH] If I filter emails by date and then sort them by relevance, the filter isn't applied 2025-02-05 03:00:08 -08:00
Dat Dang 6a6f42d179 Delegate cache control from Flutter to browser (#3289)
(cherry picked from commit 9c3954a73803a0f1921926f86b9761156430dc2f)
2025-02-05 03:00:08 -08:00
Dat Dang 2d976bed18 TF-3369 Fix cid image without disposition (#3373) 2025-02-05 03:00:08 -08:00
DatDang 414718141e TF-3336 Make Echo ping of web socket optional 2025-02-05 03:00:08 -08:00
DatDang fe5cdc770c TF-3256 Update index.html cache config 2024-11-20 09:30:47 +07:00
DatDang 45581e4177 TF-3221 Handle mailto with additional cc and bcc 2024-11-15 14:25:23 +07:00
DatDang 670d1aa876 fixup! TF-3157 Implement web socket push 2024-11-06 21:32:34 +07:00
DatDang c4d0c27603 TF-3157 Implement web socket push 2024-11-06 21:32:34 +07:00
DatDang 25437ba92e TF-2953 Set up Patrol tests 2024-11-01 10:01:18 +07:00
Dat Vu 3205e00d65 Standardize HTML sanitizing when preview email (#3223) 2024-10-24 15:56:48 +07:00
florentos17 124c4ce09a TF-3149 corrected typos and added clarification to identity management Name field (#3216) 2024-10-22 16:43:16 +02:00
dab246 193f1fd2ee Add adr for deploy platform configuration 2024-10-17 11:35:51 +07:00
dab246 99b985cca4 TF-3006 Add ADR for logic SortOrder in search 2024-10-15 16:48:36 +07:00
Benoit TELLIER 1d5d4262ec [DOC] User guide
(cherry picked from commit 739751904812b6a9b9f3e690a0fa4290bb11e014)
2024-09-18 18:49:03 +07:00