Skip to content

feat: Add hardware acceleration toggle with restart confirmation (Desktop only) [WPB-22425]#20441

Merged
zskhan merged 8 commits intodevfrom
fix/camera-decoding-issue-WPB-22425
Apr 1, 2026
Merged

feat: Add hardware acceleration toggle with restart confirmation (Desktop only) [WPB-22425]#20441
zskhan merged 8 commits intodevfrom
fix/camera-decoding-issue-WPB-22425

Conversation

@EnricoSchw
Copy link
Copy Markdown
Contributor

@EnricoSchw EnricoSchw commented Feb 18, 2026

BugWPB-22425 [Web] - Camera Decoding Issue

#Summary

This PR introduces a hardware acceleration toggle in the Call Preferences (Desktop only).

Since hardware acceleration can only be applied during application startup, changing this setting now requires a restart. A confirmation modal is shown before applying the change.


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)

Bildschirmfoto 2026-02-18 um 15 07 17

Notes for reviewers

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

@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 18, 2026

🔗 Download Full Report Artifact

🧪 Playwright Test Summary

  • Passed: 12
  • Failed: 0
  • Skipped: 0
  • 🔁 Flaky: 2
  • 📊 Total: 14
  • Total Runtime: 681.9s (~ 11 min 22 sec)
specs/CriticalFlow/groupCalls-TC-8632.spec.ts (❌ 0 failed, ⚠️ 1 flaky)
  • ⚠️ Planning group call with sending various messages during call (tags: TC-8632, crit-flow-web)
specs/CriticalFlow/groupVideoCall-TC-8637.spec.ts (❌ 0 failed, ⚠️ 1 flaky)
  • ⚠️ Group Video call (tags: TC-8637, crit-flow-web)

@zskhan zskhan force-pushed the fix/camera-decoding-issue-WPB-22425 branch from 0a121c1 to 335b72a Compare April 1, 2026 09:30
@zskhan zskhan force-pushed the fix/camera-decoding-issue-WPB-22425 branch from 335b72a to 58cbe53 Compare April 1, 2026 12:29
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 1, 2026

@zskhan zskhan enabled auto-merge April 1, 2026 13:06
@zskhan zskhan added this pull request to the merge queue Apr 1, 2026
Merged via the queue into dev with commit 880cff5 Apr 1, 2026
85 checks passed
@zskhan zskhan deleted the fix/camera-decoding-issue-WPB-22425 branch April 1, 2026 14:07
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