Valere
ad9f9fb193
Accept and pass any deviceKey payload to rust
2024-06-12 09:32:27 +02:00
Valere
4aaf22832f
Fix | Share room keys with dehydrated devices
2024-06-12 09:32:27 +02:00
Valere
47bb23a654
Merge pull request #8839 from element-hq/feature/bca/add_platformcode_to_posthog
...
Support reporting super properties to posthog (appPlatform)
2024-05-31 14:05:56 +02:00
SpiritCroc
abdc558c07
Merge tag 'v1.6.16' into sc
...
Change-Id: I690d21f0bac84dfed5d6f87e9c1aa30c78c8d346
Conflicts:
dependencies_groups.gradle
vector/src/main/java/im/vector/app/features/home/room/detail/TimelineFragment.kt
2024-05-30 20:16:19 +02:00
Benoit Marty
7e41d731f6
Move getCryptoVersion from CryptoService to Matrix companion, it does not need a session to get the value.
...
This simplify a lot accessing this data.
2024-05-30 13:10:36 +02:00
Valere
09c68f3421
Remove unused context in crypto service getCryptoVersion
2024-05-29 17:38:36 +02:00
ganfra
72575a2493
version++
2024-05-29 12:07:55 +02:00
Valere
5ac70dac2b
Bump rust sdk crypto to 0.4.1
2024-05-27 09:48:30 +02:00
Benoit Marty
085bf8230e
Merge pull request #8817 from element-hq/hughns/qr-mscs-closed
...
Add note about MSC3886, MSC3903 and MSC3906 being closed
2024-05-16 14:32:38 +02:00
Benoit Marty
2362fcde16
TODO must not be followed by :
2024-05-16 14:02:15 +02:00
Hugh Nimmo-Smith
a8a9c61a69
Add note about MSC3886, MSC3903 and MSC3906 being closed
2024-05-03 13:16:31 +01:00
yostyle
33d09ecf40
fix: update local file access permission
2024-04-18 16:29:02 +02:00
SpiritCroc
38b0b246e2
Merge tag 'v1.6.14' into sc
...
tag
Change-Id: I87dca48559687c9210fec8bebb031305d8d5578c
2024-04-02 19:51:29 +02:00
Benoit Marty
c2b46a1c1e
version++
2024-04-02 18:16:38 +02:00
Valere
72d2199f1a
refactor: StreamEventsManager report MXCryptoError instead of throwable
2024-03-27 09:53:13 +01:00
Valere
3fa3eb1129
fix rust device to CryptoDeviceInfo mapping
2024-03-27 09:53:13 +01:00
Valere
ee59171491
Fix StreamEventsManager not signaling event decryptions
2024-03-12 09:00:50 +01:00
SpiritCroc
4b3b454068
Merge tag 'v1.6.12' into sc
...
tag
Change-Id: Iecfd29cb1d95af84fa2c8433c45e69c6ffa20a57
2024-02-20 15:01:32 +01:00
Benoit Marty
8682a75b0a
version++
2024-02-16 11:57:54 +01:00
Benoit Marty
6ea0129bee
Location sharing: use Room member avatar instead of profile avatar.
2024-02-02 18:36:29 +01:00
Benoit Marty
c6bb054fd7
Add a log when User is not kwown.
2024-02-02 17:25:00 +01:00
Benoit Marty
7dc8c436cf
Fix test. getClearContent()
return the decrypted content for encrypted Event, and it is null in this case
2024-02-01 18:43:59 +01:00
Benoit Marty
ec96f4e0ae
Fix assignment issue. sessionId
was used instead of roomId
.
...
This may fix issue of Event not decrypted if the key is coming late for the last Event displayed in the Room list.
2024-02-01 18:11:44 +01:00
Benoit Marty
e04bfe8981
Remove dead code
2024-02-01 18:02:04 +01:00
Benoit Marty
a1140fd8fa
Improve getClearContent() method: it should not fallback to the encrypted content when the content is not decrypted.
2024-02-01 17:28:29 +01:00
SpiritCroc
4573a4235e
Merge tag 'v1.6.10' into sc
...
Change-Id: If32b84a60de38eab046bbedeb2b1e8d9c6094bb3
Conflicts:
matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/timeline/TimelineEvent.kt
matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/util/ContentUtils.kt
matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/RoomAvatarResolver.kt
matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/send/LocalEchoEventFactory.kt
vector/src/main/java/im/vector/app/core/pushers/UnifiedPushHelper.kt
vector/src/main/java/im/vector/app/features/home/room/detail/composer/PlainTextComposerLayout.kt
2024-01-10 19:57:20 +01:00
Benoit Marty
ee16ef06e9
version++
2024-01-09 12:20:07 +01:00
ganfra
2ada4c8491
Fix quality
2024-01-02 08:17:26 +01:00
ganfra
320aae1430
Also fix pills with rich text editor
2024-01-02 08:17:26 +01:00
ganfra
b72039e735
Fix a bunch of issues related to edition and reply #5969
2024-01-02 08:17:26 +01:00
Benoit Marty
e818f86896
Merge pull request #8666 from yostyle/yostyle/fix_crypto_migration
...
Move crypto migration
2023-12-21 09:33:17 +01:00
yostyle
18ccc25575
fix lint
2023-12-15 12:25:29 +01:00
Yoan Pintas
7f8e73ee4d
Merge branch 'element-hq:develop' into yostyle/fix_crypto_migration
2023-12-15 10:36:32 +00:00
Benoit Marty
6d65a74f1d
Organization renaming: replace all
https://github.com/vector-im by
https://github.com/element-hq
2023-12-13 11:01:40 +01:00
bmarty
9c6fbcd141
Sync SAS Strings
2023-12-11 00:03:20 +00:00
Benoit Marty
8e0c503b45
Support Functional members #3736
2023-12-04 09:16:26 +01:00
SpiritCroc
b2c8548e29
Merge tag 'v1.6.8' into sc
...
tag
Change-Id: I0a2384fc2e4eda861a191b0b8c85641916854ac8
Conflicts:
dependencies.gradle
matrix-sdk-android/src/kotlinCrypto/java/org/matrix/android/sdk/internal/crypto/MXOlmDevice.kt
matrix-sdk-android/src/kotlinCrypto/java/org/matrix/android/sdk/internal/crypto/algorithms/olm/MXOlmDecryption.kt
matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/database/RealmSessionStoreMigration.kt
vector-app/build.gradle
vector/src/main/java/im/vector/app/core/di/ConfigurationModule.kt
vector/src/main/java/im/vector/app/features/call/webrtc/WebRtcCallManager.kt
vector/src/main/java/im/vector/app/features/home/room/detail/timeline/action/MessageActionsViewModel.kt
vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageTextItem.kt
2023-11-28 20:04:00 +01:00
Benoit Marty
bb9d1fc8d8
version++
2023-11-28 17:23:40 +01:00
yostyle
7755da881e
Move crypto migration
2023-11-16 16:29:26 +01:00
Valere
1a941149ab
Merge pull request #8679 from vector-im/feature/bca/bump_crypto_sdk_version
...
bump crypto sdk to 0.3.16
2023-11-14 22:26:32 +01:00
yostyle
3179dc1400
Update regex for email address
2023-11-14 12:38:10 +01:00
Valere
d3391076b5
fix comment
2023-11-14 12:09:05 +01:00
Valere
f37d918ce6
fix outdated documentation
2023-11-14 11:24:05 +01:00
Valere
b61b2b6f16
bump crypto sdk to 0.3.16
2023-11-13 22:23:11 +01:00
Valere
4e53d8462f
use error instead of require
2023-11-10 16:33:46 +01:00
Benoit Marty
454ba7bf7c
Merge branch 'develop' into feature/bca/clean_up_legacy_crypto
2023-11-07 14:13:56 +01:00
Benoit Marty
17e9bd200b
Use Matrix.org copyright.
2023-10-13 22:02:52 +02:00
Benoit Marty
fd07835e45
Fix IDE warning
2023-10-13 22:01:46 +02:00
Giom Foret
57d224e8ba
fix Unexpected newlines
2023-10-13 16:39:05 +02:00
Giom Foret
d26d28f770
Merge branch 'feature/bma/noNetworkConstraint' of github.com:vector-im/element-android into feature/bma/noNetworkConstraint
2023-10-13 15:36:14 +02:00
Giom Foret
3aa5f34ee7
Update the NetworkConstraint handling in WorkManager config
2023-10-13 15:32:47 +02:00
Benoit Marty
8d95eb7b16
disableNetworkConstraint
is now nullable, so do not default the Boolean to false.
2023-10-13 15:13:48 +02:00
Benoit Marty
64a7de5326
Ensure Boolean io.element.disable_network_constraint
is explicitly set in the .well-known file.
2023-10-13 09:37:58 +02:00
Benoit Marty
7884b9dd5e
Cleanup
2023-10-13 09:26:36 +02:00
Benoit Marty
d4c6a46e90
Parse "io.element.disable_network_constraint" from login response, to ensure that the config is retrieved.
...
The add pusher worker can be configured before the .well-known config is retrieved.
2023-10-12 18:13:54 +02:00
Valere
77a576784f
fix test compilation
2023-10-11 23:08:35 +02:00
Valere
491f52a3a3
dead code
2023-10-11 17:57:59 +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
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
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
ganfra
ecd1057ce9
version++
2023-10-05 17:00:51 +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
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
Valere
6ee438d7d5
bump crypto sdk
2023-10-01 19:25:12 +02:00
Valere
3b9daec869
Fix QR code login support in rust
2023-09-27 15:42:05 +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
Benoit Marty
52a06931f4
Change the test to hide multi signout of devices.
...
We do not need an external account management URL, which is optional, but we need to know if account management is delegate to Oidc.
2023-08-31 16:04:45 +02:00
Benoit Marty
a889d8d678
Store the authentication issuer into DB.
2023-08-31 09:57:47 +02:00
dependabot[bot]
751bd27c9d
Bump org.matrix.rustcomponents:crypto-android from 0.3.10 to 0.3.14
...
Bumps [org.matrix.rustcomponents:crypto-android](https://github.com/matrix-org/matrix-rust-components-kotlin ) from 0.3.10 to 0.3.14.
- [Release notes](https://github.com/matrix-org/matrix-rust-components-kotlin/releases )
- [Commits](https://github.com/matrix-org/matrix-rust-components-kotlin/compare/crypto-v0.3.10...crypto-v0.3.14 )
---
updated-dependencies:
- dependency-name: org.matrix.rustcomponents:crypto-android
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-25 23:02:56 +00:00
Benoit Marty
0a6dbeb3fe
Remove unsupported language. We may handle that during the next SAS string update.
2023-08-23 16:51:31 +02:00
bmarty
e6bd57d88c
Sync SAS Strings
2023-08-23 07:21:22 +00:00
Benoit Marty
8f6edba403
Fix typo
2023-08-21 18:00:41 +02:00
SpiritCroc
6b5bfde91e
Merge tag 'v1.6.5' into sc
...
tag
Change-Id: I4b548719336b58914ac6b52da5a2ea6fac0c4545
2023-07-26 11:01:57 +02:00
Benoit Marty
9aeb3b7074
version++
2023-07-25 14:58:22 +02:00
Benoit Marty
8433e222ad
Fix unhandled crashes when network is not reacheable.
2023-07-11 18:10:38 +02:00
Yoan Pintas
0573915a0a
Update MSC3912 implementation: Redaction of related events ( #8532 )
2023-07-04 13:12:37 +00:00
SpiritCroc
1aa3337cba
Merge tag 'v1.6.3' into sc
...
tag
Change-Id: I59d0cd559bb0aba334dc8662500670d91d00906c
Conflicts:
vector/src/main/java/im/vector/app/features/home/room/detail/AutoCompleter.kt
vector/src/main/java/im/vector/app/features/home/room/detail/composer/MessageComposerFragment.kt
2023-06-27 20:13:46 +02:00
Benoit Marty
2b4b5f05eb
Merge pull request #8556 from vector-im/feature/bma/noJcenter
...
Feature/bma/no jcenter
2023-06-27 17:04:59 +02:00
Valere
7b8cf5d917
version++
2023-06-27 13:30:17 +02:00
Valere
8cd51ea803
Setting version for the release 1.6.3
2023-06-27 10:04:39 +02:00
valere
3c1c645806
fix sdk ts is already in milliseconds
2023-06-26 11:55:04 +02:00
valere
3e73137c18
Fixes new device detections banner problems
2023-06-26 10:48:58 +02:00
Benoit Marty
ff09ba1208
Import source from https://github.com/cmelchior/realmfieldnameshelper
2023-06-23 17:58:51 +02:00
valere
08ae1105ff
Bump rust sdk version to 0.3.10
2023-06-22 16:56:15 +02:00
Yoan Pintas
710d21f6a4
Implement MSC3987: Push actions clean-up ( #8530 )
2023-06-16 09:13:13 +00:00
valere
6fe0002bd3
Clean room shield update logic
2023-06-12 11:39:55 +02:00
valere
6b2331dcbf
Deactivation test broken by latest synapse
2023-06-08 14:18:34 +02:00
SpiritCroc
f440628208
Merge tag 'v1.6.2' into sc
...
Change-Id: I7a9ebbae6df28044a8fa308fe34241dbd1d8b8ae
Conflicts:
vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt
vector/src/main/java/im/vector/app/features/media/ImageContentRenderer.kt
2023-06-05 14:59:06 +02:00
dependabot[bot]
824f3802b2
Bump io.realm:realm-gradle-plugin from 10.15.1 to 10.16.0 ( #8499 )
...
Bumps [io.realm:realm-gradle-plugin](https://github.com/realm/realm-java ) from 10.15.1 to 10.16.0.
- [Changelog](https://github.com/realm/realm-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/realm/realm-java/compare/v10.15.1...v10.16.0 )
---
updated-dependencies:
- dependency-name: io.realm:realm-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-05 08:27:17 +00:00
Valere
3c08fb637a
version++
2023-06-02 18:05:49 +02:00
valere
ada8539898
Fix remove deprecated isReady() call
2023-06-02 11:28:53 +02:00
valere
be8f226948
bump to 0.3.9
2023-06-02 11:28:53 +02:00