Joel Wetzell
|
f57f9d8ce5
|
fix additionProperties in JSONSchema and add IDs to everything
|
2026-03-30 20:58:39 -05:00 |
|
Joel Wetzell
|
882af2948a
|
fix JSON schema of net.udp.server
|
2026-03-26 18:56:03 -05:00 |
|
Joel Wetzell
|
411888d8db
|
align schema of udp server with reality
|
2026-03-26 15:13:26 -05:00 |
|
Joel Wetzell
|
6c9d1b317d
|
cleanup redis logging
|
2026-03-23 20:16:09 -05:00 |
|
Joel Wetzell
|
9a50ca8cfe
|
move schema to an internal package
|
2026-03-23 12:51:26 -05:00 |
|
Joel Wetzell
|
842495f010
|
generate json-schema dynamically in Go
|
2026-03-23 12:11:10 -05:00 |
|
Joel Wetzell
|
9843c116b2
|
move test implementations to a shared internal package
|
2026-03-22 22:39:29 -05:00 |
|
Joel Wetzell
|
60e9253b51
|
add registry and config tests for db.sqlite and redis.client
|
2026-03-22 20:40:37 -05:00 |
|
Joel Wetzell
|
5f056496ce
|
remove Output function from non-output modules
|
2026-03-22 20:03:50 -05:00 |
|
Joel Wetzell
|
012c416432
|
use GetAnyAsByteSlice whenever possible
|
2026-03-18 21:57:21 -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
|
3f4271b5ef
|
add module and processor for interacting with SQLite DB
|
2026-03-18 14:21:36 -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
|
814bb9c1dc
|
add redis client module
|
2026-03-16 17:17:49 -05:00 |
|
Joel Wetzell
|
e996d84234
|
udpate module and route config error objects for JSON
|
2026-03-12 17:03:03 -05:00 |
|
Joel Wetzell
|
5a0f21bd64
|
move any helper methods to common and reuse for params getter
|
2026-03-10 18:14:30 -05:00 |
|
Joel Wetzell
|
b7b05cbb77
|
make http client into a processor instead of module
|
2026-03-08 13:03:54 -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
|
078e6ec68c
|
more detailed error message
|
2026-03-04 19:42:48 -06:00 |
|
Joel Wetzell
|
38b8e44f04
|
add sender to template data for relevant modules
|
2026-03-04 19:38:30 -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
|
34af7d7aec
|
cleanup unnecessary use of floats
|
2026-03-02 12:34:06 -06:00 |
|
Joel Wetzell
|
df14024012
|
add convenience method for casting payloads
|
2026-03-02 12:06:42 -06:00 |
|
Joel Wetzell
|
c298f63ffc
|
add convenience method to pull params from config
|
2026-03-01 14:57:19 -06:00 |
|
Joel Wetzell
|
20fd4170ed
|
handle param values that aren't from loading in JSON
|
2026-03-01 13:16:13 -06:00 |
|
Joel Wetzell
|
4f7820af5e
|
add basic nats server module
|
2026-03-01 13:02:55 -06:00 |
|
Joel Wetzell
|
961316d28b
|
add tests for invalid addr to net servers
|
2026-02-09 21:23:09 -06:00 |
|
Joel Wetzell
|
e22a941e4a
|
fix non returning error in udp server
|
2026-02-09 21:19:29 -06:00 |
|
Joel Wetzell
|
b0cffe819d
|
add more bad test for net servers
|
2026-02-09 21:14:02 -06:00 |
|
Joel Wetzell
|
0cdd1f6e6a
|
add bad creation tests for sip servers
|
2026-02-09 21:06:02 -06:00 |
|
Joel Wetzell
|
a9245ab88c
|
fix error message
|
2026-02-09 21:02:44 -06:00 |
|
Joel Wetzell
|
019624f152
|
add optional userAgent param to sip.dtmf.server
|
2026-02-09 20:51:03 -06:00 |
|
Joel Wetzell
|
90a3119fb8
|
fix variable name
|
2026-02-09 20:48:07 -06:00 |
|
Joel Wetzell
|
969ac6e04b
|
add test for module registraion
|
2026-02-09 19:45:04 -06:00 |
|
Joel Wetzell
|
bfa63499c3
|
add basic tests for bad module creation
|
2026-02-09 19:44:54 -06:00 |
|
Joel Wetzell
|
6b178d1ae4
|
cleanup error messages
|
2026-02-09 19:15:34 -06:00 |
|
Joel Wetzell
|
988437fccf
|
add test for loading from registry for time modules
|
2026-02-09 18:19:17 -06:00 |
|
Joel Wetzell
|
dc19d18b81
|
add tests to ensure module id returns correctly
|
2026-02-09 18:17:42 -06:00 |
|
Joel Wetzell
|
86f1082159
|
add test for loading from registry for all modules
|
2026-02-09 18:11:08 -06:00 |
|
Joel Wetzell
|
a46054c427
|
fix net.udp.server type return value
|
2026-02-09 18:10:28 -06:00 |
|
Joel Wetzell
|
f919017ca6
|
fix postwait on sip server for dtmf response
|
2026-02-09 12:03:54 -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
|
b959b88527
|
split out module and route creation in router and router output only does one module
|
2026-02-05 19:31:31 -06:00 |
|
Joel Wetzell
|
fd4c2cb59b
|
make framing parameter required in net.tcp.client
|
2026-02-03 22:27:58 -06:00 |
|
Joel Wetzell
|
b6ee3c68f1
|
don't default framing method
|
2026-02-03 22:26:16 -06:00 |
|
Joel Wetzell
|
a17be985e6
|
todo
|
2026-02-01 20:52:58 -06:00 |
|