Commit Graph

25 Commits

Author SHA1 Message Date
Joel Wetzell 0b494fce91 rework module shutdown process to cancel module context in defer 2026-05-27 20:50:33 -05:00
Joel Wetzell b50882fc4a fix error message in test 2026-05-26 17:56:08 -05:00
Joel Wetzell 4323a21015 move init functions to top of file 2026-05-22 17:45:03 -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 99132c90c6 rename router.output to module.output 2026-05-19 21:31:14 -05:00
Joel Wetzell 95d46d0acd rework context handling throughout router and modules 2026-05-18 18:25:36 -05:00
Joel Wetzell 833bd529d6 pull all non-request scoped values out of context 2026-05-06 21:33:16 -05:00
Joel Wetzell 984cb435d5 work towards decoupling api from router 2026-05-06 17:16:45 -05:00
Joel Wetzell 2127c6fd5b move module interface to common package 2026-03-18 12:47:28 -05:00
Joel Wetzell 9c03ad2c14 test getting running config from router 2026-03-17 18:58:18 -05:00
Joel Wetzell e996d84234 udpate module and route config error objects for JSON 2026-03-12 17:03:03 -05:00
Joel Wetzell b7a8b04a72 switch router output to be a processor instead of specific output per route 2026-03-04 21:21:11 -06:00
Joel Wetzell 6a21cc2639 make method to get data out of a module 2026-03-04 12:35:15 -06:00
Joel Wetzell 0d4ec24a9b move context keys to common package 2026-03-04 12:33:35 -06:00
Joel Wetzell 09b030efa6 rework otel tracer providing 2026-02-16 17:11:43 -06:00
Joel Wetzell 90a14b4d1b add more tests for router 2026-02-10 20:42:52 -06:00
Joel Wetzell 2104d9f1a9 change to start/stop not run/stop 2026-02-07 12:51:01 -06:00
Joel Wetzell 33ecc94097 add Stop function to module 2026-02-07 09:53:38 -06:00
Joel Wetzell 8f5091cf9b load router from context in mock module 2026-02-05 20:20:00 -06:00
Joel Wetzell abff674a75 fix router test 2026-02-04 19:17:57 -06:00
Joel Wetzell 4dac1faae0 add basic opentelemetry 2026-02-04 19:01:18 -06:00
Joel Wetzell 8212d15a70 add test for module with no id 2026-02-04 18:30:25 -06:00
Joel Wetzell 0c777a8874 move router context to run methods 2026-01-16 18:50:40 -06:00
Joel Wetzell bd2a68ff6e test a couple error router scenarios 2025-12-28 18:17:23 -06:00
Joel Wetzell 7e2d76ef3a add test for router creation and basic input output 2025-12-28 18:09:51 -06:00