Rocket.Chat icon indicating copy to clipboard operation
Rocket.Chat copied to clipboard

feat: Voice Recorder for livechat

Open bhardwajdisha opened this issue 2 years ago • 5 comments

Proposed changes (including videos or screenshots)

Added voice record feature for live chat

https://user-images.githubusercontent.com/67470541/226854970-23dc3256-7c2a-4384-9910-5c73f2db0478.mp4

Issue(s)

OC-871

Steps to test or reproduce

  1. Go to/livechat
  2. Use the mic button next to input bar and send a voice message

Further comments

  1. Microphone permissions are handled
  2. Upload and emoji selector's button will be disabled during recording

Closes #30358

bhardwajdisha avatar Mar 22 '23 09:03 bhardwajdisha

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 60.58%. Comparing base (7db2fc5) to head (ef96114). :warning: Report is 4748 commits behind head on develop.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##           develop   #28544       +/-   ##
============================================
+ Coverage    45.76%   60.58%   +14.82%     
============================================
  Files          685      136      -549     
  Lines        12984     2565    -10419     
  Branches      2208      538     -1670     
============================================
- Hits          5942     1554     -4388     
+ Misses        6732      928     -5804     
+ Partials       310       83      -227     
Flag Coverage Δ
e2e ?
unit 60.58% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Mar 22 '23 09:03 codecov[bot]

Hey @bhardwajdisha - I'd like to thank you for this great contribution! Audio Messages in Livechat is a long-awaited feature, thanks for helping us to get the feature finally available in the product.

renatobecker avatar Mar 22 '23 11:03 renatobecker

⚠️ No Changeset found

Latest commit: ef961146ae8386fe775f0a464db9271987591dbc

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

changeset-bot[bot] avatar May 21 '23 12:05 changeset-bot[bot]

This PR currently has a merge conflict. Please resolve this and then re-add the ['stat: ready to merge', 'automerge'] label.

kodiakhq[bot] avatar Jun 06 '23 18:06 kodiakhq[bot]

Is this issue about the livechat mic icon feature fixed included on version 6.5?

fredygamez avatar Dec 16 '23 16:12 fredygamez

Looks like this PR is not ready to merge, because of the following issues:

  • This PR has conflicts, please resolve them before merging
  • This PR is missing the 'stat: QA assured' label
  • This PR is not mergeable
  • This PR is missing the required milestone or project

Please fix the issues and try again

If you have any trouble, please check the PR guidelines

dionisio-bot[bot] avatar Nov 19 '24 16:11 dionisio-bot[bot]