Commit Graph
99 Commits
Author SHA1 Message Date
dab246 bfd5901bf4 TF-145 Add data layer for getAllEmail in Caching 2021-10-11 09:31:49 +07:00
dab246 3cac5e4e83 TF-145 Add domain layer for getAllEmail in Caching 2021-10-11 09:31:49 +07:00
dab246 0ac2460bdf TF-145 Move mailboxResponse to domain layer of Mailbox 2021-10-11 09:31:49 +07:00
dab246 4493700c88 TF-145 Update data from return stream every time for defaultMailbox 2021-10-11 09:31:49 +07:00
dab246 b27472091b TF-145 Create and write unit-test for EmailCacheClient 2021-10-11 09:31:49 +07:00
dab246 f5874a7e49 TF-145 Create object EmailCache 2021-10-11 09:31:49 +07:00
dab246 4fc985b314 TF-141 Delete cache when logout 2021-10-07 11:30:48 +07:00
dab246 2362b5ad55 [BUG] Some button of app bar in email view, thread view and composer view quite hard to click 2021-10-04 17:23:52 +07:00
dab246 50bf856688 TF-103 [BUG] Given a mail in sent box, i open it, click reply, it sends it to myself 2021-10-04 17:23:52 +07:00
dab246 b39786ebda [BUG] Expand email address when click arrow button in email detail view 2021-10-04 17:23:52 +07:00
dab246 c475820353 TF-113 [BUG] Date should be display in the local time zone 2021-10-04 17:23:52 +07:00
dab246 d8aac0ba69 TF-98 [BUG] Change the name in email item in list of Sent to the list of Recipients 2021-10-04 17:23:52 +07:00
dab246 f152f83ca2 TF-129 Unit-test for refresh all mailbox interactor 2021-10-01 15:48:47 +07:00
dab246 eb29f514dc TF-123 Implement refresh all mailbox 2021-10-01 15:48:47 +07:00
dab246 8f5171d581 TF-123 Implement caching mailbox when get all mailbox 2021-10-01 15:48:47 +07:00
dab246 b8b3cf0db0 TF-123 Setup configuration hive database for caching mailbox 2021-10-01 15:48:47 +07:00
dab246 dd0d1bbe87 TF-123 Create objects for caching mailbox 2021-10-01 15:48:47 +07:00
dab246 89cbb8fcc2 TF-129 Fix bug after select a recipient, focus should still in the same field 2021-10-01 15:48:26 +07:00
dab246 8413615e29 TF-79 Create popmenu for tablet 2021-09-27 08:14:26 +07:00
dab246 c7a3e90a68 TF-79 Mark as star/unstar selected multiple email 2021-09-27 08:14:26 +07:00
dab246 1b061d4af9 TF-79 Mark as star/unstar email in thread view 2021-09-27 08:14:26 +07:00
dab246 5d7fd819c8 TF-79 Mark as star/unstar in email detailed view 2021-09-27 08:14:26 +07:00
dab246 a12efc8d2b TF-80 Move multiple email to mailbox from thread view 2021-09-24 17:50:26 +07:00
dab246 24e52dc6a4 TF-80 Undo when move email to mailbox success from email detailed view 2021-09-24 17:50:26 +07:00
dab246 afc8c0fe77 TF-80 Move email to Mailbox in Email Detailed view 2021-09-24 17:50:26 +07:00
dab246 c227df8df2 TF-80 Create pick destination screen 2021-09-24 17:50:26 +07:00
dab246 449b512986 TF-56 Send email with attachment 2021-09-23 11:29:29 +07:00
dab246 a3b0ae0d53 TF-56 Implement upload multiple attachment 2021-09-23 11:29:29 +07:00
dab246 39ca213285 TF-56 Implement upload single attachment 2021-09-23 11:29:29 +07:00
dab246 6aaa8f93d3 TF-56 Implement local file picker 2021-09-23 11:29:29 +07:00
dab246 430f21bdaf TF-56 Create object LoadingState 2021-09-23 11:29:29 +07:00
dab246 926f249897 TF-56 Add object upload request & response and widget builder 2021-09-23 11:29:29 +07:00
dab246 858cb438a9 TF-56 Add permission to access your photo library on ios devices 2021-09-23 11:29:29 +07:00
dab246 dbbfb186f8 TF-60 Add presentation get device contact suggestion 2021-09-22 18:34:35 +07:00
dab246 bd54ac22b9 TF-60 Add data get device contact suggestion 2021-09-22 18:34:35 +07:00
dab246 6ed3df52a2 TF-60 Add domain get device contact suggestion 2021-09-22 18:34:35 +07:00
dab246 c1040dfc35 TF-60 Add permission access device contact 2021-09-22 18:34:35 +07:00
dab246 43377040d5 Fix bug subject email deleted when compose email 2021-09-21 17:04:29 +07:00
dab246 d168900975 TF-32 Add presentation layer of export attachment for ios platform 2021-09-18 15:01:39 +07:00
dab246 afae25a97a TF-32 Add data layer of export attachment for ios platform 2021-09-18 15:01:39 +07:00
dab246 0158142e45 TF-32 Add domain layer of export attachment for ios platform 2021-09-18 15:01:39 +07:00
dab246 20f98ce541 TF-32 Add presentation layer of download attachment for android platform 2021-09-18 15:01:39 +07:00
dab246 30dfb5aec6 TF-32 Add data layer of download attachment for android platform 2021-09-18 15:01:39 +07:00
dab246 ddf8a32e66 TF-32 Add domain layer of download attachment for android platform 2021-09-18 15:01:39 +07:00
dab246 5fd305d102 TF-78 Implement mark as unread when touch the "eye slash" icon on the top of screen EmailView 2021-09-17 10:06:36 +07:00
dab246 8721b08f33 TF-78 Update state email and count unread current mailbox when mark as read & unread multiple selected email 2021-09-17 10:06:36 +07:00
dab246 e7bf7f782e TF-78 Implement mark as read & unread for multiple selected email in threads 2021-09-17 10:06:36 +07:00
dab246 161eed5d72 TF-78 Create action bar and context menu when multiple selected email 2021-09-17 10:06:36 +07:00
dab246 59ab5265fd TF-78 Update state email in threads and count unread of current mailbox when back from EmailView 2021-09-17 10:06:36 +07:00
dab246 3219aedc70 TF-78 Implement automatically marked as read when open one email 2021-09-17 10:06:36 +07:00
dab246 686c79f7d5 TF-73 Fix bug can not scroll to write email in composer 2021-09-14 14:07:21 +07:00
dab246 d8e9fff15f TF-74 Fix bug keep only one input focus on composer at one time 2021-09-14 14:07:21 +07:00
dab246 382550b264 Fix display two line for from email address 2021-09-13 20:51:38 +07:00
dab246 0a9a27ff9d TF-47 Fix navigation compose email from thread view 2021-09-09 16:34:19 +07:00
dab246 60e46bb253 TF-48 Implement autocomplete email address 2021-09-08 15:19:56 +07:00
dab246 c46329774b TF-48 Implement save email address to local storage 2021-09-08 15:19:56 +07:00
dab246 0cd7552ad2 TF-48 Implement compose and send email with simple text 2021-09-08 15:19:56 +07:00
dab246 db4d262a8c TF-48 Create and update object for compose email 2021-09-08 15:19:56 +07:00
dab246 18d0206c44 TF-48 Setup database manager for local data 2021-09-08 15:19:56 +07:00
dab246 41b4e8296c TF-46 Config for Android platform 2021-08-31 10:37:29 +07:00
dab246 ee615c7ccd TF-46 Create composer widget with add presentation 2021-08-31 10:37:29 +07:00
dab246 ee0dc37b7a TF-46 Compose email for Reply, Forward from EmailView 2021-08-31 10:37:29 +07:00
dab246 5d5c2a3549 TF-46 Compose email from ThreadView 2021-08-31 10:37:29 +07:00
dab246 17bad5ec51 TF-46 Create object, builder for model and core module 2021-08-31 10:37:29 +07:00
dab246 b70fc6edb8 TF-34 Add presentation layer for fix bug mock data user 2021-08-26 18:02:58 +07:00
dab246 4393caf179 TF-34 Add domain layer MailboxDashBoard for fix bug mock data user 2021-08-26 18:02:58 +07:00
dab246 cae1252fc8 TF-34 Add data layer login for fix bug mock data user 2021-08-26 18:02:58 +07:00
dab246 b3e1534de3 TF-34 Add domain layer login for fix bug mock data user 2021-08-26 18:02:58 +07:00
dab246 b50cec44c2 TF-34 Add model UserProfile for fix bug mock data user 2021-08-26 18:02:58 +07:00
dab246 9b79609854 TF-38 Fix bug sort by sentAt for ThreadView 2021-08-26 09:20:29 +07:00
dab246 4afb309ad4 Sanitize Html message content 2021-08-25 14:02:01 +07:00
dab246 842072e0d6 Add presentation layer for GetEmailContent 2021-08-25 14:02:01 +07:00
dab246 f8b8f73a86 Add data layer for GetEmailContent 2021-08-25 14:02:01 +07:00
dab246 a06404269f Add domain layer for GetEmailContent 2021-08-25 14:02:01 +07:00
dab246 ab7e7dda03 Remove user fake when login 2021-08-25 14:02:01 +07:00
dab246 6b31252e7a Add object for model and core module 2021-08-25 14:02:01 +07:00
dab246 063fd73fb0 Configure file to run on android device 2021-08-25 14:02:01 +07:00
dab246 bc6e10bafe Add presentation layer for get list Email in Mailbox 2021-08-18 17:17:21 +07:00
dab246 1863ba8d02 Add data layer for get list Email in Mailbox 2021-08-18 17:17:21 +07:00
dab246 3be516a93c Add domain layer for get list Email in Mailbox 2021-08-18 17:17:21 +07:00
dab246 4ec4fac99b Add model PresentationEmail 2021-08-18 17:17:21 +07:00
dab246 d10ee544b7 Rename Mail to Email 2021-08-18 17:17:21 +07:00
dab246 740859054a Add presentation layer for get Session 2021-08-05 10:53:10 +07:00
dab246 59da162655 Add data layer for get Session 2021-08-05 10:53:10 +07:00
dab246 c8dee51927 Add domain layer for get Session 2021-08-05 10:53:10 +07:00
dab246 7a99fd2c59 Add presentation layer for mailbox, mail, message 2021-08-02 10:41:24 +07:00
dab246 5d3d2f4c1e Add widgets builder for mailbox 2021-08-02 10:41:24 +07:00
dab246 b84270870a Add model for mailbox & mail 2021-08-02 10:41:24 +07:00
dab246 0c921e5192 Add icon, color, widget_builder, responsive for core module 2021-08-02 10:41:24 +07:00
dab246 cab53453b5 Init mailbox feature add presentation layer 2021-07-29 11:42:41 +07:00
dab246 8772126a3f Init mailbox feature add data layer 2021-07-29 11:42:41 +07:00
dab246 268cca449d Init mailbox feature add domain layer 2021-07-29 11:42:41 +07:00
dab246 09dc37d5bd Init login feature add presentation layer 2021-07-29 11:42:41 +07:00
dab246 2fca01a405 Init login feature add data layer 2021-07-29 11:42:41 +07:00
dab246 f17d6630a5 Init login feature add domain layer 2021-07-29 11:42:41 +07:00
dab246 360ab9a501 Init home feature add presentation layer 2021-07-29 11:42:41 +07:00
dab246 c235fcdecd Init model module 2021-07-29 11:42:41 +07:00
dab246 5b0a8f6fb2 Init core module 2021-07-29 11:42:41 +07:00
dab246 e26927790b Init project flutter for TMail 2021-07-29 11:42:41 +07:00