Benoit Marty
39aa79335b
Merge pull request #5691 from kaylendog/kaylendog/history-sharing/alert
...
Convert `ComposerAlertMolecule` to use alert levels.
2025-11-08 14:26:03 +01:00
Benoit Marty
77bc9b811a
Merge pull request #5692 from element-hq/feature/bma/loginFlow
...
Improve account provider selection during the login flow
2025-11-07 16:48:03 +01:00
Skye Elliot
2f9bcde9fc
Merge branch 'develop' into kaylendog/history-sharing/alert
2025-11-07 15:10:29 +00:00
Benoit Marty
fe2a317aa7
Oups, thanks unit tests!
2025-11-07 14:11:37 +01:00
Benoit Marty
80196c2703
Merge pull request #5695 from element-hq/feature/bma/bugReportForm
...
Ensure the form data are not lost when opening the log viewer.
2025-11-07 11:13:30 +01:00
Benoit Marty
8f63916a8e
Remove param
2025-11-07 10:21:38 +01:00
Benoit Marty
70e3e768aa
Avoid usage of not() and add unit tests.
2025-11-07 10:18:45 +01:00
Benoit Marty
98792c9562
Improve error mapping
2025-11-07 10:08:14 +01:00
Benoit Marty
e12726f405
Improve error mapping
2025-11-07 09:52:04 +01:00
Benoit Marty
b61ce1b19c
Create specific errors for Invalid or Unsupporte homeserver.
2025-11-07 09:42:06 +01:00
Benoit Marty
f7cca0fc0c
Ensure the form data are not lost when opening the log viewer. Closes #5579
2025-11-06 18:16:39 +01:00
Benoit Marty
5b472fdc31
Use presenter test extension
2025-11-06 15:38:43 +01:00
Benoit Marty
fd0ef1ae7a
Small cleanup
2025-11-06 15:38:41 +01:00
Benoit Marty
a9958505d3
Always let the user try what they have entered, to get an explicit error if they continue
2025-11-06 15:38:40 +01:00
Benoit Marty
e3ed75d19e
Ensure user cannot select unsupported homeserver. In this case show the appropriate error (parity with iOS)
2025-11-06 15:38:39 +01:00
Benoit Marty
8fa2c6c85f
Remove A_HOMESERVER and A_HOMESERVER_OIDC from TestData and replace by local fun aMatrixHomeServerDetails().
2025-11-06 15:38:37 +01:00
Benoit Marty
4cc5cf0084
Fix test
2025-11-06 14:27:20 +01:00
ganfra
0cad4175fa
Merge branch 'develop' into feature/fga/role_and_permissions_rework
2025-11-06 13:51:04 +01:00
ganfra
6db952c7df
quality: fix more tests
2025-11-06 13:47:52 +01:00
Skye Elliot
5fe2c86e1d
feat: Convert ComposerAlertMolecule to use alert levels.
2025-11-06 12:44:02 +00:00
Benoit Marty
0be6d13025
MatrixAuthenticationService: remove fun getHomeserverDetails(): StateFlow<MatrixHomeServerDetails?>. The MatrixHomeServerDetails are now return by setHomeserver
2025-11-06 12:22:48 +01:00
ganfra
fbe7476ba7
change(roles and permissions): use @RoomCoroutineScope instead of local scope
2025-11-06 10:59:50 +01:00
Benoit Marty
c1da4820b1
Merge pull request #5679 from element-hq/feature/bma/saveChangeDialog
...
Extract save change dialog
2025-11-06 10:09:18 +01:00
ganfra
d9695ae6a0
change(roles and permissions): change title for space
2025-11-05 21:42:51 +01:00
ganfra
83a4457d6e
Merge branch 'develop' into feature/fga/role_and_permissions_rework
2025-11-05 20:29:04 +01:00
Benoit Marty
ba0c659df1
Merge pull request #5645 from element-hq/feature/bma/mutliAccountNotification
...
Improve rendering notification for multi account
2025-11-05 18:08:20 +01:00
ganfra
d9ebf876f6
quality(roles and permissions): fix tests
2025-11-05 17:54:02 +01:00
ganfra
bd14e74080
Merge pull request #5668 from element-hq/feature/fga/space_settings
...
Space : prepare Space Settings screen
2025-11-05 16:18:09 +01:00
ganfra
8dec6602bf
quality: use callback() method in nodes
2025-11-05 15:42:59 +01:00
ganfra
fe7bc4fd9d
change(roles and permissions): clean code
2025-11-05 15:40:34 +01:00
ganfra
42b8dc33f2
change(roles and permissions): improve the flow
2025-11-05 14:42:34 +01:00
Benoit Marty
172d1ab9c4
Merge pull request #5677 from element-hq/feature/bma/loadingVerificationAction
...
Make sure we know the session verification state before showing the options to verify the session
2025-11-04 16:32:17 +01:00
Benoit Marty
1bba0d4dda
Merge remote-tracking branch 'origin/develop' into feature/bma/mutliAccountNotification
2025-11-04 16:20:42 +01:00
Benoit Marty
d6360e82e0
Merge pull request #5678 from element-hq/feature/bma/countAccounts
...
Introduce new query to count accounts
2025-11-04 16:17:10 +01:00
Benoit Marty
6499a629cc
Use SaveChangesDialog
2025-11-04 16:03:33 +01:00
Benoit Marty
d1d729f426
Use SaveChangesDialog
2025-11-04 15:59:00 +01:00
Benoit Marty
d94e247404
Extract SaveChangesDialog to its own file
2025-11-04 15:58:59 +01:00
Jorge Martin Espinosa
7aa564e74d
Use the SDK Client to check whether a homeserver is compatible ( #5664 )
...
* Use the SDK `Client` to check whether a HS is compatible
* Remove usage of unused `WellKnown`, keep `ElementWellKnown`
* Make `HomeServerLoginCompatibilityChecker.check` return `true/false` values to distinguish non-valid homeservers from a failed check
* Use `inMemoryStore` and `serverNameOrHomeserverUrl`
* Do some cleanup of `isValid` and `isWellknownValid`
* Make the debounce for starting the search a bit higher, as checking for the homeservers seems more resource-intensive now
2025-11-04 15:43:00 +01:00
Benoit Marty
785ae3c1ad
Session database: use the new count API.
2025-11-04 15:30:29 +01:00
Benoit Marty
ff67c8beef
Make sure we know the session verification state before showing the option to verify the session. #5521
2025-11-04 12:19:09 +01:00
Benoit Marty
2b08cb77ee
Merge pull request #5672 from element-hq/feature/bma/handleEvents
...
Always use the handleEvent(s) function the same way.
2025-11-04 11:20:22 +01:00
ganfra
e557ceb702
change(roles and permissions): update change permission design
2025-11-03 21:40:42 +01:00
ganfra
2eec5f8a9a
quality: fix import in test
2025-11-03 20:27:37 +01:00
Benoit Marty
fdd4e2115c
Always use the handleEvent(s) function the same way.
2025-11-03 18:49:00 +01:00
ganfra
ec207a548b
change(roles and permissions): fix localazy strings
2025-11-03 18:35:18 +01:00
ganfra
499502b5af
change(roles and permissions): import codefrom roomdetails module
2025-11-03 18:29:51 +01:00
ganfra
98670478ff
change(roles and permissions): rename package changeroommemberrole to rolesandpermissions
2025-11-03 17:52:40 +01:00
Benoit Marty
44f2b2f6df
Code cleanup
2025-11-03 15:53:31 +01:00
Benoit Marty
76fca17ba5
Forward Event error: Log error and use generic error dialog.
2025-11-03 15:18:12 +01:00
Benoit Marty
d08fd79025
Rename MessagesEntryPointNode to MessagesEntryPoint.NodeProxy for consistency. We already have a NodeProxy.
2025-11-03 15:17:27 +01:00