Commit graph

21543 commits

Author SHA1 Message Date
Benoit Marty c802e2d0f7
Merge pull request #7988 from vector-im/yostyle/msc3912
Implement MSC3912 to delete server side all the data of a deleted voice broadcast
2023-01-25 10:32:21 +01:00
Florian Renaud f5f32d3965 Fix copyright 2023-01-24 17:45:35 +01:00
Florian Renaud 0870cec118 Remove "with_relations" stable field since the msc is in an unstable state 2023-01-24 17:42:59 +01:00
Florian Renaud dd9fba0626 Inject homeserver capabilities data source instead of service in sdk task 2023-01-24 16:15:15 +01:00
Florian Renaud a3f65b9bcb Remove duplicated code by reusing RedactEventTask 2023-01-24 16:12:01 +01:00
Florian Renaud 300e167577 Add trailing commas 2023-01-24 16:05:49 +01:00
Florian Renaud 78fc68b6f0 Move EventRedactBody to a more appropriate package 2023-01-24 15:56:53 +01:00
Florian Renaud 52d0b826f4 Use named arguments for clarity 2023-01-24 15:47:36 +01:00
Benoit Marty e87d312ff8
Merge pull request #7964 from vector-im/dependabot/gradle/io.sentry-sentry-android-6.12.1
Bump sentry-android from 6.11.0 to 6.12.1
2023-01-24 14:50:04 +01:00
Florian Renaud 71b7fbdf15
Merge pull request #7993 from vector-im/feature/fre/vb_handle_connection_error
Pause voice broadcast if there is no network
2023-01-24 14:43:04 +01:00
Benoit Marty 7eec4356b9
Merge pull request #7994 from vector-im/dependabot/github_actions/danger/danger-js-11.2.2
Bump danger/danger-js from 11.2.1 to 11.2.2
2023-01-24 14:41:41 +01:00
Benoit Marty 3bc6ded229
Merge pull request #7984 from vector-im/dependabot/gradle/com.google.firebase-firebase-bom-31.2.0
Bump firebase-bom from 31.1.1 to 31.2.0
2023-01-24 14:39:28 +01:00
Benoit Marty 34ac1dee0f
Merge pull request #7972 from vector-im/dependabot/gradle/org.owasp-dependency-check-gradle-8.0.1
Bump dependency-check-gradle from 7.4.4 to 8.0.1
2023-01-24 14:36:17 +01:00
Benoit Marty 1a0852d70b
Merge pull request #7982 from vector-im/dependabot/gradle/com.google.firebase-firebase-appdistribution-gradle-3.2.0
Bump firebase-appdistribution-gradle from 3.1.1 to 3.2.0
2023-01-24 14:35:10 +01:00
Benoit Marty 3fcf2a1dd8
Merge pull request #7985 from vector-im/feature/bma/slowDownSentry
Slow down sentry
2023-01-24 14:33:58 +01:00
Florian Renaud b090cb6b4b Changelogs 2023-01-24 11:52:39 +01:00
Florian Renaud b0460ebcc0 Use new endpoint to delete voice broadcast with relations 2023-01-24 11:38:07 +01:00
Florian Renaud 0704fc5e15 Add missing withRelations fields 2023-01-24 11:37:31 +01:00
Florian Renaud 9c3cacc2da Fix line length 2023-01-24 09:01:37 +01:00
yostyle 781b9954d1 Draft MSC3912 2023-01-24 08:59:54 +01:00
Florian Renaud f0eae523d5 Fix long text overlapping 2023-01-24 08:49:12 +01:00
Florian Renaud fea3441bbf Pause voice broadcast if there is no network 2023-01-24 07:32:35 +01:00
dependabot[bot] e52fe0ac2d
Bump danger/danger-js from 11.2.1 to 11.2.2
Bumps [danger/danger-js](https://github.com/danger/danger-js) from 11.2.1 to 11.2.2.
- [Release notes](https://github.com/danger/danger-js/releases)
- [Changelog](https://github.com/danger/danger-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/danger/danger-js/compare/11.2.1...11.2.2)

---
updated-dependencies:
- dependency-name: danger/danger-js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 23:01:11 +00:00
Florian Renaud 1e951cd838
Merge pull request #7979 from vector-im/bugfix/fre/rework_vb_media_player
Voice Broadcast - Rework internal media players coordination
2023-01-23 14:22:27 +01:00
Florian Renaud f498fe6fd9
Merge pull request #7963 from vector-im/bugfix/fre/fix_vb_scrubbing
Voice Broadcast - Fix playback scrubbing not working if playback is stopped
2023-01-23 14:22:11 +01:00
Yoan Pintas 5b22a1267e
Merge pull request #7973 from vector-im/yostyle/voicebroadcast_pause_playback 2023-01-20 15:43:12 +00:00
Yoan Pintas 64f9cfef42
Merge pull request #7974 from vector-im/yosyle/voicebroadcast_block_voicemessage 2023-01-20 15:41:18 +00:00
Yoan Pintas d7825c32e8
Merge pull request #7976 from vector-im/yostyle/voicebroadcast_reactions 2023-01-20 15:16:03 +00:00
yostyle 0a60d0306e Fix PR comments 2023-01-20 15:26:17 +01:00
Benoit Marty 72e461ad09 Sentry: Report sync duration and metrics for initial sync and for sync after pause. Not for regular sync. 2023-01-20 15:07:27 +01:00
Benoit Marty 1a08a9425b Sentry: Report sync duration and metrics for initial sync and for sync after pause. Not for regular sync. 2023-01-20 14:01:35 +01:00
Benoit Marty 2e8ed1bef2 Prepare to be able to disable SyncDurationMetricPlugin for regular sync. 2023-01-20 13:11:01 +01:00
Benoit Marty e9e391d1cd Ensure transaction will not be finished several times. 2023-01-20 12:51:05 +01:00
Yoan Pintas 99eb443f0d
Merge pull request #7978 from vector-im/yostyle/voicebroadcast_playback_buttons 2023-01-20 08:17:56 +00:00
yostyle cdbf247734 Fix PR comment 2023-01-20 08:52:21 +01:00
Florian Renaud 96a3645a46 changelog 2023-01-20 08:33:59 +01:00
Florian Renaud 19a489b6d4 Fix kdoc 2023-01-20 08:20:35 +01:00
dependabot[bot] bcc6f475ba
Bump firebase-appdistribution-gradle from 3.1.1 to 3.2.0
Bumps firebase-appdistribution-gradle from 3.1.1 to 3.2.0.

---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-appdistribution-gradle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-20 07:14:10 +00:00
dependabot[bot] e32417d8c6
Bump google-services from 4.3.14 to 4.3.15 (#7983)
Bumps google-services from 4.3.14 to 4.3.15.

---
updated-dependencies:
- dependency-name: com.google.gms:google-services
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 08:12:37 +01:00
dependabot[bot] ba6abf1bc0
Bump firebase-bom from 31.1.1 to 31.2.0
Bumps firebase-bom from 31.1.1 to 31.2.0.

---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-19 23:04:48 +00:00
Florian Renaud 23801de992 Restart the playback time if player completed with less than 250 ms remaining time 2023-01-19 18:13:55 +01:00
Florian Renaud b47c8aabcd Remove legacy code about live broadcast playback 2023-01-19 18:13:55 +01:00
Florian Renaud d6e8aca969 Rework media player coordination 2023-01-19 18:13:54 +01:00
yostyle ca28c24818 Update fastBackward and fastForward button sizes 2023-01-19 12:35:53 +01:00
Michael Kaye 8e77f90348
Use gradle build cache action rather than manual cache usage. (#7944) 2023-01-19 11:20:16 +00:00
yostyle 31eaa9e2cf Update reaction condition on voicebroadcast 2023-01-19 12:11:16 +01:00
yostyle e4d0394234 Support reactions on Voice Broadcast 2023-01-19 11:27:52 +01:00
Benoit Marty 2ee51ecc92
Merge pull request #7962 from vector-im/feature/bma/oomRealm
Fix oom crashes.
2023-01-19 09:41:58 +01:00
yostyle ba9720416a Send voice message should not be allowed during a voice broadcast recording 2023-01-19 08:44:53 +01:00
yostyle 64d116d4ac Pause voice broadcast listening on new VB recording 2023-01-19 01:14:48 +01:00