DatDang
|
b407257e65
|
TF-3035 Unit test draft with identity
|
2024-09-16 10:26:41 +07:00 |
|
DatDang
|
7faa9c791c
|
TF-3035 Show and hide signature toggle button on draft
|
2024-09-16 10:26:41 +07:00 |
|
DatDang
|
82a49c5923
|
TF-3035 Restore identity from draft
|
2024-09-16 10:26:41 +07:00 |
|
DatDang
|
fd78f327b7
|
TF-3035 Update jmap-dart-client dependency
|
2024-09-16 10:26:41 +07:00 |
|
DatDang
|
3edc0cec99
|
TF-3082 Hide loading of PublicAsset when session expires
|
2024-09-10 20:22:54 +07:00 |
|
DatDang
|
45a4c78cdc
|
TF-3082 Prevent browser path override after restore identity session
|
2024-09-10 20:22:54 +07:00 |
|
DatDang
|
83eb5a1921
|
TF-3082 Fix identity dialog auto scroll after picking image
|
2024-09-10 20:22:54 +07:00 |
|
DatDang
|
1c6371cdb5
|
TF-3082 Discard PublicAsset changes on browser back
|
2024-09-10 20:22:54 +07:00 |
|
DatDang
|
5be6e5b5cd
|
TF-3082 Fix identity dialog auto scroll to bottom after reload
|
2024-09-10 20:22:54 +07:00 |
|
DatDang
|
5a1fdbb123
|
TF-3082 Restore identity from cache
|
2024-09-10 20:22:54 +07:00 |
|
DatDang
|
fdbbf855b6
|
TF-3082 Warn user and save identity cache on reload/session expired
|
2024-09-10 20:22:54 +07:00 |
|
DatDang
|
b4e9ca3e74
|
TF-2769 Remove stacktrace of exception from UI
|
2024-09-10 18:10:57 +07:00 |
|
DatDang
|
7bc466bea3
|
TF-2769 Catch upload attachment error to modify exception
|
2024-09-10 18:10:57 +07:00 |
|
DatDang
|
9281262712
|
TF-3077 Remove stacktrace from error toast
|
2024-09-10 11:16:42 +07:00 |
|
DatDang
|
6dfd15a586
|
Fix Identity bottom buttons overlap with system navigation bar
|
2024-08-30 16:55:55 +07:00 |
|
DatDang
|
398502f063
|
Fix editor height for identity
|
2024-08-30 16:55:55 +07:00 |
|
DatDang
|
150b4607d5
|
Hotfix center identity creator loading
|
2024-08-26 09:43:24 +07:00 |
|
DatDang
|
688f90875c
|
PublicAsset should dereference even if identity is default
|
2024-08-26 09:43:24 +07:00 |
|
DatDang
|
2f669b077c
|
Hotfix cannot set default identity
|
2024-08-26 09:43:24 +07:00 |
|
DatDang
|
339eeef1c2
|
PublicAsset empty check before calling destroy on discard identity
|
2024-08-26 09:43:24 +07:00 |
|
DatDang
|
3dfe7585bb
|
TF-3096 PublicAsset show error messages
|
2024-08-21 11:03:46 +07:00 |
|
DatDang
|
2754451d9e
|
TF-3096 Add PublicAsset create quota exception
|
2024-08-21 11:03:46 +07:00 |
|
Dat Dang
|
df692d8d43
|
TF-3095 public asset handle base64 on paste (#3098)
|
2024-08-21 10:24:49 +07:00 |
|
DatDang
|
0cb9ddf350
|
TF-3084 Handle drop image to identity editor for public asset
|
2024-08-20 10:10:31 +07:00 |
|
DatDang
|
e7566fcbe5
|
TF-3083 PublicAsset Implement partial update
|
2024-08-16 16:44:46 +07:00 |
|
DatDang
|
2de0734b17
|
TF-2931 Filter empty name identies
|
2024-08-16 10:39:56 +07:00 |
|
DatDang
|
fcdaef80a2
|
TF-3043 Dereference public assets before delete identity
|
2024-08-15 16:50:57 +07:00 |
|
DatDang
|
a3d17b3bb2
|
TF-3042 Unit test clean up public assets bindings when identity screen is closed
|
2024-08-14 10:01:34 +07:00 |
|
DatDang
|
1d8e45c94d
|
TF-3042 Unit test StringToPublicAssetExtension
|
2024-08-14 10:01:34 +07:00 |
|
DatDang
|
91fb6d6d94
|
TF-3042 Unit test discard PublicAssets changes when close identity creator view
|
2024-08-14 10:01:34 +07:00 |
|
DatDang
|
1a26a3aeb3
|
TF-3042 Unit test clean up public assets interactor
|
2024-08-14 10:01:34 +07:00 |
|
DatDang
|
7ea01d74bc
|
TF-3042 Clean up public assets after identity is saved
|
2024-08-14 10:01:34 +07:00 |
|
DatDang
|
3b87d591e0
|
TF-3042 Delete newly created PublicAsset when discard identity changes
|
2024-08-14 10:01:34 +07:00 |
|
DatDang
|
c42a913d82
|
TF-3042 Create PublicAsset and display after pick image
|
2024-08-14 10:01:34 +07:00 |
|
DatDang
|
8d8d23529b
|
TF-3040 Unit test PublicAsset datasource & repository
|
2024-08-12 10:22:35 +07:00 |
|
DatDang
|
0656fd9390
|
TF-3040 Create public_asset feature
|
2024-08-12 10:22:35 +07:00 |
|
DatDang
|
34b7bf78c3
|
TF-3040 Update jmap-dart-client dependencies
|
2024-08-12 10:22:35 +07:00 |
|
DatDang
|
b1c747f3ef
|
TF-2976 Add widget test for EmailTileBuilder for web
|
2024-08-08 09:46:09 +02:00 |
|
DatDang
|
eb878e421e
|
TF-2976 Update ThreadView UI
|
2024-08-08 09:46:09 +02:00 |
|
DatDang
|
01561e3167
|
TF-2988 Add TODO to remind update yaml after sprint 25 released
|
2024-08-07 06:32:45 +02:00 |
|
DatDang
|
fb4c543745
|
TF-2988 Fix memory leak when reply to heavy email
|
2024-08-07 06:32:45 +02:00 |
|
DatDang
|
7c9c296e1c
|
TF-2988 Update app build.gradle target to 34
|
2024-08-07 06:32:45 +02:00 |
|
DatDang
|
fefccae638
|
TF-2988 Update Flutter setup in analyze test ci
|
2024-08-07 06:32:45 +02:00 |
|
DatDang
|
e8eb67bf63
|
Upgrade dependencies after upgrade Flutter 3.22.2
|
2024-08-07 06:32:45 +02:00 |
|
DatDang
|
fc25194b02
|
TF-2901 Implement getting cache composer on log in
|
2024-07-05 05:07:02 +02:00 |
|
DatDang
|
b2c92388f2
|
TF-2901 Implement caching composer on log out
|
2024-07-05 05:07:02 +02:00 |
|
DatDang
|
c4bffd6626
|
TF-2901 Create before unload manager to handle before log out callbacks
|
2024-07-05 05:07:02 +02:00 |
|
DatDang
|
98c848db9a
|
TF-2877 Create ADR for notification setting decision
|
2024-06-19 16:23:29 +07:00 |
|
DatDang
|
f477c5b697
|
TF-2877 Create notification setting view
|
2024-06-19 16:23:29 +07:00 |
|
DatDang
|
ef0e4ad2a8
|
TF-2877 Create notification interactors and controller
|
2024-06-19 16:23:29 +07:00 |
|
DatDang
|
b89820618c
|
TF-2877 Create notification data source & repo
|
2024-06-19 16:23:29 +07:00 |
|
DatDang
|
2652a99e0e
|
TF-2877 Create new notification icon & texts
|
2024-06-19 16:23:29 +07:00 |
|
DatDang
|
b636422d37
|
TF-2671 Fix scroll jumping when typing on composer
(cherry picked from commit 2ab217d8b6193f61dfde0451ed49486cf51d664b)
|
2024-06-11 13:59:12 +07:00 |
|
DatDang
|
c5e79d0a01
|
fixup! TF-2890 Remove calendar event reply description text
|
2024-05-23 14:02:43 +07:00 |
|
DatDang
|
0d52e76dce
|
TF-2890 Remove calendar event reply description text
|
2024-05-23 14:02:43 +07:00 |
|
DatDang
|
b207880041
|
TF-2859 Unit test add language when reply calendar invitation
|
2024-05-21 10:42:28 +07:00 |
|
DatDang
|
2e68e7df7d
|
TF-2859 Add language when reply calendar invitation
|
2024-05-21 10:42:28 +07:00 |
|
DatDang
|
c2979429cf
|
TF-2859 Update jmap dart client dependency
|
2024-05-21 10:42:28 +07:00 |
|
Dat Dang
|
175f285e51
|
TF-2850 Replace new Twake Workplace logos (#2863)
|
2024-05-15 15:17:52 +07:00 |
|
Dat Dang
|
849d93109d
|
Create ADR reconfirming the configuration of fcm ios payload (#2860)
|
2024-05-15 11:35:17 +07:00 |
|
DatDang
|
d47f255043
|
TF-2533 Add ADR on memory leak js lifecycle
|
2024-05-09 13:54:31 +07:00 |
|
DatDang
|
205c625c7d
|
Calendar event clean up unused classes & methods
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
5d8dd4c00d
|
TF-2840 calendar event reject integrate interactor to SingleEmailController
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
d70f4461e5
|
TF-2840 calendar event reject create interactor
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
90e17cf075
|
TF-2838 calendar event reject repo implementation
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
f9cde9568f
|
TF-2838 calendar event reject api & data source implementation
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
57c4e413d3
|
TF-2838 calendar event reject abstract data source & repo
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
f7805594eb
|
TF-2821 calendar event maybe integrate single email controller
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
7ef6fad41b
|
TF-2821 calendar event maybe create interactor
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
a92aa445ad
|
TF-2819 calendar event maybe repo implementation
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
f3b8477329
|
TF-2819 calendar event maybe api & data source implementation
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
8ec3dec834
|
TF-2819 calendar event maybe abstract data source & repo
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
f36164f807
|
TF-2812 Calendar event accept integrate UI
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
94d683c3c1
|
TF-2802 Add calendar event accept interactor to single email controller
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
8ed14711a3
|
TF-2802 Expose blobId of chosen calendar event after parse
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
c438352e11
|
TF-2802 Create calendar event accept interactor
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
101fec89ee
|
TF-2800 calendar event accept update jmap_dart_client dependencies
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
77b13ee2a2
|
TF-2800 Calendar event accept - repo implementation
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
e5ff971877
|
TF-2800 Calendar event accept - API and data source implementation
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
38cf6481e0
|
TF-2800 Calendar event accept - abstract data source and repo
|
2024-05-08 17:45:51 +07:00 |
|
DatDang
|
bcc9bb02f8
|
TF-2533 part 3 replace beforeunload with pagehide
|
2024-04-25 16:34:04 +07:00 |
|
DatDang
|
4c4a02ce7a
|
TF-2533 resolve file picker memory leak
|
2024-04-15 10:23:33 +07:00 |
|
DatDang
|
1e1efd6025
|
TF-2758 Use webview to display calendar event content
|
2024-04-12 11:42:56 +07:00 |
|
Dat Dang
|
46ae357666
|
TF-2533 Create ADR to put memory footprint task on hold (#2789)
|
2024-04-12 10:46:33 +07:00 |
|
DatDang
|
b63d212af4
|
TF-2533 Fix composer memory leak when reply and forward
|
2024-04-11 11:57:01 +07:00 |
|
DatDang
|
ae0aeab048
|
TF-2533 Remove iframe listener dependency on dart
|
2024-04-11 11:57:01 +07:00 |
|
DatDang
|
531cee7394
|
TF-2533 Create ADR for controller memory leak
|
2024-04-05 15:55:22 +07:00 |
|
DatDang
|
a246859040
|
TF-2533 Resolve composer memory leak
|
2024-04-05 15:55:22 +07:00 |
|
DatDang
|
af0dc0cd86
|
TF-2628 Temporary disable preview PDF
|
2024-04-04 16:56:29 +07:00 |
|
DatDang
|
f14a936128
|
TF-2533 reset _htmlData value when screen dispose
|
2024-04-03 14:48:33 +07:00 |
|
DatDang
|
0605110a49
|
TF-2708 fix oversized pdf get overflowed
|
2024-04-01 21:43:40 +07:00 |
|
DatDang
|
66aca561bd
|
TF-2658 Fix date range picker background color
|
2024-04-01 15:18:42 +07:00 |
|
DatDang
|
133691e082
|
TF-2694 Unit Test User use advanced filter and sort then reset with open mailbox
|
2024-03-28 14:36:43 +07:00 |
|
DatDang
|
7ab03f6f80
|
TF-2694 Unit Test User select quick sort filter and query string
|
2024-03-28 14:36:43 +07:00 |
|
DatDang
|
f7486e565f
|
TF-2694 clear sort order when mailbox is tapped
|
2024-03-28 14:36:43 +07:00 |
|
DatDang
|
8a82800b74
|
Update flutter_date_range_picker dependency
|
2024-03-28 10:24:54 +07:00 |
|
DatDang
|
754987b59e
|
TF-2737 Separate PDF view handler between each browser
|
2024-03-22 16:35:35 +07:00 |
|
Dat Dang
|
523ff9acc7
|
TF-2628 Disable view attachment in mobile web (#2733)
|
2024-03-19 11:18:30 +07:00 |
|
Dat Dang
|
a1e76f4634
|
Update defaut read receipt setting to false (#2730)
|
2024-03-19 09:17:14 +07:00 |
|
DatDang
|
f342e14e7e
|
Fix mobile cannot download attachment
|
2024-03-15 11:10:01 +07:00 |
|