Commit Graph

6885 Commits

Author SHA1 Message Date
Benoit Marty 1108ad5705 Scroll breadcrumbs to top when opened 2019-12-13 16:50:32 +01:00
Valere b473aeb475
Merge pull request #765 from vector-im/sdk_reference_aggregation
Aggregate Event References for DM verifications
2019-12-13 16:45:27 +01:00
Valere 289c03e724 Code review 2019-12-13 16:41:55 +01:00
ganfra fe2be90002 Sync: use the CoroutineSequencer but need more tests 2019-12-13 15:37:38 +01:00
Benoit Marty f073342954 Cleanup 2019-12-13 15:32:57 +01:00
Benoit Marty 38b40efac3 Using default values 2019-12-13 15:24:44 +01:00
Benoit Marty e60bda7806 Better archi, better code, less bug... 2019-12-13 15:16:26 +01:00
Benoit Marty 92e60c939d ErrorFormatter: create interface 2019-12-13 14:09:27 +01:00
Benoit Marty 6e4830e325 ErrorFormatter: move it's declaration to VectorBaseFragment
and avoid duplicated code to manage default onError() in Login fragment
2019-12-13 13:58:49 +01:00
Benoit Marty c6b98f3654 Soft Logout - display hard logout screen 2019-12-13 12:40:15 +01:00
Benoit Marty 12d54140e5 SoftLogout: also handle Unsupported mode 2019-12-13 12:08:37 +01:00
Benoit Marty 1de85daad9 SoftLogout: handle the case where user sign in with SSO on another account 2019-12-13 11:58:02 +01:00
Valere 210dcca0ee Fix / Handling multi open sessions 2019-12-13 11:22:39 +01:00
Valere 872baacfe4 Fix / verification conclusion not showing in non hidden mode 2019-12-13 11:20:19 +01:00
Benoit Marty 050519e998 Soft Logout - add a TODO, waiting for Synapse bugfix 2019-12-13 09:22:24 +01:00
Benoit Marty 1af44ce5f7 cleanip 2019-12-13 01:37:29 +01:00
Benoit Marty 8d1a36425d Cleanup 2019-12-13 01:29:49 +01:00
Benoit Marty 4e74b545ad SoftLogout: recovery with SSO 2019-12-13 01:25:58 +01:00
Benoit Marty 183d6b53bd SoftLogout: start handling SSO 2019-12-13 00:20:54 +01:00
Benoit Marty 14562f7285 SoftLogout: Inherit from Login stuff to get free forgot password functionality 2019-12-13 00:08:21 +01:00
Benoit Marty 17bcd680b0 organise packages 2019-12-12 23:28:54 +01:00
Benoit Marty 954019547d Soft Logout - update comment 2019-12-12 23:25:14 +01:00
Benoit Marty 782635ec8e Keep loading after success 2019-12-12 23:20:11 +01:00
Benoit Marty e609f4a57e SoftLogout: epoxy: missing elements 2019-12-12 23:17:03 +01:00
Benoit Marty 907fa35547 Cleanup listener 2019-12-12 22:58:27 +01:00
Benoit Marty 00d0c34363 SoftLogout: use Epoxy 2019-12-12 22:58:15 +01:00
Benoit Marty 6811d31a6d Soft Logout - request homeserver login flow 2019-12-12 20:24:46 +01:00
Benoit Marty a464c910f8 Fix crash with Realm 2019-12-12 19:43:16 +01:00
Valere 975de1dbed Cleaning / klint 2019-12-12 18:48:57 +01:00
Benoit Marty d69881f321 cleanup 2019-12-12 17:41:16 +01:00
Benoit Marty efc1f38f8c SoftLogout: adapt wording depending if all keys are backed up or not 2019-12-12 17:39:21 +01:00
Valere dedc622140 Merge branch 'sdk_reference_aggregation' into dm_verif_incoming_timeline 2019-12-12 15:55:01 +01:00
Benoit Marty b9e8da1fbb SoftLogout: clear notifications 2019-12-12 15:50:05 +01:00
Benoit Marty d2fea275d8 SoftLogout: Loading UI 2019-12-12 15:33:22 +01:00
Benoit Marty a5af949c15 SoftLogout: Store the info that the token is not valid anymore for a faster startup 2019-12-12 15:32:52 +01:00
Valere 9842cac504 More explicit val naming 2019-12-12 15:29:56 +01:00
Valere 35404b9a7f Fix merge 2019-12-12 15:05:13 +01:00
Valere 0afcb60e7d fix rebase 2019-12-12 14:31:01 +01:00
ganfra eab94b4f03 Sequencer: handle cancellation 2019-12-12 14:30:40 +01:00
Valere cb595177a9 Fix test compilation 2019-12-12 13:37:17 +01:00
Valere cb4d52c9fb Aggregate Event References for DM verifications 2019-12-12 13:37:17 +01:00
Valere d0a3b4663e FIx / room transport was not updating state 2019-12-12 13:37:17 +01:00
Valere f53b99a423 rebase 2019-12-12 13:37:17 +01:00
Valere 6da0693488 Convert KeyVerificationStart to data class 2019-12-12 13:37:17 +01:00
Valere ea817ff1c5 fix rebase 2019-12-12 12:04:38 +01:00
Valere 62f0c6edc0 Fix / Use transport to start verification 2019-12-12 12:04:38 +01:00
Valere e71ad0e515 Simple strategy to Ignore old verification messages 2019-12-12 12:03:59 +01:00
Valere 553604423e Support verification using room transport 2019-12-12 12:03:42 +01:00
Valere be723256d3 FIx / room transport was not updating state 2019-12-12 10:49:42 +01:00
Valere 819d7182bb rebase 2019-12-12 10:49:42 +01:00