Commit Graph

5642 Commits

Author SHA1 Message Date
Benoit Marty 6c84668611 Hotfix 1.5.11 2022-12-07 13:58:02 +01:00
Benoit Marty 1acd8e1049 Do not propagate failure if saving the filter server side fails. This will be retried later. 2022-12-07 13:55:18 +01:00
Florian Renaud 49199bd5e2
Merge pull request #7611 from vector-im/feature/fre/voice_broadcast_deletion
Be less restritive when pruning redacted events
2022-11-28 13:57:40 +01:00
Florian Renaud dd81584076 Ad default value to MessageStickerContent.body in case of redaction 2022-11-28 12:12:49 +01:00
Nikita Fedrunov 5aeca1f81a
saving sync filter changed (#7627) 2022-11-28 09:48:28 +01:00
Florian Renaud a8f3bb1d4e Remove to-device events from event type filtering for redaction 2022-11-25 14:42:46 +01:00
Florian Renaud 5a43b76488 Log a warning if the event content is not pruned 2022-11-25 14:42:45 +01:00
Florian Renaud 2477632e2b Fix exception when getting models on some redacted event
An exception was triggered because the excepted model body was null for redacted events
2022-11-25 14:42:45 +01:00
Florian Renaud 0209cc4969 Prune redacted events which are not explicitly restricted 2022-11-25 14:42:45 +01:00
Florian Renaud eb12b1c99b Use StableUnstableId object for some event types 2022-11-25 14:42:45 +01:00
Nikita Fedrunov 9349b1ae15
read receipt migration added (#7640) 2022-11-25 14:24:14 +01:00
Nikita Fedrunov 18bcc83a46
added read receipts for threads (#7474) 2022-11-25 09:49:06 +01:00
Valere 035b1ebedc
Merge pull request #7594 from vector-im/feature/bca/better_edit_validation
Better edit (replace handling)
2022-11-24 17:22:41 +01:00
Valere bec8b5f71e code review 2022-11-24 12:45:35 +01:00
Valere c06eca6936 Migration test and cleaning 2022-11-24 12:45:35 +01:00
Valere ca907df94b kdoc fix 2022-11-24 12:45:35 +01:00
Valere 2819957585 fix edit display flicker with local echo 2022-11-24 12:45:35 +01:00
Valere e5d3206b6f code review 2022-11-24 12:45:35 +01:00
Valere d759f26db6 fix fake awaitTx 2022-11-24 12:45:35 +01:00
Valere 8b47bf004e Fix broken polls states 2022-11-24 12:45:35 +01:00
Valere 3746ede49a Fix test 2022-11-24 12:45:35 +01:00
Valere e66a0541be Add changelog, some cleaning 2022-11-24 12:45:35 +01:00
Valere 891709ef41 better replace handling 2022-11-24 12:45:35 +01:00
Benoit Marty ebbfca4ffd Detekt: Use require() instead of throwing an IllegalArgumentException. [UseRequire] 2022-11-24 11:06:00 +01:00
Maxime NATUREL 14de485c67
Merge pull request #7566 from vector-im/fix/mna/missing-translation-reply-to
Missing translations on "replyTo" messages (PSG-978)
2022-11-18 14:39:18 +01:00
Benoit Marty 65d898e3de version++ 2022-11-17 12:57:08 +01:00
Benoit Marty 5d3228d97b `toModel` was not catching com.squareup.moshi.JsonDataException properly (discovered when joining a Jitsi conf added as a Widget) 2022-11-17 12:28:58 +01:00
Jorge Martin Espinosa 10775ab2f3
Editing: default to `MessageContent.body` when no `formattedBody` is present (#7592)
* Editing: default to `MessageContent.body` when no `formattedBody` is present

* Update docs
2022-11-16 12:13:07 +00:00
Jorge Martin Espinosa a476544761
Fix some quoted messages having 'null' message bodies (#7532)
* Fix some quoted messages having 'null' message bodies
2022-11-14 11:01:29 +00:00
Maxime NATUREL 4a65e1153a Fix retrieve of the question for poll events 2022-11-14 10:18:42 +01:00
Maxime NATUREL 57e90aee83 Removing description parameter in startLiveLocation method of SDK to avoid translated strings in beacon events 2022-11-10 15:40:50 +01:00
Maxime NATUREL 235b629130 Use case to process formatted body of reply to events 2022-11-10 15:29:58 +01:00
Maxime NATUREL 744b03a806
Merge pull request #7523 from vector-im/feature/mna/push-toggle-current-session
Push notifications toggle: align implementation for current session (PSG-971)
2022-11-10 13:44:49 +01:00
Amit Kumar c07b110b99
Add spannable tracking around SyncResponseHandler (#7514)
* Add spannable tracking around SyncResponseHandler

* Update LICENSE header

* Refactor handleResponse and MetricsExtensions

* Update changelog.d

* Improve code docs and comments

* Check if Sentry is enabled before tracking
2022-11-10 16:13:09 +05:30
Maxime NATUREL ab90da0e51 Adding isReply extension method for RelationDefaultContent 2022-11-10 10:05:01 +01:00
Maxime NATUREL 24a5cfa9e5 Listen for pusher or account data changes to update the local setting 2022-11-10 10:00:27 +01:00
Benoit Marty d07c6da3ac Add a test for incomplete word. 2022-11-09 15:31:27 +01:00
Benoit Marty 823e7bf212 Fix search tests. 2022-11-09 15:26:39 +01:00
Maxime NATUREL fc24beaa68
Merge pull request #7456 from vector-im/feature/mna/session_manager_multi_signout
[Session manager] Multi-session signout (PSG-857)
2022-11-08 14:21:14 +01:00
NIkita Fedrunov 0c40acb186 temporary workaround for a failing sync due to unexpected `enableUnreadThreadNotifications` param 2022-11-07 16:16:51 +01:00
Maxime NATUREL 1d2b8e76a2 Adding min size annotation to task params 2022-11-07 11:13:23 +01:00
Maxime NATUREL 76e2b6b39f Removing some TODOs 2022-11-07 11:09:42 +01:00
Maxime NATUREL bb262f0c41 Adding new "delete_devices" request API 2022-11-07 11:09:41 +01:00
Florian Renaud ac0d823c88
Merge pull request #7519 from vector-im/bugfix/fre/unencrypted_media_event_json_type
Fix bad content types when sending unencrypted media event with additional content data
2022-11-04 10:40:18 +01:00
Maxime NATUREL 4621488f21
Merge pull request #7476 from vector-im/fix/mna/push-toggle-check-support
[Session manager] Hide push notification toggle when there is no server support (PSG-970)
2022-11-04 09:19:04 +01:00
Florian Renaud c0ba2f2f48 Fix bad content types when sending unencrypted media 2022-11-03 11:28:45 +01:00
ganfra 404383e683 Update versions 2022-11-02 17:58:10 +01:00
Maxime NATUREL 52a77e074f Renaming const for feature value 2022-11-02 09:37:10 +01:00
Maxime NATUREL 1acb42f61d Adding use case to check support for new enabled field support 2022-11-02 09:37:10 +01:00
Amit Kumar b6746653f1
Add metrics plugin to track device download keys task (#7438)
* Add metrics tracking plugin for download device keys

* Add support for multiple metrics plugin

* Update copyright license header in matrix-sdk-android

* Add tests for MetricExtension

* Update changelog

* Improve MetricsExtension and reformatting
2022-11-02 13:43:57 +05:30