2c79e0c044dbe23e25e685cb80c31a55427eee43
Add vigilar/alerts/sender.py with _CONTENT_MAP for human-readable push notification titles/bodies, build_notification(), and send_alert() which retrieves VAPID key, iterates push subscriptions, calls pywebpush, and logs results to alert_log with auto-cleanup of expired (410) endpoints. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
Local AI-model assisted home security and surveillance system for those that don't trust that data to the cloud.
Languages
Python
63.7%
HTML
21.6%
Shell
8.2%
JavaScript
5.5%
CSS
1%