Commit Graph
100 Commits
Author SHA1 Message Date
dab246 d5b61a2a7d TF-1296 Improve auto suggestion is still slow response 2023-01-17 10:30:18 +07:00
dab246 39cea0c079 TF-1153 Improve recipient input in composer 2023-01-16 05:07:27 +07:00
dab246 170bfff3b4 TF-1354 Fix overflow text on web 2023-01-12 16:21:48 +07:00
dab246 fb690ea078 TF-1354 Support use Up/Down in keyboard to move selection in the list 2023-01-12 16:21:48 +07:00
dab246 d49f276ff3 TF-1354 Support delete this recipient with double backspace button in keyboard 2023-01-12 16:21:48 +07:00
dab246 76de848467 TF-1354 Support inputted email will be automatic enter 2023-01-12 16:21:48 +07:00
dab246 79e5a4197c TF-1354 Support auto-suggestion input the name with space 2023-01-12 16:21:48 +07:00
dab246 7367d7e1d2 TF-1317 Show push notification on background or terminated app 2023-01-12 16:15:00 +07:00
dab246 97583820fa TF-1317 Get account from cache to handle state change 2023-01-12 16:15:00 +07:00
dab246 6566372337 TF-1317 Update authentication account to store AccountId 2023-01-12 16:15:00 +07:00
dab246 eadc0c4ddc TF-1360 Fix can not add data to stream controller when re-login 2023-01-09 14:44:36 +07:00
dab246 d2f03a9567 TF-1360 Fix open again email detailed when logout app opened from notification 2023-01-09 14:44:36 +07:00
dab246 7913b44819 TF-1360 Fix can not load new email until reload mail list 2023-01-09 14:44:36 +07:00
dab246 1b59d7a99e TF-1360 Fix can not MarkAsRead when open app from notification 2023-01-09 14:44:36 +07:00
dab246 e8a8676d37 TF-1361 Fix open notification while no network connection 2023-01-05 05:18:32 +07:00
dab246 eec4418e60 TF-1369 Fix [FCM] Unsupported operation Platform 2023-01-03 15:46:00 +07:00
dab246 f849766545 TF-1358 Fix can not use advanced search in email view 2022-12-29 12:21:33 +07:00
dab246 d9d0b71d35 TF-1194 Refactor and optimize widget 2022-12-29 10:30:05 +07:00
dab246 0144c2cbfa Fix device id null after register new token successful 2022-12-28 11:28:14 +07:00
dab246 7a45e3d177 TF-1356 Fix Env.file data lost after logout and login again 2022-12-27 17:23:23 +07:00
dab246 b882f916a0 TF-1319 Fix mail body scroll long blank gap 2022-12-22 14:13:13 +07:00
dab246 0b404a420b TF-1330 Fix can not swipe left/right in email view on mobile 2022-12-21 15:47:01 +07:00
dab246 4c7d4da10d TF-1306 Fix auto suggestion list doesn't close when finishing typing 2022-12-20 19:49:11 +07:00
dab246 ba0217f2fb TF-1152 Make better manage initial cursor position in composer 2022-12-12 15:30:43 +07:00
dab246 077eeed38b TF-284 Remove async unnecessary 2022-12-09 13:54:40 +07:00
dab246 9af311ae1d TF-1201 Support right click to open mailbox in new tab 2022-12-08 09:54:50 +07:00
dab246 c9cfd43734 TF-1284 Fix some view blank when reload web 2022-12-07 18:38:53 +07:00
dab246 7648507907 TF-1270 Sync route path and mailbox contain for list email after fetched 2022-12-07 11:02:09 +07:00
dab246 54f1fd3a04 TF-1270 Fix click on an email then another email open 2022-12-07 11:02:09 +07:00
dab246 9c89c1527b TF-1243 Fix move to after advance search result list went blank 2022-12-07 11:01:35 +07:00
dab246 e45afae82e Change large icon for notification on android 2022-12-05 18:34:06 +07:00
dab246 eba4882c67 Fix icon notification is white in android release build 2022-12-05 18:34:06 +07:00
dab246 f26ea03f76 TF-437 Hash code device id by pattern 2022-12-02 16:13:47 +07:00
dab246 8115a16fdc TF-437 Wrap get binding registered 2022-12-02 16:13:47 +07:00
dab246 32bb7c9796 TF-437 Delete state change of mailbox after invoke refresh change in background/terminated 2022-12-02 16:13:47 +07:00
dab246 b37de97d6b TF-437 Handle Mailbox/changes in background/terminated 2022-12-02 16:13:47 +07:00
dab246 569a04844b TF-437 Store state change of mailbox in background/terminate 2022-12-02 16:13:47 +07:00
dab246 49069a595c TF-437 Handle mailbox/changes in foreground 2022-12-02 16:13:47 +07:00
dab246 d990426c8e TF-439 Delete all class not used 2022-12-02 16:13:47 +07:00
dab246 81278d13ba TF-439 Handle get stored device id 2022-12-02 16:13:47 +07:00
dab246 ce1a52caac TF-439 Handle register new token the first time 2022-12-02 16:13:47 +07:00
dab246 d5e093150f TF-439 Implement handle register new token when expired 2022-12-02 16:13:47 +07:00
dab246 92da2d5152 TF-439 Add abstract method to register new token 2022-12-02 16:13:47 +07:00
dab246 4de25a778c TF-439 Implement get firebase subscription 2022-12-02 16:13:47 +07:00
dab246 38a6067319 TF-439 Add abstract get firebase subscription 2022-12-02 16:13:47 +07:00
dab246 21ec4bb071 TF-439 Implement handle store device id 2022-12-02 16:13:47 +07:00
dab246 5103f5a94c TF-439 Add abstract store device id 2022-12-02 16:13:47 +07:00
dab246 e91a8435e9 TF-439 Add stream controller to handle get/refresh fcm token 2022-12-02 16:13:47 +07:00
dab246 00660e5644 TF-438 Fix build apk release android with case jetifier fails on bcprov 2022-12-02 16:13:47 +07:00
dab246 44bb192a8f TF-438 Remove func not used 2022-12-02 16:13:47 +07:00
dab246 f3f2c19f20 TF-438 Apply new design for push notification 2022-12-02 16:13:47 +07:00
dab246 44bf37a246 TF-438 Delete all state to refresh when logout 2022-12-02 16:13:47 +07:00
dab246 a0628326dd TF-438 Handle trigger on resume app to refresh ui 2022-12-02 16:13:47 +07:00
dab246 d42756b4ea TF-438 Handle show local notification when type is EmailDelivery on background or terminate 2022-12-02 16:13:47 +07:00
dab246 552398006d TF-438 Await loadFcmConfigFile completed to init fcm 2022-12-02 16:13:47 +07:00
dab246 c1416c88fa TF-438 Implement method for get/store/delete StateToRefresh and get email changes 2022-12-02 16:13:47 +07:00
dab246 17dde9366f TF-438 Add abstract for get/store/delete StateToRefresh and get email changes to push notification 2022-12-02 16:13:47 +07:00
dab246 53793c6d5b TF-438 Implement get stored old email state 2022-12-02 16:13:47 +07:00
dab246 1bad43dd9c TF-1217 Create local notification manager 2022-12-02 16:13:47 +07:00
dab246 402f8de863 TF-1217 Call refresh change email on foreground message 2022-12-02 16:13:47 +07:00
dab246 86a3524af0 TF-1217 Delete FcmController 2022-12-02 16:13:47 +07:00
dab246 68fb9de326 TF-1217 Handle fcm message on foreground/background/terminate 2022-12-02 16:13:47 +07:00
dab246 d73b2bc1be TF-1217 Convert fcm data message to StateChange 2022-12-02 16:13:47 +07:00
dab246 bce1c73ec9 TF-1217 Rename the object for more clarity 2022-12-02 16:13:47 +07:00
dab246 ad8ef6b608 TF-1217 Register cache adapter 2022-12-02 16:13:47 +07:00
dab246 5ed8e85c66 TF-1217 Change fcm capability 2022-12-02 16:13:47 +07:00
dab246 400fb74d74 TF-1217 Load env file for fcm configuration 2022-12-02 16:13:47 +07:00
dab246 32fcd0f001 TF-1217 Fix condition if/else 2022-12-02 16:13:47 +07:00
dab246 d088b8b962 TF-1203 Fix can not scroll horizontal email content 2022-11-29 14:50:20 +07:00
dab246 6d5a58b1f8 TF-1180 Reorganize inject and get interactor 2022-11-18 16:33:18 +07:00
dab246 55fd880224 TF-1180 Fix read receipt wrong content 2022-11-18 16:33:18 +07:00
dab246 10b3acb8a0 TF-1200 Fix sent mails do not show the CC/BCC info 2022-11-17 14:42:15 +07:00
dab246 b4306adc33 TF-1204 Add fcm module in dependencies of app 2022-11-17 14:40:28 +07:00
dab246 3a812fb4fe TF-1204 Add pub run build_runner build for fcm in CI 2022-11-17 14:40:28 +07:00
dab246 8e1b97de39 TF-1204 Rename Registration to Subscription 2022-11-17 14:40:28 +07:00
dab246 719f271385 TF-1204 Add FirebaseRegistration/set method/response and write unit test 2022-11-17 14:40:28 +07:00
dab246 3b2d0227e6 TF-1204 Add FirebaseRegistration/get method/response and write unit test 2022-11-17 14:40:28 +07:00
dab246 d42f44b870 TF-1204 Add firebase object and capability 2022-11-17 14:40:28 +07:00
dab246 dcdec54dd9 TF-1204 Create fcm module 2022-11-17 14:40:28 +07:00
dab246 4f981878c3 TF-934 Implement open email in new tab 2022-11-15 09:41:33 +07:00
dab246 83f8049c48 TF-934 Remove icon not used 2022-11-15 09:41:33 +07:00
dab246 7160fee763 TF-934 Add page not found 2022-11-15 09:41:33 +07:00
dab246 71abe0cf37 TF-934 Implement search by query when open new tab 2022-11-15 09:41:33 +07:00
dab246 6050ee5386 TF-934 Select mailbox, email when change route on browser 2022-11-15 09:41:33 +07:00
dab246 aa8b80975e TF-934 Optimize function in thread controller 2022-11-15 09:41:33 +07:00
dab246 171b791449 TF-934 Handle route path when open email in new tab 2022-11-15 09:41:33 +07:00
dab246 4c9beb7526 TF-934 Add interactor get email by id 2022-11-15 09:41:33 +07:00
dab246 a4eb2ffbec TF-934 Add link for item list emails 2022-11-15 09:41:33 +07:00
dab246 2a9832f29d TF-898 Remove padding item list rule 2022-11-14 11:52:23 +07:00
dab246 f4f6298761 TF-898 Implement quick creating rule in email view 2022-11-14 11:52:23 +07:00
dab246 927151ec8e TF-898 Create repository/datasource for rule filter 2022-11-14 11:52:23 +07:00
dab246 21f027246b TF-1118 Clear input data when back to setting menu 2022-11-10 11:10:49 +07:00
dab246 eaa47b9cd7 TF-1118 Apply new latest design forwarding 2022-11-10 11:10:49 +07:00
dab246 2402371ca3 TF-1118 Apply new design Forwarding on Mobile/Tablet 2022-11-10 11:10:49 +07:00
dab246 715e71d8cb TF-1118 Remove duplicate divider line in setting level view 2022-11-10 11:10:49 +07:00
dab246 a251d91eb6 TF-1118 Remove EmailForwardCreator not used 2022-11-10 11:10:49 +07:00
dab246 b153de5c90 TF-1118 Apply new design for Forwarding on web 2022-11-10 11:10:49 +07:00
dab246 bd78732fe9 TF-1118 Auto inject forwarding when capability supported 2022-11-10 11:10:49 +07:00
dab246 72854bcb6f TF-1118 Create repository and datasource for forwarding 2022-11-10 11:10:49 +07:00
dab246 b5e614c1c8 TF-1120 Fix toast after drag n drop not correctly 2022-11-04 16:13:37 +07:00