Mauro
56eec826df
Fix A11y tests ( #5104 )
...
* replace NavigationStack with ElementNavigationStack to allow the content to be rendered without a NavigationStack in a11y tests
* fix a11y tests
* update xcodeproject
* swiftformat fix
* use iOS 26.1 for CI
* use a wrapper to solve the issue for a11y tests
* ElementNavigationStack only uses the trick in DEBUG mode, and added a swiftlint rule to prevent the usage of NavigationStack
2026-02-13 16:45:58 +01:00
Doug
cdf615ae5f
Remove the protocol for SpaceServiceRoom given its a struct type. ( #5000 )
...
* Remove the protocol for SpaceServiceRoom given its a struct type.
* Fix a few missed mocks in the unit tests.
2026-01-26 09:45:46 +00:00
Doug
a19c7fff1f
Rename SpaceRoomProxy to SpaceServiceRoom and stop proxying the struct. ( #4952 )
...
* Rename SpaceRoomProxy to SpaceServiceRoom.
The underlying type is a struct, we don't need to proxy it.
* Actually stop proxying the SpaceRoom.
2026-01-13 12:00:20 +00:00
Mauro Romito
df742ea53d
handle the case where a non parent joined space is already available in the existing restricted join rule
2025-12-12 12:13:58 +01:00
Mauro Romito
4b28d61d46
pr suggestions and updated tests
2025-12-02 18:17:16 +01:00
Mauro Romito
73ec4c16ab
implemented a way to update the desired setting after pressing done, and added tests
2025-12-02 18:17:16 +01:00
Mauro Romito
cfbc68f4f7
implemented the UI to manage authorized spaces
2025-12-02 18:17:16 +01:00
Mauro Romito
2968f67514
implemented the navigation to the manage auth spaces screen
...
# Conflicts:
# ElementX/Sources/FlowCoordinators/RoomFlowCoordinator.swift
# ElementX/Sources/FlowCoordinators/SpaceSettingsFlowCoordinator.swift
# ElementX/Sources/Screens/SecurityAndPrivacyScreen/SecurityAndPrivacyScreenCoordinator.swift
# ElementX/Sources/Screens/SecurityAndPrivacyScreen/SecurityAndPrivacyScreenModels.swift
2025-12-02 18:17:16 +01:00