This website requires JavaScript.
df951851da
Fix copyright date on new files.
Benoit Marty
2024-02-22 15:53:49 +01:00
4f14aa3258
Update screenshots
ElementBot
2024-02-22 14:56:53 +00:00
ffd72ae99c
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.4
renovate[bot]
2024-02-22 14:48:34 +00:00
602429002a
Add test on RoomDetailsView
Benoit Marty
2024-02-22 15:47:21 +01:00
bef3092e76
Add test on RoomDetailsView
Benoit Marty
2024-02-22 15:31:58 +01:00
f40a3b8f21
Use aRoomNotificationSettings.
Benoit Marty
2024-02-22 15:25:26 +01:00
3684761bcd
Add test on RoomDetailsView
Benoit Marty
2024-02-22 15:12:52 +01:00
66514f7756
Add parameter to avoid copy of objects.
Benoit Marty
2024-02-22 14:43:17 +01:00
0f97f76089
Create extension to cleanup LogoutViewTest
Benoit Marty
2024-02-22 14:32:18 +01:00
8c2ff7bcc2
Add test on DefaultDirectLogoutView
Benoit Marty
2024-02-22 14:27:34 +01:00
016081e07e
Add more states in DirectLogoutStateProvider
Benoit Marty
2024-02-22 14:03:59 +01:00
6b374a7c5a
Update dependency com.posthog:posthog-android to v3.1.9
renovate[bot]
2024-02-22 12:27:41 +00:00
7b43f64ce4
Add DirectLogoutStateProvider, and add preview for DefaultDirectLogoutView
Benoit Marty
2024-02-22 12:53:38 +01:00
7d4cf6d574
Create extensions backupStateFlow() and recoveryStateFlow.
Benoit Marty
2024-02-22 12:35:12 +01:00
a3f7d55a64
Safer code, add some try catch blocks.
Benoit Marty
2024-02-22 12:06:42 +01:00
c929e4aa33
Update screenshots
ElementBot
2024-02-22 10:55:58 +00:00
f18e8030bf
Merge develop into feature/fga/room_list_filters
ganfra
2024-02-22 11:15:43 +01:00
fd555b1070
Move getAdditionalCertificates function to a dedicated class (no change in the implementation).
Benoit Marty
2024-02-22 11:02:26 +01:00
1751920d42
Merge pull request #2392 from poljar/poljar/user-certs
Benoit Marty
2024-02-22 10:51:44 +01:00
f6555489bb
Maestro: scroll to be able to leave the DM.
Benoit Marty
2024-02-22 10:31:19 +01:00
3543d9398e
Add TestTag to the Recovery key field.
Benoit Marty
2024-02-22 10:25:47 +01:00
335c0aee33
Add Maestro test to verify the session using recovery key.
Benoit Marty
2024-02-22 09:53:12 +01:00
15728d6b58
Add prefix MAESTRO_ to Maestro env variable.
Benoit Marty
2024-02-22 09:29:05 +01:00
a2e00801b7
Add RECOVERY_KEY to Maestro env variable.
Benoit Marty
2024-02-22 09:24:45 +01:00
26ea71193f
Use mxCallbackFlow
Benoit Marty
2024-02-22 09:11:08 +01:00
bd8b234f59
Use method references, and avoid using navigateUp(): let the parent Node decide how to navigate.
Benoit Marty
2024-02-22 08:57:12 +01:00
f68087bc79
Merge pull request #2421 from element-hq/feature/bma/lastSessionRecovery
Benoit Marty
2024-02-22 08:47:50 +01:00
55ea6b57a2
Update dependency androidx.compose:compose-bom to v2024.02.01
renovate[bot]
2024-02-22 07:47:26 +00:00
155d52dc17
Update dependency androidx.compose.compiler:compiler to v1.5.10 (#2427 )
renovate[bot]
2024-02-22 08:46:38 +01:00
0599f26a64
RoomListFilters : add more tests.
ganfra
2024-02-21 20:55:49 +01:00
f35731a72f
Merge pull request #2425 from element-hq/renovate/io.sentry-sentry-android-7.x
Benoit Marty
2024-02-21 18:48:06 +01:00
6548aafd23
Changelog
Benoit Marty
2024-02-21 18:39:21 +01:00
d3d76ddd76
Cleanup after rebase.
Benoit Marty
2024-02-21 18:34:15 +01:00
1c4e02797b
Fix test clicking on enter recovery key calls the expected callback
Benoit Marty
2024-02-21 18:12:40 +01:00
57900eadbf
Add more tests on RoomListView
Benoit Marty
2024-02-21 17:44:14 +01:00
379cdb22fb
Add tests on RoomListView (e2e banner)
Benoit Marty
2024-02-21 16:52:54 +01:00
7d41fbffbc
Remove empty line.
Benoit Marty
2024-02-21 16:30:22 +01:00
8605efc3df
Add tests on VerifySelfSessionView
Benoit Marty
2024-02-21 15:57:14 +01:00
849f1021fd
Improve test framework.
Benoit Marty
2024-02-21 15:56:12 +01:00
67190bdd1d
Fix parameter order.
Benoit Marty
2024-02-21 15:21:04 +01:00
3f7d4ae0e5
Fix compilation issue on minimal.
Benoit Marty
2024-02-21 14:38:43 +01:00
0927821219
Force a refresh of the verification status when the recovery state value change. The session can become verified when the user enters their recovery key, and in this case the callback didFinish is not invoked.
Benoit Marty
2024-02-21 14:23:49 +01:00
661b9d8653
Keep references on TaskHandle, to avoid it to be garbage collected, and so the listeners are stopped.
Benoit Marty
2024-02-21 11:24:35 +01:00
6ddc2f5814
Make isLastSession "live"
Benoit Marty
2024-02-21 10:33:08 +01:00
daa90a0660
Remove feature flag SecureStorage
Benoit Marty
2024-02-21 10:07:41 +01:00
99b8efbeff
Go directly to the enter recovery key screen when coming from the banner which ask the user to do so.
Benoit Marty
2024-02-21 09:43:24 +01:00
a495548ada
Update screenshots
ElementBot
2024-02-20 17:41:24 +00:00
600557fd53
Remove unused val.
Benoit Marty
2024-02-20 18:08:12 +01:00
347edb67ab
Fix tests.
Benoit Marty
2024-02-20 17:48:08 +01:00
4990aa38d3
Do not show the RecoveryKeyConfirmation banner if the sync is not Running.
Benoit Marty
2024-02-20 17:36:53 +01:00
4345f26d0b
Add a way to enter recovery key to verify the session.
Benoit Marty
2024-02-20 16:43:09 +01:00
42e990e472
Do the opposite (was it a bug 🤔 )
Benoit Marty
2024-02-20 10:53:57 +01:00
e959ca0186
Do not show verification banner for the last device, show the enter recovery key banner.
Benoit Marty
2024-02-20 10:51:35 +01:00
663c7ceefe
Sync strings.
Benoit Marty
2024-02-20 10:38:37 +01:00
4bc977d8dc
Introduce SecurityBannerState to replace Boolean set. Also get the sessionVerificationService from the matrixClient, instead of injecting it separately.
Benoit Marty
2024-02-20 10:23:48 +01:00
7ec876bc8a
Rename isLastSession to isLastDevice, to match SDK naming.
Benoit Marty
2024-02-19 17:23:35 +01:00
795db563c4
Update screenshots
ElementBot
2024-02-21 17:09:04 +00:00
45f23d537d
RoomListFilters: some minor adjustments
ganfra
2024-02-21 17:58:55 +01:00
3d8efecd7f
Merge develop into feature/fga/room_list_filters
ganfra
2024-02-21 17:48:20 +01:00
69776f96a4
Merge pull request #2426 from element-hq/feature/fga/room_list_empty_ui
ganfra
2024-02-21 17:38:53 +01:00
747a61968a
RoomList : allow to show empty state and invites.
ganfra
2024-02-21 16:31:12 +01:00
2d52727851
Update dependency io.sentry:sentry-android to v7.4.0
renovate[bot]
2024-02-21 14:03:29 +00:00
95ca770122
RoomListFilters : rename empty
ganfra
2024-02-21 14:48:01 +01:00
5868a46e82
Merge develop into feature/fga/room_list_filters
ganfra
2024-02-21 13:20:40 +01:00
e9d3bfda45
Add a changelog fragment for the user-installed certs feature
Damir Jelić
2024-02-14 14:40:40 +01:00
73ba371a3e
Add the user certificates as additional certificates to the ClientBuilder
Damir Jelić
2024-02-14 10:16:01 +01:00
598bf96208
Do not display empty room list state before the loading one (#2402 )
Jorge Martin Espinosa
2024-02-21 12:16:00 +01:00
1a77e13383
RoomListFilters : fix visibility and adjust ui
ganfra
2024-02-21 11:37:44 +01:00
8fe973670d
Update screenshots
ElementBot
2024-02-20 20:31:50 +00:00
7b018f7099
Merge branch 'develop' into feature/fga/room_list_filters
ganfra
2024-02-20 21:22:25 +01:00
448acd3d49
RoomListFilters : fix sample compilation
ganfra
2024-02-20 21:18:17 +01:00
7471e12bc5
RoomListFilters: try to improve ui with animation and fading edges
ganfra
2024-02-20 21:17:16 +01:00
7532f96c4f
Merge pull request #2416 from element-hq/feature/fga/add_some_analytics
ganfra
2024-02-20 13:51:33 +01:00
31988e81fa
RoomListFilters: add feature flag
ganfra
2024-02-20 12:36:20 +01:00
648ab3b7c5
RoomListFilters : add tests
ganfra
2024-02-20 11:43:01 +01:00
33664c44ec
RoomListFilters : branch the logic
ganfra
2024-02-20 11:17:15 +01:00
4d1b78fef7
Merge branch 'develop' into feature/fga/room_list_filters
ganfra
2024-02-20 10:59:37 +01:00
b814a101b5
Fix sample compilation
ganfra
2024-02-20 10:59:13 +01:00
e68139bf46
Display banned users in room member list (#2415 )
Jorge Martin Espinosa
2024-02-20 10:07:06 +01:00
9669f84766
Merge pull request #2417 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-0.x
ganfra
2024-02-19 22:43:54 +01:00
d6c81c207c
rust sdk : should fix test
ganfra
2024-02-19 21:52:19 +01:00
f171dc94da
rust sdk : fix api changes
ganfra
2024-02-19 21:35:31 +01:00
e40f5606af
Update dependency org.matrix.rustcomponents:sdk-android to v0.2.3
renovate[bot]
2024-02-19 19:36:17 +00:00
c1f887e836
Merge branch 'develop' into feature/fga/room_list_filters
ganfra
2024-02-19 18:00:01 +01:00
e69b62bfa1
Merge branch 'develop' into feature/fga/add_some_analytics
ganfra
2024-02-19 17:52:16 +01:00
66030aeb64
Analytics : add analytics on read status and favorite toggles
ganfra
2024-02-19 17:36:23 +01:00
72e5e4481f
Merge pull request #2407 from element-hq/renovate/kotlin
Benoit Marty
2024-02-19 16:28:09 +01:00
4daf2b0150
Merge pull request #2411 from element-hq/renovate/com.posthog-posthog-android-3.x
Benoit Marty
2024-02-19 16:16:52 +01:00
354e82d489
Merge pull request #2413 from element-hq/feature/bma/unitTests
Benoit Marty
2024-02-19 16:15:28 +01:00
0a6f00e9df
Sort the room member list and display member roles (#2412 )
Jorge Martin Espinosa
2024-02-19 16:03:36 +01:00
4fc9947a9e
Remove extra new line.
Benoit Marty
2024-02-19 14:17:18 +01:00
973aef4c72
Add test for RoomListEvents.ToggleSearchResults.
Benoit Marty
2024-02-19 13:52:01 +01:00
99773bc7e0
Kover: ignore io.element.android.features.leaveroom.fake.FakeLeaveRoomPresenter
Benoit Marty
2024-02-19 13:32:50 +01:00
8961147844
Add test for MessageComposerEvents.SendUri
Benoit Marty
2024-02-19 13:28:18 +01:00
1734c43951
Add test for MessagesEvents.HandleAction(TimelineItemAction.EndPoll)
Benoit Marty
2024-02-19 13:15:56 +01:00
1d10796625
Add first tests for BlockUserDialogs
Benoit Marty
2024-02-19 12:58:20 +01:00
f372fd27cf
Add test for RoomListEvents.DismissRecoveryKeyPrompt. Also get the encryptionService from the matrixClient, instead of injecting it separately.
Benoit Marty
2024-02-19 12:26:41 +01:00
3cbbde7c3e
Add first tests for ShowLocationView
Benoit Marty
2024-02-19 10:24:20 +01:00
367e4bdbda
Introduce fun aShowLocationState to reduce boilerplate code.
Benoit Marty
2024-02-19 09:16:43 +01:00
1e7c9b2256
Remove warning in tests
Benoit Marty
2024-02-16 16:17:35 +01:00