towerops/test/towerops/workers
Graham McIntire ecec8ba845 feat(mikrotik): webhook receiver for MikroTik RouterOS events
Receives webhooks from MikroTik RouterOS when devices come online,
extracts MAC/IP data, and reconciles with Gaiia inventory.
2026-05-11 18:02:21 -05:00
..
agent_latency_evaluator_test.exs refactor/dry-improvements (#202) 2026-03-28 10:56:34 -05:00
ai_network_insight_worker_test.exs feat(insights): AI surfaces its own observations from full network state 2026-05-10 14:29:56 -05:00
alert_digest_worker_test.exs ci: enable PostGIS in test workflows + add tests covering ~3pp more 2026-05-05 10:35:22 -05:00
alert_notification_worker_routing_test.exs ci: enable PostGIS in test workflows + add tests covering ~3pp more 2026-05-05 10:35:22 -05:00
alert_notification_worker_test.exs test: SNMP client v3 parsing + AlertNotificationWorker incidents + AgentChannel oversized messages 2026-05-08 11:57:50 -05:00
backup_summary_worker_test.exs make devices site optional and many test fix 2026-02-04 15:05:42 -06:00
backup_timeout_worker_test.exs fix: add time buffer to backup timeout boundary test 2026-03-07 16:22:44 -06:00
billing_sync_worker_test.exs stripe and email after signup 2026-03-06 10:07:27 -06:00
capacity_insight_worker_test.exs feat: add capacity insight worker, UI, and reporting views 2026-03-07 14:42:40 -06:00
check_executor_worker_test.exs test: lift coverage 78.42% → 79.59% with focused unit + integration tests 2026-05-07 18:40:43 -05:00
check_worker_extra_test.exs test: CheckWorker recovery, dedupe, deleted-token branches 2026-05-09 12:18:32 -05:00
check_worker_state_test.exs tests: raise coverage to 70% via helper promotion + new unit/property tests 2026-04-24 09:49:06 -05:00
check_worker_test.exs test: lift coverage 84.08% → 84.99%; exclude declarative modules from coverage 2026-05-08 11:18:26 -05:00
cloud_latency_probe_worker_test.exs refactor/dry-improvements (#202) 2026-03-28 10:56:34 -05:00
cloudflare_ban_worker_test.exs test: lift coverage 78.42% → 79.59% with focused unit + integration tests 2026-05-07 18:40:43 -05:00
cn_maestro_sync_worker_test.exs ci: enable PostGIS in test workflows + add tests covering ~3pp more 2026-05-05 10:35:22 -05:00
coverage_worker_test.exs feat(coverage): nationwide USGS NED fallback fixes non-Texas sites 2026-05-06 16:20:06 -05:00
data_retention_worker_test.exs refactor/dry-improvements (#202) 2026-03-28 10:56:34 -05:00
device_health_insight_worker_test.exs feat: command center dashboard with unified insights and contextual enrichment 2026-02-13 14:52:49 -06:00
device_monitor_worker_test.exs refactor: convert 6 Gleam modules to idiomatic Elixir with TDD (#196) 2026-03-28 09:52:07 -05:00
device_poller_transceiver_test.exs feature/entity-physical-inventory (#187) 2026-03-27 10:48:50 -05:00
device_poller_worker_airfiber_test.exs test: CloudflareClient unblock error + transport-failure branches 2026-05-09 12:43:39 -05:00
device_poller_worker_branches_test.exs test: cut runtime on slow tests, fix time-sensitive flake 2026-05-10 10:39:36 -05:00
device_poller_worker_extra_test.exs test: fix slow + flaky tests (Mox global, env pollution, pool starvation) 2026-05-08 14:43:30 -05:00
device_poller_worker_helpers_test.exs tests: raise coverage to 70% via helper promotion + new unit/property tests 2026-04-24 09:49:06 -05:00
device_poller_worker_test.exs test: lift coverage to 78.42% and link Ansible collection in docs 2026-05-07 16:48:53 -05:00
discovery_worker_test.exs test: more coverage across LiveViews (gaiia mapping, schedule, integrations) 2026-05-08 09:58:10 -05:00
escalation_check_worker_test.exs tests: raise coverage to 70% via helper promotion + new unit/property tests 2026-04-24 09:49:06 -05:00
expired_ban_cleanup_worker_test.exs test: add coverage for ExpiredBanCleanupWorker 2026-02-11 16:25:33 -06:00
firmware_version_fetcher_worker_test.exs test: cloud poller AgentChannel + SNMP sensor v3/no-snmp + firmware month parser 2026-05-09 09:20:27 -05:00
gaiia_insight_worker_test.exs test: sweep more branches in sync workers + Onboarding + Gaiia insights 2026-05-08 18:21:49 -05:00
gaiia_sync_worker_test.exs fix: Gaiia and Preseem sync bugs from API response mismatches 2026-02-15 12:23:47 -06:00
insight_expiry_worker_test.exs feat(insights): auto-resolve stale insights after 7 days 2026-05-10 13:06:35 -05:00
insight_llm_enrichment_worker_test.exs refactor(llm): split token tracking into a dedicated llm_usage table 2026-05-10 13:13:52 -05:00
job_cleanup_task_test.exs test: lift coverage from 85.84% → 86.28% 2026-05-08 17:44:18 -05:00
job_health_check_worker_test.exs fix: dns and ping checks not executing in production (#71) 2026-03-18 08:43:37 -05:00
lidar_catalog_sync_worker_test.exs feat: add Texas LIDAR DEM catalog with on-demand elevation reads 2026-05-04 13:03:28 -05:00
login_history_cleanup_worker_test.exs fix: add time buffer to login history boundary test 2026-03-07 16:22:02 -06:00
mikrotik_backup_worker_test.exs test: lift coverage 84.08% → 84.99%; exclude declarative modules from coverage 2026-05-08 11:18:26 -05:00
mikrotik_webhook_worker_test.exs feat(mikrotik): webhook receiver for MikroTik RouterOS events 2026-05-11 18:02:21 -05:00
ms_buildings_import_worker_test.exs chore(coverage,types): clean dialyzer + new tests + ETH canopy provider 2026-05-07 09:11:17 -05:00
polling_offset_test.exs tests: raise coverage to 70% via helper promotion + new unit/property tests 2026-04-24 09:49:06 -05:00
preseem_baseline_worker_test.exs add preseem baseline and fleet intelligence computation 2026-02-13 08:40:04 -06:00
preseem_sync_worker_test.exs refactor/dry-improvements (#202) 2026-03-28 10:56:34 -05:00
recommendations_run_worker_test.exs feat(insights): AP frequency-change recommendation rule 2026-05-09 16:56:19 -05:00
report_worker_test.exs ci: enable PostGIS in test workflows + add tests covering ~3pp more 2026-05-05 10:35:22 -05:00
session_cleanup_worker_test.exs Rewrite polling_offset, changelog_parser, and user_agent_parser in Gleam (#103) 2026-03-21 10:11:06 -05:00
stale_agent_worker_test.exs more tests 2026-02-03 12:03:54 -06:00
stale_violation_cleanup_worker_test.exs feat: add Force10 FTOS and optical transceiver monitoring (ProCurve, Comware) 2026-02-12 08:19:12 -06:00
sync_worker_perform_test.exs test: sweep more branches in sync workers + Onboarding + Gaiia insights 2026-05-08 18:21:49 -05:00
sync_worker_should_sync_test.exs tests: raise coverage to 70% via helper promotion + new unit/property tests 2026-04-24 09:49:06 -05:00
sync_workers_should_sync_test.exs test: lift coverage 84.08% → 84.99%; exclude declarative modules from coverage 2026-05-08 11:18:26 -05:00
sync_workers_test.exs tests: raise coverage to 70% via helper promotion + new unit/property tests 2026-04-24 09:49:06 -05:00
system_insight_worker_test.exs fix: improve insight auto-resolution and query performance 2026-03-05 10:11:52 -06:00
uisp_sync_worker_test.exs ci: enable PostGIS in test workflows + add tests covering ~3pp more 2026-05-05 10:35:22 -05:00
weather_sync_worker_test.exs test: WeatherSyncWorker fetch path with mocked OWM (success + 401 failure) 2026-05-09 09:41:07 -05:00
welcome_email_worker_test.exs stripe and email after signup 2026-03-06 10:07:27 -06:00
wireless_insight_worker_test.exs feat: add comprehensive wireless client tracking and monitoring 2026-03-10 09:57:12 -05:00