towerops/assets/js
Graham McIntire cec8eabcd8 fix: M13, M14, M15, M18 — download safety, queue blocking, PubSub chunking, protobuf validation
- M18: Add validate_snmp_device/1 with 255-byte limits on community,
  v3_auth_password, and v3_priv_password to prevent memory exhaustion
- M13: Add client-side mime_type allowlist to phx:download handler
- M14: Replace Process.sleep loop in WeatherSyncWorker with Task.async_stream
  to avoid blocking the Oban queue slot
- M15: Chunk device list in CloudLatencyProbeWorker PubSub broadcasts
  (100 devices per message) to prevent megabyte-sized messages
2026-05-12 12:54:48 -05:00
..
hooks fix: 4 more high-severity bugs (H23, H26, H28, H29) 2026-05-12 11:14:03 -05:00
lib build(assets): split coverage hooks into a lazy-loaded chunk 2026-05-06 16:11:32 -05:00
types live device polling 2026-02-01 13:19:32 -06:00
app.ts fix: M13, M14, M15, M18 — download safety, queue blocking, PubSub chunking, protobuf validation 2026-05-12 12:54:48 -05:00
chart_dataset_config.mjs fix/traffic-graph-rendering-and-polarity (#130) 2026-03-23 15:24:44 -05:00
cookie_consent.js fix user session controller test 2026-02-03 13:42:24 -06:00
device_list_reorder.ts memory leak fixing 2026-01-31 10:40:19 -06:00
sortable_list.ts feat(on_call): drag-drop reorder + restrictions editor + new-schedule polish 2026-04-28 14:27:38 -05:00