Commit Graph
10 Commits
Author SHA1 Message Date
Ian GulliverandClaude Opus 4.5 73fc545070 Move stats counters into engine to eliminate hot path map lookup
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 12:11:37 -08:00
Ian Gulliver 414aa01480 Add periodic stats logging for mapping traffic 2026-01-30 11:48:36 -08:00
Ian Gulliver 3018c75fa2 Add HTTP API endpoint for config export 2026-01-30 11:45:09 -08:00
Ian GulliverandClaude Opus 4.5 fd0d482380 Update for new artnet discovery API
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 09:14:05 -08:00
Ian GulliverandClaude Opus 4.5 7918b80add Update dependencies
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 22:00:37 -08:00
Ian GulliverandClaude Opus 4.5 61ecd93c32 Create one sACN receiver per universe for proper IGMP handling
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 21:45:03 -08:00
Ian GulliverandClaude Opus 4.5 9ecdd991b0 Use shared sacn library instead of local package
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 21:37:07 -08:00
Ian Gulliver f33ba514a7 mod tidy 2026-01-28 12:58:52 -08:00
Ian Gulliver bc3736bc56 Validate channel start <= end in parseChannelRange 2026-01-28 12:56:02 -08:00
Ian Gulliver 8e24dee91f Use shared artnet library 2026-01-28 10:27:52 -08:00