element-x-ada/features
Jorge Martin Espinosa 4f1fd33b47
Fix unverified account after account creation (#5914)
* Fix unverified account after account creation:

When we create an account either using OIDC or by importing a login and password one, we need to wait until the verification state is known (either verified or unverified).

The problem is the verification service will return incorrect values until the E2EE tasks are initialized in the SDK, even if we add the state listeners after doing so.

So what we can do is initialize the E2EE setup, discard any invalid verification state received while it's not initialized, and take only those received after it's initialized.

* Actually restore the `Client` in `RustMatrixAuthenticationService.importCreatedSession` so we don't need to use `clear` and have the navigation restore the client later:

This standarizes the way the login/registration flow works, always restoring/reusing the existing client instance
2025-12-19 12:55:34 +01:00
..
analytics Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
announcement Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
cachecleaner Fix crash at startup 2025-11-19 09:34:17 +01:00
call Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
createroom Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
deactivation Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
enterprise Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
forward Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
ftue Format 2025-12-16 16:14:05 +01:00
home Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
invite Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
invitepeople Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
joinroom Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
knockrequests Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
leaveroom Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
licenses Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
linknewdevice Reset the handlers when coming back from ShowQrCode screen. 2025-12-18 15:07:08 +01:00
location Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
lockscreen Use BackspaceSolid Icon from Compound 2025-12-17 12:07:23 +01:00
login Fix unverified account after account creation (#5914) 2025-12-19 12:55:34 +01:00
logout Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
messages Distinguish between indexable and non-indexable extra data 2025-12-18 14:08:38 +01:00
migration Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
networkmonitor Copyright: Add Element Creations Ltd. copyright 2025-11-10 11:05:05 +01:00
poll Add threadInfo field to message like timeline events (#5930) 2025-12-19 09:43:40 +00:00
preferences Merge pull request #5909 from element-hq/feature/bma/qrCodeLogin 2025-12-18 16:08:21 +01:00
rageshake Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
reportroom Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
rolesandpermissions change: rename and reorder RoomPermissionsSection to match design 2025-12-16 21:54:14 +01:00
roomaliasresolver Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
roomcall misc(power level) : update tests following api change 2025-12-12 11:52:24 +01:00
roomdetails Fix issue detected by lint. 2025-12-17 10:59:48 +01:00
roomdetailsedit Merge branch 'develop' into feature/fga/space_settings_iteration 2025-12-16 11:02:29 +01:00
roomdirectory Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
roommembermoderation Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
securebackup Fix issue detected by lint. 2025-12-17 10:59:48 +01:00
securityandprivacy quality: fix test 2025-12-16 11:44:27 +01:00
share When handling a plain text share intent, check if it contains Uris before handling its content. 2025-11-20 16:41:23 +01:00
signedout Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
space quality: fix tests after latest changes 2025-12-16 20:34:26 +01:00
startchat Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
userprofile Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
verifysession Sync Strings from Localazy (#5904) 2025-12-15 23:51:19 +01:00
viewfolder Fix issue detected by lint. 2025-12-17 10:59:48 +01:00