Commit Graph

23743 Commits

Author SHA1 Message Date
Valere 1f430a4015 Analytics tracker, support report custom properties not yet in schame 2024-03-27 09:53:13 +01: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 def2a8a833
Merge pull request #8789 from element-hq/feature/bca/bump_analytics_event
Update analytic events
2024-03-27 09:48:02 +01:00
Benoit Marty f559dcdd85 Add missing periods. 2024-03-27 08:08:58 +01:00
Valere fda38e90e5 Update analytic events 2024-03-26 18:28:05 +01:00
ganfra d54e605909
Merge pull request #8787 from element-hq/dependabot/gradle/io.element.android-wysiwyg-2.34.0
Bump io.element.android:wysiwyg from 2.31.0 to 2.34.0
2024-03-25 18:22:35 +01:00
dependabot[bot] d299ebc4f3
Bump io.element.android:wysiwyg from 2.31.0 to 2.34.0
Bumps [io.element.android:wysiwyg](https://github.com/matrix-org/matrix-wysiwyg) from 2.31.0 to 2.34.0.
- [Changelog](https://github.com/matrix-org/matrix-rich-text-editor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/matrix-org/matrix-wysiwyg/compare/2.31.0...2.34.0)

---
updated-dependencies:
- dependency-name: io.element.android:wysiwyg
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-21 23:52:32 +00:00
Benoit Marty b23757c989
Merge pull request #8786 from element-hq/feature/bma/setupSecureBackup
Fix setup secure backup
2024-03-21 09:27:29 +01:00
Benoit Marty 24c7131ab2 towncrier 2024-03-20 10:56:35 +01:00
Benoit Marty 1155c43fe0 BootstrapReAuthFragment: fix infinite loading wheel by submitting at start up. 2024-03-20 10:45:43 +01:00
Benoit Marty 5cd78c02aa Ensure the keys are updated as soon as possible. Else it seems that we had to wait for the next sync response. 2024-03-20 10:02:57 +01:00
Benoit Marty c0da558c96 Ignore files created by copilot 2024-03-19 16:10:47 +01:00
Valere 4231b32cc2
Merge pull request #8777 from element-hq/fix_eventstream_rust
Fix StreamEventsManager not signaling event decryptions
2024-03-14 14:14:48 +01:00
Valere ee59171491 Fix StreamEventsManager not signaling event decryptions 2024-03-12 09:00:50 +01:00
Jorge Martin Espinosa c28fe6d07f
Merge pull request #8775 from element-hq/dependabot/gradle/io.element.android-wysiwyg-2.31.0
Bump io.element.android:wysiwyg from 2.30.0 to 2.31.0
2024-03-11 08:47:37 +01:00
dependabot[bot] 0df8932dac
Bump io.element.android:wysiwyg from 2.30.0 to 2.31.0
Bumps [io.element.android:wysiwyg](https://github.com/matrix-org/matrix-wysiwyg) from 2.30.0 to 2.31.0.
- [Changelog](https://github.com/matrix-org/matrix-rich-text-editor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/matrix-org/matrix-wysiwyg/compare/2.30.0...2.31.0)

---
updated-dependencies:
- dependency-name: io.element.android:wysiwyg
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-08 23:07:14 +00:00
Benoit Marty 737b18d9ec
Merge pull request #8772 from element-hq/dependabot/gradle/io.element.android-wysiwyg-2.30.0
Bump io.element.android:wysiwyg from 2.29.0 to 2.30.0
2024-03-07 10:56:30 +01:00
dependabot[bot] 7e6c40b075
Bump io.element.android:wysiwyg from 2.29.0 to 2.30.0
Bumps [io.element.android:wysiwyg](https://github.com/matrix-org/matrix-wysiwyg) from 2.29.0 to 2.30.0.
- [Changelog](https://github.com/matrix-org/matrix-rich-text-editor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/matrix-org/matrix-wysiwyg/compare/2.29.0...2.30.0)

---
updated-dependencies:
- dependency-name: io.element.android:wysiwyg
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-05 23:27:46 +00:00
ganfra b4b11a5767
Merge pull request #8770 from element-hq/feature/fga/fix_send_button_blinking
Fix send button blinking with RTE
2024-03-04 11:21:32 +01:00
ganfra 21d685f981 Fix send button blinking with RTE 2024-03-04 10:23:24 +01:00
Valere 79462bcb90 revert previous commit 2024-02-29 16:25:50 +01:00
Valere bc5c31d8f7 Increase decryption failure grace period 2024-02-29 13:58:44 +01:00
Benoit Marty 1dd73ad31e Update release note with CVE and GHSA identifiers 2024-02-20 12:26:06 +01:00
Benoit Marty 8682a75b0a version++ 2024-02-16 11:57:54 +01:00
Benoit Marty c6d718a555 Merge tag 'v1.6.12' into develop
tag
2024-02-16 11:56:49 +01:00
Benoit Marty effdca1832 Merge branch 'release/1.6.12' into main 2024-02-16 11:56:27 +01:00
Benoit Marty 2831efd6e7 Adding fastlane file for version 1.6.12 2024-02-16 11:56:24 +01:00
Benoit Marty bd124e12c2 Changelog for version 1.6.12 2024-02-16 11:55:38 +01:00
Benoit Marty 8f9695a9a8 Store temporary files created for Camera in the media folder. 2024-02-16 11:51:56 +01:00
Benoit Marty 53734255ec Add a check on incoming intent. 2024-02-16 11:51:16 +01:00
Jorge Martin Espinosa 355d091c94
Merge pull request #8757 from element-hq/dependabot/gradle/io.element.android-wysiwyg-2.29.0
Bump io.element.android:wysiwyg from 2.27.0 to 2.29.0
2024-02-12 08:06:36 +01:00
dependabot[bot] fb593cd8b4
Bump io.element.android:wysiwyg from 2.27.0 to 2.29.0
Bumps [io.element.android:wysiwyg](https://github.com/matrix-org/matrix-wysiwyg) from 2.27.0 to 2.29.0.
- [Changelog](https://github.com/matrix-org/matrix-rich-text-editor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/matrix-org/matrix-wysiwyg/compare/2.27.0...2.29.0)

---
updated-dependencies:
- dependency-name: io.element.android:wysiwyg
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-09 23:04:14 +00:00
Benoit Marty e0c51bd168
Merge pull request #8749 from element-hq/feature/bma/locationAvatar
Location avatar
2024-02-06 16:02:02 +01:00
Benoit Marty e340678349 changelog 2024-02-05 09:43:05 +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 8b1bd7940d Fix avatar with initial not displayed on message preview bottom sheet 2024-02-02 16:01:59 +01:00
Benoit Marty ff439546c5 Improve cache of drawables used for rendering location pin.
In particular, use the Glide cache, and ensure that if an error occurs and later the avatar can be retrieved, the cache will be replaced.
Also limit cache size to 32.
Also use UserItem as a key, instead of just the userId, so that if displayName or avatarUrl change, there will be not cache hit.
2024-02-02 15:34:51 +01:00
Benoit Marty 343468717c Add a test 2024-02-02 13:56:44 +01:00
Benoit Marty d49f6bfbb6 Equivalent code. 2024-02-02 13:56:44 +01:00
Jorge Martin Espinosa d75ca516fc
Merge pull request #8741 from element-hq/fix/jme/update-login-splash-screen
Make 'sign in' flow more important in the initial screen
2024-02-02 09:58:16 +01:00
Benoit Marty 1277f6fdd9
Merge pull request #8744 from element-hq/feature/bma/usedDecryptedEvent
[Crypto] Improve Event.getClearContent() and fix assignement issue.
2024-02-02 09:47:22 +01:00
Benoit Marty 3611052386 Add changelog. 2024-02-02 09:46:44 +01:00
Benoit Marty 96648bbd0e
Merge pull request #8745 from element-hq/dependabot/gradle/io.element.android-wysiwyg-2.27.0
Bump io.element.android:wysiwyg from 2.25.0 to 2.27.0
2024-02-02 09:39:44 +01:00
dependabot[bot] 393c40e652
Bump io.element.android:wysiwyg from 2.25.0 to 2.27.0
Bumps [io.element.android:wysiwyg](https://github.com/matrix-org/matrix-wysiwyg) from 2.25.0 to 2.27.0.
- [Changelog](https://github.com/matrix-org/matrix-rich-text-editor/blob/main/CHANGELOG.md)
- [Commits](https://github.com/matrix-org/matrix-wysiwyg/compare/2.25.0...2.27.0)

---
updated-dependencies:
- dependency-name: io.element.android:wysiwyg
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 23:41:07 +00: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