Skip to content

feat: move raise hand option in context menu behind feature flag [WPB-22795]#20433

Merged
zskhan merged 1 commit intodevfrom
feat/hand-raise-icon-behind-flag
Feb 17, 2026
Merged

feat: move raise hand option in context menu behind feature flag [WPB-22795]#20433
zskhan merged 1 commit intodevfrom
feat/hand-raise-icon-behind-flag

Conversation

@zskhan
Copy link
Contributor

@zskhan zskhan commented Feb 17, 2026

BugWPB-22795 [Web] Hand raise UI shown despite feature flag disabled

Pull Request

Summary

Moved raise hand option in context menu behind feature flag

  • What did I change and why?
  • Risks and how to roll out / roll back (e.g. feature flags):

Security Checklist (required)

  • External inputs are validated & sanitized on client and/or server where applicable.
  • API responses are validated; unexpected shapes are handled safely (fallbacks or errors).
  • No unsafe HTML is rendered; if unavoidable, sanitization is applied and documented where it happens.
  • Injection risks (XSS/SQL/command) are prevented via safe APIs and/or escaping.

Accessibility (required)

Standards Acknowledgement (required)


Screenshots or demo (if the user interface changed)

Notes for reviewers

  • Trade-offs:
  • Follow-ups (linked issues):
  • Linked PRs (e.g. web-packages):

@zskhan zskhan requested review from a team and otto-the-bot as code owners February 17, 2026 15:00
@zskhan zskhan changed the title feat: move raise hand option in context menu behind feature flag feat: move raise hand option in context menu behind feature flag [WPB-22795] Feb 17, 2026
@sonarqubecloud
Copy link

@zskhan zskhan enabled auto-merge February 17, 2026 15:02
@zskhan zskhan disabled auto-merge February 17, 2026 15:03
@codecov
Copy link

codecov bot commented Feb 17, 2026

Codecov Report

❌ Patch coverage is 0% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 45.26%. Comparing base (bfed0c6) to head (56923e8).
⚠️ Report is 1 commits behind head on dev.

Files with missing lines Patch % Lines
...components/calling/VideoControls/VideoControls.tsx 0.00% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              dev   #20433      +/-   ##
==========================================
- Coverage   45.26%   45.26%   -0.01%     
==========================================
  Files        1635     1635              
  Lines       40256    40257       +1     
  Branches     8326     8327       +1     
==========================================
- Hits        18223    18222       -1     
- Misses      20105    20106       +1     
- Partials     1928     1929       +1     
Flag Coverage Δ
app_webapp 43.44% <0.00%> (-0.01%) ⬇️
lib_api_client 50.17% <ø> (ø)
lib_core 58.86% <ø> (ø)

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

Files with missing lines Coverage Δ
...components/calling/VideoControls/VideoControls.tsx 30.48% <0.00%> (-0.17%) ⬇️

... and 1 file with indirect coverage changes

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

@github-actions
Copy link
Contributor

🔗 Download Full Report Artifact

🧪 Playwright Test Summary

  • Passed: 9
  • Failed: 0
  • Skipped: 4
  • 🔁 Flaky: 1
  • 📊 Total: 14
  • Total Runtime: 108.1s (~ 1 min 48 sec)
specs/CriticalFlow/conversationManagement-TC-8636.spec.ts (❌ 0 failed, ⚠️ 1 flaky)
  • ⚠️ Conversation Management (tags: TC-8636, crit-flow-web)

@zskhan zskhan added this pull request to the merge queue Feb 17, 2026
Merged via the queue into dev with commit 9ac26ad Feb 17, 2026
54 of 58 checks passed
@zskhan zskhan deleted the feat/hand-raise-icon-behind-flag branch February 17, 2026 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants