stack/apps
BilalG1 c7ef526bb4
session replays (#1187)
https://www.loom.com/share/3b7c9288149e4f878693281778c9d7e0




## Todos (future PRs)
- Fix pre-login recording
- Better session search (filters, cmd-k, etc)

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Analytics → Replays: session recording & multi-tab replay with
timeline, speed, seek, and playback settings; dashboard UI for listing
and viewing replays.

* **Admin APIs**
* Admin endpoints to list recordings, list chunks, fetch chunk events,
and retrieve all events (paginated).

* **Client**
* Client-side rrweb recording with batching, deduplication, upload API
and a send-batch client method.

* **Configuration**
  * New STACK_S3_PRIVATE_BUCKET for private session storage.

* **Tests**
* Extensive unit and end-to-end tests for replay logic, streams,
playback, and APIs.

* **Chores**
  * Removed an E2E API test GitHub Actions workflow.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-02-16 14:15:17 -08:00
..
backend session replays (#1187) 2026-02-16 14:15:17 -08:00
dashboard session replays (#1187) 2026-02-16 14:15:17 -08:00
dev-launchpad chore: update package versions 2026-02-16 12:05:06 -08:00
e2e session replays (#1187) 2026-02-16 14:15:17 -08:00
mock-oauth-server chore: update package versions 2026-02-16 12:05:06 -08:00
oauth-mock-server In-source unit tests (#429) 2025-02-14 11:47:52 -08:00