ci(e2e): add Playwright E2E tests and update CI pipeline}
- Add Playwright E2E test suite (tests/redis-ui.spec.js) covering
Settings, Connection, Database tree, console PING/multi-line,
AI prefix/auto-detect, Monitoring, and Info pages
- Add Playwright config (playwright.config.mjs) for Chromium
- Add self-contained local E2E runner script (tests/run-e2e.sh)
using Docker Redis with test data seeding
- Extend GitHub Actions workflow to run E2E tests on push to master
and on pull requests with a Redis service container
- Guard deploy-image, package-and-release-macos, and
package-and-release-windows jobs with tag-only condition
- Remove commented-out macOS code signing steps from workflow
- Bump version from v2026.4.352 to v2026.4.354
- Bump p3x-redis-ui-material to ^2026.4.357 and
p3x-redis-ui-server to ^2026.4.312
- Update changelog with v2026.4.354 release notes: auto data
decompression, command metadata, TTL display, binary pub/sub fix
- Update README with AI console toggle documentation and auto data
decompression feature description
- Remove license block from p3xrs.json config
- Update build version footer across all documentation files