Benoit Marty
1435f8d9f3
Rename eventId to focusedEventId for clarity.
2024-04-18 00:03:20 +02:00
Benoit Marty
0310b5df0f
Move RoomAliasResolver classes to their own module.
2024-04-18 00:03:20 +02:00
Benoit Marty
1ed3e0c365
Add test to JoinRoomPresenter to cover RoomPreview
2024-04-18 00:03:19 +02:00
Benoit Marty
2a256f4a7a
Fix JoinRoomPresenterTest
2024-04-18 00:03:19 +02:00
Benoit Marty
50f4a1a5a5
Format file.
2024-04-18 00:03:19 +02:00
Benoit Marty
b6c7a2fbe3
Open any user permalink.
2024-04-18 00:03:18 +02:00
Benoit Marty
57d5ffa97a
Update extension.
2024-04-18 00:03:17 +02:00
Benoit Marty
f37ef1e0cd
Handle navigation to the same room.
2024-04-18 00:03:16 +02:00
Benoit Marty
0e8e6050dd
Add Retry on Join room node.
2024-04-18 00:03:16 +02:00
Benoit Marty
e1564e5a2b
Introduce RoomAliasResolverNode with error and retry handling.
2024-04-18 00:03:15 +02:00
Benoit Marty
c0bd527486
Resolve RoomId in RoomFlowNode.
2024-04-18 00:03:15 +02:00
Benoit Marty
c1bb910dbd
Simplify PermalinkData, now that we have RoomIdOrAlias interface.
2024-04-18 00:03:15 +02:00
Benoit Marty
c1188ebb2d
Alias permalink navigation - WIP
2024-04-18 00:03:14 +02:00
Benoit Marty
a602849ec5
Increase usage of RoomAlias
2024-04-18 00:02:22 +02:00
Benoit Marty
fe7dfcb09b
Use RoomId and RoomAlias in MatrixRoomInfo
2024-04-18 00:02:10 +02:00
Benoit Marty
6a46555462
Handle permalink navigation - WIP
...
- prepare navigating to an Event
- add NodeBuilder to MessagesEntryPoint
2024-04-18 00:02:09 +02:00
ganfra
bbb92bcc87
Merge pull request #2714 from element-hq/feature/fga/room_list_invites
...
[Feature] Room list invites
2024-04-17 23:04:31 +02:00
ganfra
e8bc8c1125
Room list invites: address some remarks and add small tests
2024-04-17 22:02:44 +02:00
Benoit Marty
291983f6bc
Use produceState and fetch profile only if necessary.
2024-04-17 16:15:36 +02:00
Benoit Marty
57072c3e6a
Add missing test for unblock user with error.
2024-04-17 14:44:16 +02:00
Benoit Marty
f4aea992de
Format
2024-04-17 14:01:03 +02:00
Benoit Marty
739b6c2acb
Add test covering fallback to user profile.
2024-04-17 13:42:29 +02:00
Benoit Marty
7512d8e0fd
createRoomMemberDetailsPresenter just need a UserId.
2024-04-17 13:35:16 +02:00
Benoit Marty
bec65c46fc
RoomMemberDetailsPresenter: fallback to user profile data if the user is not a member of the room.
...
This can be displayed when the user click on a non-member user permalink.
2024-04-17 13:21:52 +02:00
Benoit Marty
87298803c6
Observe ignoredUsersFlow to have live data about blocked user.
...
This will also ensure that blocking a user will work even if the user is not a member of the room (preparatory work for user permalink)
2024-04-17 13:21:52 +02:00
ganfra
09a760a3f9
Room list invites : clean and format
2024-04-16 15:49:07 +02:00
ganfra
b09269333d
RoomList invites : update and remove tests
2024-04-16 15:45:57 +02:00
ganfra
807bd362fe
Invite : remove invitelist entry points
2024-04-16 11:41:55 +02:00
ganfra
1cdf561688
RoomList : add invite filter
2024-04-15 22:50:43 +02:00
ganfra
9434bbbfd3
RoomList: branch accept/decline invite actions
2024-04-15 22:04:23 +02:00
ganfra
36f0dfa694
RoomList : invite row
2024-04-15 21:42:39 +02:00
Benoit Marty
9b6ab9b484
Parse permalink using parseMatrixEntityFrom.
...
Create new PermalinkData type for link to Events.
Keep matrixToConverter for now to first convert to matrix.to link. At some point it may be done by the SDK.
Remove parse(Uri)
2024-04-15 17:47:40 +02:00
Benoit Marty
0d655bff78
Fix formatting issue.
2024-04-15 17:04:33 +02:00
Benoit Marty
42d4a2a544
Use Node scope instead of UI scope.
2024-04-15 17:02:27 +02:00
Benoit Marty
4c7e66e928
Use SDK API to build room and event permalinks.
2024-04-15 16:05:12 +02:00
bmarty
f81dca8238
Sync Strings from Localazy
2024-04-15 11:40:19 +00:00
ganfra
1dcdc713a4
Merge pull request #2695 from element-hq/feature/fga/room_navigation
...
Room navigation
2024-04-15 12:55:29 +02:00
Benoit Marty
bb75d33807
Attempt to fix preview of RoomDirectoryView
2024-04-15 10:47:28 +02:00
Benoit Marty
f9df0c34a9
Attempt to fix preview of JoinRoomView
2024-04-15 10:44:45 +02:00
Benoit Marty
822990af09
Fix test: ContentState.UnknownRoom case will be handled later.
2024-04-15 09:01:03 +02:00
Benoit Marty
bc2a8e4e1c
Cleanup
2024-04-15 08:58:06 +02:00
Benoit Marty
fa54e20c3f
Format
2024-04-12 18:45:43 +02:00
Benoit Marty
25f4dbc934
Fix preview of JoinRoomView
2024-04-12 18:45:34 +02:00
Benoit Marty
020e51d0f9
Use ContentState.Loading instead of ContentState.UnknownRoom.
2024-04-12 18:16:17 +02:00
ganfra
f7d74070ea
Fix malformed room id in StateProvider..
2024-04-12 16:45:40 +02:00
ganfra
8b80b2859f
Room navigation : some clean up
2024-04-12 15:58:15 +02:00
ganfra
c0918bd965
Join room : change state and view
2024-04-12 14:10:32 +02:00
ganfra
038d8e3334
Room join : add presenter tests
2024-04-11 21:07:10 +02:00
ganfra
79c6385edb
Room navigation : fix tests on invite after the refactoring
2024-04-11 16:50:09 +02:00
Benoit Marty
eb91f83f51
Always use method aRichTextEditorState instead of invoking the constructor directly, and remove parameter when it's the default value.
2024-04-11 11:17:56 +02:00