vigilar/tests/unit
Aaron D. Lee 8bf7900324 feat(Q3): wildlife journal blueprint with API routes and template
Add wildlife_bp with sightings, stats, frequency, and CSV export
endpoints; Bootstrap 5 dark journal template with live-updating
summary cards, species bars, time-of-day frequency chart, and
paginated/filterable sightings table.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-03 18:46:32 -04:00
..
test_config_writer.py Initial commit: Vigilar DIY home security system 2026-04-02 23:11:27 -04:00
test_config.py feat(Q3): add LocationConfig for latitude/longitude 2026-04-03 18:40:36 -04:00
test_constants.py Add pet/wildlife enums, event types, and MQTT topics 2026-04-03 13:07:09 -04:00
test_crop_manager.py Add crop manager for staging and training image lifecycle 2026-04-03 13:22:26 -04:00
test_detection.py Add presence detection, person/vehicle AI detection, health monitoring 2026-04-03 00:06:45 -04:00
test_encryption.py feat(F2): AES-256-CTR encryption module for recordings 2026-04-03 17:39:40 -04:00
test_events.py Differentiate PET_ESCAPE and UNKNOWN_ANIMAL events by zone and identity 2026-04-03 13:45:15 -04:00
test_health.py Add pet and wildlife counts to daily digest 2026-04-03 13:24:33 -04:00
test_heatmap.py feat(Q2): heatmap generation with bbox accumulation and colormap 2026-04-03 18:46:00 -04:00
test_motion.py Initial commit: Vigilar DIY home security system 2026-04-02 23:11:27 -04:00
test_package_schema.py feat(Q5): add package event types and package_events table 2026-04-03 18:41:31 -04:00
test_pet_id.py Add pet ID classifier with species-filtered identification 2026-04-03 13:18:42 -04:00
test_pet_queries.py Add pet and wildlife database query functions 2026-04-03 13:13:56 -04:00
test_pets_api.py Add pets web blueprint with API endpoints 2026-04-03 13:27:46 -04:00
test_pin.py feat(F4): add PIN hashing utilities with PBKDF2-SHA256 2026-04-03 17:37:42 -04:00
test_presence.py Add presence detection, person/vehicle AI detection, health monitoring 2026-04-03 00:06:45 -04:00
test_processor_alerts.py feat(F1): integrate Web Push notifications into event processor 2026-04-03 18:01:11 -04:00
test_profiles.py Add camera_location filtering to alert profile matching 2026-04-03 13:20:37 -04:00
test_recorder_encryption.py feat(F2): integrate AES-256-CTR encryption into AdaptiveRecorder 2026-04-03 17:41:39 -04:00
test_recordings_api.py feat(F2): recording list, download (decrypt), and delete API 2026-04-03 17:42:35 -04:00
test_ring_buffer.py Initial commit: Vigilar DIY home security system 2026-04-02 23:11:27 -04:00
test_schema.py Add pets, pet_sightings, wildlife_sightings, pet_training_images tables 2026-04-03 13:11:01 -04:00
test_sender.py feat(F1): notification content mapping and Web Push sender 2026-04-03 18:01:07 -04:00
test_sensors.py Add events/rules engine, sensor bridge, and UPS monitor (Phases 6-8) 2026-04-02 23:17:53 -04:00
test_solar.py feat(Q5): NOAA sunset calculator (stdlib only) 2026-04-03 18:42:26 -04:00
test_syslog_config.py feat(F1): configure syslog audit logging for vigilar.alerts 2026-04-03 18:36:57 -04:00
test_system_pin.py feat(F4): PIN verification on arm/disarm + reset-pin endpoint 2026-04-03 17:40:01 -04:00
test_timeline.py Add smart alert profiles and recording timeline (Tasks 4-5) 2026-04-03 00:09:08 -04:00
test_trainer.py Add pet ID model trainer with MobileNetV3-Small transfer learning 2026-04-03 13:19:12 -04:00
test_ups.py Add events/rules engine, sensor bridge, and UPS monitor (Phases 6-8) 2026-04-02 23:17:53 -04:00
test_weather.py feat(Q3): Open-Meteo weather fetcher with hourly caching 2026-04-03 18:42:52 -04:00
test_web.py Initial commit: Vigilar DIY home security system 2026-04-02 23:11:27 -04:00
test_wildlife_api.py feat(Q3): wildlife journal blueprint with API routes and template 2026-04-03 18:46:32 -04:00
test_wildlife_queries.py feat(Q3): wildlife journal query functions 2026-04-03 18:46:25 -04:00
test_wildlife_schema.py feat(Q3): add temperature, conditions, bbox columns to wildlife_sightings 2026-04-03 18:40:55 -04:00
test_wildlife.py Add wildlife threat classification with size heuristics 2026-04-03 13:17:21 -04:00
test_yolo_detector.py Add YOLOv8 unified detector with class classification 2026-04-03 13:15:31 -04:00