Commit graph

5 commits

Author SHA1 Message Date
universe7creator
24a2406860 fix: Clear stagger toast timers on unmount in AnnouncementToastProvider
Fixes #1094 - Track inner timer IDs and clear all in cleanup to prevent setState on unmounted component.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-04 04:59:22 +03:00
likiosliu
227fb014d4 fix: add noopener to window.open call in AnnouncementToastProvider
Closes #939
2026-03-25 22:09:55 +08:00
DESKTOP-RTLN3BA\$punk
634f6f24bf chore: linting 2026-02-20 22:44:56 -08:00
Eric Lammertsma
f777142017 refactor: made announcements time-bound and added audiences
- Added startTime and endTime properties to announcements for time-bound visibility.
- Introduced audience targeting to control who sees announcements (all, users, web_visitors).
- Updated related components and hooks to support new announcement features.
- Removed unused state tracking for dismissed announcements to streamline functionality.
2026-02-19 18:34:49 -05:00
DESKTOP-RTLN3BA\$punk
e9979dfa7d feat: added announcements 2026-02-12 16:12:45 -08:00