Commit Graph

25664 Commits

Author SHA1 Message Date
Valere e8922a5fa7 property not in schema 2023-10-11 12:13:50 +02:00
Valere e27916f85e detekt fix 2023-10-10 16:25:03 +02:00
Giom Foret 973246819a Fix Task :matrix-sdk-android:compileKotlinCryptoDebugUnitTestKotlin FAILED
e: file:///home/runner/actions-runner/_work/element-android/element-android/matrix-sdk-android/src/test/java/org/matrix/android/sdk/internal/session/pushers/DefaultPushersServiceTest.kt:55:5 No value passed for parameter 'homeServerCapabilitiesDataSource'
2023-10-10 14:11:38 +02:00
Valere 25ecd599f3 Merge branch 'develop' into feature/bca/clean_up_legacy_crypto 2023-10-10 13:00:45 +02:00
Benoit Marty 747c81c687 Changelog. 2023-10-10 10:48:13 +02:00
Linerly 3b502f99d6 Translated using Weblate (Indonesian)
Currently translated at 100.0% (180 of 180 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.spiritcroc.de/projects/schildichat/schildichat-android/id/
2023-10-10 08:39:14 +00:00
DarkCoder15 f71411a406 Translated using Weblate (Russian)
Currently translated at 98.8% (178 of 180 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.spiritcroc.de/projects/schildichat/schildichat-android/ru/
2023-10-10 08:39:14 +00:00
Benoit Marty f13a15495b Add a log when network constraint is disabled. 2023-10-09 12:04:35 +02:00
Benoit Marty 2a5e233e2c Do not apply network constraint if "io.element.disable_network_constraint" is set to true in .well-known file. 2023-10-09 11:44:40 +02:00
Benoit Marty 842aeb70e0 Parse "io.element.disable_network_constraint" from .well-known file.
Migrate DB to 54.
2023-10-06 18:03:45 +02:00
Benoit Marty 60940c01df
Merge pull request #8651 from vector-im/sync-emojis
Sync Emojis
2023-10-06 17:46:54 +02:00
Benoit Marty ebc81e24af
Merge pull request #8660 from vector-im/feature/bma/stopInfiniteRingingCall
Ensure the incoming call will not ring forever, in case the call is not ended by another way
2023-10-06 17:45:46 +02:00
Benoit Marty 52082a9def Ensure the incoming call will not ring forever, in case the call is not ended by another way (#8178)
Add a safe 2 minutes timer.
2023-10-06 10:44:03 +02:00
ganfra 9e74afc9b1 Merge branch 'main' into develop 2023-10-05 18:11:47 +02:00
SpiritCroc 2da6714f3c Automatic SchildiChat string correction
Change-Id: Idd9b17c79fe3416b947febf0bfc25bca342bdd92
2023-10-05 17:33:43 +02:00
SpiritCroc 94bdbc675d Automatic upstream merge postprocessing
Change-Id: Ic59a25b6441eabad1bd4df294aa3a6e629450601
2023-10-05 17:33:41 +02:00
SpiritCroc 1892cf0ff8 Merge tag 'v1.6.6' into sc
Change-Id: I785561f0b2283214dd419a6c7028e374b85dc598

Conflicts:
	matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/database/RealmSessionStoreMigration.kt
2023-10-05 17:23:23 +02:00
SpiritCroc 1cad9f930c [TMP] Automatic upstream merge preparation
Change-Id: Id376a7aa384a322dc878e11d293755b877503711
2023-10-05 17:22:48 +02:00
SpiritCroc ec718da9e2 Automatic revert to unchanged upstream strings, pt.1
Change-Id: Ie4007d95764dd442223a032d11c9173b6f50f25e
2023-10-05 17:22:48 +02:00
ganfra ecd1057ce9 version++ 2023-10-05 17:00:51 +02:00
ganfra 4fa634a283 Merge branch 'release/1.6.6' into main 2023-10-05 16:57:37 +02:00
ganfra 7001f21330 Adding fastlane file for version 1.6.6 2023-10-05 16:57:21 +02:00
ganfra d379cef0ba Changelog for version 1.6.6 2023-10-05 16:55:44 +02:00
Valere 59ddf1a107
Merge pull request #8654 from vector-im/bca/fix_8653_qr_code
Fix QR code login support in rust
2023-10-03 23:45:37 +02:00
Valere a015eda72c code review 2023-10-03 11:29:50 +02:00
Valere 87df8ab6f6
Update matrix-sdk-android/src/kotlinCrypto/java/org/matrix/android/sdk/internal/crypto/SecretShareManager.kt
Co-authored-by: Benoit Marty <benoitm@matrix.org>
2023-10-03 11:24:38 +02:00
waclaw66 dfa55b56a5 Translated using Weblate (Czech)
Currently translated at 100.0% (180 of 180 strings)

Translation: SchildiChat/SchildiChat-android
Translate-URL: https://weblate.spiritcroc.de/projects/schildichat/schildichat-android/cs/
2023-10-03 07:39:13 +00:00
Valere 1bd2da5c99 disable flacky test on legacy crypto 2023-10-02 16:39:08 +02:00
Valere a6b127cb20 code quality 2023-10-02 15:31:11 +02:00
Valere df82eee736 Code quality kdocs 2023-10-02 14:37:15 +02:00
Valere dfbb3122e7 Remove legacy crypto code 2023-10-02 13:58:51 +02:00
bmarty 1e00da6e2f Sync Emojis 2023-10-02 00:19:14 +00:00
Valere 2709cb2973 missing deprecated 2023-10-01 22:19:54 +02:00
Valere 0d70f6eb54 missing mock 2023-10-01 21:59:46 +02:00
Valere 42eec4b557 update changelog 2023-10-01 19:41:46 +02:00
Valere 6ee438d7d5 bump crypto sdk 2023-10-01 19:25:12 +02:00
SpiritCroc 1a47878318 Increment version
Change-Id: Ibd52a8f3dcc58279d789f453f4d2ed5303752711
2023-09-28 11:14:57 +02:00
SpiritCroc 29c921eb96 Drop GlideWebp
The benefit of rendering some corner-case webp images is negligible
compared to issues related to the slow update policy of the library,
such as recently in relevance to CVE-2023-4863 (but also previously
for updating glide versions).

Fixes https://github.com/SchildiChat/SchildiChat-android/issues/210

Change-Id: I3809e2b48e595809fed1a6f4e405cdf178126cdb
2023-09-28 09:47:49 +02:00
Valere 3b9daec869 Fix QR code login support in rust 2023-09-27 15:42:05 +02:00
SpiritCroc bf6f71c2b5 [Labs] Prefer lower root spaces in bottom space bar
Change-Id: I884f52bb29d7279350e1101fdc9fd995461534e0
2023-09-18 11:59:39 +02:00
Benoit Marty 1b3be240b3
Merge pull request #8645 from vector-im/hughns/oidc-device-logout-in-chrome-tab
Open OIDC account management URL in chrome tab
2023-09-14 21:54:23 +02:00
Benoit Marty 8c1cc44255
Merge pull request #8627 from vector-im/feature/bma/hideAccountDeactivation
Hide deactivate account section in case of account managed externally.
2023-09-14 21:53:13 +02:00
Hugh Nimmo-Smith 3f2f3860e1 Changelog 2023-09-14 11:27:49 +01:00
Hugh Nimmo-Smith 470557c59e Open OIDC account management URL in chrome tab
Not the external browser
2023-09-14 11:23:19 +01:00
Yoan Pintas ff548d2f98
Fix crash when max shortcuts count is exceeded (#8644) 2023-09-13 10:43:03 +00:00
Benoit Marty d31c741f9d Hide deactivate account section in case of account managed externally. 2023-09-12 16:28:28 +02:00
Benoit Marty ec9a066900
Merge pull request #8620 from vector-im/feature/bma/oidcSessionEnd
Feature/bma/OIDC session end
2023-09-12 16:25:46 +02:00
SpiritCroc a411437d53 Address another possible BetterLinkMovementMethod crash
https://github.com/SchildiChat/SchildiChat-android-rageshakes/issues/1152

Well... it says it happened on longclick, but it doesn't say if it
happened in SafeBetterLinkMovementMethod or
EvenBetterLinkMovementMethod, but since we're not using it plain as far
as I see, it should be one of these, and SafeBetterLinkMovementMethod
has it already caught?

Change-Id: Ifa171203b4e65a49a89121ddd2fb714d5bcb0d64
2023-09-10 09:01:13 +02:00
SpiritCroc 97dc744db3 Fix message render failures caused by Element's ListHandler
Fixes https://github.com/SchildiChat/SchildiChat-android/issues/206

On repeated render, we sometimes get
`java.lang.NumberFormatException: For input string: ""`

Note: this doesn't necessarily happen on messages with lists, but any,
not sure when...

Change-Id: Icaa5b505c6f8a732d0a04378e0872e82ae40e16d
2023-09-10 09:01:07 +02:00
SpiritCroc 2e6fcad79f Make sure on render exception no content is leaked in log
In production builds. For internal builds, still allow it.
Note: upstream may have been leaking content here as well.

Change-Id: I1b07778d70dfddb151bf97b60482e38aeb01c26e
2023-09-10 09:01:07 +02:00