Files
Self Hosters 80cc2883f0 Add native Discord notification channel with rich embeds
- Add ChannelTypeDiscord constant and DiscordConfig struct to models
- Implement discord.go channel with color-coded embeds by event type
  - Red: container_stopped
  - Green: container_started, container_resumed
  - Blue: new_image
  - Orange: high_cpu, high_memory
  - Purple: anomalous_behavior
  - Gray: state_change, default
- Register Discord in notifier factory
- Add Discord validation in API handlers
- Update Next.js frontend with Discord option and webhook URL config
- Update vanilla JS frontend for Discord support
- Fix testNotificationChannel API response format mismatch

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-19 14:05:18 -05:00
..