Commit Graph
100 Commits
Author SHA1 Message Date
Dat PHAM HOANG c16613eb69 If no refreshToken return, maybe the old refreshToken still available
(cherry picked from commit ad0806651d671b350a1dda952e399c9557c2c4d7)
2023-07-31 19:24:25 +07:00
Dat PHAM HOANG 704c366b73 Bump version to v0.8.5
(cherry picked from commit e6c317634809219c9b4684ff9dfceedfdf435de3)
2023-07-10 18:28:59 +07:00
Dat PHAM HOANG 19cc9a713a Bump version to v0.8.3
(cherry picked from commit fe61e98d00b7c1bb61434108d4422c0c20897585)
2023-06-26 22:02:30 +02:00
Dat PHAM HOANG 937b8e4d7d [Docs] Configure OIDC
(cherry picked from commit 234764abb4056b683b5726f72d9f04bdd273b95a)
2023-06-15 16:43:58 +07:00
Dat PHAM HOANG b10cc840ce Support configuration for OIDC scopes
(cherry picked from commit 8dc7d6d025deaf0e36729dbcade3fd9bcaf91b8c)
2023-06-15 16:43:58 +07:00
Dat PHAM HOANG 72acf7e7e2 Add CHANGELOG from v0.7.1 to v0.7.6
(cherry picked from commit 360de9e4f03085ded70d13b8ae13c67f4897dc7b)
2023-04-14 17:12:34 +07:00
Dat PHAM HOANG 0912143f19 Add Cider configuration in pubspec.yaml
(cherry picked from commit 1b4b91f66e201283417f523133c297ced5bc0b81)
2023-04-14 17:12:34 +07:00
Dat PHAM HOANG d4a0f074db Add ADR for using Cider to manage changelog
(cherry picked from commit 2edfa6ce39989b5d3c441815ddd1d6fd8e376eb4)
2023-04-14 17:12:34 +07:00
Dat PHAM HOANG c45118021e [SLO] Implement for discoverOIDC method
(cherry picked from commit 76ee41a238ad3e626148f3a236f20c6cd370df3a)
2023-04-14 17:12:34 +07:00
Dat PHAM HOANG c3a17dbf37 [SLO] Add discoverOIDC method
(cherry picked from commit c99efecb34c56bb40a584923a0861e15fb111986)
2023-04-14 17:12:34 +07:00
Dat PHAM HOANG e9af17d2e3 [SLO] Add OIDCDiscovery object
(cherry picked from commit 69fa48d9138ee4c555e88e49970619dfa9c561ce)
2023-04-14 17:12:34 +07:00
Dat PHAM HOANG ab82a91cec ⚒️ Fix Logout error
(cherry picked from commit 5162c145874cdb593aa28617d69f92330fde39d6)
2023-04-14 17:12:34 +07:00
Dat PHAM HOANG 0ae860e789 Fix build error 2023-03-10 21:10:36 +07:00
Dat PHAM HOANG d252479d19 Remove unnecessary local bindings when global binding did 2023-03-10 21:10:36 +07:00
Dat PHAM HOANG f1ccbe26e5 Move logout logic to BaseController to handle logout when BadCredentials for all cases 2023-03-10 21:10:36 +07:00
Dat PHAM HOANG f202f8593b Handle BadCredentialsException in BaseController 2023-03-10 21:10:36 +07:00
Dat PHAM HOANG 150e678a73 Add BadCredentialsException 2023-03-10 21:10:36 +07:00
Dat PHAM HOANG 940d4c4ce1 Add exception for FeatureFailure to handle exception in BaseController 2023-03-10 21:10:36 +07:00
Dat PHAM HOANG 401bc96b32 Bump version to v0.7.2 2023-03-10 21:10:36 +07:00
Dat PHAM HOANG 3b3c2cc871 Bump version to v0.6.0 2023-01-17 12:36:34 +07:00
Dat PHAM HOANG d443a28b98 TF-1379 Add privacy policy in login screen 2023-01-13 15:32:48 +07:00
Dat PHAM HOANG 4472fb82a0 Bump version to v0.5.3 2023-01-03 15:47:32 +07:00
Dat PHAM HOANG 9301c0350b Bump version to v0.5.2 2023-01-03 11:57:06 +07:00
Dat PHAM HOANG 6897a0fac9 Bump version to v0.5.1 2022-12-14 18:08:10 +07:00
Dat PHAM HOANG 37167f007e Bump version to v0.5.0 2022-12-14 16:57:54 +07:00
Dat H. Pham 57a036299a Create template for story 2022-12-13 11:01:02 +07:00
Dat PHAM HOANG d9c0ded54d TF-1231 When remove Subject in AdvancedSearch, filter is not update because it is empty 2022-12-09 18:14:10 +07:00
Dat PHAM HOANG e70fa04779 TF-1233 Fix error out of range in create avatar icon 2022-12-07 18:10:08 +07:00
Dat PHAM HOANG 17e6cde83e TF-1179 Reset before in filter when updating the filter 2022-11-28 08:51:08 +07:00
Dat PHAM HOANG 009cf7cbf8 Bump version to v0.4.3 2022-11-22 16:09:00 +07:00
Dat PHAM HOANG ec91c45d39 Support targetSDK 31 (required from Play store)
- Components using IntentFilter must set android:exported="true"
- Other required was not impacted
2022-11-22 15:45:22 +07:00
Dat PHAM HOANG f61ca67950 Bump version to v0.4.2 2022-11-21 15:05:37 +07:00
Dat PHAM HOANG fb14e79441 TF-1169 Update ReadMe with new brand name and logo 2022-11-20 01:56:22 +07:00
Dat PHAM HOANG de85ffce69 TF-1169 Update icon/splash screen for Web 2022-11-20 01:56:22 +07:00
Dat PHAM HOANG db2f2b3561 TF-1169 Update icon/splash screen for iOS 2022-11-20 01:56:22 +07:00
Dat PHAM HOANG b3f2141cc5 TF-1169 Update new brand name and logo for Android 2022-11-20 01:56:22 +07:00
Dat PHAM HOANG 7f62d8257d TF-1008 Unit-test for handleSetErrors() 2022-11-15 09:39:51 +07:00
Dat PHAM HOANG 8c84a7d55d TF-1008 Handle not found error for deleteMultipleMailbox 2022-11-15 09:39:51 +07:00
Dat PHAM HOANG 05a2be2f07 TF-1008 Create the SetError Handler 2022-11-15 09:39:51 +07:00
Dat PHAM HOANG b3945491fb TF-1008 Update Signature of deleteMultipleMailbox for MailboxRepository 2022-11-15 09:39:51 +07:00
Dat PHAM HOANG 875f67b02e TF-1008 Upgrade with new jmap-dart-client 2022-11-15 09:39:51 +07:00
Dat PHAM HOANG ce76e16232 TF-1146 Padding for the Searched items in Destination picker 2022-11-11 16:45:34 +07:00
Dat PHAM HOANG 609d1a87ec TF-1146 Remove Create Folder in destination picker 2022-11-11 16:45:34 +07:00
Dat PHAM HOANG 62d7aff9a9 TF-1144 Auto Dismiss network popup when connections come back 2022-11-11 16:45:34 +07:00
Dat PHAM HOANG 17074ee3c1 TF-1141 support counting in Spam 2022-11-11 16:45:34 +07:00
Dat PHAM HOANG 040ea89ff5 Bump version to v0.4.1 2022-11-07 17:23:09 +07:00
Dat PHAM HOANG 9da0e60f97 Bump version to v0.4.0 2022-11-07 16:02:48 +07:00
Dat PHAM HOANG 6a243faa95 Back release tag in docker file 2022-11-07 15:44:21 +07:00
Dat PHAM HOANG 1b4ff83326 Bump version to v0.3.20 2022-10-31 17:42:24 +07:00
Dat PHAM HOANG 51471db8c5 Bump version to v0.3.19 2022-10-31 17:30:12 +07:00
Dat PHAM HOANG 1c7a64b7e0 Bump version to v0.3.18 2022-10-21 17:22:32 +07:00
Dat PHAM HOANG 34b17bf008 Update avatar color in new EmailView 2022-10-21 17:22:32 +07:00
Dat PHAM HOANG f11c725983 Upgrade rich-text-composer 2022-10-21 17:22:32 +07:00
Dat PHAM HOANG 3c54b3946e TF-1018 Add Configuration guide for App Grid 2022-10-21 10:28:53 +07:00
Dat PHAM HOANG 0943e18552 TF-1018 Apply AppGrid for Tablet/Mobile web 2022-10-21 10:28:53 +07:00
Dat PHAM HOANG edc4a99e8b TF-1018 Add json_serialize and json_annotation to pubspec.yaml 2022-10-17 10:46:02 +07:00
Dat PHAM HOANG be6ab03cfb TF-1018 Add Example for app_dashboard.json to config AppGridDashboard 2022-10-17 10:46:02 +07:00
Dat PHAM HOANG 5cf96d502b TF-1018 Binding to work with AppGridDashboard 2022-10-17 10:46:02 +07:00
Dat PHAM HOANG c11df2fe8b TF-1018 Add AppGridDashboardOverlay into MailboxDashboardView in web 2022-10-17 10:46:02 +07:00
Dat PHAM HOANG 0104e38431 TF-1018 Add AppGridDashboardController to handle appGridDashboard 2022-10-17 10:46:02 +07:00
Dat PHAM HOANG 8877651894 TF-1018 Implement GetAppDashboardConfiguration interactor 2022-10-17 10:46:02 +07:00
Dat PHAM HOANG 2b259809f7 TF-1018 Implement AppDashboardConfigurationParser 2022-10-17 10:46:02 +07:00
Dat PHAM HOANG a443eccd6c TF-1018 Add abstract Config loader and parser 2022-10-17 10:46:02 +07:00
Dat PHAM HOANG 8349e874a9 TF-1018 Remove unnecessary Wrapper class 2022-10-17 10:46:02 +07:00
Dat PHAM HOANG 041953a268 Bump version to v0.3.17 2022-10-07 16:48:12 +07:00
Dat PHAM HOANG 23c129a136 Bump version to v0.3.16 2022-10-07 16:40:36 +07:00
Dat PHAM HOANG 8fbd269c22 Remove bitrise file after move to Github action 2022-10-07 16:40:01 +07:00
Dat PHAM HOANG a363435de2 TF-1045 Remove wrong conditions to append more items after loading more 2022-10-06 10:16:55 +07:00
Dat PHAM HOANG 776dbf749e fixup! TF-1010 [ADR] Guideline for Email's cache 2022-10-05 11:16:49 +07:00
Dat PHAM HOANG 2d54f3f1b9 TF-1010 [ADR] Guideline for Email's cache 2022-10-05 11:16:49 +07:00
Dat PHAM HOANG 3f51b2ea83 TF-1010 Synchronize the cache every when the state available 2022-10-05 11:16:49 +07:00
Dat PHAM HOANG 4579199f6d Upgrade lock file base on the change of jmap-dart-client 2022-10-05 11:16:49 +07:00
Dat PHAM HOANG a7228faf03 Upgrade inapp_webview to solve Xcode build error 2022-10-04 17:29:57 +07:00
Dat PHAM HOANG 39749dcba9 TF-1009 Remove unnecessary nullable check 2022-10-03 15:18:26 +07:00
Dat PHAM HOANG d85c2e9351 TF-1009 Resolve cache not synchronize enough:
- Cause: combine with cache for only one mailbox while `changes` response in all
- Resolve: get all email cache for synchronizing
2022-10-03 15:18:26 +07:00
Dat PHAM HOANG 3e23da1825 [Hotfix] CI failed with inconsistent .lock files 2022-09-30 10:15:30 +07:00
Dat PHAM HOANG 5ddf223fde Bump version to v0.3.15 2022-09-26 17:47:46 +07:00
Dat PHAM HOANG 70b8986521 TF-939 Based on accountCapabilities to check maxSizeAttachmentsPerMail 2022-09-19 12:04:35 +07:00
Dat PHAM HOANG 7c0ede8829 TF-939 Fix: Should Triggered session change only set up AccountId 2022-09-19 12:04:35 +07:00
Dat PHAM HOANG e0452448bd TF-939 Check EmailRules & Forwarding & Vacation based on accountCapabilities to visible in Menu 2022-09-19 12:04:35 +07:00
Dat PHAM HOANG 3beb9ec606 TF-939 Check EmailRules & Forwarding & Vacation based on accountCapabilities to visible in Menu 2022-09-19 12:04:35 +07:00
Dat PHAM HOANG ffca17210b TF-939 Check EmailRules & Forwarding based on accountCapabilities in Session 2022-09-19 12:04:35 +07:00
Dat PHAM HOANG ccc63e4fc1 TF-939 Inject Vacation's components depend on the session capability 2022-09-15 20:21:45 +07:00
Dat PHAM HOANG 2a65c30772 TF-939 Update Get/Update Vacation Interactors 2022-09-15 20:21:45 +07:00
Dat PHAM HOANG 2f48c1eee5 TF-939 Implement VacationRepository 2022-09-15 20:21:45 +07:00
Dat PHAM HOANG 5605e22bbf TF-939 Separate VacationRepository 2022-09-15 20:21:45 +07:00
Dat PHAM HOANG 18b2757c86 TF-939 Fix error Timer only run one time by init it every time select tag 2022-09-15 20:21:45 +07:00
Dat PHAM HOANG 5f2c42004e TF-939 Update Tmail contact capabilityIdentifier 2022-09-15 20:21:45 +07:00
Dat PHAM HOANG 48ae928b4e TF-939 Depend on accountCapabilities to delete multiple mailboxes 2022-09-14 10:23:15 +07:00
Dat PHAM HOANG 3871b18f00 Bump version to v0.3.14 2022-09-12 11:26:05 +07:00
Dat PHAM HOANG 9cd7e8c7de TF-909 [Android ]Upgrade compileSDK 32 because of androidx.webkit.webkit:1.5.0 2022-09-06 17:43:13 +07:00
Dat PHAM HOANG 3085475583 Bump version to v0.3.13 2022-08-25 12:22:56 +07:00
Dat PHAM HOANG 199cb2529c TF-788 Correct the padding for All Settings screens 2022-08-25 10:31:58 +07:00
Dat PHAM HOANG 2532959483 TF-788 Integrate Forward to Settings screen 2022-08-25 10:31:58 +07:00
Dat PHAM HOANG 998aa23958 TF-788 Integrate Vacation settings to Settings screen 2022-08-25 10:31:58 +07:00
Dat PHAM HOANG 38a1b6e642 TF-788 In the case of SettingsView, accountIdWorker is not triggered, so refresh 2022-08-25 10:31:58 +07:00
Dat PHAM HOANG 606f94d60f TF-788 Change Dashboard View with SettingsView and Settings details view (Rules, Identity, Language, ...) in the case of mobile/tablet 2022-08-25 10:31:58 +07:00
Dat PHAM HOANG 87f02ef7fd TF-788 Build up Settings Screen with SettingsFirstLevelTileBuilder 2022-08-25 10:31:58 +07:00
Dat PHAM HOANG 9283f88b24 TF-788 Add Click action to UserInformationWidget 2022-08-25 10:31:58 +07:00
Dat PHAM HOANG 12acee9f3a Bump version to v0.3.12 2022-08-16 09:53:52 +07:00