Commit Graph

17 Commits

Author SHA1 Message Date
Joel Wetzell 833bd529d6 pull all non-request scoped values out of context 2026-05-06 21:33:16 -05:00
Joel Wetzell f57f9d8ce5 fix additionProperties in JSONSchema and add IDs to everything 2026-03-30 20:58:39 -05:00
Joel Wetzell 842495f010 generate json-schema dynamically in Go 2026-03-23 12:11:10 -05:00
Joel Wetzell 2fbca6209e make an OutputModule interface and remove output from modules that don't implement it 2026-03-18 16:24:19 -05:00
Joel Wetzell 7e75fdb758 shift Get method to only key/value modules add Set method to redis.client 2026-03-18 12:53:50 -05:00
Joel Wetzell 2127c6fd5b move module interface to common package 2026-03-18 12:47:28 -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 c298f63ffc add convenience method to pull params from config 2026-03-01 14:57:19 -06:00
Joel Wetzell 2104d9f1a9 change to start/stop not run/stop 2026-02-07 12:51:01 -06:00
Joel Wetzell 37c7a23063 add debug log at beginning of running 2026-02-07 12:40:30 -06:00
Joel Wetzell 33ecc94097 add Stop function to module 2026-02-07 09:53:38 -06:00
Joel Wetzell 0c777a8874 move router context to run methods 2026-01-16 18:50:40 -06:00
Joel Wetzell f97f9b9fc9 propagate a ctx all the way from input to output of a route 2025-12-28 12:21:58 -06:00
Joel Wetzell 8ffc7d02a5 stuff values into context 2025-12-27 22:59:30 -06:00
Joel Wetzell 6c6e50e0eb move timer and interval to time namespace 2025-12-26 11:17:29 -06:00