Commit Graph

7346 Commits

Author SHA1 Message Date
ElementBot
a9dcdbf2ae Update screenshots 2024-06-17 16:15:43 +00:00
Benoit Marty
ff40b095fe Rather use NoDistributorsAvailable, it has more chance to happen IRL. 2024-06-17 18:03:00 +02:00
Benoit Marty
6ea0fc8d17 Add test about selecting the first provider with a distributor. 2024-06-17 17:54:55 +02:00
Benoit Marty
618c351f9f Fix test issue. 2024-06-17 17:49:01 +02:00
Benoit Marty
ff201c6412 Fix test compilation issue. 2024-06-17 17:38:10 +02:00
Benoit Marty
622cc35616 Store the first provider even if no distributor is available, else error in troubleshoot test will not be accurate.
Also when registering for the first time, pick the fist available provider with at least one distributor.
2024-06-17 17:36:39 +02:00
Benoit Marty
90eeb6cdb1 Update PushProvider API, remove isAvailable(), but instead rely on getDistributors() to eventually return an empty list of Distributors. 2024-06-17 17:25:13 +02:00
Benoit Marty
059c0dfe59 Fix back navigation issue, when opening directly the notification troubleshoot screen. 2024-06-17 16:53:21 +02:00
Benoit Marty
2e8b63c006 Add a shortcut to navigate to the notification settings in case of error. 2024-06-17 16:29:10 +02:00
Benoit Marty
2533dff00c Add Unit test on UserPushStoreDataStore 2024-06-17 14:48:52 +02:00
Benoit Marty
22df215bac Add test on ignoreRegistrationError and setIgnoreRegistrationError 2024-06-17 14:48:52 +02:00
Benoit Marty
4b57c78a57 Rename member. 2024-06-17 14:48:52 +02:00
Benoit Marty
26fd24b341 Move setIgnoreRegistrationError call. 2024-06-17 14:48:51 +02:00
ElementBot
582fa30736 Update screenshots 2024-06-17 11:22:16 +00:00
Benoit Marty
366d6c017d Add ability to not show the pusher registration again. 2024-06-17 11:38:32 +02:00
Benoit Marty
deb0e0aaac Create component ErrorDialogWithDoNotShowAgain 2024-06-17 11:30:24 +02:00
Benoit Marty
e6f6e82ce2 Render an error dialog in case registering a pusher fails. 2024-06-17 11:30:23 +02:00
Benoit Marty
f7b8e0c931 Add pusher status in the state.
It improve the tests and we may want to render errors in the View at some point.
2024-06-17 11:30:23 +02:00
Benoit Marty
3eaf780087 Add test on pusher registration 2024-06-17 11:30:22 +02:00
Benoit Marty
9097d73f38 More log. 2024-06-17 11:30:22 +02:00
Benoit Marty
cf2c8dfe3b Add Timber tag. 2024-06-17 11:30:21 +02:00
Benoit Marty
122841a026 Ensure that the code is not run twice. 2024-06-17 11:30:21 +02:00
Benoit Marty
cb8bd077da Extract function and add more logs. 2024-06-17 11:30:21 +02:00
Benoit Marty
209d4f8fe0 Pusher add more log and change comment to log. 2024-06-17 11:30:20 +02:00
Benoit Marty
da8285b10e Fix typo in log. 2024-06-17 11:30:20 +02:00
Benoit Marty
7322c75a67 Merge pull request #3040 from element-hq/sync-localazy
Sync Strings
2024-06-17 09:53:11 +02:00
bmarty
7b27ba116d Sync Strings from Localazy 2024-06-17 00:23:40 +00:00
Benoit Marty
714147eb0d Merge pull request #3030 from element-hq/feature/bma/codeCleanup
Code cleanup and store badges
2024-06-14 15:15:01 +02:00
Benoit Marty
694f9c8a31 Merge pull request #3036 from element-hq/feature/bma/fixTests
Fix test `present - notification settings set custom`
2024-06-14 15:14:43 +02:00
Benoit Marty
154216f4df Fix test present - notification settings set custom 2024-06-14 13:41:37 +02:00
Benoit Marty
4416a9fbe9 Remove other wrong dependency. 2024-06-14 10:30:10 +02:00
Benoit Marty
6a7d6fa631 Fix wrong dependency.
implementation -> testImplementation
2024-06-14 10:29:59 +02:00
Benoit Marty
edc9a496b0 Remove wrong dependency. 2024-06-14 10:29:48 +02:00
Benoit Marty
463ce89a8a Fix script on CI 2024-06-14 10:27:03 +02:00
Benoit Marty
b2c570df03 Add Python script to check for invalid dependencies - keeping the existing errors to check that the CI works as expected. 2024-06-14 09:29:23 +02:00
Benoit Marty
69ffed5e2b Fix formatting issue. 2024-06-13 18:20:19 +02:00
Benoit Marty
4a84350261 Remove empty manifest files. 2024-06-13 18:20:19 +02:00
Benoit Marty
7cca1fee14 Add documentation back. 2024-06-13 18:20:19 +02:00
Benoit Marty
386b9f0eff Remove unused file, we do not have LikeTheSalad on this project. 2024-06-13 18:20:19 +02:00
Benoit Marty
580622da9a Move MAX_LOG_UPLOAD_SIZE to RageshakeConfig 2024-06-13 18:20:19 +02:00
Benoit Marty
a6fe0ddc9b Move rageshake configuration from resource file to Kotlin RageshakeConfig 2024-06-13 18:20:19 +02:00
Benoit Marty
c58953c639 Add missing quotes. 2024-06-13 18:20:19 +02:00
Benoit Marty
4d7a677a3a Fix broken toc link. 2024-06-13 18:20:19 +02:00
Benoit Marty
8a5cb15f04 Add "Get it on" badges linked to the stores. 2024-06-13 18:20:19 +02:00
Benoit Marty
84f1737995 Remove TODO. 2024-06-13 18:20:19 +02:00
Benoit Marty
90ec8a94c5 Delete useless file. 2024-06-13 18:20:19 +02:00
Benoit Marty
de0382eab4 Fix wrong dependencies.
Detected by Sonar: https://sonarcloud.io/project/issues?id=vector-im_element-x-android&open=AY1oUC_Jzk7jMkPkjDmI
2024-06-13 16:55:42 +02:00
renovate[bot]
4e649c5027 fix(deps): update camera to v1.3.4 (#3026)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-13 12:32:31 +00:00
Benoit Marty
19b7f2415f Merge pull request #3022 from element-hq/feature/bma/notificationSetting
Improve UX on notification setting changes
2024-06-13 14:08:08 +02:00
ganfra
4a68dd786c Merge pull request #3023 from element-hq/feature/fga/update_rust_sdk_0.2.25
Feature/fga/update rust sdk 0.2.25
2024-06-13 14:07:10 +02:00