100 Commits

Author SHA1 Message Date
Joel Wetzell b86ca20592 syntax cleanup 2026-07-09 22:22:22 -05:00
Joel Wetzell 49e351c760 update artnet-go 2026-05-30 22:18:39 -05:00
Joel Wetzell 80f8152dfb don't export module/processor/framer registrations 2026-05-26 17:27:35 -05:00
Joel Wetzell 8fe0f7e6a2 add rate limiting filter 2026-05-24 14:19:58 -05:00
Joel Wetzell 5a2aefbdd5 update free-d-decode 2026-05-23 07:57:34 -05:00
Joel Wetzell fb3c775765 go fix 2026-05-20 22:28:05 -05:00
Joel Wetzell 4cedd58a76 switch modules to accept an InputHandler instead of the full router 2026-05-20 21:03:41 -05:00
Joel Wetzell b495446926 switch kv.set to take value from incoming payload 2026-05-20 20:38:45 -05:00
Joel Wetzell 849a59a63b add ability to set test kv properties 2026-05-20 17:26:21 -05:00
Joel Wetzell 7c8695b9fe start working on startup tests for modules 2026-05-19 21:56:04 -05:00
Joel Wetzell 5db23627d6 add constructor for test module type 2026-05-19 21:55:43 -05:00
Joel Wetzell 99132c90c6 rename router.output to module.output 2026-05-19 21:31:14 -05:00
Joel Wetzell a09249a047 convert nats and mqtt to a generic pub/sub module type 2026-05-19 21:25:29 -05:00
Joel Wetzell b4d4ef3421 cleanup some error handling lint issues 2026-05-17 09:48:49 -05:00
Joel Wetzell d16e247a3a update artnet-go 2026-05-14 20:50:40 -05:00
Joel Wetzell 9eb05c8360 add basic benchmark for most processors 2026-05-14 19:44:19 -05:00
Joel Wetzell 5d8df7ed2a replace sqlite version query 2026-05-13 19:21:22 -05:00
Joel Wetzell 7367f55fa9 chore: go fix 2026-05-09 13:37:02 -05:00
Joel Wetzell 833bd529d6 pull all non-request scoped values out of context 2026-05-06 21:33:16 -05:00
jwetzell d3b3021fd5 update SQLite version in test 2026-04-23 01:15:55 -05:00
Joel Wetzell f969d3484d upgrade osc-go library to v0.3.0 and handle new error cases 2026-04-14 07:28:06 -05:00
Joel Wetzell 87947527d6 conver midi.message.create into separate processors 2026-03-28 15:43:13 -05:00
Joel Wetzell 0922ece656 rename filter.unique test as well 2026-03-23 10:25:48 -05:00
Joel Wetzell 2fe2250a57 fix filter regex test names 2026-03-23 00:36:08 -05:00
Joel Wetzell e32776b02c add processor to filter out unique values 2026-03-23 00:29:42 -05:00
Joel Wetzell 9843c116b2 move test implementations to a shared internal package 2026-03-22 22:39:29 -05:00
Joel Wetzell 71b6a6d4a8 add test layout for router input/output processors 2026-03-22 21:58:17 -05:00
Joel Wetzell bb3d939bcd test script slice input and output 2026-03-22 21:44:55 -05:00
Joel Wetzell 97742d7e59 add test for no rows to db.query 2026-03-22 21:30:09 -05:00
Joel Wetzell 9646c3f2d3 add tests for correct module type from processors context 2026-03-22 21:27:20 -05:00
Joel Wetzell 26dc976565 add test for extended OSC types 2026-03-22 21:26:37 -05:00
Joel Wetzell 70f64e83c7 add tests to check getting modules from context 2026-03-22 21:00:11 -05:00
Joel Wetzell 13e5d4d85a add tests for db and kv processors 2026-03-22 20:41:39 -05:00
Joel Wetzell bfd0d3a90a add test module with kv and db capabilities to processor tests 2026-03-22 20:41:21 -05:00
Joel Wetzell 94bc22928b add tests for bad params Get scenarios 2026-03-22 19:39:24 -05:00
Joel Wetzell 2a40fa561c add test for multiple return values 2026-03-17 19:33:41 -05:00
Joel Wetzell 1467d9de16 add test for slice to struct get processors 2026-03-17 19:17:10 -05:00
Joel Wetzell b17e0489a5 switch test wasm plugin to version that does not require WASI 2026-03-17 12:06:12 -05:00
Joel Wetzell 6336800641 remove badly shaped mqtt.message.encode processor 2026-03-17 12:04:01 -05:00
Joel Wetzell d9ac6d1a85 add good tests for sip processors 2026-03-16 22:00:25 -05:00
Joel Wetzell be3b9e3d5a add tests for sip processors 2026-03-16 21:58:10 -05:00
Joel Wetzell 44cc2e322c add missing test boilerplate for processors 2026-03-16 21:49:13 -05:00
Joel Wetzell 5f9547fddb add test for http.response.create 2026-03-16 21:32:30 -05:00
Joel Wetzell 8d8c5d4073 add test for http.requrest.do 2026-03-16 20:43:35 -05:00
Joel Wetzell 6d382ecd20 add test for midi.message.unpack 2026-03-16 20:38:43 -05:00
Joel Wetzell f0aa5a9eb0 add test for nats.message.create 2026-03-16 20:28:21 -05:00
Joel Wetzell e84bd6ead4 fix test error messages 2026-03-16 20:21:57 -05:00
Joel Wetzell 3d54ac7a0d add more bad test cases for freed.create 2026-03-16 20:13:19 -05:00
Joel Wetzell c7d407d507 add bad test for freed.create 2026-03-16 19:59:02 -05:00
Joel Wetzell 2d74e14387 add tests for freed processors 2026-03-16 19:36:32 -05:00