|
|
b807409f24
|
feat: redesign mobile simulator into full-page Web Dashboard
- Removed DaisyUI phone mockup from `mobile-sim.html`.
- Implemented a responsive full-desktop app shell layout (sidebar + grid).
- Maintained core WebRTC and streaming logic in `mobile-sim.js`.
- Fixed the System Logs container to allow proper independent vertical scrolling.
- Updated docs/changelog.md.
|
2026-02-20 17:20:00 +00:00 |
|
|
|
37d7c27ba0
|
Revert "feat(streams): add phase-2 SFU transport handshake and produce/consume APIs"
This reverts commit 498a7f838b7747470b220701505c4bfbd3ea8cff.
|
2026-02-20 14:00:00 +00:00 |
|
|
|
ef652ea7e5
|
fix(sim): prevent duplicate stream start loops and noisy recording fallback errors
|
2026-02-17 16:15:00 +00:00 |
|
|
|
ff9d4097e1
|
chore(sim): surface SFU subscribe errors in activity feed
|
2026-02-17 13:30:00 +00:00 |
|
|
|
53b040a7f0
|
feat(sim): render SFU media via mediasoup-client in single_server_sfu mode
|
2026-02-13 13:20:00 +00:00 |
|
|
|
c23afe7bb1
|
feat(sim): use SFU handshake endpoints in single_server_sfu mode
|
2026-02-11 11:30:00 +00:00 |
|
|
|
d9f55ba66e
|
feat(webRTC): enhance WebRTC connection management with improved state handling, add candidate queuing, and refine client stream visibility logic
|
2026-02-07 10:30:00 +00:00 |
|
|
|
23db01dfc8
|
feat(recordings): enhance recording management with improved error handling, finalize recording logic, and add motion notification support
|
2026-02-03 17:45:00 +00:00 |
|
|
|
ef74b5ca19
|
feat(streaming): implement frame relay functionality for real-time video streaming and enhance client stream visibility
|
2026-02-03 14:20:00 +00:00 |
|
|
|
a2f6a22f97
|
refactor(simulator): enhance mobile simulator UI with updated styles, improved security policies, and WebRTC signaling support
|
2026-02-03 11:00:00 +00:00 |
|
|
|
f1919ca0e1
|
fix(auth): add account, session, and verification schemas; make passwordHash nullable
|
2026-01-30 18:10:00 +00:00 |
|
|
|
04e7d0779a
|
fix(sim-auth): always send signup name and validate credentials
|
2026-01-30 10:20:00 +00:00 |
|
|
|
8c902f989f
|
refactor: reimplement mobile simulator UI using DaisyUI and Tailwind CSS, replacing custom styling and adding a night theme.
|
2026-01-25 19:25:00 +00:00 |
|
|
|
d5b67f5d97
|
fix(simulator): move inline script to external file for helmet CSP compliance
|
2026-01-25 16:50:00 +00:00 |
|
|
|
a32f7ae766
|
feat(simulator): redesign to app-like mobile UX with auth onboarding and role-based home screens
|
2026-01-25 14:15:00 +00:00 |
|
|
|
3b61460d7e
|
feat(release): add phase10 tests, smoke load script, release checklist, and onboarding simulator flow
|
2026-01-25 11:30:00 +00:00 |
|
|
|
2580719e03
|
feat(observability): add phase9 health, readiness, metrics, request tracing, and simulator ops checks
|
2026-01-25 10:00:00 +00:00 |
|
|
|
f6d66c3650
|
feat(security): add phase8 hardening with rate limits, audit logs, and auth-first simulator flow
|
2026-01-24 18:45:00 +00:00 |
|
|
|
6d6c77f77e
|
feat(push): add phase7 offline push queue, worker, APIs, and simulator inbox
|
2026-01-24 15:20:00 +00:00 |
|
|
|
bccc049fc3
|
feat(recordings): add phase6 recording finalization pipeline and simulator support
|
2026-01-24 12:35:00 +00:00 |
|
|
|
af9c1e9341
|
feat(simulator): support phase5 publish and subscribe media credentials
|
2026-01-22 14:00:00 +00:00 |
|
|
|
d897eefcde
|
feat(simulator): add web mobile-client simulator for camera and client roles
|
2026-01-19 10:45:00 +00:00 |
|