Dev: notification types, update UX, Contact/Event fixes, premium glassmorphism UI#10
Dev: notification types, update UX, Contact/Event fixes, premium glassmorphism UI#10jerryagenyi merged 8 commits intomainfrom
Conversation
…ls S1/S2/S3, sortable streams
- Add 10s timeout to play proxy to prevent hanging on Icecast issues - Wrap upstream.resume() in try/catch for error resilience - Add res.headersSent guard to prevent double responses - Deduplicate streamIds in setStreamOrder() to prevent duplicates Follow-up to deep review feedback.
…llbar, UX v2 doc - Notification types: simple modal for duplicate name/source; full error UX for real failures - Update UX: bell icon, auto-check on load, modal on click; single header-update-bell-btn - Contact/Event: preserve each other when saving; remove collapsible; contact validate on entry - Layout: remove size-full/flex-1 so one plain page scroll (no inner scrollbar) - Stream labels: S1 - name (hyphen not em dash) - docs: UI-UX-RECOMMENDATIONS-v2.md (glassmorphism); TODO updates
…anager glass-card
|
Warning Rate limit exceeded
⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. 📝 WalkthroughWalkthroughThis pull request introduces a comprehensive glassmorphism design system across the UI, adds validation methods to contact and event forms, implements duplicate error detection with dedicated modal displays, and removes collapse-expand functionality from contact and event detail cards. Key additions include CSS-based glass components, form field validation helpers, and refined error handling for stream operations. Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~45 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Implements docs/UI-UX-RECOMMENDATIONS-v2.md Phase 1–2.
Summary by CodeRabbit
Release Notes
New Features
UI/UX Improvements