Skip to content

Releases: chrisgreg/fyi

v1.0.2

28 Dec 11:58

Choose a tag to compare

What's Changed

  • Fix nested route support for InboxLive by @chrisgreg in #5

Full Changelog: v1.0.1...v1.0.2

v1.0.1

27 Dec 11:21

Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

26 Dec 17:35

Choose a tag to compare

[1.0.0] - 2024-12-26

Added

  • Event emission - FYI.emit/3 for emitting events with payload, actor, source, tags, and emoji
  • Ecto.Multi integration - FYI.Multi.emit/3 for transactional event emission
  • Slack webhook sink - Send notifications to Slack channels
  • Telegram bot sink - Send notifications to Telegram chats
  • Event routing - Route events to specific sinks based on glob patterns
  • Event persistence - Optional database storage via Ecto
  • Admin inbox UI - LiveView-based event viewer with:
    • Activity histogram with time-based tooltips
    • Time range filtering (5 minutes to all time)
    • Event type filtering
    • Search by event name or actor
    • Event detail panel
    • Real-time updates via PubSub
  • Feedback component - Customizable feedback widget installed into your codebase
  • Igniter installer - mix fyi.install for one-command setup
  • Emoji support - Per-event, pattern-based, and default emoji configuration
  • App name identification - Identify events when multiple apps share channels